SlideShare ist ein Scribd-Unternehmen logo
1 von 26
THE FUTURE IS NOW
Amazon Web Services
Services overview and global infrastructure by Jan Gurda (SPID)
Agenda
1. Very quick introduction to AWS
■ Demo of AWS console
■ Most important services – subjective list
■ On-Premises infrastructure mapped to AWS
■ Shared responsibility model
2. AWS global infrastructure
■ Regions
■ Availability Zones
■ Single-AZ vs. Multi-AZ deployment
■ Edge Locations
3
■ Who is this presentation for?
■ Prerequisites
■ You know what AWS is in general
4
Quick introduction to AWS
■ My subjective list
■ Chosen by potential gain it may provide in our project
5
Most commonly used services
■ EC2
■ EC2 Container Service
■ Lambda
6
Compute
■ S3
■ Glacier
■ Cloud Front
■ EBS
7
Storage and Content Delivery
■ RDS
■ DynamoDB
■ ElastiCache
■ Redshift
8
Databases
■ VPC
■ Route53
■ Elastic Load Balancer
9
Networking
■ IAM
10
Security and Identity
■ Simple Queue Service (SQS)
■ Simple Notification Service (SNS)
■ Simple Email Service (SES)
■ Cloud Search
11
Application Services
■ CloudWatch
■ CloudFormation
■ CoudTrail
12
Management Tools
■ Hardware (servers, switches, routers, load balancers …)
■ Power supply (redundant)
■ Internet connection (redundant)
■ Disaster recovery and backups
■ Security
■ Many others …
13
On-Premises infrastructure
14
How OPI maps to AWS
Technology Stack On-Premises Solution AWS Solution
Computation Physical servers, virtualization
EC2 instances, Lambda,
EC2 Container Service
Storage
• Physical disks (SSD, SCSI,
SATA)
• Network-attached storage
• Storage area network
EBS, S3, Instance Store
Network Physical routers, VPN, VLAN VPC, Direct Connect, VPN
Content delivery CDN Solutions CloudFront
Database
Various RDMS (Oracle, Postgres,
MySQL, MongoDB)
RDS, DynamoDB
15
How OPI maps to AWS
Technology Stack On-Premises Solution AWS Solution
Load balancing
Hardware LB (F5, Cisco etc.)
Software LB
ELB, Software LB (running on
EC2)
DNS DNS Providers Route53
Scaling
Hardware and software clustering,
Apache ZooKeeper
Auto Scaling Group, custom
software clustering
Analytics Hadoop, Cassandra Elastic MapReduce
Messaging Tibco, RabbitMQ, etc. SQS, SNS
Caching Memcached, Redis ElastiCache
Archiving Tape storage Glacier
16
AWS Shared Responsibility Model
■ Security “in” the cloud
■ OS Patching
■ Audit Logging
■ Anti-malware
■ Backups
■ Network Access
■ Adjust security rules
■ Secure network access
■ Secure deployed applications
17
■Security “of” the cloud
■ 24x7 guards
■ Two-factor authentication
■ Disk destruction
■ Network monitoring
■ Intrusion detection
■ Limited access
■ Secure API endpoints
AWS Shared Responsibility Model
■ What is Region?
■ How to decide which region to choose?
■ Latency
■ Legal compliance
■ Cost
■ Features
■ https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/
■ Currently 11 regions
■ AWS GovCloud (US) Region
18
AWS Global Infrastructure - Regions
■ Consists of multiple Availability Zones (AZs)
■ Each AZ is physically isolated from each other
■ AZs are connected through low-latency private links
■ Around 25Tbps bandwidth and a latency of 2ms to 1ms
■ AZ is designed as an independent failure zone
19
AWS Global Infrastructure - Regions
20
AWS Global Infrastructure - Regions
21
AWS Global Infrastructure
■ AZ Services, Regional Services and Global
Services
■Regional Services – examples
■ Auto Scaling Group
■ Elastic Load Balancer
■ S3
■ DynamoDB
■ CloudSearch
■ SQS
■Global services – examples
■ IAM
■ Route 53
■ Cloud Front
■AZ Services – examples
■ EC2
■ RDS
■ ElastiCache
■ EC2 (or RDS) instances deployed in:
22
Multi AZ vs. Single AZ
Single AZ Multi AZ
Not highly available HA and DR
Lower price (RDS) Higher price
Limited scalability Better scalability
23
Multi AZ vs. Single AZ architecture
■ Suitable for large enterprises
■ Allows maintain extremely high SLAs
■ Costs much more
■ Technically complex to setup correctly
24
Multi-region architecture
■ Get closer to your customers
■ Few dozens of edge locations worldwide
■ Services that use edge locations
■ CloudFront
■ Route 53
25
Edge locations
■ Q&As
26
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Amazon Web Services
 

