SlideShare a Scribd company logo
Jordan University – Computer Engineering
Department
Distributed System Project
Supervisor: Dr. Ghieth Abandah
Student: Aieshah F. Almaslam
1
Outline
 AWS Introduction
 AWS Global Infrastructure
 AWS Cloud Services
 AWS Features & Benefits
 AWS Cloud Architecture (use case)
 Conclusion & Critical Evaluation
2
AWS Introduction
 Amazon.com is the largest online store right
now, it was started by Jeff Bezos in 1995.
 AWS Cloud Services was lunched in 2006.
 AWS is a collection of various web services
that together make up a cloud computing
platform.
 AWS used pay-as-you-use cloud computing
services.
3
AWS Clients
4
Outline
 AWS Introduction
 AWS Global Infrastructure
 AWS Cloud Services
 AWS Features & Benefits
 AWS Cloud Architecture (use case)
 Conclusion & Critical Evaluation
5
AWS Global Infrastructure
6
AWS Global Infrastructure
7
2 Particular Services for Edge Location:
DNS service (Amazon Route53)
Content delivery (Amazon CloudFront)
Outline
 AWS Introduction
 AWS Global Infrastructure
 AWS Cloud Services
 AWS Features & Benefits
 AWS Cloud Architecture (use case)
 Conclusion & Critical Evaluation
8
9
AWS Cloud Services
AWS offers different types of services:
 Compute Services
 Storage Services
 Databases Services
 Networking & CDN Services
 Application Services
 Deployment & Management Services
10
AWS Cloud Services
Amazon Elastic Compute Cloud EC2
11
EC2 is a web service that
provides:
 Resizable compute capacity, up & Down.
 Complete control of resources from your OS.
 Wide range of Instance type, that include
different combinations of:
CPU, Memory, Storage and Networking Capacity
Amazon Machine Image AMI
12
AMI is simple environment provides tools to set up
and boot any type of instances.
Customers can use:
Preconfigured AMI, or
Create their own AMI
Amazon Elastic Block store EBS
13
EBS can be used as:
1) Persistent block storage for EC2
2)EC2 instances boot partition
Persist independently from the life
of EC2 instances.
Automatically replicated in a single
AZ.
Amazon CloudWatch
14
CloudWatch is a web service that provides
monitoring for all AWS cloud resources and
applications.
CPU Utilizations
Disk reads & writes
 other network metrics
Amazon Elastic Load Balancer ELB
15
Distribute incoming application
traffic across EC2 instances.
Detect unhealthy instances and
reroute traffic to healthy one.
Amazon Elastic IP
16
 Static IP Addresses
 Associated with a customer account
not a particular instance
Amazon Simple Storage Service S3
17
 Data storage infrastructure,
supports by tens of thousands of
computer systems distributed around the
world.
 Store, retrieve any amount of data
at anytime from anywhere.
 Read, write & delete objects from
1byte to 5terabyte.
 buckets as folders with unique name.
 Replication & Secure symmetric-key
encryption supported.
Amazon Route53
18
 Domain Name System (DNS) web
service.
 Routes end users to internet
applications (inside or outside
AWS).
 Map URLs to IP addresses.
 Persist on Edge Locations.
Amazon CloudFront
19
 Web service for content delivery
(static or streaming content)
 Using global networks of edge
locations.
 Objects Request routed to the
nearest edge location.
Amazon Identity & Access
Management IAM
20
 Securely control access for AWS
services
 Assign users & Groups with many
security credentials: Unique
access Keys or Passwords
Outline
 AWS Introduction
 AWS Global Infrastructure
 AWS Cloud Services
 AWS Features & Benefits
 AWS Cloud Architecture (use case)
 Conclusion & Critical Evaluation
21
AWS Features
High Availability by Availability Zones
Auto Scaling & Elasticity by CloudWatch
Parallel Processing by Elastic Load Balancer
Transparency by Elastic IP
Security by Encryption, IAM and HTTPs Access
Fault tolerance & Disaster Recovery by Replication,
Snapshots &VPC in Multi AZs & Regions
Low latency by Edge Locations & CDN
Inexpensive pricing by ” Pay-as-you-go” model
Some of free Use by AWS freeTier 22
AWS Free Usage Tier
23
Outline
 AWS Introduction
 AWS Global Infrastructure
 AWS Cloud Services
 AWS Features & Benefits
 AWS Cloud Architecture (use case)
 Conclusion & Critical Evaluation
24
Example of AWS Cloud Architecture
25
Outline
 AWS Introduction
 AWS Global Infrastructure
 AWS Cloud Services
 AWS Features & Benefits
 AWS Cloud Architecture (use case)
 Conclusion & Critical Evaluation
