Linux Foundation Cert Prep: System Design and Deployment (Ubuntu)

Linux Foundation Cert Prep: System Design and Deployment (Ubuntu)

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 10m | 168 MB

Get a solid grasp on the tools and concepts that can help system administrators efficiently design and roll out Linux systems at scale. In this course, instructor Scott Simpson shares techniques for designing, deploying, and configuring Linux systems large and small. Scott steps through how to define a capacity planning strategy, as well as how to create and maintain containers. He also surveys high availability, clustering, and configuration verification. Plus, discover how to create and maintain custom software packages for distribution on client machines. This course can prepare you to tackle questions in the System Design and Deployment domain of the Linux Foundation Certified Engineer (LFCE) exam.

Table of Contents

Introduction
1 System design and deployment
2 Lab setup

System Design
3 Define a capacity planning strategy

Deploying and Configuring Systems
4 Configure LXD to host containers
5 Create containers
6 Configure and maintain containers
7 Deploy a pre-configured image
8 Maintain systems via configuration management tools
9 Conduct post-deployment verifications

Working with Large Systems
10 High-availability implementations
11 Clustering with Pacemaker and Corosync
12 Configuring cluster nodes
13 Hosting a clustered resource
14 Using GNU parallel
15 Run commands on many systems with GNU Parallel
16 Run commands on many systems with parallel-SSH

Creating and Distributing Packages
17 Create a custom package
18 Install modify and update a custom package

Conclusion
19 Next steps