Was ist angesagt? (20)

Intro to Amazon S3
Intro to Amazon S3Intro to Amazon S3
Intro to Amazon S3
 
Introduction to AWS Cloud Computing
Introduction to AWS Cloud ComputingIntroduction to AWS Cloud Computing
Introduction to AWS Cloud Computing
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
Introduction to Cloud Computing with AWS (Thai Session)
Introduction to Cloud Computing with AWS (Thai Session)Introduction to Cloud Computing with AWS (Thai Session)
Introduction to Cloud Computing with AWS (Thai Session)
 
Amazon ec2
Amazon ec2Amazon ec2
Amazon ec2
 
Aws overview
Aws overviewAws overview
Aws overview
 
AWS for Backup and Recovery
AWS for Backup and RecoveryAWS for Backup and Recovery
AWS for Backup and Recovery
 
Getting Started with Amazon EC2
Getting Started with Amazon EC2Getting Started with Amazon EC2
Getting Started with Amazon EC2
 
Getting Started on AWS
Getting Started on AWSGetting Started on AWS
Getting Started on AWS
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
[NEW LAUNCH!] Deep Dive on Amazon FSx for Windows File Server (STG322-R) - AW...
 
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
 
ABCs of AWS: S3
ABCs of AWS: S3ABCs of AWS: S3
ABCs of AWS: S3
 
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best PracticesAmazon EC2 Instances, Featuring Performance Optimisation Best Practices
Amazon EC2 Instances, Featuring Performance Optimisation Best Practices
 
Amazon EC2 Masterclass
Amazon EC2 MasterclassAmazon EC2 Masterclass
Amazon EC2 Masterclass
 
Security Architectures on AWS
Security Architectures on AWSSecurity Architectures on AWS
Security Architectures on AWS
 
Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015Amazon Route 53 - Webinar Presentation 9.16.2015
Amazon Route 53 - Webinar Presentation 9.16.2015
 
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
 

Andere mochten auch

Hp Fortify Cloud Application Security
Hp Fortify Cloud Application SecurityHp Fortify Cloud Application Security
Hp Fortify Cloud Application Security
Ed Wong
 

Andere mochten auch (20)

Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - WebinarRunning Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
Running Microsoft SharePoint On AWS - Smartronix and AWS - Webinar
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Intro to AWS: EC2 & Compute Services
Intro to AWS: EC2 & Compute ServicesIntro to AWS: EC2 & Compute Services
Intro to AWS: EC2 & Compute Services
 
AWS Summit Seoul 2015 - 일본 AWS 게임 고객사례 - Gungho, Grani, Nintendo를 중심으로
AWS Summit Seoul 2015 -  일본 AWS 게임 고객사례 - Gungho, Grani, Nintendo를 중심으로AWS Summit Seoul 2015 -  일본 AWS 게임 고객사례 - Gungho, Grani, Nintendo를 중심으로
AWS Summit Seoul 2015 - 일본 AWS 게임 고객사례 - Gungho, Grani, Nintendo를 중심으로
 
