Learning Path: Practical DevOps with Ansible and Docker

所在平台: Udemy

课程主页: https://www.udemy.com/course/learning-path-practical-devops-with-ansible-and-docker/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:学习路径:使用 Ansible 和 Docker 的实用 DevOps 课程概述:您是否希望掌握 Ansible 和 Docker 等强大技术的实用知识?如果是,那么这个学习路径非常适合您。Packt 的视频学习路径是一系列按逻辑和步骤组合的独立视频产品,每个视频都在前一个视频的基础上进行技能的提升。DevOps 是目前最广泛使用的软件工程文化和实践,旨在促进软件的开发与运维。Ansible 是开源编排和自动化领域中最受欢迎的工具之一,而 Docker 则是专为开发人员和系统管理员设计的工具。Ansible 有助于在您的环境中自动化 Docker,从而优化目前可能手动进行或未能执行的容器构建和部署流程。 学习路径的亮点包括: - 熟悉 Ansible 2 的功能,包括剧本、模块和各种测试策略 - 学习使用 Swarm、Mesos 和 Kubernetes 构建和管理集群 - 根据业务需求定制和安全配置 Docker 您的学习之旅将从 Ansible 2.0 开始,包括其安装、解决的问题等。您将创建自己的第一个剧本,了解变量的强大功能,快速管理环境并实施策略。您还将学习如何与不同的云平台集成,并接触到 Ansible Galaxy 和 Tower,这些是用于支持大规模基础设施的 Ansible 企业工具。接下来,您将了解 Docker,编写 docker-compose.yml 文件以构建社交网络应用,探索用于构建容器网络拓扑的自上而下的方法。您还将熟悉 Swarm 工作流程、Kubernetes 以及谷歌的管理集群设置工具。最后,您将学习如何设置 Docker 的插件基础设施及其定制选项。到课程结束时,您将对 Ansible 和 Docker 的强大技术有深入了解。 作者介绍: David Cohen 曾担任系统管理员、平台工程师、DevOps 工程师和软件开发者,涉及从小型企业到大型科技/工程公司(员工超过 10,000 人)的多个领域。他的工作主要集中在 Linux 和 Unix 系统管理、网络安全,以及使用 Python、Ruby、JavaScript 和 Go 进行软件开发。他还参与设计过两个 Tier-4 数据中心,并曾担任步兵(并非同时进行)。在他的 tutorialinux YouTube 频道上,他帮助成千上万的人学习系统管理、DevOps 和软件工程的基础(以及不那么基础)的知识。 Shrikrishna Holla 是一位全栈开发者和企业家,位于班加罗尔。他建立并维护 sigalrm.io,一项提供可操作警报的服务,使工程师能够采取即时的补救措施。

课程评论(0条)

课程详情

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 engineering 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 strategies 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 begin 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 strategies. 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 engineer, DevOps engineer, and software developer in everything from small businesses to growing companies (100+ employees) and large tech/engineering 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 time). 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 engineering 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 engineers to take immediate remedial measures.

课程标签

0人关注该课程

主题相关的课程