Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Devops & Infra

テラフォームの開始

この講座では、Terraform の基本的な使い方から上級の使い方まで、Terraform をよりよく使用する方法について説明します。この講座を通じて、Terraform をよりよく使用し、拡張可能にすることができます。

  • alden
리팩토링
Terraform

こんなことが学べます

  • テラフォームの基本的な使い方

  • テラフォーム条件文、繰り返し文などの高度な使い方

  • テラフォーム モジュールの作成と使用方法

テラフォームを始めよう
コードで設計するクラウドインフラ🌐

本講義は、テラフォーム(Terraform)を活用してクラウドインフラ自動化技術を学ぶ入門講義です。テラフォームは、AWS、GCP、Azure など、さまざまなクラウド環境での繰り返し作業を削減し、効率的にリソースを管理できるInfrastructure as Code (IaC)ツールで、現業に不可欠な技術として位置づけられています。

講義では、テラフォームの基本概念から始めて、変数管理、リソース参照、動的ブロック、モジュール化など、実務ですぐに利用可能なテラフォーム作成法を学ぶことができます。また、YAMLファイルの連携とコラボレーション環境の構成にも対応し、実用的なプロジェクトを完成する過程を通じてコーディングとクラウド管理のワクワクを取り戻すことができます。

講義を受けたら、テラフォームで効率的なクラウドインフラストラクチャを設計および管理する能力を備え、自動化されたワークフローで生産性と品質を同時に向上させることができます。 🚀

もしかしたらこんな悩みをしていますか?

テラフォームを初めて学ぶエンジニア

「テラフォームという道具がいいと聞いたんですけど、どこから始めるべきかわからない」

テラフォームをもっと使いたい開発者

「今テラフォームを書いていますが、現在書かれているコードは厄介でコラボレーションが大変です」

DevOps/SRE職務希望者

DevOps / SREキャリアを準備していますが、テラフォームを実務でどのように書くべきかわかりません。」


心配しないでください!この川の一つで十分ですよ🤗

テラフォームの基本的な使い方と実務ですぐに利用可能な構成方法を段階的に学習できるように構成しました

効率的でスケーラブルなテラフォームコードの書き方コラボレーション環境のための使用技術を学ぶことができます。

テラフォームを活用した専門的なインフラ管理能力とDevOps職務に必要なスキルを習得できます。

#1.
テラフォームのみ

深く


この講義はテラフォームの機能と活用法に集中します。簡単な構成から始めて、機能を一つずつ追加して拡張していき、テラフォームが提供するさまざまな機能と活用可能性を自然に習得できます。

#2.
基礎から実務まで

段階的に完成


テラフォームに初めて接する方も気軽に始められるよう、とてもシンプルな構成から始めます。しかし、ここで止まらない。カリキュラムに沿って学習すると、いつの間にか実際のクラウドインフラストラクチャを構築するプロセスまで自然に体験できます。

#3.
最適化のため

コード改善方法


繰り返し文、条件文、動的ブロックなどを活用して、拡張性と可読性を最適化したテラフォーム構成を作成していきます。また、リファクタリングプロセスで発生する可能性のあるさまざまな問題に対処し、よりきれいで効率的なテラフォームコードを完成させるのに役立ちます。

#4.
コラボレーションのため

モジュール化


効率的なコラボレーションのために、モジュールの活用法リモート状態ファイル管理(S3)リモートデータソースを学びます。これにより、構成の一貫性と安定性を維持しながら、複数の人が同時に作業しても衝突なしに体系的にテラフォームを管理できるコラボレーション方式を学習します。

Q&A 💬

Q. このレッスンは、特定のクラウドプラットフォーム(AWS、GCP、Azure)ベースですか?

いいえ。このレッスンは特定のクラウドプラットフォームに依存せず、テラフォーム自体の機能と活用法にのみ焦点を当てています。どのクラウド環境でも適用可能なテラフォームの核心を学びます。

ただし、理解を助けるために進行する実行環境の例はAWSです。

Q. テラフォームに初めて接する人もフォローできますか?

はい。基礎概念から段階的に説明するので、初心者でも気軽に追いつくことができます。ただし、テラフォームに慣れた後にクラウドリソースを扱うには、基本的なクラウドコンセプトを補完的に学習すれば良いです。

Q. テラフォームで複雑な構成も作成できますか?

はい。このレッスンでは、変数、動的ブロック、反復文などの複雑な構成を簡潔かつ効率的に作成する方法について説明します。モジュール化とコラボレーション環境の構成を学ぶため、複雑なインフラストラクチャも段階的に管理できます。

受講前の注意📢

練習環境

  • オペレーティングシステムとバージョン(OS):MacOS、LinuxなどのテラフォームをインストールできるOS

  • 使用ツール:テラフォーム1.9.5、ビジュアルスタジオコード、サンプルを実行するためのAWSアカウント

  • PC仕様:テラフォームが動作可能なPC

学習資料

  • PDFファイルとして提供します。


選手の知識

  • クラウド環境に関する基本的な知識と経験

  • シェルスクリプトの基本的な使い方


こんな方に
おすすめです

学習対象は
誰でしょう?

  • インフラストラクチャ プロビジョニングを Terraform で開始しようとしている方

  • テラフォームの経験があり、基礎をさらに固めたい方

前提知識、
必要でしょうか?

  • 基本的な Linux コマンド

  • AWS の使用経験

こんにちは
です。

1,579

受講生

96

受講レビュー

61

回答

4.9

講座評価

3

講座

네이버 클라우드, 카카오, 위버스 컴퍼니를 거쳐 지금은 당근마켓에서 안정적인 서비스 운영을 위해 SRE 로 일을 하고 있습니다.

리눅스 커널 이야기기초부터 다지는 ElasticSearch 운영 노하우 두 권의 책을 집필 했습니다.

カリキュラム

全体

20件 ∙ (3時間 53分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • kower8900806님의 프로필 이미지
    kower8900806

    受講レビュー 1

    平均評価 5.0

    5

    40% 受講後に作成

    • krit0669님의 프로필 이미지
      krit0669

      受講レビュー 1

      平均評価 5.0

      5

      30% 受講後に作成

      • enjoyzerocoke님의 프로필 이미지
        enjoyzerocoke

        受講レビュー 8

        平均評価 5.0

        修正済み

        5

        100% 受講後に作成

        Enjoyable Terraform!

        ¥4,036

        aldenの他の講座

        知識共有者の他の講座を見てみましょう!

        似ている講座

        同じ分野の他の講座を見てみましょう!