AWS Cloud for HPC and Big Data
AWS Cloud for HPC and Big DataAWS Cloud for HPC and Big Data
AWS Cloud for HPC and Big Data
 
The Joy of Proactive Security
The Joy of Proactive SecurityThe Joy of Proactive Security
The Joy of Proactive Security
 
Getting started with Amazon Dynamo BD
Getting started with Amazon Dynamo BDGetting started with Amazon Dynamo BD
Getting started with Amazon Dynamo BD
 
AWS Services Overview - Ryland
AWS Services Overview - RylandAWS Services Overview - Ryland
AWS Services Overview - Ryland
 
AWS security monitoring and compliance validation from Adobe.
AWS security monitoring and compliance validation from Adobe.AWS security monitoring and compliance validation from Adobe.
AWS security monitoring and compliance validation from Adobe.
 
Hp Fortify Cloud Application Security
Hp Fortify Cloud Application SecurityHp Fortify Cloud Application Security
Hp Fortify Cloud Application Security
 
Speed and Reliability at Any Scale: Amazon SQS and Database Services (SVC206)...
Speed and Reliability at Any Scale: Amazon SQS and Database Services (SVC206)...Speed and Reliability at Any Scale: Amazon SQS and Database Services (SVC206)...
Speed and Reliability at Any Scale: Amazon SQS and Database Services (SVC206)...
 
Fortify - Source Code Analyzer
Fortify - Source Code AnalyzerFortify - Source Code Analyzer
Fortify - Source Code Analyzer
 
Engage Your Customers with Amazon SNS Mobile Push (MBL308) | AWS re:Invent 2013
Engage Your Customers with Amazon SNS Mobile Push (MBL308) | AWS re:Invent 2013Engage Your Customers with Amazon SNS Mobile Push (MBL308) | AWS re:Invent 2013
Engage Your Customers with Amazon SNS Mobile Push (MBL308) | AWS re:Invent 2013
 
AWS SQS for better architecture
AWS SQS for better architectureAWS SQS for better architecture
AWS SQS for better architecture
 
Web Application Security Vulnerability Management Framework
Web Application Security Vulnerability Management FrameworkWeb Application Security Vulnerability Management Framework
Web Application Security Vulnerability Management Framework
 
Bootcamp: Getting Started on AWS
Bootcamp: Getting Started on AWSBootcamp: Getting Started on AWS
Bootcamp: Getting Started on AWS
 
Active Archiving with Amazon S3 and Tiering to Amazon Glacier - March 2017 AW...
Active Archiving with Amazon S3 and Tiering to Amazon Glacier - March 2017 AW...Active Archiving with Amazon S3 and Tiering to Amazon Glacier - March 2017 AW...
Active Archiving with Amazon S3 and Tiering to Amazon Glacier - March 2017 AW...
 
Getting Started with Amazon EC2 and Compute Services
Getting Started with Amazon EC2 and Compute ServicesGetting Started with Amazon EC2 and Compute Services
Getting Started with Amazon EC2 and Compute Services
 
How to Design for High Availability & Scale with AWS
How to Design for High Availability & Scale with AWSHow to Design for High Availability & Scale with AWS
How to Design for High Availability & Scale with AWS
 
Welcome - Keynote - AWSome Day Helsinki 2017
Welcome - Keynote - AWSome Day Helsinki 2017Welcome - Keynote - AWSome Day Helsinki 2017
Welcome - Keynote - AWSome Day Helsinki 2017
 

Ähnlich wie AWS Services overview and global infrastructure

Ähnlich wie AWS Services overview and global infrastructure (20)

Building PCI Compliance Solution on AWS - Pop-up Loft Tel Aviv
Building PCI Compliance Solution on AWS - Pop-up Loft Tel AvivBuilding PCI Compliance Solution on AWS - Pop-up Loft Tel Aviv
Building PCI Compliance Solution on AWS - Pop-up Loft Tel Aviv
 
