Master Class: Terraform for AWS (Beginner to Pro)

所在平台: Udemy

课程主页: https://www.udemy.com/course/master-class-terraform-for-aws-beginner-to-pro/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称: Terraform for AWS 大师班(从初学者到专业人士) 课程概述: 在当前的云计算行业中,Terraform被视为基础设施即代码平台的领导者之一。它具备灵活性,并兼容许多不同的云服务提供商(如AWS、Azure、Google Cloud、Digital Ocean等),使得在一个地方轻松管理多个云服务的工作负载成为可能。掌握使用Terraform编写和维护基础设施的技能,能为云计算从业者的职业发展增添竞争优势。本课程涵盖了Terraform的广泛内容,旨在帮助各个级别的学生(初学者到专业人士)获得深入理解和实践应用。课程以实践为导向,鼓励学生在学习过程中进行实操,从而最大程度地提高学习效果。 课程结构: 1. 引言部分: - 什么是Terraform? - 什么是基础设施即代码?为什么要使用? - 课程要求 - 安装Terraform - 设置AWS CLI 2. Terraform基础: - 第一个Terraform文件 - 状态文件及其重要性 - 给予Terraform访问权限的不同方法 - Terraform变量及其用途 - Terraform输入变量 - Terraform输出变量 - 基本的AWS组件: - 介绍 - 创建S3桶并上传文件 - 启动新的EC2实例 3. 高级Terraform概念: - Terraform模块及其必要性 - 第一个Terraform模块 - 向模块提供输入 - 使用不同输入重复模块 - 多环境问题 - Terraform工作区 - 环境特定的本地变量 - 不同环境的共享变量 4. 结论:AWS项目 - 项目介绍 - 项目设置与安全组 - 设置负载均衡器及目标组 - 设置启动配置 - 设置自动扩展与启动EC2实例 - 提供多个环境(如:暂存/生产) 本课程将为学员提供切实可行的知识和技能,使他们在云基础设施管理方面具备更强的能力。

课程评论(0条)

课程详情

Why this course ?In current Cloud Industry, Terraform is considered as one of the leaders for Infrastructure as a code platform. With its flexibility and compatibility with many different cloud providers like (AWS, Azure, GoogleCloud, Digital Ocean and many others), Terraform makes it Very easy to manage the workloads that are provisioned in different cloud providers at one place.Having the skills to write and maintain the infrastructure using Terraform gives an edge to a cloud practitioner's profile. In this course I have covered a lot of ground on Terraform which will help all levels of students (Beginner to pro) to get a good understanding and practical implementation. This course is structured in an Hands On way and students who practice along with the lessons will get the most out of it. Course StructureIntroduction Section:What is Terraform ?What & Why Infrastructure as a code ?Course RequirementsInstalling TerraformSetup AWS CLI Terraform Basics:First Terraform FileWhat is state file and its importanceDifferent ways to give access to tfTerraform Variables and its usesTerraform input variablesTerraform output variablesBasic AWS Components:IntroductionCreate S3 bucket and upload filesLaunch new EC2 instanceNext stepsAdvanced Terraform Concepts:Terraform Modules & Why we need them ?First Terraform ModuleProviding Inputs to the ModuleModule Reuse with different InputsMultiple Environments ProblemTerraform WorkspacesEnvironment Specific Local VariablesShared Vars for different EnvironmentsConclusionAWS Project:Project IntroductionProject Setup & Security GroupsSetup ALB and Target GroupsSetup Launch ConfigurationsSetup Autoscaling & Launching EC2 instancesProvision Multiple Environments(staging/production)

课程标签

0人关注该课程

主题相关的课程