0% found this document useful (0 votes)
24 views

Module1 Module2 Module3

ưq

Uploaded by

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

Module1 Module2 Module3

ưq

Uploaded by

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

22110164 – Nguyễn Văn Khánh

MODULE 1
Cloud computing: The on-demand delivery of compute power, databases,
storage, applications, and other IT resources using the internet with pay-as-
you-go pricing.

Amazon Web Services (AWS): 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.

Server: A computer designed to process requests and deliver data to


another computer over the Internet or a local network. In the cloud, a server
is hosted by an outside provider, which is accessed over the internet.

Infrastructure as a service (IaaS): Compute power, networking, and


storage provided over the internet. EX: Amazon Elastic Compute Cloud
(Amazon EC2), Rackspace, Google Compute Engine

Platform as a service (PaaS): Tools provided over the internet for


making programs and applications. EX: AWS Elastic Beanstalk, Microsoft
Azure, Google App Engine

Software as a service (SaaS): Applications and programs that are


accessed and provided over the internet. EX: Dropbox, Slack, Spotify,
YouTube, Microsoft Office 365, Gmail
Question 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 ?
-If one of my account networks was hacked and all my data was exposed I
would feel extremely sad, confused and feel like my information was not
secure.Cloud services offer many benefits, such as easy access to data,
collaboration, and storage, but they also pose significant risks, including
privacy violations, data restrictions, and the potential for information misuse.

MODULE 2

Availability Zone: One or more data centers that house many servers.
Each Region has multiple, isolated locations known as Availability Zones.
Each Availability Zone is isolated, but the Availability Zones in a Region are
connected through low-latency links. An Availability Zone: is represented
by a region code followed by a letter identifier, for example, us-east-1a.

Edge location: A site where data can be stored for lower latency. Often,
edge locations will be close to high-population areas that will generate high
traffic volumes.

Infrastructure as a Service (IaaS) :A model in which virtual machines


and servers are used for customers to host a wide range of applications and
IT services are provided.

Latency: The delay before a transfer of data begins after the data has been
requested.

Platform as a Service (PaaS) :A model that provides a virtual platform


for customers to create custom software.

Region: An area where data is stored. Data storage in a Region closest to


you is one of the reasons it can be accessed at lightning speed.

Software as a Service (SaaS): A model that provides applications using


the internet that are managed by a third party.

*Cloud Computing Models


 IaaS: These services contain the basic building blocks of the cloud. They
provide access to computers—physical and virtual—and to network features and
storage space. Think of IaaS like renting a kitchen. You can use all the different
appliances (mixers, blenders, sinks), and you can rent a kitchen with better
appliances if you need them.
Examples: Amazon Elastic Compute Cloud (Amazon EC2), Rackspace, Google
Compute Engine

 PaaS: These services are the tools needed to manage the underlying
hardware and launch applications. They include programming environments,
application testing platforms, and application launchers. Think of PaaS as going
to a restaurant. You are not managing the appliances in the kitchen, but you can
ask the waiter or chef to make things however you want.
Examples: AWS Elastic Beanstalk, Microsoft Azure, Google App Engine

 SaaS: These services are the actual apps and software provided over the
internet. You are not responsible for managing or installing the software; you
just access and use it. Think of SaaS as eating at an all-you-can-eat buffet. You
have access to whatever food is being served. You don’t control what is made or
how, but you can use as much as you want.
Examples: Dropbox, Slack, Spotify, YouTube, Microsoft Office 365, Gmail

MODULE 3
Amazon Simple Storage Service ( Amazon S3 ): A service provided by
AWS that stores data for users in the cloud.

Amazon Elastic Compute Cloud (Amazon EC2): A web service that


provides secure, resizable compute capacity in the cloud. Think of it as renting a
computer in the cloud.

Amazon Elastic Block Store (Amazon EBS): Storage for specific EC2
instances. Think of it as the storage drive for your EC2 instance.

Amazon Relational Database Service (Amazon RDS): This lets


developers create and manage relational databases in the cloud. Think of a
relational database as a set of data with one-to-one relationships. For example, a
database of transactions in a department store would match every customer with
their purchases. Amazon RDS lets developers track large amounts of this data, and
organize and search through it easily. Relational databases are equipped with
nonprocedural structured query language (SQL) that simplifies interactions with the
database.

Amazon DynamoDB: The AWS nonrelational database service. Data is stored


in key-value pairs.

AWS Lambda: Lambda lets you run code without provisioning or managing
servers. You pay only for the compute time you consume—there is no charge when
your code is not running. With Lambda, you can run code for virtually any type of
application or backend service—all with zero administration. Upload your code, and
Lambda takes care of everything required to run and scales your code with high
availability. You can set up your code to automatically start from other AWS
services or call it directly from any web or mobile app.

Amazon Virtual Private Cloud (Amazon VPC): A service that provides a


virtual network that is dedicated to your AWS account. It is logically isolated from
other virtual networks in the AWS Cloud. All your AWS services can be launched
from a VPC. It is useful for protecting your data and managing who can access your
network.
AWS Identity and Access Management (IAM): Involves the application of
controls to users who need access to computing resources.

AWS CloudTrail: Monitors every action that is performed on your AWS account
for security purposes.

Amazon CloudWatch :CloudWatch is a monitoring service to monitor your


AWS resources and the applications that you run on AWS.

Amazon Redshift: The AWS data-warehousing service can store massive


amounts of data in a way that makes it fast to query for business intelligence
purposes.

You might also like