강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Devops & Infra

シリコンバレーエンジニアとのテラフォーム

"クラウドインフラストラクチャオートメーションの世界に行きましょう!"インフラストラクチャ自動化ツール、テラフォームは、クラウド環境でリソースをプロビジョニング(Provisioning)し管理するために使用されます。これで、クラウドインフラストラクチャをコードで定義して自動化して、迅速で一貫したインフラストラクチャ環境を構築できます。

  • altoformula
Terraform
AWS
infrastructure
infrastructure-as-a-code

学習した受講者のレビュー

こんなことが学べます

  • テラフォーム(Terraform)

  • コードベースのインフラストラクチャ管理 (Infrastructure as Code)

  • パッカー(Packer)

  • テラグラント

デブオプス+ SREの中核、インフラ管理
テラフォームでより手軽により強力に!

まだインフラストラクチャ
手動で管理していますか?

コードで管理するインフラストラクチャ: Infrastructure as Code (IaC)

シリコンバレーでテラフォームを使用する理由を直接体験してください。クラウドインフラストラクチャ自動化(Infrastructure Automation)の世界に行きましょう!

クラウドインフラストラクチャをコードで定義し、迅速かつ一貫したインフラストラクチャ環境を構成します。

この講義は実践中心で構成されたテラフォーム講義で、理論を学ぶと同時に実際にテラフォームを使用する経験をすることができます。講義では、テラフォームの基本概念とコンポーネントから始めて、高度なテーマであるモジュール化、マルチクラウド管理、インフラストラクチャのスケーリングまで、さまざまな内容を取り上げています。

なぜシリコンバレーのエンジニアはテラフォームを使うのですか?

マルチクラウドサポート

Terraformは、AWS、Azure、Google Cloud Platformなどのさまざまなクラウドプロバイダーをサポートしています。これにより、同じコードで複数のクラウド環境を管理でき、ベンダーのロックインを防ぐことができます。

宣言言語

Terraformは宣言言語でインフラストラクチャを定義します。開発者は必要な状態を指定するだけで、Terraformは変更を自動的に特定して適用します。これは、インフラストラクチャの管理において信頼性と一貫性を提供します。

インフラストラクチャのバージョン管理

Terraformはコードでインフラストラクチャを管理するため、Gitなどのバージョン管理システムを使用してインフラストラクチャの変更を追跡および管理できます。これにより、変更履歴を管理し、問題が発生したときに以前の状態にロールバックするなどの操作プロセスを簡単に実行できます。

モジュール化と再利用性

Terraformはモジュール化をサポートしてコードを再利用できます。これは、インフラストラクチャのコンポーネントをモジュールに分離して使用または共有できることを意味します。これにより、標準化されたコンポーネントを使用してインフラストラクチャを迅速に構築および管理できます。

自動化とスケーラビリティ

Terraformは、コマンドラインインターフェイス(CLI)を介した自動化されたインフラストラクチャのプロビジョニングをサポートします。これにより、インフラストラクチャをすばやく構築および拡張でき、スクリプト化して繰り返し作業を自動化できます。


このような人がいるなら
今すぐ始めましょう。

DevOpsまたはSRE (Site Reliability Engineer)に興味のある方

ソフトウェアの全体的な展開と構築についてご質問がある方

インフラストラクチャをコードで維持したい(IaC)エンジニア

💡SRE、DevOpsに興味がある人なら、インフラストラクチャをどのように管理するかを学ぶことができます。

💡AWSで作成された既存のリソースをどのようにコード化するかについては、講義で答えを見つけることができます。

💡既存のインフラストラクチャをUIを通じて管理する方法から抜け出し、テラフォームコードでより安全で柔軟に保守できます。


学習内容を見る 📚

  • 授業ノートをすべて英語で提供し、本番ですぐに役立つよう教育しています。 (講義の進行はもちろん韓国語にします。)
  • テラフォームの基本原則を忠実に守り、講義を構成しました。
  • 国内外のデブオプス就職に役立つ内容が盛り込まれています。
Infrastructure as Codeの紹介
テラフォームとは何ですか
テラフォームの基本的な文法
テラフォームを使用したAWS Resourceの作成
パブリッククラウドネットワークの説明
テラフォームを使った、実戦に必要なテクニック説明

現職シリコンバレーエンジニアのノウハウをそのままお届けします!

私はYouTubeの「 ミクックエンジニア」とブランチ「 シリコンバレーのニュースと生活」を運営する現職のソフトウェアエンジニアです。今はアメリカ大学カリフォルニア大学バークレーEECSを卒業し、米国シリコンバレーグローバルビッグテク企業本社でビッグデータ関連業務を進めています。実際の業務で知ったノウハウを講義を通じて多くの方々にお伝えしたいと思います。 🙂


Q&A 💬

Q. なぜテラフォームを学ぶべきですか?

テラフォームは、インフラストラクチャの自動化、一貫性と信頼性、さまざまなクラウド環境をサポートするために必要な技術として、DevOpsになるための重要な技術の1つです。

Q. テラフォームを学べばどんなことができますか?

テラフォームを学び、デブオプスエンジニアになれば、ソフトウェアの構築と運営の全般を学ぶことができます。

Q. デブオプスエンジニアは何をしますか?

