Upload
smart421
View
259
Download
0
Embed Size (px)
DESCRIPTION
This deck contain the 18 slides from AWSUGUK Meetup 10 - London 23 July 2014 - High Availability Enterprise Solutions in AWS delivered by Malcolm North (Twitter @malcnorth) at Smart421 (Twitter @Smart421)
Citation preview
Malcolm North, Technical Architect
@malcnorth #AWSUGUK #HighAvailability #Cloud
High Availability Enterprise Solutions in AWS
Business Sectors
Energy Supply
Telecoms
TransportationTravel
Charities
High Availability Principles
SPOF: Eliminate single points of failure
Switchover: Reliably switch between failed and active components
Monitor: Rapid and reliable detection of failure conditions
#HighAvailability #Cloud
Business Sectors
Energy Supply
Telecoms
TransportationTravel
Charities
Telecoms
Brief: Provision of Test Platforms for large scale business transformation program.
Goals: Reduced operating costs
Greater agility
20 hours a day operation in UK, Italy, India and Egypt
Automated daily Snapshots
Approach: Cloud formation infrastructure build
Custom monitoring with Stop/Start
Scheduled Snapshots with rotation
Custom Monitoring Tool
Features: Monitoring of operating state through Amazon API.
Grouping of instances into ‘managed groups’
Group scheduling of:
Start/Stop/Reboot
Snapshots
AMIs
Rotation of Snapshots
SNS Alerts and Notifications
Business Sectors
Energy Supply
Telecoms
TransportationTravel
Charities
Transportation
Brief: Migrate all resources from Data Centre to AWS
Goals: Reduced operating costs
Greater agility
Improve response to extraordinary events such as bad weather.
Approach: Cloud formation infrastructure build
Resilient Network
Custom monitoring with API integration
System Overview
Features: Multiple AWS accounts and VPCs.
A complex network with multiple connections from each of the UK Train operators.
Multi-tenancy with multiple environments
4 applications from three different vendors:
Journey Planning
Timetables/Routes
Live Rail Traffic
Website
Multi-VPC Mesh Network
Firewall
Non-Production VPC
Firewall Firewall
Production VPC
Firewall
Firewall
Gateway VPC
Firewall
AZ-a AZ-b AZ-a AZ-b
AZ-a AZ-b
eu-west-1
Custom Monitoring Scripts
Features: Dual Nagios monitors
Monitors monitor each other
Custom Alerts update RouteTables via API
SNS Alerts and Notifications
Business Sectors
Energy Supply
Telecoms
TransportationTravel
Charities
Travel
Brief: Migrate UK website from Scandinavian hosting to AWS.
Goals: Reduced operating costs
Greater agility
Approach: Cloud formation infrastructure build
Elastic Load Balancers
Multi-Zone RDS
Business Sectors
Energy Supply
Telecoms
TransportationTravel
Charities
Charities
Brief: Migrate UK website from on premise data centre.
Goals: Reduced operating costs
Greater agility
Improved availability
Improved performance globally
Approach: Cloud formation infrastructure build
Puppet configuration management
Use ELBs
Multi-Zone RDS
CloudFront CDN
S3 for asset storage
Business Sectors
Energy Supply
Telecoms
TransportationTravel
Charities
Energy Supply
Brief: Migrate Billing System from on premise data centre to AWS
Goals: Reduced operating costs
Greater agility
Improved availability
Increased capacity
Approach: Cloud formation infrastructure build
Migration from Oracle RAC
Route53 DNS name switching
Custom Monitoring and EIP switching
Oracle RMAN backups to S3
Custom Monitoring Scripts
Features: Dual Nagios monitors
Monitors monitor each other
Custom Alerts update RouteTables via API
Custom Alerts update EIPs via API
SNS Alerts and Notifications