Module 1
Last updated
Last updated
Cloud computing enables you to stop thinking of your infrastructure as hardware, and instead think of it (and use) as software
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
There is a 4th version called Multi-Cloud with the idea behind it being that you're not locked into one cloud provider and use services from multiple cloud providers (e.g. AWS, Azure, Google, etc.). Being able to choose the best services/prices from each provider with more fault tolerance is a bonus of this model
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
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
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
AWS Management Console [Web GUI]
AWS CLI [Use commands and scripts]
Software Development Kits (SDKs) [Access services from your own code]
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.
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