SlideShare a Scribd company logo
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
Capacity Management in a Cloud Computing World
Capacity Management in a Cloud Computing World
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
Capacity Management in a Cloud Computing World
• 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

More Related Content

PDF
Cloud Capacity Management
PDF
Best practices for cloud migration (June 2016)
PPTX
Cloud computing Fundamentals
PDF
Defining Your Cloud Strategy
PDF
CMS Hybrid Cloud Services Enablement
PDF
Ima Cloud Computing Mar2010 V8
PPTX
Cloud Computing
PPSX
Cw13 cloud computing & big data by ahmed aamer
Cloud Capacity Management
Best practices for cloud migration (June 2016)
Cloud computing Fundamentals
Defining Your Cloud Strategy
CMS Hybrid Cloud Services Enablement
Ima Cloud Computing Mar2010 V8
Cloud Computing
Cw13 cloud computing & big data by ahmed aamer

What's hot (14)

PPTX
Planning A Cloud Implementation
PDF
Cloud Services Integration Automation-External
PPTX
Moving to the cloud: cloud strategies and roadmaps
PDF
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
PPTX
An Easy Way to Adopt Hybrid Cloud, Datacomm Solution
PPTX
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
PDF
Cloud Migration Strategy
PDF
Cloud Computing
PPT
Cloud enablement
PDF
Cloud Computing Technology Overview 2012
PPTX
Migration to Cloud - How difficult is it ? A sample migration scenario
PDF
Summer School Scale Cloud Across the Enterprise
PDF
5 essentials for managing hybrid cloud (2)
Planning A Cloud Implementation
Cloud Services Integration Automation-External
Moving to the cloud: cloud strategies and roadmaps
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
An Easy Way to Adopt Hybrid Cloud, Datacomm Solution
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
Cloud Migration Strategy
Cloud Computing
Cloud enablement
Cloud Computing Technology Overview 2012
Migration to Cloud - How difficult is it ? A sample migration scenario
Summer School Scale Cloud Across the Enterprise
5 essentials for managing hybrid cloud (2)
Ad

Similar to Capacity Management in a Cloud Computing World (20)

PPTX
Future of cloud computing linthicum 2
PPTX
Future of cloud computing linthicum
PPTX
Redefining cloud computing again linthicum with bonus
PDF
Taiye Lambo - Auditing the cloud
PDF
Cloud computing overview
PDF
Lovett introducing cloud computing nov 2009
PPT
Moving to cloud computing step by step linthicum
PPTX
Cloud Computing - Everything you wanted to know!
PDF
Cloud Computing - Jan 2011 - Chandna
PPTX
Cloud computing by Luqman
PPTX
IIA2013 PPT SLIDES DECK
PPT
Cloud computing
PPTX
Basics of cloud computing & salesforce.com
PPTX
Cloud computing
PPTX
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
PPTX
Cloud computing power point presentation
PDF
Telecoms in the Clouds Issue 1
PPTX
cloud computing
PPTX
Cloud Computing and Big Data
PPT
Group 39 presentation cloud computing
Future of cloud computing linthicum 2
Future of cloud computing linthicum
Redefining cloud computing again linthicum with bonus
Taiye Lambo - Auditing the cloud
Cloud computing overview
Lovett introducing cloud computing nov 2009
Moving to cloud computing step by step linthicum
Cloud Computing - Everything you wanted to know!
Cloud Computing - Jan 2011 - Chandna
Cloud computing by Luqman
IIA2013 PPT SLIDES DECK
Cloud computing
Basics of cloud computing & salesforce.com
Cloud computing
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Cloud computing power point presentation
Telecoms in the Clouds Issue 1
cloud computing
Cloud Computing and Big Data
Group 39 presentation cloud computing
Ad

More from David Linthicum (20)

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

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Advanced Soft Computing BINUS July 2025.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Approach and Philosophy of On baking technology
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Cloud computing and distributed systems.
20250228 LYD VKU AI Blended-Learning.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Empathic Computing: Creating Shared Understanding
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Spectral efficient network and resource selection model in 5G networks
Advanced Soft Computing BINUS July 2025.pdf
The AUB Centre for AI in Media Proposal.docx
Understanding_Digital_Forensics_Presentation.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
The Rise and Fall of 3GPP – Time for a Sabbatical?
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
NewMind AI Monthly Chronicles - July 2025
Reach Out and Touch Someone: Haptics and Empathic Computing
Approach and Philosophy of On baking technology
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
NewMind AI Weekly Chronicles - August'25 Week I
GamePlan Trading System Review: Professional Trader's Honest Take
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Cloud computing and distributed systems.

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
  • 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
  • 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

Editor's Notes

  • #3: Thought leadership:Most read blog … Most listened to Podcast (10,000+ listeners) …