SlideShare une entreprise Scribd logo
1  sur  34
David S. Linthicum
         David@bluemountainlabs.com
         Twitter: @DavidLinthicum




Capacity Management in a Cloud Computing World
Shameless Self Promotion Slide




                                    PODCAST ON CLOUD
BOOK ON           BLOG ON           COMPUTING WITH OVER
CLOUD COMPUTING   CLOUD COMPUTING   10,000 LISTENERS
FYI
• Slides will be on on
  www.slideshare.net/linthicum by tonight.
  – Slides are open source
• You can reach me with further questions at
  david@bluemountainlabs.com.
4 Myths of Capacity Management and
          Cloud Computing
• Myth 1: I don’t need
  capacity management
  when leveraging cloud
  computing.
• Myth 2: Clouds are
  “elastic.”
• Myth 3: Costs are
  always lower.
• Myth 4: Architecture
  and planning less
  important.
The Big Picture
Datacenters Emerge

1940


   1950                   Rise of Timesharing


          1960


                                                               Distributed
                   1970
                                                               Computing
                                                     Grids
                                  1980


                                            1990
                       Rise of the PC
                                                     2000
                             Rise of Client/Server

                                          Rise of the Web         2010
                                         Rise of “The Cloud”
Hardware/Software/Infrastructure On-Demand

2010


   2012                          IT On-Demand
  Rise of
  “Big Data” 2014
          Rise of
Rise of   “IT In-a-Box”
“Home                     2016
Clouds”                                                        Distributed
        Rise of                                                Service Sharing
        “Commodity                    2018
        Data Services”

            The “Big                              2020
            Migration” Begins    Rise of Shared
                                 Enterprise Business      2022
                                 Services

                                                                        2024
Where we are now with cloud computing.
Reflecting on the Hype!
• Gartner - Cloud computing revenue will soar faster than
  expected and will exceed $150 billion within five years.
• Forrester - Cloud-Based Email Is Often Cheaper Than
  On-Premise Email
• Vivek Kundra, CTO of Obama Government: “Growing
  adoption of cloud computing could improve data sharing
  and promote collaboration among federal, state and local
  governments.” E.g: fedbizopps.gov
• Merrill Lynch: “By 2011 the volume of cloud computing
  market opportunity would amount to $160bn, including
  $95bn in business and productivity apps (email, office,
  CRM, etc.) and $65bn in online advertising.”
• IDC: “Spending on IT cloud services will triple in the
  next 5 years, reaching $42 billion and capturing 25% of
  IT spending growth in 2012.”
                                                                                                                               9
                 Sources: http://www.infosysblogs.com/cloudcomputing/2009/08/the_cloud_computing_quotes.htm and http://www.mytestbox.com
Latest News
Emerging cloud computing trends.
• Moving from talking cloud to doing
  cloud.
• Government entering the cloud
  computing game now.
• Security continues to be a priority.
• Little or no expertise in corporate
  and government IT.
• Moving to IaaS and then PaaS.
• Leading with private clouds, but
  public clouds are the destination.
• Rise of “Big Data.”
Why the focus on the data?
Big Data Trends
• Data aggregation in
  the cloud for
  common analytics
  within verticals.
• Combining enterprise
  data into common
  data sets.
• Critical BI.
Where we are now with cloud computing.
NIST defines cloud computing as a set of characteristics, delivery
models, and deployment models

       5 Characteristics
 On-demand self-service

 Ubiquitous network access          3 Delivery Models
                               Software as a Service (SaaS)
 Resource pooling
                               Platform as a Service (PaaS)         4 Deployment Models
 Rapid elasticity
                                                                Private Cloud
                               Infrastructure as a Service
 Pay per use
                                (IaaS)
                                                                Community Cloud

                                                                Public Cloud

                                                                Hybrid Cloud
Delivery Models Morphing
• Software as a Service (SaaS)
    – Applications as a Service
    – Utilities as a Service
    – Connected and Disconnected
• Platform as a Service (PaaS)
    – Design as a Service
    – Process as a Service
    – Testing as a Service
• Infrastructure as a Service (IaaS)
    –   Database as a Service
    –   Management as a Service
    –   Middleware as a Service
    –   Integration as a Service
    –   Information as a Service

                  …and more.
