Description |
1 online resource (1 volume) : illustrations |
|
text file |
Contents |
Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Foreword -- Contributors -- Table of Contents -- Preface -- Section 1: Core Concepts -- Building a Standard Operating Environment on Linux -- Understanding the challenges of Linux environment scaling -- Challenges of non-standard environments -- Early growth of a non-standard environment -- Impacts of non-standard environments -- Scaling up non-standard environments -- Addressing the challenges -- Security -- Reliability -- Scalability -- Longevity -- Supportability -- Ease of use -- What is an SOE? |
|
Defining the SOE -- Knowing what to include -- Exploring SOE benefits -- Example benefits of an SOE in a Linux environment -- Benefits of SOE to software testing -- Knowing when to deviate from standards -- Ongoing maintenance of SOEs -- Summary -- Questions -- Further reading -- Automating Your IT Infrastructure with Ansible -- Technical requirements -- Exploring the Ansible playbook structure -- Exploring inventories in Ansible -- Understanding roles in Ansible -- Understanding Ansible variables -- Understanding Ansible templates -- Bringing Ansible and the SOE together -- Summary -- Questions |
|
Further reading -- Streamlining Infrastructure Management with AWX -- Technical requirements -- Introduction to AWX -- AWX reduces training requirements -- AWX enables auditability -- AWX supports version control -- AWX helps with credential management -- Integrating AWX with other services -- Installing AWX -- Running your playbooks from AWX -- Setting up credentials in AWX -- Creating inventories in AWX -- Creating a project in AWX -- Creating a template in AWX -- Running a playbook from AWX -- Automating routine tasks with AWX -- Summary -- Questions -- Further reading |
|
Section 2: Standardizing Your Linux Servers -- Deployment Methodologies -- Technical requirements -- Knowing your environment -- Deploying to bare-metal environments -- Deploying to traditional virtualization environments -- Deploying to cloud environments -- Docker deployments -- Keeping builds efficient -- Keeping your builds simple -- Making your builds secure -- Creating efficient processes -- Ensuring consistency across Linux images -- Summary -- Questions -- Further reading -- Using Ansible to Build Virtual Machine Templates for Deployment -- Technical requirements |
|
Performing the initial build -- Using ready-made template images -- Creating your own virtual machine images -- Using Ansible to build and standardize the template -- Transferring files into the image -- Installing packages -- Editing configuration files -- Validating the image build -- Putting it all together -- Cleaning up the build with Ansible -- Summary -- Questions -- Further reading -- Custom Builds with PXE Booting -- Technical requirements -- PXE booting basics -- Installing and configuring PXE-related services -- Obtaining network installation images |
Summary |
Anyone responsible for a Linux server infrastructure will be able to improve the reliability of their environment and efficiency of their operations with this book, ""Hands-on Enterprise Automation on Linux"". This, in turn, will help to reduce operating costs and the stresses and workload placed on those responsible for the environment |
Local Note |
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America |
Subject |
Linux.
|
|
Linux. |
|
Linux. |
|
Computer networks -- Management.
|
|
Computer networks -- Management. |
|
Information technology -- Automation.
|
|
Information technology. |
|
Automation. |
Genre/Form |
Electronic books.
|
Other Form: |
Print version: Freeman, James. Hands-on enterprise automation on Linux. Birmingham, UK : Packt Publishing, 2020 1789131618 9781789131611 (OCoLC)1136964325 |
ISBN |
9781789137460 |
|
1789137462 |
|
9781789131611 |
|
1789131618 |
|