SRE Data Pipelines & Integrity: Pipeline Design
SRE
| Intermediate
- 17 Videos | 1h 2m 59s
- Includes Assessment
- Earns a Badge
Site reliability engineers (SREs) encounter numerous and varied pipeline technologies and frameworks in their work. When building a pipeline, SREs need to invest considerable time during the design phase to ensure the results work best for the specific case. In this course, you'll explore the numerous features of a pipeline, such as latency, high availability, development, and operations. You'll also examine the two different pipeline mutations: idempotent and two-phase, as well as the checkpointing technique and various code patterns. You'll then investigate the five core characteristics of the pipeline maturity matrix and outline how they should be used to design the pipeline technology. You'll then identify potential failure modes, outage causes, and different prevention and response techniques. Finally, you'll outline event delivery system design and operations and how to plan for customer integration and support.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this coursedifferentiate between the various pipeline featuresdifferentiate between idempotent and two-phase mutationsdescribe what the checkpointing technique is used for, in what situations it's used, and the advantages of its uselist common code patterns, such as reusing code and the microservice approachdescribe the purpose and characteristics of the maturity matrixlist example milestones for the failure tolerance maturity matrix characteristiclist examples of the scalability maturity matrix characteristiclist examples of the monitoring and debugging maturity matrix characteristic
-
list examples of the implementation maturity matrix characteristiclist examples of the testing maturity matrix characteristicdifferentiate between the different potential failure modeslist potential causes of an outagerecognize event delivery system design and architecture considerationsoutline how event delivery system operations are used using practical examplesdescribe considerations when planning for customer integration and supportsummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview1m 47sUP NEXT
-
2.Pipeline Features6m 34s
-
3.Idempotent and Two-phase mutations3m 48s
-
4.The Checkpointing Technique3m 28s
-
5.Common Code Patterns3m 10s
-
6.The Maturity Matrix2m 35s
-
7.The Failure Tolerance Maturity Matrix Characteristic4m 14s
-
8.The Scalability Maturity Matrix Characteristic3m 6s
-
9.The Monitoring and Debugging Maturity Matrix Elements3m 7s
-
10.The Implementation Maturity Matrix Characteristic3m 20s
-
11.The Testing Maturity Matrix Characteristic5m 23s
-
12.Potential Failure Modes6m 13s
-
13.Outage Causes4m 6s
-
14.Event Delivery System Design and Architecture3m 35s
-
15.Event Delivery System Operations3m 18s
-
16.Planning For Customer Integration and Support4m 3s
-
17.Course Summary1m 12s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.