|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hands-on-infrastructure-automation-with-ansible/
课程评论:没有评论
课程名称:Ansible基础设施自动化实操 课程概述:Ansible是一种基础设施自动化框架,类似的框架还有Chef、Puppet和SaltStack。尽管每个框架都有其独特的功能,但Ansible以其简单性占据优势。Ansible的配置采用简单、紧凑且易于理解和维护的YAML文件,无需在目标机器上安装代理。Ansible不仅易于学习,而且功能强大且可扩展,非常适合进行复杂的任务,例如配置整个OpenStack集群。该视频课程将教会您如何使用Ansible进行自动化部署,从而快速而可靠地运行和升级您的应用程序。您将了解基础设施自动化如何带来成本降低、生产力提升、可用性、可靠性和性能的改善。 课程中,您将逐步跟随真实的Ansible部署案例,使用开源内容管理系统dotCMS,将内容传递到网站、内联网和移动应用程序。课程将涵盖Ansible的所有核心概念和功能,包括剧本、任务、角色、模板、变量和模块。通过课程学习,您将能够创建和维护Ansible剧本、角色和自定义模块,充分利用Ansible作为DevOps或自动化战略的一部分。 关于作者:Alan Hohn是一名软件架构师,主要从事分布式Java开发。他在重新架构嵌入式系统以及将嵌入式与企业方法结合方面拥有丰富经验。近来,他在虚拟化、DevOps和云技术方面进行了大量工作。过去几年,他还教授Java课程。他的角色和兴趣使他经常尝试新库和新方法,希望这些资料能对他人有所帮助。他目前在洛克希德·马丁公司任职,个人博客名为Variegated。
Ansible is an infrastructure automation framework; other examples include Chef, Puppet, and SaltStack. While each framework offers its own unique features, Ansible has an advantage: simplicity. Ansible configuration uses simple, compact, and clean YAML files that are easy to understand and maintain. Ansible is agentless, which means Ansible itself doesn't need to be installed on target machines. At the same time, while Ansible is simple to learn, it is powerful and extensible, making it the perfect choice even for demanding tasks such as configuring an entire OpenStack cluster. This video course will show you how to use Ansible to automate deployment so you can quickly and reliably run and upgrade your applications. You will learn how Infrastructure Automation results in cost reduction, productivity, availability, reliability, and performance. You will follow along step-by-step on a real Ansible deployment of dotCMS, an open-source Content Management System (CMS), which will deliver content to websites, intranets and mobile apps. You will gain real-world experience that will get you started quickly on your own deployments. This will include information on all of Ansible's core concepts and features, including playbooks, tasks, roles, templates, variables, and modules. By the end of the course, you will be able to create and maintain Ansible playbooks, roles, and custom modules, enabling you to make full use of Ansible as part of a DevOps or automation strategy. About the Author Alan Hohn is a Software Architect who primarily works with distributed Java. He has had a lot of experience re-architecting embedded systems and in combining embedded and enterprise approaches. Lately he has been doing quite a bit of work with virtualization, DevOps, and cloud technologies. Over the past several years, he has had the opportunity to teach courses on Java. His role and interest also mean that he frequently tries out new libraries and new approaches. His hope is that some of that material will be as useful to others as he has occasionally found it. He is employed by Lockheed Martin Mission Systems and Training and his personal blog is called Variegated.