SlideShare a Scribd company logo
Ứng dụng web zero-downtime
Chia sẻ một số kinh nghiệm và giải pháp
Speaker: Giang Thien Phu
CTO at iSystems, Co-founder at zoday.vn & sanvanchuyen.vn
Tại sao web
chết?
● Code lỗi?
● Server chết?
● Quá tải?
● Single point of failure!
Ảo hóa máy chủ
● Dual controller SAN storage
● Dual port HBA card
● Fibre Channel SAN switches
● Multiple host server with HA
● VMWare ESXI hoặc XenServer…
● Sử dụng cloud: aws, azure, google cloud...
Server vẫn chết!
Ứng dụng web không có single point of failure
● High-Availability Load Balancers
● Multiple node application
● Database cluster
● Cache cluster
● Search engine cluster
● ELB
● EC2
● RDS
● ElastiCache
● Amazon Elasticsearch
Questions?

More Related Content

More from AWS Vietnam Community (16)

PPTX
Build multi region data warehouse on AWS - AWSVNUG
AWS Vietnam Community
 
PDF
Growth journey 2018 AWSVN
AWS Vietnam Community
 
PPTX
Re invent 2018 top 15 launch announcements
AWS Vietnam Community
 
PPTX
Vietnam AWS Community Day 2018
AWS Vietnam Community
 
PPTX
Series Meetup #1: Speech 2: Elastic beanstalk
AWS Vietnam Community
 
PPTX
Series Meetup #1: Speech 1: Computing
AWS Vietnam Community
 
PDF
Build an app on aws for your first 10 million users (2)
AWS Vietnam Community
 
PDF
Vn introduction to cloud computing with amazon web services
AWS Vietnam Community
 
PDF
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWS
AWS Vietnam Community
 
PDF
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
AWS Vietnam Community
 
PPTX
Cloudsolutionday 2016: Getting Started with Severless Architecture
AWS Vietnam Community
 
PPTX
Cloudsolutionday 2016: Opening Remarks
AWS Vietnam Community
 
PPTX
Cloudsolutionday 2016: Compliance and cost controlling on AWS
AWS Vietnam Community
 
PDF
Meetup #4: AWS ELB Deep dive & Best practices
AWS Vietnam Community
 
PPTX
Meetup #3: Migrating an Oracle Application from on-premise to AWS
AWS Vietnam Community
 
PPTX
Meetup #3: Migrate a fast scale system to AWS
AWS Vietnam Community
 
Build multi region data warehouse on AWS - AWSVNUG
AWS Vietnam Community
 
Growth journey 2018 AWSVN
AWS Vietnam Community
 
Re invent 2018 top 15 launch announcements
AWS Vietnam Community
 
Vietnam AWS Community Day 2018
AWS Vietnam Community
 
Series Meetup #1: Speech 2: Elastic beanstalk
AWS Vietnam Community
 
Series Meetup #1: Speech 1: Computing
AWS Vietnam Community
 
Build an app on aws for your first 10 million users (2)
AWS Vietnam Community
 
Vn introduction to cloud computing with amazon web services
AWS Vietnam Community
 
Meetup#7: AWS LightSail - The Simplicity of VPS - The Power of AWS
AWS Vietnam Community
 
Cloudsolutionday 2016: DevOps workflow with Docker on AWS
AWS Vietnam Community
 
Cloudsolutionday 2016: Getting Started with Severless Architecture
AWS Vietnam Community
 
Cloudsolutionday 2016: Opening Remarks
AWS Vietnam Community
 
Cloudsolutionday 2016: Compliance and cost controlling on AWS
AWS Vietnam Community
 
Meetup #4: AWS ELB Deep dive & Best practices
AWS Vietnam Community
 
Meetup #3: Migrating an Oracle Application from on-premise to AWS
AWS Vietnam Community
 
Meetup #3: Migrate a fast scale system to AWS
AWS Vietnam Community
 

Cloudsolutionday 2016: How to build a "zero-downtime" web application

  • 1. Ứng dụng web zero-downtime Chia sẻ một số kinh nghiệm và giải pháp Speaker: Giang Thien Phu CTO at iSystems, Co-founder at zoday.vn & sanvanchuyen.vn
  • 2. Tại sao web chết? ● Code lỗi? ● Server chết? ● Quá tải? ● Single point of failure!
  • 3. Ảo hóa máy chủ ● Dual controller SAN storage ● Dual port HBA card ● Fibre Channel SAN switches ● Multiple host server with HA ● VMWare ESXI hoặc XenServer… ● Sử dụng cloud: aws, azure, google cloud...
  • 5. Ứng dụng web không có single point of failure ● High-Availability Load Balancers ● Multiple node application ● Database cluster ● Cache cluster ● Search engine cluster ● ELB ● EC2 ● RDS ● ElastiCache ● Amazon Elasticsearch