AWS Training
Track - 1 -
Cloud Computing
A Techmozart - Arun Raj T.M. Presentation
What is Cloud
Computing?
• Wiki Definition - Cloud computing is the on-demand
availability of computer system resources, especially
data storage and computing power, without direct
active management by the user.
• What is it really? – Any Service, Infrastructure,
Platform, etc. that is provided to you as a service.
Meaning that you don’t have to worry about the
backend or maintenance of the same.
This Photo by Unknown Author is licensed under CC BY-SA
A Techmozart - Arun Raj T.M. Presentation
Cloud
Deployment
Models
Private Cloud – cloud infrastructure operated solely
for a single organization, whether managed internally
or by a third party, and hosted either internally or
externally. - More Secure – Maintenance and costs are
higher.
Public Cloud - Public clouds are owned and operated
by a third-party cloud service provider such as Amazon,
Microsoft, Google, etc. and are delivered over the
Internet. With a public cloud, all hardware, software
and other supporting infrastructure is owned and
managed by the cloud provider – Security may be lower
– Costs are lesser
Hybrid Cloud – t is a combination of public and
private clouds. This solves the issues of both – Best of
both worlds – secure and cost effective with design
A Techmozart - Arun Raj T.M. Presentation
Cloud Service
Models
Infrastructure as a service (IaaS) – servers or virtual
machines, storage, networks, operating systems—from a cloud
provider on a pay-as-you-go basis. Eg. - Virtual Machines on
VMware, eC2 instances on AWS.
Platform as a service (PaaS) - on-demand environment for
developing, testing, delivering and managing software
applications. Eg. - AWS Elastic Beanstalk, Google App Engine,
Apache Stratos.
Serverless computing– It overlaps its functionality with PaaS.
Serverless computing focuses on building app functionality
without backend. Eg. - AWS Lambda, Fauna DB Cloud.
Software as a service (SaaS) – Delivering software applications
over the Internet, on demand and typically on a subscription basis.
Eg. - Google Apps, Microsoft Office 365.
A Techmozart - Arun Raj T.M. Presentation

AWS Training Track - 1 - Cloud Computing.pptx

  • 1.
    AWS Training Track -1 - Cloud Computing A Techmozart - Arun Raj T.M. Presentation
  • 2.
    What is Cloud Computing? •Wiki Definition - Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. • What is it really? – Any Service, Infrastructure, Platform, etc. that is provided to you as a service. Meaning that you don’t have to worry about the backend or maintenance of the same. This Photo by Unknown Author is licensed under CC BY-SA A Techmozart - Arun Raj T.M. Presentation
  • 3.
    Cloud Deployment Models Private Cloud –cloud infrastructure operated solely for a single organization, whether managed internally or by a third party, and hosted either internally or externally. - More Secure – Maintenance and costs are higher. Public Cloud - Public clouds are owned and operated by a third-party cloud service provider such as Amazon, Microsoft, Google, etc. and are delivered over the Internet. With a public cloud, all hardware, software and other supporting infrastructure is owned and managed by the cloud provider – Security may be lower – Costs are lesser Hybrid Cloud – t is a combination of public and private clouds. This solves the issues of both – Best of both worlds – secure and cost effective with design A Techmozart - Arun Raj T.M. Presentation
  • 4.
    Cloud Service Models Infrastructure asa service (IaaS) – servers or virtual machines, storage, networks, operating systems—from a cloud provider on a pay-as-you-go basis. Eg. - Virtual Machines on VMware, eC2 instances on AWS. Platform as a service (PaaS) - on-demand environment for developing, testing, delivering and managing software applications. Eg. - AWS Elastic Beanstalk, Google App Engine, Apache Stratos. Serverless computing– It overlaps its functionality with PaaS. Serverless computing focuses on building app functionality without backend. Eg. - AWS Lambda, Fauna DB Cloud. Software as a service (SaaS) – Delivering software applications over the Internet, on demand and typically on a subscription basis. Eg. - Google Apps, Microsoft Office 365. A Techmozart - Arun Raj T.M. Presentation