Enviar búsqueda
Cargar
High-Availability Websites and Web Applications with AWS
•
18 recomendaciones
•
1,660 vistas
Amazon Web Services
Seguir
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 156
Recomendados
High Availability Websites: part two
High Availability Websites: part two
Amazon Web Services
Websites on AWS
Websites on AWS
Amazon Web Services
Building High-availability Websites on AWS
Building High-availability Websites on AWS
Amazon Web Services
RDS and DynamoDB - Module 3 Part 2 - AWSome Day 2017
RDS and DynamoDB - Module 3 Part 2 - AWSome Day 2017
Amazon Web Services
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Amazon Web Services
Cloud Architectures - Jinesh Varia - GrepTheWeb
Cloud Architectures - Jinesh Varia - GrepTheWeb
jineshvaria
T1 – Architecting highly available applications on aws
T1 – Architecting highly available applications on aws
Amazon Web Services
My First Big Data Application
My First Big Data Application
Amazon Web Services
Recomendados
High Availability Websites: part two
High Availability Websites: part two
Amazon Web Services
Websites on AWS
Websites on AWS
Amazon Web Services
Building High-availability Websites on AWS
Building High-availability Websites on AWS
Amazon Web Services
RDS and DynamoDB - Module 3 Part 2 - AWSome Day 2017
RDS and DynamoDB - Module 3 Part 2 - AWSome Day 2017
Amazon Web Services
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Introduction to Amazon Web Services - How to Scale your Next Idea on AWS : A ...
Amazon Web Services
Cloud Architectures - Jinesh Varia - GrepTheWeb
Cloud Architectures - Jinesh Varia - GrepTheWeb
jineshvaria
T1 – Architecting highly available applications on aws
T1 – Architecting highly available applications on aws
Amazon Web Services
My First Big Data Application
My First Big Data Application
Amazon Web Services
Your First Week with Amazon EC2
Your First Week with Amazon EC2
Amazon Web Services
Amazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to production
Paolo latella
AWSome Day 2016 - Module 2: Infrastructure Services
AWSome Day 2016 - Module 2: Infrastructure Services
Amazon Web Services
IVS CTO Night And Day 2018 Winter - [re:Cap] Containers & Microservices
IVS CTO Night And Day 2018 Winter - [re:Cap] Containers & Microservices
Amazon Web Services Japan
Scale Your Application while Improving Performance and Lowering Costs (SVC203...
Scale Your Application while Improving Performance and Lowering Costs (SVC203...
Amazon Web Services
Building Global Serverless Backends
Building Global Serverless Backends
Amazon Web Services
AWS re:Invent 2016 recap (part 2)
AWS re:Invent 2016 recap (part 2)
Julien SIMON
Introduction to Amazon EC2 Spot
Introduction to Amazon EC2 Spot
Amazon Web Services
5 things you don't know about Amazon Web Services
5 things you don't know about Amazon Web Services
Simone Brunozzi
Advanced Container Management and Scheduling
Advanced Container Management and Scheduling
Amazon Web Services
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
Cobus Bernard
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
Amazon Web Services
AWS Webcast - High Availability SQL Server with Amazon RDS
AWS Webcast - High Availability SQL Server with Amazon RDS
Amazon Web Services
Introduction to AWS Batch
Introduction to AWS Batch
Amazon Web Services
AWS Containers Day.pdf
AWS Containers Day.pdf
Amazon Web Services
AWS Welcome to re:Invent recap - 20161214
AWS Welcome to re:Invent recap - 20161214
Amazon Web Services
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Web Services
Aws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.in
TIB Academy
Deep Dive on Amazon Elastic Container Service (ECS) | AWS Summit Tel Aviv 2019
Deep Dive on Amazon Elastic Container Service (ECS) | AWS Summit Tel Aviv 2019
AWS Summits
Amazon ECS Deep Dive
Amazon ECS Deep Dive
Amazon Web Services
Best Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWS
Amazon Web Services
Your First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web Services
Amazon Web Services
Más contenido relacionado
La actualidad más candente
Your First Week with Amazon EC2
Your First Week with Amazon EC2
Amazon Web Services
Amazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to production
Paolo latella
AWSome Day 2016 - Module 2: Infrastructure Services
AWSome Day 2016 - Module 2: Infrastructure Services
Amazon Web Services
IVS CTO Night And Day 2018 Winter - [re:Cap] Containers & Microservices
IVS CTO Night And Day 2018 Winter - [re:Cap] Containers & Microservices
Amazon Web Services Japan
Scale Your Application while Improving Performance and Lowering Costs (SVC203...
Scale Your Application while Improving Performance and Lowering Costs (SVC203...
Amazon Web Services
Building Global Serverless Backends
Building Global Serverless Backends
Amazon Web Services
AWS re:Invent 2016 recap (part 2)
AWS re:Invent 2016 recap (part 2)
Julien SIMON
Introduction to Amazon EC2 Spot
Introduction to Amazon EC2 Spot
Amazon Web Services
5 things you don't know about Amazon Web Services
5 things you don't know about Amazon Web Services
Simone Brunozzi
Advanced Container Management and Scheduling
Advanced Container Management and Scheduling
Amazon Web Services
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
Cobus Bernard
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
Amazon Web Services
AWS Webcast - High Availability SQL Server with Amazon RDS
AWS Webcast - High Availability SQL Server with Amazon RDS
Amazon Web Services
Introduction to AWS Batch
Introduction to AWS Batch
Amazon Web Services
AWS Containers Day.pdf
AWS Containers Day.pdf
Amazon Web Services
AWS Welcome to re:Invent recap - 20161214
AWS Welcome to re:Invent recap - 20161214
Amazon Web Services
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Web Services
Aws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.in
TIB Academy
Deep Dive on Amazon Elastic Container Service (ECS) | AWS Summit Tel Aviv 2019
Deep Dive on Amazon Elastic Container Service (ECS) | AWS Summit Tel Aviv 2019
AWS Summits
Amazon ECS Deep Dive
Amazon ECS Deep Dive
Amazon Web Services
La actualidad más candente
(20)
Your First Week with Amazon EC2
Your First Week with Amazon EC2
Amazon Web Services and Docker: from developing to production
Amazon Web Services and Docker: from developing to production
AWSome Day 2016 - Module 2: Infrastructure Services
AWSome Day 2016 - Module 2: Infrastructure Services
IVS CTO Night And Day 2018 Winter - [re:Cap] Containers & Microservices
IVS CTO Night And Day 2018 Winter - [re:Cap] Containers & Microservices
Scale Your Application while Improving Performance and Lowering Costs (SVC203...
Scale Your Application while Improving Performance and Lowering Costs (SVC203...
Building Global Serverless Backends
Building Global Serverless Backends
AWS re:Invent 2016 recap (part 2)
AWS re:Invent 2016 recap (part 2)
Introduction to Amazon EC2 Spot
Introduction to Amazon EC2 Spot
5 things you don't know about Amazon Web Services
5 things you don't know about Amazon Web Services
Advanced Container Management and Scheduling
Advanced Container Management and Scheduling
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
AWSome Day Glasgow | Technical Track
AWSome Day Glasgow | Technical Track
AWS Webcast - High Availability SQL Server with Amazon RDS
AWS Webcast - High Availability SQL Server with Amazon RDS
Introduction to AWS Batch
Introduction to AWS Batch
AWS Containers Day.pdf
AWS Containers Day.pdf
AWS Welcome to re:Invent recap - 20161214
AWS Welcome to re:Invent recap - 20161214
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Amazon Elastic Compute Cloud (EC2) - Module 2 Part 1 - AWSome Day 2017
Aws tutorial for beginners- tibacademy.in
Aws tutorial for beginners- tibacademy.in
Deep Dive on Amazon Elastic Container Service (ECS) | AWS Summit Tel Aviv 2019
Deep Dive on Amazon Elastic Container Service (ECS) | AWS Summit Tel Aviv 2019
Amazon ECS Deep Dive
Amazon ECS Deep Dive
Similar a High-Availability Websites and Web Applications with AWS
Best Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWS
Amazon Web Services
Your First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web Services
Amazon Web Services
Your First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS Cloud
Amazon Web Services
High Availability Websites: part one
High Availability Websites: part one
Amazon Web Services
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
Amazon Web Services
Build A Website on AWS for Your First 10 Million Users
Build A Website on AWS for Your First 10 Million Users
Amazon Web Services
(BDT308) Using Amazon Elastic MapReduce as Your Scalable Data Warehouse | AWS...
(BDT308) Using Amazon Elastic MapReduce as Your Scalable Data Warehouse | AWS...
Amazon Web Services
4K Media Workflows on AWS
4K Media Workflows on AWS
Amazon Web Services
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
Amazon Web Services
Architecting for the Cloud: Best Practices
Architecting for the Cloud: Best Practices
Amazon Web Services
Scaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million Users
Amazon Web Services
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
Amazon Web Services
(SOV204) Scaling Up to Your First 10 Million Users | AWS re:Invent 2014
(SOV204) Scaling Up to Your First 10 Million Users | AWS re:Invent 2014
Amazon Web Services
Architecting Cloud Apps
Architecting Cloud Apps
jineshvaria
Scaling the Platform for Your Startup
Scaling the Platform for Your Startup
Amazon Web Services
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
nwcloud
Scaling the Platform for Your Startup - Startup Talks June 2015
Scaling the Platform for Your Startup - Startup Talks June 2015
Amazon Web Services
Scale, baby, scale
Scale, baby, scale
Julien SIMON
"How to optimize the architecture of your platform" by Julien Simon
"How to optimize the architecture of your platform" by Julien Simon
TheFamily
Scale, baby, scale!
Scale, baby, scale!
Julien SIMON
Similar a High-Availability Websites and Web Applications with AWS
(20)
Best Practices for Hosting Web Applications on AWS
Best Practices for Hosting Web Applications on AWS
Your First 10 Million Users with Amazon Web Services
Your First 10 Million Users with Amazon Web Services
Your First 10 million Users on the AWS Cloud
Your First 10 million Users on the AWS Cloud
High Availability Websites: part one
High Availability Websites: part one
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
AWS Cloud Kata 2014 | Jakarta - 2-1 AWS Intro and Scale 2014
Build A Website on AWS for Your First 10 Million Users
Build A Website on AWS for Your First 10 Million Users
(BDT308) Using Amazon Elastic MapReduce as Your Scalable Data Warehouse | AWS...
(BDT308) Using Amazon Elastic MapReduce as Your Scalable Data Warehouse | AWS...
4K Media Workflows on AWS
4K Media Workflows on AWS
AWS Webcast - What is Cloud Computing?
AWS Webcast - What is Cloud Computing?
Architecting for the Cloud: Best Practices
Architecting for the Cloud: Best Practices
Scaling Up to Your First 10 Million Users
Scaling Up to Your First 10 Million Users
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
AWS Architecting Cloud Apps - Best Practices and Design Patterns By Jinesh Varia
(SOV204) Scaling Up to Your First 10 Million Users | AWS re:Invent 2014
(SOV204) Scaling Up to Your First 10 Million Users | AWS re:Invent 2014
Architecting Cloud Apps
Architecting Cloud Apps
Scaling the Platform for Your Startup
Scaling the Platform for Your Startup
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
NWCloud Cloud Track - Best Practices for Architecting in the Cloud
Scaling the Platform for Your Startup - Startup Talks June 2015
Scaling the Platform for Your Startup - Startup Talks June 2015
Scale, baby, scale
Scale, baby, scale
"How to optimize the architecture of your platform" by Julien Simon
"How to optimize the architecture of your platform" by Julien Simon
Scale, baby, scale!
Scale, baby, scale!
Más de Amazon Web Services
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Amazon Web Services
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Amazon Web Services
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Amazon Web Services
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Amazon Web Services
Open banking as a service
Open banking as a service
Amazon Web Services
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Amazon Web Services
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Amazon Web Services
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Amazon Web Services
Computer Vision con AWS
Computer Vision con AWS
Amazon Web Services
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Amazon Web Services
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Amazon Web Services
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Amazon Web Services
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Amazon Web Services
Tools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
How to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
Building a web application without servers
Building a web application without servers
Amazon Web Services
Fundraising Essentials
Fundraising Essentials
Amazon Web Services
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Amazon Web Services
Más de Amazon Web Services
(20)
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
Open banking as a service
Open banking as a service
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Computer Vision con AWS
Computer Vision con AWS
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Tools for building your MVP on AWS
Tools for building your MVP on AWS
How to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Building a web application without servers
Building a web application without servers
Fundraising Essentials
Fundraising Essentials
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
Último
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Último
(20)
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
High-Availability Websites and Web Applications with AWS
1.
High Availability
Websites Matt Wood T E C H N O L O G Y E VA N G E L I S T
2.
AGENDA High Performance
Websites: Part 1 1. Availability 2. Static content 3. Multi-tier applications 4 . Per formance boost 5. Summar y
3.
Spectrum of websites
4.
Static
Dynamic Spectrum of websites
5.
Static
Dynamic Simple Complex Spectrum of websites
6.
Static
Dynamic Simple Complex Niche Mass market Spectrum of websites
7.
Availability is important
8.
Support your customers
9.
Support your
business
10.
However...
11.
“ Everything fails
all the time ” Werner Vogels, Amazon CTO
12.
Infrastructure services can save
the day
13.
Focus on your
stuff
14.
Patterns for availability
15.
1. Static content
16.
Images Stylesheets
Streaming content Assets Video Javascript
17.
Templates
Images Stylesheets Streaming content Web pages Assets Blog posts Video Javascript PDFs
18.
High
High redundancy availability Amazon S3 High durability
19.
http://s3.amazonaws.com/bucketname/objectid http://bucketname.s3.amazonaws.com/objectid
20.
https://s3.amazonaws.com/bucketname/objectid https://bucketname.s3.amazonaws.com/objectid
21.
Perfect for asset
hosting
22.
Perfect for website
hosting
23.
Let’s see how...
24.
aws.amazon.com/console
25.
26.
27.
Make everything public
28.
index.html
Text http://mza.s3.amazon.com/site/index.html
29.
30.
31.
https://mza.s3.amazon.com/site/index.html
32.
https://mza.s3.amazon.com/site/index.html
33.
:(
34.
35.
Unfriendly, brittle URL: http://mza.s3.amazonaws.com/s3/index.html
36.
S3 websites
37.
Root objects
38.
Error pages
39.
Let’s see how...
40.
41.
https://my-website.s3-website-eu-west-1.amazon.com
42.
https://my-website.s3-website-eu-west-1.amazon.com
43.
Content distribution
44.
Increased latency
45.
CloudFront Powerful content delivery
network
46.
Global edge caching
+ Friendly URLs
47.
Let’s see how!
48.
49.
50.
d19r58gd5nvk1.cloudfront.net
51.
d19r58gd5nvk1.cloudfront.net/site/index.html
52.
Update DNS CNAME
53.
friendly-example.com/index.html
54.
Set CloudFront Default Root
Object
55.
API or S3
client
56.
CloudBerry Explorer
API or S3 client Cyberduck
57.
amazon_s3.html
58.
friendly-example.com
59.
friendly-example.com
Global DNS CNAME Global Amazon CloudFront Regional Amazon S3 Redundant storage
60.
2. Dynamic or multi-tier
content
61.
Ruby on Rails
PHP Django Perl Dynamic Spring Database Java Data store
62.
Blogs E-commerce
Gaming Dynamic Productivity Apps Social networks
63.
Elastic
Multiple capacity instance sizes Amazon EC2 On-demand
64.
Mastering
Multiple failure availability zones High availability Automation and monitoring
65.
H I G
H AVA I L A B I L I T Y W I T H E C 2 Single server fail over
66.
Elastic IP EC2 instance
67.
Elastic IP EC2 instance EBS
storage EBS snapshot
68.
Elastic IP EC2 instance EBS
storage EBS snapshot
69.
Elastic IP EC2 instance EBS
storage EBS snapshot
70.
Elastic IP EC2 instance EBS
storage EBS snapshot
71.
Cheap, but not
ideal
72.
Requires monitoring
and automation ‘Hot swap’ possible
73.
H I G
H AVA I L A B I L I T Y W I T H E C 2 Horizontal redundancy
74.
Applications with
multiple tiers
75.
Web servers Application servers Data
store
76.
Redundancy at
each tier
77.
Web servers Application servers Data
store
78.
Tolerant to instance failure
79.
Web servers Application servers Data
store
80.
Tolerant to AZ failure
81.
eu-west-1
eu-west-2 Web servers Application servers Data store
82.
Scale in and
out (if you need to)
83.
Web servers Application servers Data
store
84.
Load balance
85.
Elastic Load Balancer Web
servers Application servers Data store
86.
Let’s take a
look!
87.
Spin up your
stack + Prepare for battle!
88.
89.
MySQL server with
Amazon RDS
90.
91.
Endpoint
92.
Configure app +
cut an AMI
93.
Create Image
94.
Spin up horizontal
layer
95.
96.
4
97.
98.
99.
http://ec2-46-137-20-114.eu-west-1.compute.amazonaws.com
100.
http://ec2-46-137-20-114.eu-west-1.compute.amazonaws.com
101.
Load balance
102.
Elastic Load Balancer Web
servers Amazon RDS
103.
104.
105.
106.
107.
108.
109.
Elastic Load Balancer Web
servers Amazon RDS
110.
Multiple AZ deployment
111.
Elastic Load Balancer eu-west-1a
eu-west-1b Web servers Amazon RDS
112.
eu-west-1b
113.
eu-west-1b
114.
115.
eu-west-1a
116.
eu-west-1b
117.
Elastic Load Balancer eu-west-1a
eu-west-1b Web servers Amazon RDS
118.
Recovery from
failure
119.
Autohealing & autoscaling
120.
ELB CloudWatch Autoscaling
121.
Elastic Load Balancer
Autoscaling group Metrics CloudWatch
122.
Elastic Load Balancer
Autoscaling group Metrics CloudWatch
123.
Elastic Load Balancer
Autoscaling group Metrics CloudWatch Autoscaling service
124.
Elastic Load Balancer
Autoscaling group Metrics CloudWatch Autoscaling service
125.
Elastic Load Balancer
Autoscaling group Metrics CloudWatch Autoscaling service
126.
as-create-launch-config
PHPLaunchConfig --image-id ami-132216677 --instance-type m1.large --key amazon-web --group "Web and SSH"
127.
as-create-auto-scaling-group PHPScalingGroup --launch-configuration
PHPLaunchConfig --availability-zones eu-west-1a, eu-west-1b --min-size 10 --max-size 10 --load-balancers lamp-load-balancer
128.
as-create-or-update-trigger
CPUUtlization DiskReadBytes DiskReadOps DiskWriteBytes DiskWriteOps NetworkIn NetworkOut DatabaseConnections FreeStorageSpace ReadLatency ReadThroughput SwapUsage WriteLatency
129.
Automation
130.
Custom AMIs
131.
CloudFormation
132.
Bootstrap
133.
Configuration management
134.
Elastic Load Balancer eu-west-1a
eu-west-1b Auto-scaling web servers Amazon RDS
135.
Elastic Load Balancer eu-west-1a
eu-west-1b Auto-scaling web servers MySQL Amazon RDS
136.
Extra I G
H A V A I L A B I L I T Y W I T H E C 2 H credit! Performance
137.
Horizontal layers
are flexible
138.
Add caching
139.
HTTP cache Web servers Application
servers Data cache Data store
140.
HTTP cache Web servers Application
servers Data cache Data store
141.
Varnish: HTTP reverse proxy
142.
Memcached: key/value store
143.
May require application refactor
144.
Custom metrics
145.
AGENDA
High Performance Websites 1. Availability 2. Static content 3. Multi-tier applications 4 . Per formance boost 5. Summar y
146.
Importance of high availability
147.
Hosting assets on
Amazon S3
148.
Content distribution with
Amazon CloudFront
149.
Hosting static web
content on S3 and CloudFront
150.
Web applications on
Amazon EC2
151.
Designing for availability
152.
Multi-tier application
hosting
153.
Database management
with Amazon RDS
154.
Slides + video available
soon
155.
Thank you!
156.
Q U E
S T I O N S + C O M M E N T S matthew@amazon.com @mza O N T W I T T E R