David S. Linthicum, CTO [email_address] Cloud Computing's Impact on Small Business
NEW BOOK
WHY SHOULD YOU CARE? The ability to support an emerging company with minimum investment in IT. The ability to adapt quickly to market opportunities.  The ability to scale, as needed, and on-demand. The ability to shift risk. The ability to shift cost.
DEFINITION: CLOUD COMPUTING “ Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like a public utility.” Source: Wikipedia
THE BASIC IDEA New Accounts Commission Calculation Data Cleaning Sales Order Update Cloud Resources Finance/ Operations Sales
THREE LAYERS OF CLOUD COMPUTING Software as a Service (SaaS) Finished applications that you rent and customize Platform as a Service (PaaS) Developer platform that abstracts the infrastructure, OS and middleware to drive developer productivity Infrastructure as a Service (IaaS) Deployment platform that abstracts the infrastructure
NIST defines cloud computing as a set of characteristics, delivery models, and deployment models On-demand self-service   Ubiquitous network access   Resource pooling Rapid elasticity Pay per use 5 Characteristics Software as a Service (SaaS)   Platform as a Service (PaaS) Infrastructure as a Service (IaaS) 3 Delivery Models Private Cloud Community Cloud Public Cloud Hybrid Cloud 4 Deployment Models
ENTERPRISES CITE FLEXIBILITY AND ON DEMAND OVER COST REASONS
THREE TYPES OF IAAS CLOUD PLATFORMS Source: Forester Research
THE FIRST CUSTOMERS OF CLOUD ARE NOT TYPICAL IT OPS Startups — developers using Web at scale Web-based business, SaaS, collaboration services, widget providers, mobile services, and social networking Small businesses — using SaaS  Online businesses, online presence, collaboration, and enterprise integration Enterprises — developers and one-off projects R&D projects, quick promotions, widgets, online collaboration, partner integration, social networking, and new business ventures Firms — with compute intensive tasks Overnight ad placement or transportation calculations
SECURITY AND MATURITY TOP LIST OF CONCERNS FOR IAAS CLOUD SERVICES
HOW REAL IS ALL THIS?
WHAT IS CLOUD COMPUTING? Key Elements Include … Utility Model of Consumption & Allocation Dynamic resource allocation and load management Abstraction of Infrastructure Massive scalability Security Inherent in design and operations Services Oriented Architecture Cloud computing is an infrastructure service architecture where massively scalable IT capabilities are provided as a service to multiple customers using internet technologies.
“ Cloud-computing will help to optimize the Federal data facility environment and create a platform to provide services to a broader audience of customers.” President’s Budget for FY 2010 Section 9, Cross Cutting Programs
THE CURRENT IT ENVIRONMENT HAS SEVERAL THINGS WORKING AGAINST IT Very expensive to build ($100M’s) and operate ($10M’s) Most of the $$ goes to unused capacity (utilization <10% in most cases) Static…scales slowly over time—cost increases much faster than capability Not designed to take advantage of Web 2.0 (hosted services, interoperability, information sharing, etc) $ Capability
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
ORGANIZING THE CLOUDS Infrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
BICK GROUP FRAMEWORK
CLOUD APPROACH
“AS-IS”
“TO BE”
DEPLOY
STEPPING TO THE CLOUDS
FINAL WORDS OF ADVICE
OBJECTIVES Consider and understand all IT assets, including applications, services, and information. Consider the objectives of the business  going forward, and the ability for IT to  align to the needs of the business.  Consider the existing IT inefficiencies  and cost of those inefficiencies.  Consider the use of computing, including  the technological and business benefits. Understand all applications and data sets,  and the potential benefits of having those assets exist on cloud computing platforms, public and/or private.  Create a path forward, including a long-term migration and deployment plan around the potential use of cloud computing resources CLOUD COMPUTING QUICK ASSESSMENT DELIVERABLES   Cloud computing ROI model, including direct and indirect business benefits around  the use of cloud computing resources.  A high level data, services, application and process model around the existing business. A high level data, services, application and process model using cloud computing resources.  A high level security and governance model.  A high level roadmap to cloud computing, including costs, risks, and platform recommendations.
BICK GROUP www.bickgroup.com Cloud computing strategy experts. Cloud computing architecture and design experts. Cloud computing deployment experts. Cloud computing and data center experts. We Build Clouds.
THANKS! David S. Linthicum [email_address]