New Stack Emerging
                                                          Testing-as-a-Service

                                                   Management/Governance-as-a-Service
                        Integration-as-a-Service




                                                               Application-as-a-Service
Security-as-a-Service




                                                             Process-as-a-Service




                                                                                          Platform-as-a-Service
                                                            Information-as-a-Service

                                                             Database-as-a-Service

                                                           Storage-as-a-Service

                                                    Infrastructure-as-a-Service
• Buzzword “cloud
  computing” is absorbed
  into computing.
• Focus on fit and
  function, and not the hype.
• Security moves to
  “centralized trust” models.
• Centralized data becomes a
  key strategic advantage.
• Mobile devices become
  more powerful, but thin.
• The rise of the “composite
  cloud.”
Cloud computing and capacity management.
4 Myths of Capacity Management and
          Cloud Computing
• Myth 1: I don’t need
  capacity management
  when leveraging cloud
  computing.
• Myth 2: Clouds are
  “elastic.”
• Myth 3: Costs are
  always lower.
• Myth 4: Architecture
  and planning less
  important.
No Surprise
So, What’s Changed?
• We can no longer assume that computing capacity is dedicated to
  a group of users or a group of processes.
   – Everything in a cloud computing environment is shared using some
     sort of multitenant model.
   – This makes capacity modeling and planning much more complex.
• Auto provisioning makes some aspects of capacity planning not
  as important since capacity can be allocated when needed.
   – However, considering that cost is a core driver for leveraging cloud
     computing, using capacity that’s not needed reduces the value of
     cloud computing.
• We now have the option to leverage cloud computing systems as
  needed to cost effectively provide temporary capacity.
   – Called “cloud bursting,” this type of architecture was difficult to cost
     justify until cloud computing provided us with a cheaper “public”
     option.
So, What’s the Same?
• What has not changed in the world of cloud computing
  is that it’s still computing.
   – Many in the emerging cloud computing space have a
     tendency to define cloud computing as the “new
     disruptive model” that will change the way we do
     computing from now on.
• While many would argue that cloud computing does
  not require as much planning as traditional
  systems, including capacity modeling and
  management, the more enterprises leverage
  clouds, the opposite is proving to be true.
   – Indeed, the core value of cloud computing is the effective
     and efficient use of resources.
CM/Cloud computing best practices.
Best Practice One
• Model capacity should consider the
  characteristics of a multi-tenant platform.
  – We’ve been here before with traditional multi-
    user, but the emerging cloud-based systems are a
    bit different animal.
  – Clouds typically offer up services or APIs to access
    very fine-grained and primitive resources (e.g.,
    storage).
  – APIs call back to physical resources, typically
    virtualized servers that many other tenants share.
Best Practice Two
• Make sure to account for distribution.
  – Cloud providers typically don’t centralize your
    processing in a single physical data center unless you
    specify that in the agreement (at an additional fee).
  – Thus, your request for 100 server instances to support
    processing may mean that some virtualized servers
    are allocated in a primary center, but dozens of others
    could be allocated to remote data centers, some
    perhaps out of the country.
Best Practice Three
• Focus on understanding, modeling, and
  monitoring services, not systems.
  – Most cloud computing implementations leverage core
    patterns of SOA, including the decomposition and use
    of services to create and recreate solutions.
  – Thus, when creating a capacity plan where cloud
    computing systems are in play, the most productive
    approach is to focus on the services (APIs to the
    resources), and how they behave under dynamic
    loading versus modeling a system holistically.
Centralized Monitoring Systems
   Become More Important
• Focus on the reorganization and
  outplacement of data.
• Focus on PaaS, and service
  companies that are good at PaaS.
• Focus on centralized trust,
  including moving to identity
  management models.
• SOA patterns and technology find
  new value in the cloud.
• Continued focus on mobile
  computing.
• Home clouds (e.g., iCloud) create a
  new track of application and
  appliance development.
• Rise of the “cloud aggregator.”
Q&A

Contenu connexe

Tendances

Journey Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and TestJourney Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and TestAmazon Web Services
 
AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAmazon Web Services
 
