Skip to the content.

đź”— Link to the Room

📚 Study Notes

Why use the cloud

Server Evolution to Cloud

image

Cloud Benefits & Characteristics

Types of Cloud Deployment

Cloud Service Models

image

Major Cloud Vendors

Cloud in Action (Examples)

Key Idea:


❓What is the characteristic of cloud environments that enables you to handle an unexpected increase in access to your application?Scalability

❓What is the most common type of cloud deployment used?Public Cloud

❓Suppose you want to deploy an application to the internet, focusing only on application development and leaving infrastructure to others. What type of cloud service is the best?PaaS

Deploying a Cloud Instance

Deploying your environment

  1. Pick a Region where your resources will live. image

  2. Create Virtual Machine with instance typet3.micro image

  3. Create another two machines with instance type m5.large image

  4. Do Billing Analysis by checking how much each type of instance is costing you. image

  5. Reduce costs by stoping instances by: Go to the instances block and click the stop button for both study-machine-1 and study-machine-2 image image


❓What is the total cost of credits of the entire environment if study-machine-1 and study-machine-2 are stopped?30

❓How many credits does an m5.large EC2 instance cost per month?70

❓What is the total cost of credits if only the new instances we created are running?150

❓What would be the total running cost of the environment if a third t3a.small study machine (study-machine-3) were added alongside study-machine-1 and study-machine-2?188

[!NOTE] Key Terminology:
Public Cloud - Cloud services you access over the internet that many people and companies share.
Private Cloud - A cloud built just for one company, so they have more control and security.
Hybrid Cloud - A mix of public and private clouds that can work together and share data.
IaaS - A service where you rent basic computer parts like servers and storage from the cloud.
PaaS - A service that gives you a ready-to-use environment to build and run apps without managing servers.
SaaS - Software you use online without installing anything, like Gmail or Zoom.
EC2 - Amazon’s cloud computers that you can quickly create, use, and resize whenever you need them.