Learn about advanced CD deployment patterns of canary deploy and feature toggles.
- [Instructor] Here are some more examples…of advanced CD methods and types.…The first one's called a Canary Deploy…and the idea is that you roll out…to a subset of the infrastructure.…It can be 5%, 10%, 15% or it can grow.…Similar to this concept is an idea of a Feature Toggle…and the idea here is that you roll out a feature or features…to a subset, again 5%, 10%, 15%…and you can separate these however…you want by tagged instances of a CC2 by availability zones.…
We'll see an example coming up.…This is a very advanced type of deployment.…I actually call this the social media deployment…because this is what you often see…where you see very subtle changes…in one of your social media apps…and perhaps your friend or colleague…is sitting next to you and they don't see those changes.…So, again, this is very desirable in terms…of slowly evolving an application…but it is at the highest levels of complexity.…So, it needs to be business justified…because it is non-trivial to set this up,…and looking at an example of this.…
- 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.