3. “Amazon Web Services (AWS) describes both a
technology and a company. The company AWS
is a subsidiary of Amazon.com and provides on-
demand cloud computing platforms to
individuals, companies and governments, on a
paid subscription basis with a free-tier option
available for 12 months.
4. AWS Timeline
● 2003 - Chris Pinkham & Banjamin Black presented a
paper on what Amazon’s own internal infrastructures
should look like.
● Suggested selling it as service & prepared business case.
● SQS was launched in 2004.
● AWS officially launched in 2006.
● 2007 over 1,80,000 developers on the platform.
● 2010 Amzon.com moved to AWS.
● 2013 Certifications were launched.
6. Simple Storage Service
(S3)
Amazon S3 is easy to use, with a simple web
service interface to store and retrieve any amount
of data from anywhere on the web.
● Amazon gives SLA of 99.99% availability.
● Tiered Storage Available.
● Lifecycle Management.
● Versioning
● Static Website hosting
7. Content Delivery Network (CDN)
A Content Delivery Network is a system of
distributed Servers that deliver web pages and
other web content to a user based on
geographic locations of the user, the origin of
the webpage and a content delivery server.
9. AWS Storage Gateway’s software appliance is
available for download as a VM image that you can
install on a host in your datacenter.
Types of Storage Gateway
● File Gateway (NFS)
● Volumes Gateway (Stored Volumes & Cached
Volumes)
● Tape Gateway (VTL)
Amazon Storage Gateway
10. AWS Import/ Export
● Accelerates moving large amounts of data into and
out of Amazon S3 or Amazon EBS.
● Uses portable storage volumes
● Economic and Fast.
● Faster than internet for significant data sets.
● Uses AWS high speed internal network.
● Common use cases
* Data Cloud Migration * Content Distribution
* Disaster Recovery * Offsite Backup
11. AWS Snowball
● Ship Petabytes of data to AWS using secure appliance.
● Provides 256 bit encryption
● Simple, fast secure and can be as little as 1/5th the cost
of high speed internet.
● Snowball Edge - Storage + Compute capacity
● Snowmobile - Xetabytes of data
12. Identity & Access Management
(IAM)
● Allows you to manage users and their level of
access.
● Supports identity federation (Includes Active
Directory , Facebook, Google, Linkedin etc)
● Multifactor Authentication.
● Provide temporary access to the users.
● Allows you to set password rotation policy.
13. Elastic Compute Cloud
(EC2)
Amazon EC2 is a web service that provides resizable
compute capacity in the cloud. Amazon EC2 reduces
the time required to obtain and boot new server
instances to minutes, allowing you to quickly scale
capacity, both up and down, as your computing
requirements change.
15. Place your screenshot here
Auto Scaling Group
An Auto Scaling
group contains a
collection of EC2
instances that share
similar characteristics
and are treated as a
logical grouping for
the purposes of
instance scaling and
management.
16. Cloud
Watch
● Amazon CloudWatch is a monitoring service for
AWS cloud resources and the applications you run
on AWS. You can use Amazon CloudWatch to
collect and track metrics, collect and monitor log
files, set alarms, and automatically react to
changes in your AWS resources.
● We can use Amazon CloudWatch to gain system-
wide visibility into resource utilization, application
performance, and operational health.
17. Route 53
Amazon Route 53 is a highly available and
scalable cloud DNS web service. It is designed to
give developers and businesses an extremely
reliable and cost effective way to route end users
to Internet applications by translating names
like www.example.com into the numeric IP
addresses like 192.0.2.1 that computers use to
connect to each other. Amazon Route 53 is fully
compliant with IPv6 as well.
18. “
Serverless Computing
Serverless computing is a cloud computing
execution model in which the cloud provider
dynamically manages the allocation of
machine resources. Pricing is based on the
actual amount of resources consumed by an
application, rather than on pre-purchased
units of capacity. It is a form of utility
computing.
19. Place your screenshot here
Databases
RDS, DynamoDB, Redshift
AWS database services include Amazon
Relational Database Service (Amazon RDS),
with support for six commonly used database
engines, Amazon Aurora, a MySQL and
PostgreSQL-compatible relational database
with five times the performance, Amazon
DynamoDB, a fast and flexible NoSQL database
service, Amazon Redshift, a petabyte-scale
data warehouse service, and Amazon
Elasticache, an in-memory cache service with
support for Memcached and Redis. AWS also
provides the AWS Database Migration Service,
a service which makes it easy and inexpensive
to migrate your databases to AWS cloud.
20. Place your screenshot here
RDS Relational Databases
RDS supports
● Automated Backups
● Multi AZ deployment
● Read Replica
21. What you will need
An AWS free tier account
https://aws.amazon.com/free)
Computer with SSH terminal (PuTTY, PuTTYgen)
Domain name (Optional)