Descriptions
Learning Path: Practical DevOps with Ansible and Docker. Packt’s video learning paths are a series of individual video products that are put together in a logical and step-by-step manner so that each video builds on the skills learned in the previous video. DevOps is the most widely adopted software engineering culture and practice aimed at developing and operating software. Ansible is one of the most popular tools in the open source orchestration and automation space. Docker is a tool designed to benefit both developers and system administrators. Ansible is the way to automate Docker in your environment. Ansible allows you to operationalize your Docker container creation and deployment process in a way that you probably do manually today, or not at all. Let’s take a look at your journey.
You’ll start with Ansible 2.0, including how to install it, the problems it solves, and more. You’ll also be guided step-by-step through creating your very first playbook. You’ll understand the power of variables and quickly be able to manage environments and implement strategies. You’ll learn how to integrate with different cloud platforms and get to know Ansible Galaxy and Tower, Ansible’s enterprise tools for supporting large infrastructures. Next, you’ll learn what Docker is and explore Compose by writing a docker-compose.yml file for a social network app and look at top-down approaches to creating network topologies for your social network’s containers. You’ll then be introduced to the Swarm workflow, Kubernetes, and Google’s tool for building a managed cluster. Finally, you’ll learn how to set up Docker’s plugin infrastructure and take advantage of its customization options.
What you will learn
- Configure and manage your infrastructure with Ansible playbooks
- Learn how to apply conditions and loops for control flow in your playbooks
- Apply conditions and loops
- Create task blocks and choose the right Ansible strategy for the job
- Containerize a web-based application with a base container and automate it using Dockerfile
- Orchestrate, deploy and scale a complex application with Docker Compose and Docker Machine
- Learn about the software-defined networking architecture used in Docker, which includes single-host and multi-host networking.
- Design, create and manage clusters of Docker hosts and deploy applications on them
- Deploy Diaspora on a cluster in AWS
Who is this course suitable for?
- This learning path is intended for system administrators or DevOps engineers who want to learn the tools and techniques of Ansible and Docker.
Specifics of the learning path: Practical DevOps with Ansible and Docker
- Publisher : Udemy
- Teacher: Packt Publishing
- Language: English
- Level: Intermediate
- Number of courses: 58
- Duration: 7 hours and 33 minutes
Content of the learning path: Practical DevOps with Ansible and Docker
Requirements
- Knowledge of Linux is required
- Basic knowledge of the DevOps process would be an advantage
Pictures
Sample clip
installation Guide
Extract the files and watch them with your favorite player
Subtitles: English
Quality: 720p
Download links
Password file(s): free download software
File size
838MB