Last updated 2/2018MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHzLanguage: English | Size: 923.78 MB | Duration: 7h 33m
Harness the power of Ansible 2 and Docker to automate and scale DevOps processes What you'll learn Configure and manage your infrastructure using 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 using Docker Compose and Docker Machine Get to know the software defined networking architecture used in Docker, which includes single-host and multi-host networking Architect, create, and manage clusters of Docker hosts and deploy applications on them Deploy Diaspora onto a cluster in AWS Requirements Working knowledge on Linux is assumed Basic knowledge on DevOps process would be beneficial Description Are you looking forward to gaining practical knowledge on powerful technologies such as Ansible and Docker? If yes, then go for this Learning Path. Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. DevOps is the most widely used software eeering culture and practice that aims at software development and operation. Ansible is one of the most popular tools in the open source orchestration and automation space. Docker is a tool that is designed to benefit both developers and system administrators. Ansible is the way to automate Docker in your environment. Ansible enables you to operationalize your Docker container build and deployment process in ways that you’re likely doing manually today, or not doing at all. The highlights of this Learning Path are Get acquainted with using Ansible 2 features such playbooks, modules and various testing strats Learn to build and manage clusters using Swarm, Mesos, and Kubernetes Customize and secure your Docker according to your business requirements Let’s take a look at your journey. You will b with Ansible 2.0, including its installation, the problems it solves, and more. You will also walk through creating your very first playbook. You will understand the power of variables and quickly be able to manage environments and implement strats. You will find out how to integrate with different cloud platforms and be introduced to Ansible Galaxy and Tower, which are Ansible's enterprise tooling for supporting large-scale infrastructure. Next, you will 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 building network topologies for your social network’s containers. You will then be familiarized with the Swarm workflow, Kubernetes, and Google’s tool for setting up a managed cluster. Finally, you will learn how to set up Docker’s plugin infrastructure and use the customization options. By the end of this Learning Path, you will have strong knowledge on the powerful techniques of Ansible and Docker. Meet your authors: David Cohen has been a system administrator, platform eeer, DevOps eeer, and software developer in everything from small businesses to growing companies (100+ employees) and large tech/eeering firms (10,000+ employees). Most of his work has centered around Linux and Unix system administration, web security, and software development in Python, Ruby, javascript, and Go. He has also done stranger things such as helping to design two Tier-4 datacenters and being an Infantryman (not at the same ). On his tutorialinux YouTube channel, he has helped tens of thousands of people learn the basics (and not-so-basics) of system administration, DevOps, and software eeering Shrikrishna Holla is a full-stack developer and entrepreneur based in Bengaluru. He builds and maintains sigalrm .io, a service that provides provides actionable alerts, allowing eeers to take immediate remedial measures. Overview Section 1: Ansible 2 for Bners Lecture 1 The Course Overview Lecture 2 What Is Ansible? Lecture 3 Why Ansible? Lecture 4 Demonstration – From Bash to Ansible Lecture 5 Course Layout Lecture 6 Basic Ansible Vocabulary Lecture 7 New Features in Ansible 2.0 Lecture 8 Creating an Ansible Home Base Lecture 9 Installing Ansible Lecture 10 Bleeding-Edge Ansible Installation Lecture 11 Setting up our Test Environment Lecture 12 Target Machine Requirements Lecture 13 Ansible Configuration Hierarchy Lecture 14 Ansible Hosts Inventory File Lecture 15 Ad-Hoc Commands Lecture 16 Introduction top playbooks Lecture 17 Playbook Structure Lecture 18 Introduction to Modules Lecture 19 Common Modules Lecture 20 Variables and Facts Lecture 21 Real-Life Playbook: Mattermost Deployment Lecture 22 Real-Life Playbook Walkthrough Lecture 23 Debugging and Troubleshooting Lecture 24 Conditionals and Control Flow Lecture 25 Templating, Control Flow, and Iteration in Jinja2 Lecture 26 YAML Basics Lecture 27 Ansible Blocks Lecture 28 Performance and Execution Strats Lecture 29 Ansible Galaxy Lecture 30 Security Lecture 31 Ansible in the Cloud Lecture 32 Ansible AWS Demo Lecture 33 Ansible Tower Section 2: Mastering Docker Lecture 34 The Course Overview Lecture 35 Recollecting Docker Concepts Lecture 36 Docker CLI Commands Lecture 37 Scripting Pr Lecture 38 Composing Pr Lecture 39 Deploying Composed Services Lecture 40 Single Host Scaling Lecture 41 Bridge Networks Lecture 42 Multi-host Networks Lecture 43 Service Discovery Lecture 44 Designing Infrastructure of the Social Network Lecture 45 Swarm Basics Lecture 46 Swarm on AWS Lecture 47 Introduction to Managed Cluster Lecture 48 Kubernetes Lecture 49 Marathon / Mesos Lecture 50 Attack Vectors Lecture 51 Docker Bench for Security Lecture 52 Notary and Content Security Lecture 53 Logging Drivers Lecture 54 Volume Plugins Lecture 55 Network Plugins Lecture 56 Keeping the Garden Pruned Lecture 57 Ecosystem Tools Lecture 58 Dockercraft This Learning Path is aimed at system administrators or DevOps eeer who wants to learn the tools and techniques of Ansible and Docker. HomePage:
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.