SlideShare a Scribd company logo
1
What are
Amazon Web Services (AWS)
Sameer Mitter
2
Growth of AWS
 AWS “Simple Queue Service” fosters ‘decoupled’ service oriented
architecture message passing
• “Developers can move data between distributed components of their applications that perform different
tasks, without loosing messages or requiring each component to be always available”
 S3 Storage, EC2 Compute, ELB Load Balancing, RDS Relational Database,
SimpleDB
Amazon S3
Growth
1.3 Trillion in
2013
DynanoDB
201
2
200
6
3
AWS Free-Tier
4
Free Usage Restrictions
5
Pricing of S3
6
$100 Promotional Code/Student
Tier
You can access -
 AmazonRedshift
 AWSDirectConnect
 AmazonCloudcast
 AWSQueueService
 AmazonVPC
 AmazonElastiCache
 AmazonSES
 AmazonSIS
 AmazonCloudSearch
 AmazonSNS
 AmazonRoute53
 AWSStorageGateway
 AmazonEC2
 AmazonDynamoDB
 ElasticMapReduce
 Amazon ETS
 AmazonSimpleDB
 AmazonRDS
 AWSDataTransfer
 AWSSupportBasic
 AmazonS3
 AmazonCloudFront
 AWSElasticBeanstalk
 AmazonGlacier
 AWS Lambda
 AWS Key Management Service
 CloudWatch
 AWS cognito
 Amazon ELB
• Students will receive a $100 AWS usage
credit code from me/TA via e-mail
• Although each assigned lab session will
only use free-tier resources, the credit is
helpful if there are accidental charges or if a
student would like to experiment with any
advanced AWS capabilities
• If a student exceeds the $100 usage credit,
he/she will be responsible for payment of
any overage charges
• You will be provided instructions in AWS Lab 1
to setup billing alerts to monitor usage, and at
the end of each AWS lab session, you
should turn off your instances
7
Example Application Hosting in
AWS
8
9
10
11
12
13
AWS Regions
11 regions, 28 availability zones (1 to 6 data centers)…
~1.4 million servers worldwide!!
More Introduction Information about AWS at – (especially see different
networking setups allowed by AWS including ‘Direct Connect’)
14
AWS Platform Example
Deployment
15
SQS, S3 and EC2 Use Case
 Scalability with new EC2 instances to meet heavy load
demands
• Failure isolation and adaptation
16
SQS, S3 and EC2 Use Case
Can you think of a use case extension for scaling
or decoupling?
• Pipeline processing to ‘decouple’ longer-running operations in
a separate, dedicated server
17
AWS Execution Environment
Virtualization Layer
Compute Storage Server
Public
AMIs
Private
AMIs
Paid
AMIs
· Elastic IP address
· Elastic Block Store
Amazon Machine Image
Create
an AMI
Create
Key Pair
Configure
Firewall
Launch
 Private AMI: Images created by you, which are private by default; you can grant access
to other users to launch your private images
 Public AMI: Images created by users and released to the community, so anyone can
launch instances based on them and use them any way they like
 Paid AMI: You can create images providing specific functions that can be launched by
anyone willing to pay you per each hour of usage on top of AWS charges
18
AWS Marketplace
19
AWS Access Credentials
 Credential type you use depends on the type of AWS API
• Access Keys
 To make secure REST or Query protocol requests to any AWS service API
 Parts and Usage
 Access Key ID—Your Access Key ID identifies you as the party responsible for service requests; you include it in each
request, so it's not a secret
 Secret Access Key—Each Access Key ID has a Secret Access Key associated with it; This key is used to calculate the
digital signature that you include in the request; Your Secret Access Key is a secret, and only you and AWS should
have it
• X.509 Certificates
 To make secure SOAP protocol requests to AWS service APIs
 Parts and Usage
 X.509 Certificate – holds the public key and related metadata; You include it in each service request, so it's not a
secret
 Private Key—Each certificate has a private key associated with it; Use the private key to calculate the digital
signature to include in the request; Your private key is a secret, and only you should have it and AWS doesn't keep
a copy
• Key Pairs
 To launch and then securely access your Amazon EC2 instances
 You can make as many as you like by giving friendly names (can’t replace any particular key pair)
 Private key that you keep with you; Public key that AWS keeps to allow access
20
Cost Saving Considerations in
AWS
 On-Demand Instances
• Pay for compute capacity by the hour with no long-
term commitments
 Reserved Instances
• Make a low, one-time payment for each instance you
want to reserve and in turn receive a significant
discount on the hourly charge for that instance
 Spot Instances
• Bid on unused EC2 capacity and run those instances
for as long as their bid exceeds the current Spot Price
21
Other Best Practices…
Thanks

More Related Content

What's hot (10)

PDF
Detailed Analysis of AWS Lambda vs EC2
Whizlabs
 
PPTX
AWS architecture and a human body
Ostap Soroka
 