DevOpsは開発と運用の合成語で、ソフトウェア開発とインフラストラクチャの運用プロセスでのコラボレーションと自動化を強調する文化と方法論です。デブオプスエンジニアの継続的な統合(CI、Continuous Integration)、継続的な提供(CD、Continuous Delivery / Deployment)、インフラストラクチャの自動化、監視、ロギングなどを担当しています。

🗂️受講前に確認してください。

  • オペレーティングシステムはLinux系のOSと、macOS/WindowsのいずれかのOSが必要です。 (レッスンではmacOSを使用します。)
  • Amazon Web Service のサブスクリプションが必要です。登録時にクレジットカード情報の入力を求めます。 (講義で扱う内容はAWS Free Tier(無料)で実習可能です。)
  • 練習には、最小ハードディスク50GB、メモリ8GB、4 CPUコアが必要です。
  • PDF形式で各クラスごとに学習資料を提供し、Githubを通じてコードをまとめて公開します。
  • 学習のために特別な選手の知識は必要ありません。基本的なJSON構造の理解だけがあれば、気軽に受講できます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • DevoopsやSite Reliability Engineerに興味のある方

  • ソフトウェアインフラストラクチャに興味のある方

  • 大規模テラフォーム環境設定

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

  • JSON

こんにちは
です。

10,546

受講生

716

受講レビュー

307

回答

4.8

講座評価

25

講座

한국에서 끝낼 거야? 영어로 세계 시장을 뚫어라! 🌍🚀

안녕하세요. UC Berkeley에서 💻 컴퓨터 공학(EECS)을 전공하고, 실리콘 밸리에서 15년 이상을 소프트웨어 엔지니어로 일해왔으며, 현재는 실리콘밸리 빅테크 본사에서 빅데이터와 DevOps를 다루는 Staff Software Engineer로 있습니다.

  • 🧭 실리콘 밸리의 혁신 현장에서 직접 배운 기술과 노하우를 온라인 강의를 통해 이제 여러분과 함께 나누고자 합니다.

  • 🚀 기술 혁신의 최전선에서 배우고 성장해 온 저와 함께, 여러분도 글로벌 무대에서 경쟁할 수 있는 역량을 키워보세요!

  • 🫡 똑똑하지는 않지만, 포기하지 않고 꾸준히 하면 뭐든지 이룰수 있다는 점을 꼭 말씀드리고 싶습니다. 항상 좋은 자료로 옆에서 도움을 드리겠습니다

 

カリキュラム

全体

34件 ∙ (5時間 8分)

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

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

受講レビュー

全体

28件

4.8

28件の受講レビュー

  • SuYoung Kwon님의 프로필 이미지
    SuYoung Kwon

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    사실 저는 영어가 섞인 강의라 좋았습니다. 친절히 한국어로 설명잘 해주십니다. 영어로 강의하시는것도 아니구요, 그냥 용어만 영어에요... 개인적인 의견이지만, IT 용어가 한국어로 번역되어 사용될 때 가끔 어색한 감이 있기도 하고, 어차피 IT 계열은 영어를 계속 해야하니까요. aws 완강 후 terraform강의도 수강하게 되었는데 좋은 결정이었다고 생각합니다. 맥락을 파악하는데 도움이 많이 되었어요!! 이제 간단한 프로젝트 몇 가지를 구현해보려고 합니다. 초석을 마련하기에 좋은 강의였어요 !!! 감사합니다~

    • 미쿡엔지니어
      知識共有者

      안녕하세요 SuYoung Kwon님, 좋은 리뷰 감사합니다. 경험을 해 보셔서 아시겠지만, 이 직군은 영어 단어가 필수이기 때문에 항상 영어로 공부하시는 습관을 가지시면, 추후에 많은 도움이 되실 것 같습니다. 기본적으로 대부분의 기술이 영어권에서 만들어지고 이름이 지어졌기 때문에 한국으로 들어오면 한자로 바뀌고 그걸 저희가 한글로 읽게 되는데, 그러면 뜻을 알기가 힘듭니다. 의외로 영어로 공부하시다보면, 왜 그렇게 이름을 지었는지 금방 아시고 되고 오래 기억 되실 겁니다. 나중에 해외 취업 인터뷰에서도 도움이 되실 거구요. 다시 한번 좋은 리뷰 감사드립니다!

  • gksdudrb922님의 프로필 이미지
    gksdudrb922

    受講レビュー 4

    平均評価 5.0

    5

    32% 受講後に作成

    • 미쿡엔지니어
      知識共有者

      안녕하세요 gksdudrb922님, 시간내서 좋은 리뷰 남겨주셔서 감사합니다!

  • JoonGwon Kim님의 프로필 이미지
    JoonGwon Kim

    受講レビュー 1

    平均評価 5.0

    5

    32% 受講後に作成

    • 미쿡엔지니어
      知識共有者

      안녕하세요 JoonGwon Kim님, 시간내서 좋은 평가해주셔서 감사합니다.

  • d240419님의 프로필 이미지
    d240419

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    • 미쿡엔지니어
      知識共有者

      안녕하세요 d240419님, 강의가 도움이 되셨나요? 시간내서 좋은 평가 주셔서 감사합니다.

  • 박명호님의 프로필 이미지
    박명호

    受講レビュー 4

    平均評価 5.0

    5

    30% 受講後に作成

    좋네요

    • 미쿡엔지니어
      知識共有者

      안녕하세요 박명호님, 시간내서 좋은 리뷰 남겨주셔서 감사합니다.

¥5,187

altoformulaの他の講座

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

似ている講座

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