002 AWSSlides.pdf
002 AWSSlides.pdf002 AWSSlides.pdf
002 AWSSlides.pdf
 
Introduction to AWS & Cloud Services
Introduction to AWS & Cloud ServicesIntroduction to AWS & Cloud Services
Introduction to AWS & Cloud Services
 
Aws Architecture Training
Aws Architecture TrainingAws Architecture Training
Aws Architecture Training
 
AWS BaseCamp: AWS Architecture Fundamentals
AWS BaseCamp: AWS  Architecture FundamentalsAWS BaseCamp: AWS  Architecture Fundamentals
AWS BaseCamp: AWS Architecture Fundamentals
 
Amazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case studyAmazon Web Services (AWS) Case study
Amazon Web Services (AWS) Case study
 
Amazon Web Services 101
Amazon Web Services 101Amazon Web Services 101
Amazon Web Services 101
 
How to Protect your AWS Environment
How to Protect your AWS EnvironmentHow to Protect your AWS Environment
How to Protect your AWS Environment
 
Study Notes - Architecting for the cloud (AWS Best Practices, Feb 2016)
Study Notes - Architecting for the cloud (AWS Best Practices, Feb 2016)Study Notes - Architecting for the cloud (AWS Best Practices, Feb 2016)
Study Notes - Architecting for the cloud (AWS Best Practices, Feb 2016)
 
AWS Terms
AWS TermsAWS Terms
AWS Terms
 
Wordpress deployment on aws
Wordpress deployment on awsWordpress deployment on aws
Wordpress deployment on aws
 
Fabio Cecaro - SMAU Napoli 2017
Fabio Cecaro - SMAU Napoli 2017Fabio Cecaro - SMAU Napoli 2017
Fabio Cecaro - SMAU Napoli 2017
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
Introduction to AWS (Amazon Web Services)
Introduction to AWS (Amazon Web Services)Introduction to AWS (Amazon Web Services)
Introduction to AWS (Amazon Web Services)
 
AWSomeDays 2018 TechTrack
AWSomeDays 2018 TechTrackAWSomeDays 2018 TechTrack
AWSomeDays 2018 TechTrack
 
AWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - HoustonAWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - Houston
 
Cloud Service.pptx
Cloud Service.pptxCloud Service.pptx
Cloud Service.pptx
 
AWS Introduction
AWS IntroductionAWS Introduction
AWS Introduction
 
AWS Introduction
AWS IntroductionAWS Introduction
AWS Introduction
 
Don't fear the cloud
Don't fear the cloudDon't fear the cloud
Don't fear the cloud
 

Kürzlich hochgeladen

6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Sheetaleventcompany
 

Kürzlich hochgeladen (20)

Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 