PPTX
Aws simple icons_ppt
Ravi S
 
PDF
Continuous Deployment in AWS Lambda
Shu Ting Tseng
 
PDF
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
Edureka!
 
PPTX
Bases de datos en la nube con AWS
Amazon Web Services LATAM
 
PDF
AWS Serverless Introduction (Lambda)
Ashish Kushwaha
 
PPTX
AWS Lambda
Andrew Dixon
 
PDF
Serverless Applications on AWS
Dean Bryen
 
PPTX
AWS - Lambda Fundamentals
Piyush Agrawal
 
Detailed Analysis of AWS Lambda vs EC2
Whizlabs
 
AWS architecture and a human body
Ostap Soroka
 
Aws simple icons_ppt
Ravi S
 
Continuous Deployment in AWS Lambda
Shu Ting Tseng
 
AWS Lambda Tutorial | Introduction to AWS Lambda | AWS Tutorial | AWS Trainin...
Edureka!
 
Bases de datos en la nube con AWS
Amazon Web Services LATAM
 
AWS Serverless Introduction (Lambda)
Ashish Kushwaha
 
AWS Lambda
Andrew Dixon
 
Serverless Applications on AWS
Dean Bryen
 
AWS - Lambda Fundamentals
Piyush Agrawal
 

Similar to Sameer Mitter | What are Amazon Web Services (AWS) (20)

PPTX
Aws tutorial
karthik kumar
 
PPTX
Aws slides
princesly
 
PPTX
Aws slides
Vinay Gali
 
PPTX
Aws tutorial for beginners- tibacademy.in
TIB Academy
 
PDF
AWS Primer and Quickstart
Manish Pandit
 
PDF
Introduction to AWS
Angel Borroy López
 
PPTX
SPPU_TE_COMPUTER_CLOUD_COMPUTING_unit 4.pptx
ericmyer1
 
PPTX
sppu_TE_Comp_Cloud_computing_unit 4_cc.pptx
ericmyer1
 
PDF
AWS SUMMIT TEL AVIV - 2018
Ayaz Hussain
 
PPTX
Sopra Steria Group - AWS
Fabio Di Pierno
 
PDF
The IoT Academy_awstraining_part2_aws_ec2_iaas
The IOT Academy
 
PDF
Re cap2018
Richard Harvey
 
PDF
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
nairakash2004
 
PPTX
AWS solution Architect Associate study material
Nagesh Ramamoorthy
 
PPT
Amazon
iamzkz
 
PPT
Building Highly Scalable Web Applications
IWMW
 
PPTX
Module 2 of cloud computing of CSE student. hope this helps in your subject
sdkisku06
 
PPTX
Introduction to AWS & Cloud Services
Ann Venkataraman
 
PPTX
A Guide to Amazon Web Services (AWS)
adityakumar2080
 
PPTX
AWS cloud computing internship training.pptx
ROHANBANSAL55
 
Aws tutorial
karthik kumar
 
Aws slides
princesly
 
Aws slides
Vinay Gali
 
Aws tutorial for beginners- tibacademy.in
TIB Academy
 
AWS Primer and Quickstart
Manish Pandit
 
Introduction to AWS
Angel Borroy López
 
SPPU_TE_COMPUTER_CLOUD_COMPUTING_unit 4.pptx
ericmyer1
 
sppu_TE_Comp_Cloud_computing_unit 4_cc.pptx
ericmyer1
 
AWS SUMMIT TEL AVIV - 2018
Ayaz Hussain
 
Sopra Steria Group - AWS
Fabio Di Pierno
 
The IoT Academy_awstraining_part2_aws_ec2_iaas
The IOT Academy
 
Re cap2018
Richard Harvey
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
nairakash2004
 
AWS solution Architect Associate study material
Nagesh Ramamoorthy
 
Amazon
iamzkz
 
Building Highly Scalable Web Applications
IWMW
 
Module 2 of cloud computing of CSE student. hope this helps in your subject
sdkisku06
 
Introduction to AWS & Cloud Services
Ann Venkataraman
 
A Guide to Amazon Web Services (AWS)
adityakumar2080
 
AWS cloud computing internship training.pptx
ROHANBANSAL55
 
Ad

More from Sameer Mitter (6)

PDF
Sameer Mitter - Management Responsibilities by Cloud service model types
Sameer Mitter
 
PPT
Sameer Mitter - Effects and side effects of Technology
Sameer Mitter
 
PPT
Sameer Mitter - Access Control in Cloud Security
Sameer Mitter
 
PPT
Sameer Mitter | Benefits of Cloud Computing
Sameer Mitter
 
PPT
Sameer Mitter | Introduction to Cloud computing
Sameer Mitter
 
PPT
Sameer Mitter |The impact of automation on the workforce
Sameer Mitter
 
Sameer Mitter - Management Responsibilities by Cloud service model types
Sameer Mitter
 
