|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/hashicorp-terraform-aws-devops-iac/
课程评论:没有评论
课程名称:米シリコンバレーDevOps監修!超Terraform完全入門(0.14) + AWS DevOps IaCをマスター! 课程概述:本课程适合Terraform初学者,通过动手实践AWS核心服务(EC2、IAM、VPC)的构建,系统性地学习与掌握DevOps的基础设施即代码(IaC)知识和技能,包括Terraform的语法、函数、资源、数据、模块和远程状态等。该课程以软件开发工程师和DevOps工程师为目标,帮助学员使用代码(Terraform)管理和配置AWS。 本课程适合那些:有1-3个月编程经验;对AWS、GCP、Azure等云计算有一定了解的人;希望使用Terraform上线基础设施的人;想学习DevOps的IaC;有志于获取Terraform Associate 2021资格证的人。 课程内容的重点: 1. 由硅谷DevOps工程师指导,结合实际工作经验,分享最新的信息。 2. 以超初学者到高级用户的层次,涵盖Terraform的基本概念和复杂语法。 3. 针对Terraform的难点进行详细解说,提高学习效率。 4. 强调动手实践,通过图示讲解和实操演示帮助加深理解。 5. 在5小时内高效凝缩课程内容,便于繁忙的工程师快速学习。 本课程提供了一个良好的平台,让学员在实际操作中掌握Terraform,并通过实际的案例提升自己的DevOps能力,帮助其在云计算领域更进一步。
このコースを一文でまとめると?このコースは、Terraform初心者の方が、DevOpsのIaCの利点、TerraformのSyntax、関数、リソース、データ、モジュール、Remote stateなどを、AWSのコアサービス(EC2、IAM、VPC)を作りながらハンズオンで体系的に知識とスキルを身に着けるコースです。注釈: このコースはソフトウェアデベロパーやDevOpsとしてAWSをコード(Terraform)で管理・設定・構築するためのコースです。コースレベルはDevOps・Terraform超初心者〜中心者向けで、且つAWSの知識は初心者以上のレベルを対象にしています(AWSのEC2やIAM、VPCの解説はしません)。☆コース内容を確認した上で受講をいただけるように、無料プレビューを公開してます。ぜひご覧ください☆もしかしてあたなは今下記に当てはまりますか?Terraformって聞いたことあるけど、何かわからないDevOpsが今超アツいって聞くけど、始めるきっかけがないTerraformの公式ページを読んだだけでは全くわからないTerraform Associate 2021の資格取得に向けて勉強したい(当コースは資格の85%程以上のスコープはカバーしています。)Cloud DevOpsとして、AWSの管理・設定をTerraformでする第一歩を踏み出したいAWS Consoleでマニュアルで管理するのではなく、本番運用向けにDevOpsのベストプラクティスであるIaC(Infrastructure as Code)を使いたいTerraformの基本的なSyntax、Resource, Data, Variable, Outputなどのタイプを学びたいTerraformを使ってAWSのEC2サーバーを立ち上げてみたいTerraformを使ってAWSのカスタムVPCとプライベートSubnetを立ち上げてみたいTerraformのRemote Moduleを使って、EC2やIAMのコードを再利用したいTerraform Remote Backendを設定し、複数のDevOpsでTerraformのStateファイルをクラウド上で管理したい当コースを取るべき人プログラミングの経験が1−3ヶ月以上ある人クラウドコンピューティングのAWS・GCP・Azureの知識がある程度ある人(デモではAWSのEC2、VPC、IAMを使用します)TerraformでAWSなど(当コースではAWSでデモしますが、GCPやAzureでも構いません)のインフラを立ち上げたい人DevOpsのIaCを学びたい人Terraform Associate 2021の資格に合格したい人当コースが不要な人すでにTerraformの理論や実践をたくさん知っているすでにTerraform Associate 2021の試験に合格している特にAWS・GCP・Azureを使う予定がない・興味がない特にTerraformを使う予定がない・興味がないプログラミング経験0の人クラウドに挑戦する際大変なのは、圧倒的で膨大な量のサービスの数とドキュメンテーションです。さらに専門用語の羅列で圧倒されてしまうのも共感できます。AWS・GCPなどを使ってサーバーを立ち上げたり、アカウント・ユーザーの認証・認可の設定をしたり、可用性と耐障害性の備わった本番運用で通用するアーキテクチャを構築したり、負荷分散やAuto Scalingで大量のトラフィックにも対応できるような仕組みを設定するには、理論や概念のみならず、コンソール上でのハンズオンが大事になります。その上でさらに、Terraformを使ってコードでAWSなどのインフラを立ち上げるのは、かなり大変になります。このコースでは、ソフトウェアデベロパーやDevOpsのエンジニアをターゲットに、Terraformの基礎基本やコアな関数・概念をAWSを使いながらハンズオンで学んでいきます。当コースは単なる理論詰め込み型ではなく、再現性の高い実践的なラボとわかりやすい図解説付きのハウトゥーです。このコースで理論と実践を学ぶことで、Terraformの基本的なSyntax、Resource, Data, Variable, OutputなどのタイプTerraform Providerの設定Terraformの関数(Math, List, Map, String, etc)TerraformのExpression type (string, number, bool, list, map, object)Terraformの上級Syntax:For loop、Dynamic Block、Nested MapなどTerraformを使ってAWSのEC2サーバーを立ち上げるTerraformを使ってAWSのカスタムVPCとプライベートSubnetを立ち上げるTerraform RegistryにあるRemote Moduleを使って、EC2やIAMのコードを再利用するTerraform Remote Backendを設定し(デモではAWS S3を使用)、複数のDevOpsでTerraformのStateファイルをクラウド上で管理Terraform Remote BackendでState locking(デモではAWS DynamoDBを使用)を有効化し、複数のDevOpsがTerraformのStateファイルを同時に上書きするRace Conditionを防ぐなどをできるようになります。このコースを取るべき4つの理由1. 現シリコンバレーDevOpsエンジニア(AWS SAAとAWS DevOps Pro、CKA、CKAD保持)による監修本番現場目線で、Terraform, AWS, Kubernetes, AWS EKSを使っている経験をもとに、最新の情報を紹介します2. Terraformの超初心者概念から上級レベルSyntaxやコンセプトまでカバーTerraformの基本的なリソースタイプ(Resource, Data, Variable, Output、Local)やSyntaxTerraformの関数(Math, List, Map, String, etc)をTerraform consoleでデモさらに上級レベルであるFor loop、Dynamic Block、Nested Map もしっかり解説とデモTerraform Registryにある Remote Module を使って、EC2やIAMのコードを再利用Terraform Remote Backendで State locking(デモではAWS DynamoDBを使用)を有効化し、複数のDevOpsがTerraformのStateファイルを同時に上書きする Race Conditionを防ぐ3. Terraformの難しいポイントを解説アーキテクチャをデザインする時に大事なポイントや、ややこしい違いなどを、AWS DevOps Pro資格保持のエンジニア視点で解説していきます。よく間違えやすい点なども言及していくので学習を効率化できます。4. ハンズオン重視の実践型理論の図解説による理解は元より、実践で構築できることが大事なので、ハンズオンでデモをしています5. 幅広いコースをたったの5時間以内に凝縮講師である自分が学んでいたときのコースを選ぶ目安は、コースの長さでもありました。すでに仕事で忙しいエンジニアなので、15-20時間以上だとFocusが持たなかったり、冗長で端的にさくっとスパッと学べないことが多いです。そのため、いかに簡潔にコンパクトに学べるかを意識してこのコースを監修しました。生徒さんのエンジニアキャリアアップに役立つコースとなれば嬉しいです。