26
Conclusion & Critical
Evaluation
AWS suffers from many outages:
On April 20, 2011, EBS service became "stuck"
and were unable to read/write requests.
On June 29, 2012, several websites were taken
offline, storm in in NorthernVirginia.
On October 22, 2012, a major outage occurred.
1) AWS should ensure resolving these problems
without outage happens.
2)AWS should focus on building tools that will
make application plugging to the cloud easily. 27
Any Question?
28

More Related Content

What's hot

What's hot (20)

Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Introduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingIntroduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud Computing
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Introduction to Microsoft Azure Cloud
Introduction to Microsoft Azure CloudIntroduction to Microsoft Azure Cloud
Introduction to Microsoft Azure Cloud
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWS
 
Basics AWS Presentation
Basics AWS PresentationBasics AWS Presentation
Basics AWS Presentation
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsIntroduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / Platforms
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3) AWS Simple Storage Service (s3)
AWS Simple Storage Service (s3)
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Introduction to GCP presentation
Introduction to GCP presentationIntroduction to GCP presentation
Introduction to GCP presentation
 
Aws
AwsAws
Aws
 
IBM Cloud Introduction
IBM Cloud IntroductionIBM Cloud Introduction
IBM Cloud Introduction
 
Cloud Computing ppt
Cloud Computing pptCloud Computing ppt
Cloud Computing ppt
 
AWS Cloud Computing Tutorial | Migrating on Premise VM to AWS Cloud | AWS Tra...
AWS Cloud Computing Tutorial | Migrating on Premise VM to AWS Cloud | AWS Tra...AWS Cloud Computing Tutorial | Migrating on Premise VM to AWS Cloud | AWS Tra...
AWS Cloud Computing Tutorial | Migrating on Premise VM to AWS Cloud | AWS Tra...
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Hybrid Cloud and Its Implementation
Hybrid Cloud and Its ImplementationHybrid Cloud and Its Implementation
Hybrid Cloud and Its Implementation
 

Similar to Amazon Web Services (AWS) Case study

awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
himanipatel524244
 
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
Amazon Web Services Korea
 

Similar to Amazon Web Services (AWS) Case study (20)

AWSomeDays 2018 TechTrack
AWSomeDays 2018 TechTrackAWSomeDays 2018 TechTrack
AWSomeDays 2018 TechTrack
 
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
 
AWSome Day Roadshow 2017
AWSome Day Roadshow 2017AWSome Day Roadshow 2017
AWSome Day Roadshow 2017
 
Getting Started on AWS
Getting Started on AWSGetting Started on AWS
Getting Started on AWS
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
 
Technical Track
Technical TrackTechnical Track
Technical Track
 
AWSome Day | Tech Track
AWSome Day | Tech TrackAWSome Day | Tech Track
AWSome Day | Tech Track
 
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
[AWS에서의 미디어 및 엔터테인먼트] AWS 개요, 클라우드 스토리지 및 Amazon CloudFront, Elastic Transcod...
 
Getting Started on AWS
Getting Started on AWSGetting Started on AWS
Getting Started on AWS
 
AWSome Day Dublin - June 2016
AWSome Day Dublin - June 2016AWSome Day Dublin - June 2016
AWSome Day Dublin - June 2016
 
Aws
AwsAws
Aws
 
AWS Cloud Computing workshop 30-31st May Bangalore
AWS Cloud Computing workshop 30-31st May BangaloreAWS Cloud Computing workshop 30-31st May Bangalore
AWS Cloud Computing workshop 30-31st May Bangalore
 
AWS Cloud Computing workshop 30-31 May Bangalore
AWS Cloud Computing workshop 30-31 May BangaloreAWS Cloud Computing workshop 30-31 May Bangalore
AWS Cloud Computing workshop 30-31 May Bangalore
 
AWS Cloud Computing workshop 30-31 May Bangalore
AWS Cloud Computing workshop 30-31 May BangaloreAWS Cloud Computing workshop 30-31 May Bangalore
AWS Cloud Computing workshop 30-31 May Bangalore
 
AWS Cloud Computing workshop 30 31st May Bangalore
AWS Cloud Computing workshop 30 31st May BangaloreAWS Cloud Computing workshop 30 31st May Bangalore
AWS Cloud Computing workshop 30 31st May Bangalore
 
Architecting for the Cloud: Best Practices
Architecting for the Cloud: Best PracticesArchitecting for the Cloud: Best Practices
Architecting for the Cloud: Best Practices
 
Enterprise Workloads on AWS
Enterprise Workloads on AWSEnterprise Workloads on AWS
Enterprise Workloads on AWS
 
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical TrackAWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
 
AMAZON CLOUD Course Content
AMAZON CLOUD Course ContentAMAZON CLOUD Course Content
AMAZON CLOUD Course Content
 
AWSome Day Leeds
AWSome Day Leeds AWSome Day Leeds
AWSome Day Leeds
 

Recently uploaded

Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
Kamal Acharya
 

Recently uploaded (20)

2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answer
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 

