destinlearning.com Destin Learning
Introduction to
Cloud
Computing
Why Cloud Computing?
destinlearning.com Destin Learning
What is Cloud Computing?
Photo From Google:
https://www.google.com/about/datacenters/gallery/#/tech/1
• Accessing Servers and Storage over a network
• A Public Cloud is Over the Internet
• A Private Cloud is over a Private Network
destinlearning.com Destin Learning
• Many early Mainframes offered similar capabilities but were not
connected via a large networks such as the internet
• Salesforce.com one of the early pioneers with Software as a
Service (SAAS) in 1999
• Amazon.com launched some of the early Infrastructure as a
Service (IAAS) services in 2006
• Microsoft Azure services offered beginning in 2010
• Cloud Computing market projected to reach $127 billion by
2017 *
* Source http://openviewpartners.com/news/global-cloud-computing-services-
market-to-reach-us127-billion-by-2017-according-to-new-report-by-global-
industry-analysts-inc
History of Cloud Computing
destinlearning.com Destin Learning
• Computing as a Utility
• Pay For What You Use
• Elasticity Easily Scale Up or Down Dynamically
• Multiple Services Offered in a Single Location (Web Based Access)
• Speed of Operations
• Server Provisioning
• Server Cloning
• Cost Sharing of Data Centers
• Built in Services for Disaster Recovery and Failover
• Data Center Security and Certifications
Advantages of Cloud Computing
destinlearning.com Destin Learning
• You do not physically control the data
• Your data center is remote and you may not control the connectivity to that
data center
• Limited control of physical resources
• Security is provided by a third party to a certain extent
• Possible downtime
Limitations of Cloud Computing
destinlearning.com Destin Learning
• Provides virtualized resources over the Internet
• Can provision:
• Servers
• Desktops
• Network resources including routers and load balancers
• Can provide a high level of automation for most tasks
• Can provide advances services such as dynamic
scaling
IAAS - Infrastructure as a Service
destinlearning.com Destin Learning
• Allows customers to build and deploy applications
without the complexity of building physical
infrastructure
• Provides a set of services that make deploying
software much simpler
• Allows IT organizations to concentrate on delivering
software solutions and not infrastructure
• Doe limit the amount of control that IT organization
have over the application
• Existing applications may need rework to be
compatible with these services
PASS – Platform as a Service
destinlearning.com Destin Learning
• Allows organization to consumer entire hosted applications
• Subscription based software
• Typically delivered over a browser
• Backups and upgrades provide as part of the service
• Examples:
• Office 365,Google Gmail and Google Docs
• Salesforce.com (CRM)
• Netsuite (ERP)
• ServiceNow (IT Service Management)
SASS – Software as a Service
destinlearning.com Destin Learning
Cloud Computing Development Lifecycle
Develop on
local resource
(such as Visual
Studio)
Sign up for
Account and
provision
Resources
Publish code
and Data to
Cloud System
Configure
External
resources such
as DNS
destinlearning.com Destin Learning
• Rapidly Changing Market
• Services Rapidly Growing
• All major IT companies now offering cloud based
services
• Both corporate and consumer cloud services are
growing rapidly
• These services offer significant opportunities for
developers!
Summary
destinlearning.com Destin Learning
FREE Class
• http://destinlearning.com/courses/introduction-to-cloud-computing

Why Cloud Computing?

  • 1.
    destinlearning.com Destin Learning Introductionto Cloud Computing Why Cloud Computing?
  • 2.
    destinlearning.com Destin Learning Whatis Cloud Computing? Photo From Google: https://www.google.com/about/datacenters/gallery/#/tech/1 • Accessing Servers and Storage over a network • A Public Cloud is Over the Internet • A Private Cloud is over a Private Network
  • 3.
    destinlearning.com Destin Learning •Many early Mainframes offered similar capabilities but were not connected via a large networks such as the internet • Salesforce.com one of the early pioneers with Software as a Service (SAAS) in 1999 • Amazon.com launched some of the early Infrastructure as a Service (IAAS) services in 2006 • Microsoft Azure services offered beginning in 2010 • Cloud Computing market projected to reach $127 billion by 2017 * * Source http://openviewpartners.com/news/global-cloud-computing-services- market-to-reach-us127-billion-by-2017-according-to-new-report-by-global- industry-analysts-inc History of Cloud Computing
  • 4.
    destinlearning.com Destin Learning •Computing as a Utility • Pay For What You Use • Elasticity Easily Scale Up or Down Dynamically • Multiple Services Offered in a Single Location (Web Based Access) • Speed of Operations • Server Provisioning • Server Cloning • Cost Sharing of Data Centers • Built in Services for Disaster Recovery and Failover • Data Center Security and Certifications Advantages of Cloud Computing
  • 5.
    destinlearning.com Destin Learning •You do not physically control the data • Your data center is remote and you may not control the connectivity to that data center • Limited control of physical resources • Security is provided by a third party to a certain extent • Possible downtime Limitations of Cloud Computing
  • 6.
    destinlearning.com Destin Learning •Provides virtualized resources over the Internet • Can provision: • Servers • Desktops • Network resources including routers and load balancers • Can provide a high level of automation for most tasks • Can provide advances services such as dynamic scaling IAAS - Infrastructure as a Service
  • 7.
    destinlearning.com Destin Learning •Allows customers to build and deploy applications without the complexity of building physical infrastructure • Provides a set of services that make deploying software much simpler • Allows IT organizations to concentrate on delivering software solutions and not infrastructure • Doe limit the amount of control that IT organization have over the application • Existing applications may need rework to be compatible with these services PASS – Platform as a Service
  • 8.
    destinlearning.com Destin Learning •Allows organization to consumer entire hosted applications • Subscription based software • Typically delivered over a browser • Backups and upgrades provide as part of the service • Examples: • Office 365,Google Gmail and Google Docs • Salesforce.com (CRM) • Netsuite (ERP) • ServiceNow (IT Service Management) SASS – Software as a Service
  • 9.
    destinlearning.com Destin Learning CloudComputing Development Lifecycle Develop on local resource (such as Visual Studio) Sign up for Account and provision Resources Publish code and Data to Cloud System Configure External resources such as DNS
  • 10.
    destinlearning.com Destin Learning •Rapidly Changing Market • Services Rapidly Growing • All major IT companies now offering cloud based services • Both corporate and consumer cloud services are growing rapidly • These services offer significant opportunities for developers! Summary
  • 11.
    destinlearning.com Destin Learning FREEClass • http://destinlearning.com/courses/introduction-to-cloud-computing