0% found this document useful (0 votes)
23 views45 pages

Lesson 1

Uploaded by

victor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views45 pages

Lesson 1

Uploaded by

victor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 45

AW S A c a d e m y I n t r o d u c t i o n t o C l o u d : S e m e s t e r

Module 1: Global Infrastructure

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights


reserved.
Module overview

Topics
• Basics of cloud computing
• Benefits of cloud computing

Knowledge check

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 2


eserved.
Module 1: Global Infrastructure

Section 1: Terminology

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
What is cloud computing?

• The on-demand delivery of:


• Compute power
• Databases
• Storage
• Applications
• Or any other IT resources using the Internet with pay-as-you-
go pricing

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 4


eserved.
Terminology

• Amazon Web Services


• A platform that provides a wide range of cloud computing services
• Cloud Storage
• Saving data using a cloud service provider (CSP) instead of a
physical machine
• Servers
• On prem, a computer designed to process requests and deliver data
over a network
• In the cloud, a server is hosted by an outside provider, accessed
over the Internet

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 5


eserved.
Terminology

• Consider times that you use cloud computing


• Online storage
• Email
• Streaming video
• Why do businesses using cloud computing?
• Business start-up costs are less
• Services per user can be cheaper
• Computer power and storage can be customized to fit your needs

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 6


eserved.
What types of cloud services are
there?
Type of Cloud What it does Examples
Service
Infrastructure as a Compute power, Amazon Elastic
Service (IaaS) networking, and Compute Cloud
storage provided over (Amazon EC2),
the internet Rackspace, Google
Compute Engine
Platform as a service Tools provided over the AWS Elastic Beanstalk,
(PaaS) internet for making Microsoft Azure,
programs and Google App Engine
applications
Software as a service Applications and Dropbox, Slack,
(SaaS) programs that are Spotify, YouTube,
accessed and provided Microsoft Office 365,
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 7
eserved.
How did AWS get started?
2004
2002 Amazon publicly 2009
Amazon starts announces it is Amazon adds more
Amazon.com working on a services to AWS
web service cloud service offerings

2003 2006 Present


Amazon realizes Launch of first
infrastructure services AWS services
could
give them an
advantage over
competition
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 8
eserved.
Module 1: Global Infrastructure

Section 3: Focus questions and Activities

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
Focus Questions

• 1. Imagine if one of your social media accounts was hacked and


all your data was made public or held for ransom. How would this
make you feel? Do you think the trade-off is worth the risk to
have all the cloud services at your fingertips?

• 2. What kind of information do you have stored online? What are


the risks of that information being compromised or shared
without your consent? What kinds of laws or regulations do you
think are necessary to keep your information safe?

• 3. What are some ways that the internet has made your life
easier? What are some ways that the internet has made your life
more difficult? What is one thing you wish you could do online,
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r
eserved.
10
Activity 1: Introduction to Cloud
Computing
• Objectives
• Define cloud computing and its impacts.
• Identify the benefits of cloud computing.

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 11


eserved.
Activity 2: Using Cloud Services

• Objectives
• Compare the major services offered by cloud computing providers.

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 12


eserved.
Client Case Studies
• https://aws.amazon.com/solutions/case-studies/

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 13


eserved.
Complete Module 1 knowledge
check

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 14


eserved.
AW S A c a d e m y I n t r o d u c t i o n t o C l o u d : S e m e s t e r
Module 2: Structures of the
1

Cloud

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights


reserved.
Module overview

Topics
• Types of cloud services
• Geographic layout of AWS

Knowledge check

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 16


eserved.
Module 2: Structures of the Cloud

Section 1: Terminology

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
Terminology

• Availability Zone (AZ)


• One or more data centers that house many servers
• Each region has multiple isolated locations known as Availability
Zones
• Each AZ is isolated, but AZs in a region are connected through low-
latency links
• Represented as a Region Code, followed by a letter identifier, such
as us-east-1a
• Edge location
• A site where data can be stored for lower latency, usually close to
high-population areas that generate high-traffic volumes
• Latency
eserved.
• The delay before a transfer of data begins after the data has been
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 18
Types of cloud services

• Infrastructure as a Service
• A model in which virtual machines and servers are used for
customers to host a wide range of applications

• Platform as a Service
• A model that provides a virtual platform for customers to create
custom software

• Software as a Service
• A model that provides applications using the Internet that are
managed by a third party
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 19
eserved.
AWS Global Cloud Infrastructure

• The AWS Global Cloud Infrastructure is the most secure,


extensive, and reliable cloud platform
• The infrastructure is made up of many different components
including regions, availability zones and edge locations
• It’s important to remember that:

Regions contain AZs, which contain edge locations

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 20


eserved.
North America Regions and Edge Locations

• US East (Northern Virginia)


Region
• Availability Zones: 6
• Local Zones: 10
• US West (Northern California)
Region
• Availability Zones: 3
• Canada (Central) Region
• Availability Zones: 3
• Located
Additional in Montreal
reading:
https://aws.amazon.com/about-aws/global-infrastructure/
regions_az/
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights
21
reserved.
Module 2: Structures of the Cloud

Section 2: Types of Cloud Computing

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
Infrastructure as a Service (IaaS)

• The basic building blocks of the cloud


• Provides access to computers, both physical and virtual, and
network features and storage
• Examples:
• Amazon Elastic Compute Cloud (EC2)
• Rackspace
• Google Compute Engine

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 23


eserved.
Platform as a Service (PaaS)

• Used to manage the underlying hardware and launch


