Skill Level Intermediate
- [Scott] When you need to roll out systems at scale, be that two machines or 2,000, it's important to know about the tools that will make that job easier. I'm Scott Simpson and in this LinkedIn Learning course, I'll introduce concepts and tools that are common in system deployment. To start out, it's important to have a plan, carefully thought through, that defines what you'll need and how it works. Having metrics from existing systems really helps for this part of the process. Next, you need to be aware of the tools that can be used for provisioning and management and how they're different.
Large deployments will often use containers instead of virtual machines or actual machines. So we'll take a look at that, as well. Then we'll look at verifying a roll-out and dig into some high availability and clustering. We'll take a look at some tools for running commands manually on many machines at once and I'll show you how to create your own packages to distribute files to clients. An understanding of system design and deployment tools will help to develop your skills as a system administrator.