Amazon Web Services (AWS) Case study

  • 1. Jordan University – Computer Engineering Department Distributed System Project Supervisor: Dr. Ghieth Abandah Student: Aieshah F. Almaslam 1
  • 2. Outline  AWS Introduction  AWS Global Infrastructure  AWS Cloud Services  AWS Features & Benefits  AWS Cloud Architecture (use case)  Conclusion & Critical Evaluation 2
  • 3. AWS Introduction  Amazon.com is the largest online store right now, it was started by Jeff Bezos in 1995.  AWS Cloud Services was lunched in 2006.  AWS is a collection of various web services that together make up a cloud computing platform.  AWS used pay-as-you-use cloud computing services. 3
  • 5. Outline  AWS Introduction  AWS Global Infrastructure  AWS Cloud Services  AWS Features & Benefits  AWS Cloud Architecture (use case)  Conclusion & Critical Evaluation 5
  • 7. AWS Global Infrastructure 7 2 Particular Services for Edge Location: DNS service (Amazon Route53) Content delivery (Amazon CloudFront)
  • 8. Outline  AWS Introduction  AWS Global Infrastructure  AWS Cloud Services  AWS Features & Benefits  AWS Cloud Architecture (use case)  Conclusion & Critical Evaluation 8
  • 9. 9 AWS Cloud Services AWS offers different types of services:  Compute Services  Storage Services  Databases Services  Networking & CDN Services  Application Services  Deployment & Management Services
  • 11. Amazon Elastic Compute Cloud EC2 11 EC2 is a web service that provides:  Resizable compute capacity, up & Down.  Complete control of resources from your OS.  Wide range of Instance type, that include different combinations of: CPU, Memory, Storage and Networking Capacity
  • 12. Amazon Machine Image AMI 12 AMI is simple environment provides tools to set up and boot any type of instances. Customers can use: Preconfigured AMI, or Create their own AMI
  • 13. Amazon Elastic Block store EBS 13 EBS can be used as: 1) Persistent block storage for EC2 2)EC2 instances boot partition Persist independently from the life of EC2 instances. Automatically replicated in a single AZ.
  • 14. Amazon CloudWatch 14 CloudWatch is a web service that provides monitoring for all AWS cloud resources and applications. CPU Utilizations Disk reads & writes  other network metrics
  • 15. Amazon Elastic Load Balancer ELB 15 Distribute incoming application traffic across EC2 instances. Detect unhealthy instances and reroute traffic to healthy one.
  • 16. Amazon Elastic IP 16  Static IP Addresses  Associated with a customer account not a particular instance
  • 17. Amazon Simple Storage Service S3 17  Data storage infrastructure, supports by tens of thousands of computer systems distributed around the world.  Store, retrieve any amount of data at anytime from anywhere.  Read, write & delete objects from 1byte to 5terabyte.  buckets as folders with unique name.  Replication & Secure symmetric-key encryption supported.
  • 18. Amazon Route53 18  Domain Name System (DNS) web service.  Routes end users to internet applications (inside or outside AWS).  Map URLs to IP addresses.  Persist on Edge Locations.
  • 19. Amazon CloudFront 19  Web service for content delivery (static or streaming content)  Using global networks of edge locations.  Objects Request routed to the nearest edge location.
  • 20. Amazon Identity & Access Management IAM 20  Securely control access for AWS services  Assign users & Groups with many security credentials: Unique access Keys or Passwords
  • 21. Outline  AWS Introduction  AWS Global Infrastructure  AWS Cloud Services  AWS Features & Benefits  AWS Cloud Architecture (use case)  Conclusion & Critical Evaluation 21
  • 22. AWS Features High Availability by Availability Zones Auto Scaling & Elasticity by CloudWatch Parallel Processing by Elastic Load Balancer Transparency by Elastic IP Security by Encryption, IAM and HTTPs Access Fault tolerance & Disaster Recovery by Replication, Snapshots &VPC in Multi AZs & Regions Low latency by Edge Locations & CDN Inexpensive pricing by ” Pay-as-you-go” model Some of free Use by AWS freeTier 22
  • 23. AWS Free Usage Tier 23
  • 24. Outline  AWS Introduction  AWS Global Infrastructure  AWS Cloud Services  AWS Features & Benefits  AWS Cloud Architecture (use case)  Conclusion & Critical Evaluation 24
  • 25. Example of AWS Cloud Architecture 25
  • 26. Outline  AWS Introduction  AWS Global Infrastructure  AWS Cloud Services  AWS Features & Benefits  AWS Cloud Architecture (use case)  Conclusion & Critical Evaluation 26
  • 27. Conclusion & Critical Evaluation AWS suffers from many outages: On April 20, 2011, EBS service became "stuck" and were unable to read/write requests. On June 29, 2012, several websites were taken offline, storm in in NorthernVirginia. On October 22, 2012, a major outage occurred. 1) AWS should ensure resolving these problems without outage happens. 2)AWS should focus on building tools that will make application plugging to the cloud easily. 27