Lecture 1c
Lecture 1c
www.tpsworldwide.com
CO-CREATION | COLLABORATION | COORDINATION
Amazon Web Services
Root User
• Account owner
• Created when the AWS account is created
• Allow full access to all resources in the account
• Only the root user can close your account
Amazon EC2 is hosted in multiple locations world-wide. These locations are composed of Regions,
Availability Zones, Local Zones, AWS Outposts, and Wavelength Zones. Each Region is a separate
geographic area.
www.tpsworldwide.com
Availability Zones:
• Every region consists of two or more cluster of datacenters
called “Availability Zones”
• Every Availability Zone has a corresponding code which
consists of region code followed by alphabets
US West (Oregon) four availability zones:
Region code: us-west-2
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html
Amazon ECS supports workloads that take advantage of Local Zones, Wavelength Zones and AWS
Outposts when low latency or local data processing requirements are needed.
• Local Zones are an extension of an AWS Region that provide you the ability to place resources in
multiple locations closer to your end users.
• Wavelength Zones allow developers to build applications that deliver ultra-low latencies to 5G devices
and end users. Wavelength deploys standard AWS compute and storage services to the edge of
telecommunication carriers' 5G networks.
• AWS Outposts brings native AWS services, infrastructure, and operating models to virtually any data
center, co-location space, or on-premises facility.
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html
CO-CREATION | COLLABORATION | COORDINATION
Selecting AWS Region
Proximity to Customers
Select the region where most of your end users are located. It ensures
1 the best user experience. For example, if most of your end users are
located in South America, in this case, selecting the Sao Paulo region will
be better than the Singapore region.
Compliance
You may have data compliance requirements where your data needs to
2 reside in a certain country or replicated to a specific country for disaster
recovery.
Service availability
While most of the popular AWS services are available in all regions, not
3 all AWS services are available in all regions. In deciding on a region,
consider your current and future business needs.
Cost
Amazon EC2:
“Amazon EC2 stand for (Elastic Computing Cloud). AWS EC2 is a backbone of AWS. AWS EC2 offers scalable
computing capacity that allows business subscribers to run application and programs in the Cloud environment.”
AMIs:
• An Amazon Machine Image (AMI) is a template that contains a software configuration (for example, an
operating system, an application server, and applications)
• AMI is used to launch an instance, which is a copy of the AMI running as a virtual server in the cloud.
• Multiple instances of an AMI can be launched, as shown in the following figure.
ElastiCache:
Amazon ElastiCache makes it easy to deploy and manage a highly available and scalable in-memory data store in
the cloud. Among the open source in-memory engines available to you for use with ElastiCache is Redis, which
added powerful geospatial capabilities.
• A web service that makes it easier to set up, operate, and scale a relational database in the AWS Cloud
• Provides cost-efficient, resizable capacity for an industry-standard relational database and manages
common database administration tasks.
• RDS manages backups, software patching, automatic failure detection, and recovery.
• To deliver a managed service experience, Amazon RDS doesn't provide shell access to DB instances.
• It also restricts access to certain system procedures and tables that require advanced privileges.
• You can have automated backups performed when you need them, or manually create your own backup
snapshot.
• Amazon S3 (Simple Storage Service) is object storage built to store and retrieve any amount of data from anywhere
on the Internet.
• S3 is a scalable, high-speed, web-based cloud storage service.
• An object consists of data, key (assigned name), and metadata.
• A bucket is used to store objects. When data is added to a bucket, Amazon S3 creates a unique version ID and
allocates it to the object.