Cloud Computing Impact On Small Business

  • 1.
    David S. Linthicum,CTO [email_address] Cloud Computing's Impact on Small Business
  • 2.
  • 3.
    WHY SHOULD YOUCARE? The ability to support an emerging company with minimum investment in IT. The ability to adapt quickly to market opportunities. The ability to scale, as needed, and on-demand. The ability to shift risk. The ability to shift cost.
  • 4.
    DEFINITION: CLOUD COMPUTING“ Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like a public utility.” Source: Wikipedia
  • 5.
    THE BASIC IDEANew Accounts Commission Calculation Data Cleaning Sales Order Update Cloud Resources Finance/ Operations Sales
  • 6.
    THREE LAYERS OFCLOUD COMPUTING Software as a Service (SaaS) Finished applications that you rent and customize Platform as a Service (PaaS) Developer platform that abstracts the infrastructure, OS and middleware to drive developer productivity Infrastructure as a Service (IaaS) Deployment platform that abstracts the infrastructure
  • 7.
    NIST defines cloudcomputing as a set of characteristics, delivery models, and deployment models On-demand self-service Ubiquitous network access Resource pooling Rapid elasticity Pay per use 5 Characteristics Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) 3 Delivery Models Private Cloud Community Cloud Public Cloud Hybrid Cloud 4 Deployment Models
  • 8.
    ENTERPRISES CITE FLEXIBILITYAND ON DEMAND OVER COST REASONS
  • 9.
    THREE TYPES OFIAAS CLOUD PLATFORMS Source: Forester Research
  • 10.
    THE FIRST CUSTOMERSOF CLOUD ARE NOT TYPICAL IT OPS Startups — developers using Web at scale Web-based business, SaaS, collaboration services, widget providers, mobile services, and social networking Small businesses — using SaaS Online businesses, online presence, collaboration, and enterprise integration Enterprises — developers and one-off projects R&D projects, quick promotions, widgets, online collaboration, partner integration, social networking, and new business ventures Firms — with compute intensive tasks Overnight ad placement or transportation calculations
  • 11.
    SECURITY AND MATURITYTOP LIST OF CONCERNS FOR IAAS CLOUD SERVICES
  • 12.
    HOW REAL ISALL THIS?
  • 13.
    WHAT IS CLOUDCOMPUTING? Key Elements Include … Utility Model of Consumption & Allocation Dynamic resource allocation and load management Abstraction of Infrastructure Massive scalability Security Inherent in design and operations Services Oriented Architecture Cloud computing is an infrastructure service architecture where massively scalable IT capabilities are provided as a service to multiple customers using internet technologies.
  • 14.
    “ Cloud-computing willhelp to optimize the Federal data facility environment and create a platform to provide services to a broader audience of customers.” President’s Budget for FY 2010 Section 9, Cross Cutting Programs
  • 15.
    THE CURRENT ITENVIRONMENT HAS SEVERAL THINGS WORKING AGAINST IT Very expensive to build ($100M’s) and operate ($10M’s) Most of the $$ goes to unused capacity (utilization <10% in most cases) Static…scales slowly over time—cost increases much faster than capability Not designed to take advantage of Web 2.0 (hosted services, interoperability, information sharing, etc) $ Capability
  • 16.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 17.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 18.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 19.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 20.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 21.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 22.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 23.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 24.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 25.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 26.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 27.
    ORGANIZING THE CLOUDSInfrastructure-as-a-Service Security-as-a-Service Storage-as-a-Service Integration-as-a-Service Database-as-a-Service Information-as-a-Service Process-as-a-Service Platform-as-a-Service Application-as-a-Service Management/Governance-as-a-Service Testing-as-a-Service
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
    OBJECTIVES Consider andunderstand all IT assets, including applications, services, and information. Consider the objectives of the business going forward, and the ability for IT to align to the needs of the business. Consider the existing IT inefficiencies and cost of those inefficiencies. Consider the use of computing, including the technological and business benefits. Understand all applications and data sets, and the potential benefits of having those assets exist on cloud computing platforms, public and/or private. Create a path forward, including a long-term migration and deployment plan around the potential use of cloud computing resources CLOUD COMPUTING QUICK ASSESSMENT DELIVERABLES   Cloud computing ROI model, including direct and indirect business benefits around the use of cloud computing resources. A high level data, services, application and process model around the existing business. A high level data, services, application and process model using cloud computing resources. A high level security and governance model. A high level roadmap to cloud computing, including costs, risks, and platform recommendations.
  • 36.
    BICK GROUP www.bickgroup.comCloud computing strategy experts. Cloud computing architecture and design experts. Cloud computing deployment experts. Cloud computing and data center experts. We Build Clouds.
  • 37.
    THANKS! David S.Linthicum [email_address]