|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mastering-chef-the-devops-way/
课程评论:没有评论
课程名称:通过DevOps方式掌握Chef(Mastering Chef the DevOps Way) 课程概述:基础设施即代码(Infrastructure as Code, IaaC)是DevOps自动化工具链的基础之一。Chef作为IaaC革命的前沿工具,是四大主要配置管理工具(包括Puppet、Ansible和Saltstack)中最早出现的工具。Chef不仅是最快的配置管理系统,而且提供了一种简单的领域特定语言(DSL),可以定义资源的状态,并自主处理与底层平台相关的操作,从而提供比脚本更高的抽象层次。 Chef的应用不再局限于服务器,它现在能够管理各种设备,包括路由器、嵌入式系统和存储设备。随着越来越多的组织采用DevOps实践,了解IaaC及相关工具(如Chef)对于当今的DevOps专业人员来说变得至关重要。这项技能也有助于个人的职业发展,特别是对于运营、系统、网络和DevOps工程师。 本课程是掌握Chef的全面学习项目,从基础的基础设施即代码概念出发,涵盖收敛基础设施、代码与数据分离以及幂等性等内容。接着,它将引导您深入Chef的世界,了解资源/提供者、清单、模块等语言基础,进一步创建带参数、模板和定义类型的动态代码。一旦掌握基础知识,课程将解锁Chef的全部潜力,涉及环境、hiera、r10k、Puppet企业版、角色和设计模式等高级主题。这门课程将在两周内带您从零基础学习成为Chef大师。
Infrastructure as a Code is one of the foundations of DevOps Automation toolchain. Chef is at the forefront of the IaaC revolutions and was the first tool amongst the four main configuration management tools including Puppet, Ansible and Saltstack.Chef is also the fastest configuration management system and provides a simple DSL (Domain Specific Language) to define the state of resources and does the heavy lifting of managing underlying platform specific operations by itself, providing users higher level of abstraction than scripts do. The use of Chef is no more limited to servers, but has also expanded to managing all type of devices including routers, embedded systems, storage etc. With more and more organisations adopting to DevOps practices, knowledge on IaaC and tools such as Chef is essential for today's generation of DevOps professionals. This skill would also help one to advance their careers, specially for the operations, systems, networks and DevOps engineers. This course is one of the most comprehensive programs to master Chef. It starts from most basic concepts related to Infrastructure as a Code, Convergent Infrastructures, Code and Data separation, Idempotence. It then helps you dive into the world of Chef by understanding the basics of the languages such as resources/providers, manifests, modules and then delves deeper into creating dynamic code with parameters, templates, defined types etc. Once equipped with the basics, it unlocks Chef's full potential with advanced topics such as environments, hiera, r10k, puppet enterprise, rolls and design patterns etc. This course takes from from zero to Chef master in two weeks.