Reader small image

You're reading from  AWS Certified Solutions Architect ??? Associate Guide

Product typeBook
Published inOct 2018
PublisherPackt
ISBN-139781789130669
Edition1st Edition
Tools
Right arrow
Authors (2):
Gabriel Ramirez
Gabriel Ramirez
author image
Gabriel Ramirez

Gabriel Ramirez is a passionate technologist with a broad experience in the Software Industry, he currently works as an Authorized Trainer for Amazon Web Services and Google Cloud. He is holder of 9/9 AWS Certifications and does community work by organizing the AWS User Groups in Mexico.
Read more about Gabriel Ramirez

Stuart Scott
Stuart Scott
author image
Stuart Scott

Stuart Scott is the AWS content lead at Cloud Academy where he has created over 40 courses reaching tens of thousands of students. His content focuses heavily on cloud security and compliance, specifically on how to implement and configure AWS services to protect, monitor and secure customer data in an AWS environment. He has written numerous cloud security blogs Cloud Academy and other AWS advanced technology partners. He has taken part in a series of cloud security webinars to share his knowledge and experience within the industry to help those looking to implement a secure and trusted environment. In January 2016 Stuart was awarded 'Expert of the Year' from Experts Exchange for his knowledge share within cloud services to the community.
Read more about Stuart Scott

View More author details
Right arrow

Resilient Patterns

Application and service availability can be extended to the regional level, AWS provides simple and yet powerful mechanisms to achieve global audiences and the option to use different construction blocks to build resiliency such as disaster recovery options and super available applications. This chapter presents a pattern to use Route 53 as the de facto solution to achieve higher levels of service by introducing DNS failover.

The following topics will be covered in this chapter:

  • Route 53
    • Health checks
    • Record types

Technical requirements

Route 53

Our deployment will consist or two EC2 instances configured with regional availability. Route 53 provides the following routing types:

  • Simple routing: Use this routing for simple servers, this is used for simple resolution
  • Geolocation routing policy: Route traffic with the minimal latency
  • Geoproximity routing policy: This is configured via traffic flow for complex routing
  • Multivalue answer routing policy: Randomize up to 8 records
  • Weighted routing policy: Assign specific weights to records (for example, 80% - 20% split)
  • Failover routing policy: For active-passive scenarios

We will use the failover routing policy to create the following architecture:

Primary

N. California

Secondary

N. Virginia

To provision your environment launch an EC2 instance on each region (us-east-1 and us-west-1). You can use the following script for the user data from user-data...

Summary

This chapter showed the service capabilities of Route 53 with an overview of the principal routing types available and performing an active-passive configuration for a multi-region deployed web server. We used health checks to perform broad testing and configured a public hosted zone, simulated a service failure and validated the automatic failover performed via Route 53.

lock icon
The rest of the chapter is locked
You have been reading a chapter from
AWS Certified Solutions Architect ??? Associate Guide
Published in: Oct 2018Publisher: PacktISBN-13: 9781789130669
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Authors (2)

author image
Gabriel Ramirez

Gabriel Ramirez is a passionate technologist with a broad experience in the Software Industry, he currently works as an Authorized Trainer for Amazon Web Services and Google Cloud. He is holder of 9/9 AWS Certifications and does community work by organizing the AWS User Groups in Mexico.
Read more about Gabriel Ramirez

author image
Stuart Scott

Stuart Scott is the AWS content lead at Cloud Academy where he has created over 40 courses reaching tens of thousands of students. His content focuses heavily on cloud security and compliance, specifically on how to implement and configure AWS services to protect, monitor and secure customer data in an AWS environment. He has written numerous cloud security blogs Cloud Academy and other AWS advanced technology partners. He has taken part in a series of cloud security webinars to share his knowledge and experience within the industry to help those looking to implement a secure and trusted environment. In January 2016 Stuart was awarded 'Expert of the Year' from Experts Exchange for his knowledge share within cloud services to the community.
Read more about Stuart Scott