Cw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamerCw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamerinevitablecloud
 
Planning A Cloud Implementation
Planning A Cloud ImplementationPlanning A Cloud Implementation
Planning A Cloud ImplementationRex Wang
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalSukumar Nayak
 
Moving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsMoving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsJisc
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...LicensingLive! - SafeNet
 
Planning the Migration to the Cloud - AWS India Summit 2012
Planning the Migration to the Cloud - AWS India Summit 2012Planning the Migration to the Cloud - AWS India Summit 2012
Planning the Migration to the Cloud - AWS India Summit 2012Amazon Web Services
 
An Easy Way to Adopt Hybrid Cloud, Datacomm Solution
An Easy Way to Adopt Hybrid Cloud, Datacomm SolutionAn Easy Way to Adopt Hybrid Cloud, Datacomm Solution
An Easy Way to Adopt Hybrid Cloud, Datacomm SolutionPT Datacomm Diangraha
 
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software SolutionsUnderstanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software SolutionsZannettos Zannettou
 
Cloud Migration Strategy
Cloud Migration StrategyCloud Migration Strategy
Cloud Migration StrategyCipherSpace
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingNAILBITER
 
Migration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenarioMigration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenarioSachin Agarwal
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the EnterpriseWSO2
 
5 essentials for managing hybrid cloud (2)
5 essentials for managing hybrid cloud (2)5 essentials for managing hybrid cloud (2)
5 essentials for managing hybrid cloud (2)Heidelberg India
 