applications
• Can include:
• Programming environments
• Application testing platforms
• Application launchers
• Examples:
• AWS Elastic Beanstalk
• Microsoft Azure
• Google App Engine

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 24


eserved.
Software as a Service (SaaS)

• Actual apps and software provided over the Internet


• You are not responsible for installing or managing the
software
• Examples:
• Dropbox
• Slack
• Spotify
• YouTube
• Microsoft Office 365
• Gmail

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 25


eserved.
Module 2: Structures of the Cloud

Section 3: Focus questions and Activities

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
Focus Questions

• 1. How does your computer get information from the internet?


When you open a website, where does the website come from?
Who provides the data? Use what you have learned about
computer science and cloud computing in your answer.
• 2. What is a program or an app that you use that runs entirely in
the cloud, meaning you don’t have to store anything on your
computer or device? What do you use the program to do? How
do you think the program is provided to you at little or no cost?
• 3. More and more programs and apps are being moved from
being stored locally on individual computers to being in the
cloud. What is a program or service that you think will move into
the cloud? Why do you think technology is moving in the
direction of cloud computing? Give reasoning for your ideas
based on what you have learned previously about cloud
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r
eserved.
27
Activity 1: Visualizing the
AWS Global Infrastructure

• Objectives
• Explain the purpose of a Region, Availability Zone, and edge
location.
• Identify connections among Regions, Availability Zones, and edge
locations.

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 28


eserved.
Activity 2: Types of Cloud Services

• Objectives
• Recognize the types of cloud computing.
• Compare the types of cloud computing.

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 29


eserved.
Complete Module 2 knowledge
check

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 30


eserved.
Cloud Security Case Studies
• https://web.mit.edu/smadnick/www/wp/2020-07.pdf
• https://www.scirp.org/html/4-9701936_52580.htm
• https://www.csoonline.com/article/2130877/the-biggest-data-breaches-of-the-21st-century.html

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 31


eserved.
AW S A c a d e m y I n t r o d u c t i o n t o C l o u d : S e m e s t e r
1

Module 3: AWS Console

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights


reserved.
Module overview

Topics
• Access and navigation of the AWS console
• Common AWS services

Knowledge check

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 33


eserved.
M o d u l e 3 : AW S C o n s o l e

Section 1: Terminology

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
Terminology - AWS Offerings

• Amazon Simple Storage Service (Amazon S3)


• Data storage in the cloud
• Amazon Elastic Compute Cloud (Amazon EC2)
• Web service providing secure, resizable compute capacity in the
cloud
• Amazon Elastic Block Store (Amazon EBS)
• Storage for specific EC2 instances
• Amazon Relational Database Service (Amazon RDS)
• Allows for development of relational databases in the AWS cloud
• RDS allows developers to organize and search large amounts of
data using nonprocedural SQL
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 35
eserved.
Terminology - AWS Offerings

• Amazon DynamoDB
• The AWS non-relational database service that stores data in key-
value pairs
• Amazon Lambda
• A service that lets you run code without provisioning or managing
services
• Pay-for-use service; when your code isn’t running, you aren’t
charged
• Amazon Virtual Private Cloud (Amazon VPC)
• A virtual network dedicated to your AWS account
• Logically isolated from other virtual networks in the AWS cloud
• AWS Identity and Access Management (IAM)
• Application controls for users who need access to computing
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 36
eserved.
Terminology - AWS Offerings

• AWS CloudTrail
• Monitors every action that is performed on your AWS account for
security purposes
• Amazon CloudWatch
• A monitoring services to monitor your AWS resources and the
applications you run
• Amazon Redshift
• AWS data-warehousing service that can store massive amounts of
data for fast querying and business intelligence purposes

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 37


eserved.
M o d u l e 3 : AW S C o n s o l e

Section 2: AWS Services

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
AWS Cloud Services

• The AWS cloud contains a host of different tools to meet


every client’s needs
• There are some overlapping services; S3 and EBS both do
data storage, but there are differences such as:
• Amazon EBS can only be used when attached to an EC2 instance,
Amazon S3 can work independently
• Amazon EBS cannot hold as much data as Amazon S3
• Amazon EBS can only be attached to a single EC2 instance,
whereas an S3 bucket can be accessed by multiple EC2 instances
• Amazon S3 experiences higher latency than EBS when writing data

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 39


eserved.
Other Overlapping Services

• Amazon RDS, Amazon Redshift, and Dynamo DB are all


databases
• RDS uses SQL/Oracle/Aurora or similar
• Redshift if a relational database like RDA, but specifically made for
huge amounts of data
• DynamoDB is a non-relational database, meaning that you can’t use
traditional database systems like SQL or Aurora

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 40


eserved.
Other Overlapping Services

• CloudTrail and CloudWatch are both cloud monitoring


services
• CloudTrail monitors all actions that user have taken in an AWS
account
• Including any time a user:
• Uploads data
• Runs code
• Creates an EC2 instance
• Changes an S3 drive type
• CloudWatch monitors what all the difference services are doing and
what resources are being used
• The main difference is that CloudTrail monitors users,
CloudWatch monitors services
© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 41
eserved.
M o d u l e 3 : AW S C o n s o l e

Section 3: Activities

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r


eserved.
Activity 1: Learning the AWS Core
Services
• Objectives
• Identify the core services
• Navigate the AWS console to find each service

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 43


eserved.
Activity 2: Types of Cloud Services

• Objectives
• Recognize the types of cloud computing.
• Compare the types of cloud computing.

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 44


eserved.
Complete Module 3 knowledge
check

© 2019 Amazon Web Services, Inc. or its Affiliates. All rights r 45


eserved.

You might also like