AWS Services overview and global infrastructure

  • 2. Amazon Web Services Services overview and global infrastructure by Jan Gurda (SPID)
  • 3. Agenda 1. Very quick introduction to AWS ■ Demo of AWS console ■ Most important services – subjective list ■ On-Premises infrastructure mapped to AWS ■ Shared responsibility model 2. AWS global infrastructure ■ Regions ■ Availability Zones ■ Single-AZ vs. Multi-AZ deployment ■ Edge Locations 3
  • 4. ■ Who is this presentation for? ■ Prerequisites ■ You know what AWS is in general 4 Quick introduction to AWS
  • 5. ■ My subjective list ■ Chosen by potential gain it may provide in our project 5 Most commonly used services
  • 6. ■ EC2 ■ EC2 Container Service ■ Lambda 6 Compute
  • 7. ■ S3 ■ Glacier ■ Cloud Front ■ EBS 7 Storage and Content Delivery
  • 8. ■ RDS ■ DynamoDB ■ ElastiCache ■ Redshift 8 Databases
  • 9. ■ VPC ■ Route53 ■ Elastic Load Balancer 9 Networking
  • 11. ■ Simple Queue Service (SQS) ■ Simple Notification Service (SNS) ■ Simple Email Service (SES) ■ Cloud Search 11 Application Services
  • 12. ■ CloudWatch ■ CloudFormation ■ CoudTrail 12 Management Tools
  • 13. ■ Hardware (servers, switches, routers, load balancers …) ■ Power supply (redundant) ■ Internet connection (redundant) ■ Disaster recovery and backups ■ Security ■ Many others … 13 On-Premises infrastructure
  • 14. 14 How OPI maps to AWS Technology Stack On-Premises Solution AWS Solution Computation Physical servers, virtualization EC2 instances, Lambda, EC2 Container Service Storage • Physical disks (SSD, SCSI, SATA) • Network-attached storage • Storage area network EBS, S3, Instance Store Network Physical routers, VPN, VLAN VPC, Direct Connect, VPN Content delivery CDN Solutions CloudFront Database Various RDMS (Oracle, Postgres, MySQL, MongoDB) RDS, DynamoDB
  • 15. 15 How OPI maps to AWS Technology Stack On-Premises Solution AWS Solution Load balancing Hardware LB (F5, Cisco etc.) Software LB ELB, Software LB (running on EC2) DNS DNS Providers Route53 Scaling Hardware and software clustering, Apache ZooKeeper Auto Scaling Group, custom software clustering Analytics Hadoop, Cassandra Elastic MapReduce Messaging Tibco, RabbitMQ, etc. SQS, SNS Caching Memcached, Redis ElastiCache Archiving Tape storage Glacier
  • 17. ■ Security “in” the cloud ■ OS Patching ■ Audit Logging ■ Anti-malware ■ Backups ■ Network Access ■ Adjust security rules ■ Secure network access ■ Secure deployed applications 17 ■Security “of” the cloud ■ 24x7 guards ■ Two-factor authentication ■ Disk destruction ■ Network monitoring ■ Intrusion detection ■ Limited access ■ Secure API endpoints AWS Shared Responsibility Model
  • 18. ■ What is Region? ■ How to decide which region to choose? ■ Latency ■ Legal compliance ■ Cost ■ Features ■ https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/ ■ Currently 11 regions ■ AWS GovCloud (US) Region 18 AWS Global Infrastructure - Regions
  • 19. ■ Consists of multiple Availability Zones (AZs) ■ Each AZ is physically isolated from each other ■ AZs are connected through low-latency private links ■ Around 25Tbps bandwidth and a latency of 2ms to 1ms ■ AZ is designed as an independent failure zone 19 AWS Global Infrastructure - Regions
  • 21. 21 AWS Global Infrastructure ■ AZ Services, Regional Services and Global Services ■Regional Services – examples ■ Auto Scaling Group ■ Elastic Load Balancer ■ S3 ■ DynamoDB ■ CloudSearch ■ SQS ■Global services – examples ■ IAM ■ Route 53 ■ Cloud Front ■AZ Services – examples ■ EC2 ■ RDS ■ ElastiCache
  • 22. ■ EC2 (or RDS) instances deployed in: 22 Multi AZ vs. Single AZ Single AZ Multi AZ Not highly available HA and DR Lower price (RDS) Higher price Limited scalability Better scalability
  • 23. 23 Multi AZ vs. Single AZ architecture
  • 24. ■ Suitable for large enterprises ■ Allows maintain extremely high SLAs ■ Costs much more ■ Technically complex to setup correctly 24 Multi-region architecture
  • 25. ■ Get closer to your customers ■ Few dozens of edge locations worldwide ■ Services that use edge locations ■ CloudFront ■ Route 53 25 Edge locations