Tendances (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Journey Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and TestJourney Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and Test
 
AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWS
 
Cw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamerCw13 cloud computing & big data by ahmed aamer
Cw13 cloud computing & big data by ahmed aamer
 
Planning A Cloud Implementation
Planning A Cloud ImplementationPlanning A Cloud Implementation
Planning A Cloud Implementation
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-External
 
Moving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmapsMoving to the cloud: cloud strategies and roadmaps
Moving to the cloud: cloud strategies and roadmaps
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
 
Planning the Migration to the Cloud - AWS India Summit 2012
Planning the Migration to the Cloud - AWS India Summit 2012Planning the Migration to the Cloud - AWS India Summit 2012
Planning the Migration to the Cloud - AWS India Summit 2012
 
An Easy Way to Adopt Hybrid Cloud, Datacomm Solution
An Easy Way to Adopt Hybrid Cloud, Datacomm SolutionAn Easy Way to Adopt Hybrid Cloud, Datacomm Solution
An Easy Way to Adopt Hybrid Cloud, Datacomm Solution
 
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software SolutionsUnderstanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
 
Cloud Migration Strategy
Cloud Migration StrategyCloud Migration Strategy
Cloud Migration Strategy
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud enablement
Cloud enablementCloud enablement
Cloud enablement
 
Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012
 
Cloud Migration: A How-To Guide
Cloud Migration: A How-To GuideCloud Migration: A How-To Guide
Cloud Migration: A How-To Guide
 
Migration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenarioMigration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenario
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
 
5 essentials for managing hybrid cloud (2)
5 essentials for managing hybrid cloud (2)5 essentials for managing hybrid cloud (2)
5 essentials for managing hybrid cloud (2)
 

Similaire à Capacity Management in a Cloud Computing World

Future of cloud computing linthicum 2
Future of cloud computing linthicum 2Future of cloud computing linthicum 2
Future of cloud computing linthicum 2David Linthicum
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicumDavid Linthicum
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusDavid Linthicum
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudnooralmousa
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overviewdaklug
 
Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009Hilde Lovett
 
Moving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicumMoving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicumDavid Linthicum
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Debasish Patra
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaAsheem Chandna
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by LuqmanLuqman Shareef
 
Basics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comBasics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comDeepu S Nath
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceScanSource, Inc.
 
Cloud computing power point presentation
Cloud computing power point presentationCloud computing power point presentation
Cloud computing power point presentationRituraj Azad
 
Telecoms in the Clouds Issue 1
Telecoms in the Clouds Issue 1Telecoms in the Clouds Issue 1
Telecoms in the Clouds Issue 1Alan Quayle
 
cloud computing
cloud computingcloud computing
cloud computingHyderabad
 
Cloud Computing and Big Data
Cloud Computing and Big DataCloud Computing and Big Data
Cloud Computing and Big DataRobert Keahey
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computingDeepak Shukla
 

Similaire à Capacity Management in a Cloud Computing World (20)

Future of cloud computing linthicum 2
Future of cloud computing linthicum 2Future of cloud computing linthicum 2
Future of cloud computing linthicum 2
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicum
 
Redefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonusRedefining cloud computing again linthicum with bonus
Redefining cloud computing again linthicum with bonus
 
Taiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloudTaiye Lambo - Auditing the cloud
Taiye Lambo - Auditing the cloud
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009Lovett introducing cloud computing nov 2009
Lovett introducing cloud computing nov 2009
 
Moving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicumMoving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicum
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!
 
Cloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - ChandnaCloud Computing - Jan 2011 - Chandna
Cloud Computing - Jan 2011 - Chandna
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
 
IIA2013 PPT SLIDES DECK
IIA2013 PPT SLIDES DECKIIA2013 PPT SLIDES DECK
IIA2013 PPT SLIDES DECK
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Basics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.comBasics of cloud computing & salesforce.com
Basics of cloud computing & salesforce.com
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
 
Cloud computing power point presentation
Cloud computing power point presentationCloud computing power point presentation
Cloud computing power point presentation
 
Telecoms in the Clouds Issue 1
Telecoms in the Clouds Issue 1Telecoms in the Clouds Issue 1
Telecoms in the Clouds Issue 1
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing and Big Data
Cloud Computing and Big DataCloud Computing and Big Data
Cloud Computing and Big Data
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computing
 

Plus de David Linthicum

Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingDavid Linthicum
 
Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1David Linthicum
 
Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013David Linthicum
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013David Linthicum
 
Calculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumCalculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumDavid Linthicum
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceDavid Linthicum
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsDavid Linthicum
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingDavid Linthicum
 
Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail David Linthicum
 
Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2David Linthicum
 
Getting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicmGetting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicmDavid Linthicum
 
Hybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesHybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesDavid Linthicum
 
How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012David Linthicum
 
New integration approach in a cloud computing world
New integration approach in a cloud computing worldNew integration approach in a cloud computing world
New integration approach in a cloud computing worldDavid Linthicum
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeDavid Linthicum
 
False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011David Linthicum
 
Getting the hybrid cloud right the first time
Getting the hybrid cloud right the first timeGetting the hybrid cloud right the first time
Getting the hybrid cloud right the first timeDavid Linthicum
 
Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf David Linthicum
 
Finding the true value of cloud computing
Finding the true value of cloud computingFinding the true value of cloud computing
Finding the true value of cloud computingDavid Linthicum
 
Cloud Computing Impact On Small Business
Cloud Computing Impact On Small BusinessCloud Computing Impact On Small Business
Cloud Computing Impact On Small BusinessDavid Linthicum
 

Plus de David Linthicum (20)

Mashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud ComputingMashing Up DevOps with Cloud Computing
Mashing Up DevOps with Cloud Computing
 
Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1Accelerating government agility with cloud computing v1
Accelerating government agility with cloud computing v1
 
Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013Becomming a cloud governance ninja linthicum interop fall 2013
Becomming a cloud governance ninja linthicum interop fall 2013
 
Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013Geting cloud architecture right the first time linthicum interop fall 2013
Geting cloud architecture right the first time linthicum interop fall 2013
 
Calculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicumCalculating the true value of industry specific clouds linthicum
Calculating the true value of industry specific clouds linthicum
 
Linthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-serviceLinthicum next generation-iaa s-paas-and-database-as-a-service
Linthicum next generation-iaa s-paas-and-database-as-a-service
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platforms
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computing
 
Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail Why Cloud Computing Projects Fail
Why Cloud Computing Projects Fail
 
Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2Getting Cloud Architecture Right the First Time Ver 2
Getting Cloud Architecture Right the First Time Ver 2
 
Getting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicmGetting an open systems cloud strategy right the first time linthicm
Getting an open systems cloud strategy right the first time linthicm
 
Hybrid and Private Cloud Architectures
Hybrid and Private Cloud ArchitecturesHybrid and Private Cloud Architectures
Hybrid and Private Cloud Architectures
 
How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012
 
New integration approach in a cloud computing world
New integration approach in a cloud computing worldNew integration approach in a cloud computing world
New integration approach in a cloud computing world
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First Time
 
False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011False Cloud Debate Panel Interop 2011
False Cloud Debate Panel Interop 2011
 
Getting the hybrid cloud right the first time
Getting the hybrid cloud right the first timeGetting the hybrid cloud right the first time
Getting the hybrid cloud right the first time
 
Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf Cloud Computing and DR Keynote DRJ Conf
Cloud Computing and DR Keynote DRJ Conf
 
Finding the true value of cloud computing
Finding the true value of cloud computingFinding the true value of cloud computing
Finding the true value of cloud computing
 
Cloud Computing Impact On Small Business
Cloud Computing Impact On Small BusinessCloud Computing Impact On Small Business
Cloud Computing Impact On Small Business
 

Dernier

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Dernier (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

Capacity Management in a Cloud Computing World

  • 1. David S. Linthicum David@bluemountainlabs.com Twitter: @DavidLinthicum Capacity Management in a Cloud Computing World
  • 2. Shameless Self Promotion Slide PODCAST ON CLOUD BOOK ON BLOG ON COMPUTING WITH OVER CLOUD COMPUTING CLOUD COMPUTING 10,000 LISTENERS
  • 3. FYI • Slides will be on on www.slideshare.net/linthicum by tonight. – Slides are open source • You can reach me with further questions at david@bluemountainlabs.com.
  • 4. 4 Myths of Capacity Management and Cloud Computing • Myth 1: I don’t need capacity management when leveraging cloud computing. • Myth 2: Clouds are “elastic.” • Myth 3: Costs are always lower. • Myth 4: Architecture and planning less important.
  • 6. Datacenters Emerge 1940 1950 Rise of Timesharing 1960 Distributed 1970 Computing Grids 1980 1990 Rise of the PC 2000 Rise of Client/Server Rise of the Web 2010 Rise of “The Cloud”
  • 7. Hardware/Software/Infrastructure On-Demand 2010 2012 IT On-Demand Rise of “Big Data” 2014 Rise of Rise of “IT In-a-Box” “Home 2016 Clouds” Distributed Rise of Service Sharing “Commodity 2018 Data Services” The “Big 2020 Migration” Begins Rise of Shared Enterprise Business 2022 Services 2024
  • 8. Where we are now with cloud computing.
  • 9. Reflecting on the Hype! • Gartner - Cloud computing revenue will soar faster than expected and will exceed $150 billion within five years. • Forrester - Cloud-Based Email Is Often Cheaper Than On-Premise Email • Vivek Kundra, CTO of Obama Government: “Growing adoption of cloud computing could improve data sharing and promote collaboration among federal, state and local governments.” E.g: fedbizopps.gov • Merrill Lynch: “By 2011 the volume of cloud computing market opportunity would amount to $160bn, including $95bn in business and productivity apps (email, office, CRM, etc.) and $65bn in online advertising.” • IDC: “Spending on IT cloud services will triple in the next 5 years, reaching $42 billion and capturing 25% of IT spending growth in 2012.” 9 Sources: http://www.infosysblogs.com/cloudcomputing/2009/08/the_cloud_computing_quotes.htm and http://www.mytestbox.com
  • 11.
  • 12.
  • 14. • Moving from talking cloud to doing cloud. • Government entering the cloud computing game now. • Security continues to be a priority. • Little or no expertise in corporate and government IT. • Moving to IaaS and then PaaS. • Leading with private clouds, but public clouds are the destination. • Rise of “Big Data.”
  • 15. Why the focus on the data?
  • 16. Big Data Trends • Data aggregation in the cloud for common analytics within verticals. • Combining enterprise data into common data sets. • Critical BI.
  • 17. Where we are now with cloud computing.
  • 18. NIST defines cloud computing as a set of characteristics, delivery models, and deployment models 5 Characteristics  On-demand self-service  Ubiquitous network access 3 Delivery Models  Software as a Service (SaaS)  Resource pooling  Platform as a Service (PaaS) 4 Deployment Models  Rapid elasticity  Private Cloud  Infrastructure as a Service  Pay per use (IaaS)  Community Cloud  Public Cloud  Hybrid Cloud
  • 19. Delivery Models Morphing • Software as a Service (SaaS) – Applications as a Service – Utilities as a Service – Connected and Disconnected • Platform as a Service (PaaS) – Design as a Service – Process as a Service – Testing as a Service • Infrastructure as a Service (IaaS) – Database as a Service – Management as a Service – Middleware as a Service – Integration as a Service – Information as a Service …and more.
  • 20. New Stack Emerging Testing-as-a-Service Management/Governance-as-a-Service Integration-as-a-Service Application-as-a-Service Security-as-a-Service Process-as-a-Service Platform-as-a-Service Information-as-a-Service Database-as-a-Service Storage-as-a-Service Infrastructure-as-a-Service
  • 21.
  • 22. • Buzzword “cloud computing” is absorbed into computing. • Focus on fit and function, and not the hype. • Security moves to “centralized trust” models. • Centralized data becomes a key strategic advantage. • Mobile devices become more powerful, but thin. • The rise of the “composite cloud.”
  • 23. Cloud computing and capacity management.
  • 24. 4 Myths of Capacity Management and Cloud Computing • Myth 1: I don’t need capacity management when leveraging cloud computing. • Myth 2: Clouds are “elastic.” • Myth 3: Costs are always lower. • Myth 4: Architecture and planning less important.
  • 26. So, What’s Changed? • We can no longer assume that computing capacity is dedicated to a group of users or a group of processes. – Everything in a cloud computing environment is shared using some sort of multitenant model. – This makes capacity modeling and planning much more complex. • Auto provisioning makes some aspects of capacity planning not as important since capacity can be allocated when needed. – However, considering that cost is a core driver for leveraging cloud computing, using capacity that’s not needed reduces the value of cloud computing. • We now have the option to leverage cloud computing systems as needed to cost effectively provide temporary capacity. – Called “cloud bursting,” this type of architecture was difficult to cost justify until cloud computing provided us with a cheaper “public” option.
  • 27. So, What’s the Same? • What has not changed in the world of cloud computing is that it’s still computing. – Many in the emerging cloud computing space have a tendency to define cloud computing as the “new disruptive model” that will change the way we do computing from now on. • While many would argue that cloud computing does not require as much planning as traditional systems, including capacity modeling and management, the more enterprises leverage clouds, the opposite is proving to be true. – Indeed, the core value of cloud computing is the effective and efficient use of resources.
  • 29. Best Practice One • Model capacity should consider the characteristics of a multi-tenant platform. – We’ve been here before with traditional multi- user, but the emerging cloud-based systems are a bit different animal. – Clouds typically offer up services or APIs to access very fine-grained and primitive resources (e.g., storage). – APIs call back to physical resources, typically virtualized servers that many other tenants share.
  • 30. Best Practice Two • Make sure to account for distribution. – Cloud providers typically don’t centralize your processing in a single physical data center unless you specify that in the agreement (at an additional fee). – Thus, your request for 100 server instances to support processing may mean that some virtualized servers are allocated in a primary center, but dozens of others could be allocated to remote data centers, some perhaps out of the country.
  • 31. Best Practice Three • Focus on understanding, modeling, and monitoring services, not systems. – Most cloud computing implementations leverage core patterns of SOA, including the decomposition and use of services to create and recreate solutions. – Thus, when creating a capacity plan where cloud computing systems are in play, the most productive approach is to focus on the services (APIs to the resources), and how they behave under dynamic loading versus modeling a system holistically.
  • 32. Centralized Monitoring Systems Become More Important
  • 33. • Focus on the reorganization and outplacement of data. • Focus on PaaS, and service companies that are good at PaaS. • Focus on centralized trust, including moving to identity management models. • SOA patterns and technology find new value in the cloud. • Continued focus on mobile computing. • Home clouds (e.g., iCloud) create a new track of application and appliance development. • Rise of the “cloud aggregator.”
  • 34. Q&A

Notes de l'éditeur

  1. Thought leadership:Most read blog … Most listened to Podcast (10,000+ listeners) …