If you want to excel in your work as a Linux administrator, or perhaps land a job as one, you need this book. The amount of knowledge and expertise required of Linux administrators has grown tremendously over the past 10 years. Today you need an amazing variety of skills, several of them very new.
This book provides developers, enterprise architects, and site reliability engineers with a sound introduction to bleeding-edge Linux-based tools and technologies for both development and production environments. If you already know Linux administration basics, author Sam Alapati will help you explore and evaluate tools for virtualization, cloud and big data, configuration management and continuous delivery, and operations monitoring.
- Scalability, web applications, web services, and microservices
- Server virtualization, Linux containers, and Docker containers
- Automating server deployment and managing development environments
- Infrastructure as code, configuration management, and orchestration tools
- Version control and source code management
- Continuous integration, continuous delivery, and continuous deployment
- Centralized log management and analysis, and streaming data
Table of Contents
Chapter 1. Modern Linux System Administration
Chapter 2. Networking Essentials for a System Administrator
Chapter 3. Scalability, Web Applications, Web Services, and Microservices
Chapter 4. Server Virtualization and Linux Containers
Chapter 5. Working with Docker Containers
Chapter 6. Automating Server Deployment and Managing Development Environments