Learn, develop and hone your Linux and DevOps skills by building a lab
for learning, testing and exploring the latest Linux and open-source
technologies. This book helps Linux users and others to master modern
DevOps practices using a wide range of software and tools.
Having a home or work-based Linux lab is indispensable to anyone looking
to experiment with the ever-evolving landscape of new software and
DevOps. With open-source tools and readily available hardware, you will
end up with a lab you can use to try virtually any modern software,
including Chef, Docker, Kubernetes and stalwarts like DNS, Dovecot, and
Postfix for email. You'll set up pipelines for software deployment and
focus on discrete projects that help you learn through doing. In the
end, you'll acquire the skills needed to become better informed, more
marketable engineers and developers, and better able to take on a wide
array of software projects with confidence.
Practical Linux DevOps is the perfect companion for those who want to
learn how to build systems with utility and learn about modern hardware
and software practices.
What You'll Learn
- Set up a Linux-based virtualization environment and workstation
- Create a lab network with a fully qualified domain
- Build web-based applications with NGINX and LAMP
- Use version-control tools like Git
- Automate deployments and configurations
- Think like a modern DevOps engineer
Who This Book Is For
New and modestly experienced users with basic understanding of a basic
understanding of Windows or Linux command line, as well as would-be and
current DevOps engineers, and full-stack and other software developers