Review patterns for implementing HA for serverless and EC2-based websites.
- [Instructor] In this section we're going to take a look at…a set of real world architectural scenarios.…We're going to look at different functions in the scenarios,…see which AWS services are used to serve those functions…and then importantly we're going to discuss…high availability design considerations.…The first scenario we're going to look at…is a simple serverless website.…As I've been mentioning throughout this course…as an architect I'm seeing more and more of my customers…wanting to explore serverless solutions,…so we'll start with that.…
So in this scenario we have four functions.…We have compute, files, data, and other.…So you can think of this as a static website…or a marketing website.…Our customer has chosen to use Amazon Lambda for compute,…S3 for files, data will be served up…from the NoSQL database DynamoDB…and then exposing the functionality to the public web…will be done through the API Gateway.…In terms of high availability here are the considerations.…Around compute and Lambda it's important…
- Understanding high availability (HA)
- Preparing for HA
- Designing for HA
- Understanding continuous deployment (CD)
- Types of verification tests used in CD
- Server mutability and CD
- Implementing CD
- Advanced CD pipeline techniques
- CD pipeline with Step Functions
Skill Level Intermediate
1. Understanding High Availability
2. Design for High Availability
HA for a big data pipeline5m 51s
3. Understanding Continuous Deployment
4. Implementing Continuous Delivery
Next steps1m 6s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.