Hinweis der Redaktion

  1. Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. AWS Lambda is a compute service where you can upload your code to AWS Lambda and the service can run the code on your behalf using AWS infrastructure. After you upload your code and create what we call a Lambda function, AWS Lambda takes care of provisioning and managing the servers that you use to run the code. https://aws.amazon.com/lambda/pricing/
  2. Amazon Elastic Block Store (Amazon EBS) provides persistent block level storage volumes for use with Amazon EC2 instances in the AWS Cloud
  3. Amazon Redshift is a fast, fully managed, petabyte-scale data warehouse that makes it simple and cost-effective to analyze all your data using your existing business intelligence tools
  4. Amazon Virtual Private Cloud (Amazon VPC) lets you provision a logically isolated section of the Amazon Web Services (AWS) Cloud where you can launch AWS resources in a virtual network that you define. You have complete control over your virtual networking environment, including selection of your own IP address range, creation of subnets, and configuration of route tables and network gateways.
  5. Amazon Simple Queue Service (SQS) is a fast, reliable, scalable, fully managed message queuing service Amazon Simple Notification Service (Amazon SNS) is a web service that coordinates and manages the delivery or sending of messages to subscribing endpoints or clients. In Amazon SNS, there are two types of clients—publishers and subscribers—also referred to as producers and consumers. Publishers communicate asynchronously with subscribers by producing and sending a message to a topic, which is a logical access point and communication channel Amazon Simple Email Service (Amazon SES) is a cost-effective email service built on the reliable and scalable infrastructure that Amazon.com developed to serve its own customer base. Amazon CloudSearch is a managed service in the AWS Cloud that makes it simple and cost-effective to set up, manage, and scale a search solution for your website or application.
  6. Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS.
  7. When evaluating the security of a cloud solution, it is important for customers to understand and distinguish between: Security measures that the cloud service provider (AWS) implements and operates – "security of the cloud" Security measures that the customer implements and operates, related to the security of customer content and applications that make use of AWS services – "security in the cloud" AWS Responsibilities AWS is responsible for protecting the global infrastructure that runs all of the services offered in the AWS Cloud. This infrastructure consists of the hardware, software, networking, and facilities that run Amazon Web Services. Customer Responsibilities The security configuration options you choose to use depend on the sensitivity of your workload and which services you are using. For AWS infrastructure services, like Amazon Elastic Compute Cloud (EC2) and Amazon Simple Storage Service (S3) you have more choice around what security controls you deploy. For EC2, you have full control of when patchs are applied as well as any software you install so you can ensure that your systems are validated and managed in the same way you manage your existing machines today.
  8. Region is designed to be completely isolated from the other Amazon EC2 regions. This achieves the greatest possible fault tolerance and stability. Amazon EC2 is hosted in multiple locations all over the world. It’s quite straightforward that resources geographically close to the client are served faster, so you can immediately get the rationale of creating so many regions all over the world: getting resources closer to who asks them. Right now, AWS has about 10 regions available, three of them in US and the others spread over Europe, Asia, Pacific and South America, but stay assured that more of them will be opened in the future. For many of the AWS services, you will be asked in which region you want to deploy your resources. For example, if you launch an EC2 instance, you will be asked in which region to host it. Each region is totally isolated from the others, and they can talk only via the Internet. Actually, Regions are so isolated that when you view your resources, you’ll only see the resources tied to the region you’ve specified: AWS doesn’t replicate resources across regions automatically.
  9. Each Availability Zone is isolated, but the Availability Zones in a region are connected through low-latency links To ensure that resources are distributed across the Availability Zones for a region, we independently map Availability Zones to identifiers for each account. For example, your Availability Zone us-east-1a might not be the same location as us-east-1a for another account. Note that there's no way for you to coordinate Availability Zones between accounts.
  10. As Availability Zones grow over time, our ability to expand them can become constrained. If this happens, we might restrict you from launching an instance in a constrained Availability Zone unless you already have an instance in that Availability Zone. Eventually, we might also remove the constrained Availability Zone from the list of Availability Zones for new customers. Therefore, your account might have a different number of available Availability Zones in a region than another account.
  11. An edge location is where end users access services located at AWS. They are located in most of the major cities around the world and are specifically used by CloudFront (CDN) to distribute content to end user to reduce latency. It is like frontend for the service we access which are located in AWS cloud.