Sameer Mitter - Effects and side effects of Technology
Sameer Mitter
 
Sameer Mitter - Access Control in Cloud Security
Sameer Mitter
 
Sameer Mitter | Benefits of Cloud Computing
Sameer Mitter
 
Sameer Mitter | Introduction to Cloud computing
Sameer Mitter
 
Sameer Mitter |The impact of automation on the workforce
Sameer Mitter
 
Ad

Recently uploaded (20)

PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
July Patch Tuesday
Ivanti
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 

Sameer Mitter | What are Amazon Web Services (AWS)

  • 1. 1 What are Amazon Web Services (AWS) Sameer Mitter
  • 2. 2 Growth of AWS  AWS “Simple Queue Service” fosters ‘decoupled’ service oriented architecture message passing • “Developers can move data between distributed components of their applications that perform different tasks, without loosing messages or requiring each component to be always available”  S3 Storage, EC2 Compute, ELB Load Balancing, RDS Relational Database, SimpleDB Amazon S3 Growth 1.3 Trillion in 2013 DynanoDB 201 2 200 6
  • 6. 6 $100 Promotional Code/Student Tier You can access -  AmazonRedshift  AWSDirectConnect  AmazonCloudcast  AWSQueueService  AmazonVPC  AmazonElastiCache  AmazonSES  AmazonSIS  AmazonCloudSearch  AmazonSNS  AmazonRoute53  AWSStorageGateway  AmazonEC2  AmazonDynamoDB  ElasticMapReduce  Amazon ETS  AmazonSimpleDB  AmazonRDS  AWSDataTransfer  AWSSupportBasic  AmazonS3  AmazonCloudFront  AWSElasticBeanstalk  AmazonGlacier  AWS Lambda  AWS Key Management Service  CloudWatch  AWS cognito  Amazon ELB • Students will receive a $100 AWS usage credit code from me/TA via e-mail • Although each assigned lab session will only use free-tier resources, the credit is helpful if there are accidental charges or if a student would like to experiment with any advanced AWS capabilities • If a student exceeds the $100 usage credit, he/she will be responsible for payment of any overage charges • You will be provided instructions in AWS Lab 1 to setup billing alerts to monitor usage, and at the end of each AWS lab session, you should turn off your instances
  • 8. 8
  • 9. 9
  • 10. 10
  • 11. 11
  • 12. 12
  • 13. 13 AWS Regions 11 regions, 28 availability zones (1 to 6 data centers)… ~1.4 million servers worldwide!! More Introduction Information about AWS at – (especially see different networking setups allowed by AWS including ‘Direct Connect’)
  • 15. 15 SQS, S3 and EC2 Use Case  Scalability with new EC2 instances to meet heavy load demands • Failure isolation and adaptation
  • 16. 16 SQS, S3 and EC2 Use Case Can you think of a use case extension for scaling or decoupling? • Pipeline processing to ‘decouple’ longer-running operations in a separate, dedicated server
  • 17. 17 AWS Execution Environment Virtualization Layer Compute Storage Server Public AMIs Private AMIs Paid AMIs · Elastic IP address · Elastic Block Store Amazon Machine Image Create an AMI Create Key Pair Configure Firewall Launch  Private AMI: Images created by you, which are private by default; you can grant access to other users to launch your private images  Public AMI: Images created by users and released to the community, so anyone can launch instances based on them and use them any way they like  Paid AMI: You can create images providing specific functions that can be launched by anyone willing to pay you per each hour of usage on top of AWS charges
  • 19. 19 AWS Access Credentials  Credential type you use depends on the type of AWS API • Access Keys  To make secure REST or Query protocol requests to any AWS service API  Parts and Usage  Access Key ID—Your Access Key ID identifies you as the party responsible for service requests; you include it in each request, so it's not a secret  Secret Access Key—Each Access Key ID has a Secret Access Key associated with it; This key is used to calculate the digital signature that you include in the request; Your Secret Access Key is a secret, and only you and AWS should have it • X.509 Certificates  To make secure SOAP protocol requests to AWS service APIs  Parts and Usage  X.509 Certificate – holds the public key and related metadata; You include it in each service request, so it's not a secret  Private Key—Each certificate has a private key associated with it; Use the private key to calculate the digital signature to include in the request; Your private key is a secret, and only you should have it and AWS doesn't keep a copy • Key Pairs  To launch and then securely access your Amazon EC2 instances  You can make as many as you like by giving friendly names (can’t replace any particular key pair)  Private key that you keep with you; Public key that AWS keeps to allow access
  • 20. 20 Cost Saving Considerations in AWS  On-Demand Instances • Pay for compute capacity by the hour with no long- term commitments  Reserved Instances • Make a low, one-time payment for each instance you want to reserve and in turn receive a significant discount on the hourly charge for that instance  Spot Instances • Bid on unused EC2 capacity and run those instances for as long as their bid exceeds the current Spot Price