Module 1
What is cloud computing?

Infrastructure as software (IAS)
Cloud computing enables you to stop thinking of your infrastructure as hardware, and instead think of it (and use) as software
Cloud service models

Cloud computing deployment models
Cloud [Fully in the cloud]
A cloud-based application is fully deployed in the cloud, and all parts of the application run in the cloud.
Hybrid [Both cloud and on-premises]
A hybrid deployment is a way to connect infrastructure and applications between cloud-based resources and existing resources that are not located in the cloud
On-premises/private cloud [All on-premises and on-site]
Deploying resources on-premises, using virtualization and resource management tools, is sometimes called private cloud
Comparing AWS and Traditional IT

Some Takeaways
Cloud computing is the on-demand delivery of IT resources via the internet with pay-as-you-go pricing
Cloud computing enables you to think of (and use) your infrastructure as software
There are three cloud service models: IaaS, PaaS, and SaaS.
There are three cloud deployment models: cloud, hybrid, and on-premises or private cloud
There are many AWS service analogs for the traditional, on-premises IT space
AWS Benefits
Trade capital expense for variable expense
Massive economies of scale
Stop guessing capacity
Increase speed and agility
Stop spending money on running and maintaining data centers
Go global in minutes
What are web services?
A web service is any piece of software that makes itself available over the internet and uses a standardized format—such as Extensible Markup Language (XML) or JavaScript Object Notation (JSON)—for the request and the response of an application programming interface(API) interaction

Categories of AWS Services and Solution Example


Services that will be covered in the course

Interaction methods with AWS
AWS Management Console [Web GUI]
AWS CLI [Use commands and scripts]
Software Development Kits (SDKs) [Access services from your own code]
Some Takeaways
AWS is a secure cloud platform that offers a broad set of global cloud-based products called services that are designed to work together.
There are many categories of AWS services, and each category has many services to choose from
Choose a service based on your business goals and technology requirements.
There are three ways to interact with AWS services.
AWS Cloud Adoption Framework
Organizations can use the AWS Cloud Adoption Framework (CAF) for a detailed approach to cloud computing throughout the IT lifecycle. This is used as a point of reference for best practices for moving to the AWS cloud.
This was built using the recommendations and experiences from customers
There are 6 perspectives and these perspectives have a set of capabilities
Six core perspectives of the AWS CAF

Business perspective

People perspective

Governance perspective

Platform perspective

Security perspective

Operations perspective

Last updated