Section 3: What is Cloud Computing?
5 characteristics of Cloud Computing
- On-demand self service - Broad network access - Multi-tenancy and resource pooling - Rapid Elasticity and scalability - Measured Service
6 Advantages of Cloud Computing
1. trade capital expense (CAPEX) for variable expense (OPEX) - Pay On-Demand: don't own hardware - Reduced Total Cost of Ownership & OPEX 2. Economies of scale 3. Stop guessing capacity 4. increase speed and agility 5. stop spending money running data centers 6. go global in minutes
Pricing of the Cloud (Overview)
3 pricing fundamentals that follows "pay-as-you-go" pricing model Compute - pay for compute time Storage: - Pay for data stored in the Cloud Data: - transfer OUT of the Cloud
Question 1: You ONLY want to manage Applications and Data. Which type of Cloud Computing model should you use? A.) On-premises B.) IaaS C.) SaaS D.) PaaS
A: PaaS
Which Global Infrastructure identity is composed of one or more discrete data centers with redundant power, networking, and connectivity, and are used to deploy infrastructure?
AZs
List some of the Region-scoped services
Amazon EC2 (IaaS) Elastic Beanstalk (PaaS) Lambda (Function as a Service) Rekognition (SaaS)
Question 6: Which of the following options is NOT a point of consideration when choosing an AWS Region? Compliance with data governance Latency Capacity availability Pricing
Capacity availability
Public Cloud
Cloud resources owned and operated by a 3rd party cloud provider (Azure, Google Cloud, AWS Web Services)
How to choose an AWS Region?
Compliance: - data governance and legal requirements Proximity to customers: - reduce latency Available services within a Region: - new services and features aren't available in every Region Pricing: - pricing varies region to region
Which are the 3 pricing fundamentals of the AWS Cloud?
Compute, Storage, and Data transfer OUT of AWS Cloud
What are Edge Locations?
Content is delivered to end users with lower latency
Which of the following is NOT one of the Five Characteristics of Cloud Computing? A.) Rapid elasticity and scalability B.) Multi-tenancy and resource pooling C.) Dedicated Support Agent to help you deploy applications D.) On-demand self service
Dedicated Support Agent to help you deploy applications
Question 12: A company would like to benefit from the advantages of the Public Cloud but would like to keep sensitive assets in its own infrastructure. Which deployment model should the company use? Private Cloud Public Cloud Hybrid Cloud
Hybrid Cloud
Examples of Cloud Computing Types
IAAS - Amazon EC2 - GCP, Azure, Rackspace, Digital Ocean, Linode PAAS - Elastic Beanstalk - Heroku, Google App Engine (GCP), Window Azure (Microsoft) SaaS - Many AWS services (Rekognition) - Gmail
Question 9: Which of the following services has a global scope? EC2 IAM Lambda Rekognition
IAM
What are the GLOBAL services of AWS
IAM Route 53 CloudFront WAF
Types of Cloud Computing
Infrastructure as a Service (IaaS) Platform as a Service (PaaS) - remove the need for your organization to manage underlying infrastructure Software as a Service (SaaS)
Hybrid Cloud
Keep some servers on premises and extend some capabilities to the Cloud
Question 10: Which of the following is the definition of Cloud Computing? Rapidly develop, test and launch software applications Automatic and quick ability to acquire resources as you need them and release resources when you no longer need them On-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user Change resource types when needed
On-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user
What is the pricing model of Cloud Computing?
Pay-As-You-Go Pricing
what are the 3 Deployment Models of the Cloud?
Private, Public, Hybrid
Question 13: What is NOT authorized to do on AWS according to the AWS Acceptable Use Policy? Building a gaming application Deploying a website Run analytics on stolen content Backup your data
Run analytics on stolen content
Shared Responsibility Model -> Client?
Security IN the Cloud 1. Customer Data 2. Platforms, Apps, IAM 3. OS, Network & Firewall Configuration 4. Client-Side data Encryption & Data Integrity Authentication 5. Server-side encryption 6. Networking Traffic protection (encryption, integrity, identity)
Shared Responsibility Model -> AWS?
Security OF the Cloud 1. Software 2. Compute 3. Storage 4. Database 5. Networking 6. Regions 7. AZ 8. Edge Locations
What is a Switch
Takes a packet and it to the correct server / client on your network
Question 11: What defines the distribution of responsibilities for security in the AWS Cloud? AWS Pricing Fundamentals The Shared Responsibility Model AWS Acceptable Use Policy The AWS Management Console
The Shared Responsibility Model
Question 7: Which of the following is NOT an advantage of Cloud Computing? Trade capital expense (CAPEX) for operational expense (OPEX) Train your employees less Go global in minutes Stop spending money running and maintaining data centers
Train your employees less
Question 8: AWS Regions are composed of? Two or more Edge Locations One or more discrete data centers Two or more Availability Zones
Two or more Availability Zones
What is a Network
a bunch of cables, routers, and servers connected with each other
What is a Region?
a cluster of data centers
What is a Router
a networking device that forwards data packets between computer networks
What is an Availability Zone?
consists of 1 or more discrete data centers
What is Cloud Computing?
on-demand delivery of compute power, database storage, applications, and other IT resources
Private Cloud
service used by a single organization, not exposed to the public.