[内部研究小组报告]我们举行了介绍性的动手Terraform!
你好,这是kita
春季即将过去。 (HAII)
今年,许多新毕业生加入了我们,我们正在友好的氛围中提供培训。
他们还积极提出问题,我觉得他们能够提供非常充实的培训课程。
现在,这次我们举行了Terraform的介绍性学习课程,该课程是由我们的内部成员要求的,因此我们想对其进行报告并回顾一下。
介绍
“基础架构作为代码(IAC)”的重要性在云基础架构的构建和运行中越来越多。
在这种情况下,我们还举办了一个名为“入门动手实践”的内部研究小组,以加深我们对基础设施自动化的理解。
几个月前,我也开始认真使用Terraform,我仍然和上级的Nemi-san,偶尔会教我。
在本文中,我们将向研究小组,当天的内容,参与者的评论以及未来的计划介绍背景。
为什么要学习Terraform?
传统的基础设施构建通常是手动完成的,工作错误,个性化和无力再现问题一直是一个挑战。
Terraform是一种工具,可让您使用代码管理云基础架构配置,并提供以下好处:
- 提高的可重复性和工作速度
- 可以将基础架构状态可视化和版本为代码。
- 通过标准化程序消除个性化
鉴于这种背景,Terraform一直是一项吸引公司内部并使用的技术。
我们认为,通过从每个部门获得有关基础设施建设和管理的知识,我们可以为改善整个组织的技术能力做出贡献,并使用了研究小组的主题。
研究小组在内部举行,是一个离线和在线混合活动。
教材使用我个人为AWS创建的初学者的动手存储库。
https://github.com/shinkitada/education-terraform
学习的目的
这项内部学习会议是针对尚未触及Terraform的人的以下目的举行的:
- 加深您对自动化基础设施构建的理解
- 获得Terraform的基本技能
- 内部技术的改进
通过具有目标感和目标感,
我们能够防止与参与者想要的不匹配。
动手内容
在上半年,我们解释了IAC和Terraform的基本概念,包括幻灯片和演示。
- IAC和Terraform的概述
- 基本操作的解释和实践
上半场是课堂课程,下半场是动手的格式,进行了练习以构建VPC和EC2实例。
许多参与者能够通过CLI操作轻松地建立和重建基础架构的经验感到惊讶。
[Terraform课程简介] IAC和Terraform的概述
参与者的评论
非工程师销售和开发工程师也参加了会议,
在学习会议之后,我们收到以下评论:
- “我认为Terraform很难,但是实际触摸它很有趣。”
- “我给我留下了深刻的印象,该资源是通过应用一次创建的。”
- “这是我想在工作中尝试使用的东西。”
- “即使您不是工程师,我也感谢结构是一种理解。”
我以为我可以稍微降低IAC的有意识障碍,所以我很高兴尝试过。
前景
将来,我们计划在此介绍性部分之后举行各种学习课程。
我也会写博客。
结论
Terraform是具有巨大改变基础架构构建方式的工具。
在本研究会议中,我意识到,通过体验IAC的概念和实践技能,我能够看到公司内部的理解稳步提高。
我们希望继续创造一个可以在将来分享这些学习机会的地方!呢