Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GitHub Actions と AWS で実現する DevOps 実践講座
Highest Rated
Rating: 4.3 out of 5(252 ratings)
3,357 students

GitHub Actions と AWS で実現する DevOps 実践講座

GitHubを120%活用して DevOps 環境を構築しよう!
Last updated 1/2026
Japanese

What you'll learn

  • GitHub Actions と AWS を使ったDevOps環境構築の方法
  • GitHub Actions の使い方
  • AWSへのコンテナ展開方法
  • DevOpsを実践する運用フローの作り方

Course content

12 sections68 lectures5h 53m total length
  • イントロダクション3:53

    講座の概要について解説します。

  • なぜDevOpsが必要とされるのか7:29

    DevOpsが必要とされる背景について、関連する以下のような用語とあわせて考えていきます。

    • ウォーターフォール開発

    • アジャイル開発

    • DevOps

  • 講座概要2:01

    本講座の構成について、各セクションの概要を解説します。

    • 組織.チーム

    • プロジェクト

    • リポジトリ

    • CI/CD

  • 本講座の前提4:44

    本講座を受講いただくにあたっての前提について以下の観点で解説します。

    • 利用サービス(事前に作成が必要なアカウント)

    • 利用ツール(事前に開発マシンへインストールが必要なソフト)

    • 前提知識(本講座で必要とされる事前知識)

  • Hello World6:53

    GitHub Actions を使ってシェルスクリプトを実行してみます。

Requirements

  • GitHubアカウント、AWSアカウント、Slackワークスペースがあらかじめ必要です。
  • 開発環境として Nodejs, Terraform, Git, AWS CLI, Docker, Visual Studio Code を利用します。
  • Docker操作、AWSの操作、AWSサービスの概要に関する知識、Terraform操作、Webアプリ開発の基本、MySQLの操作に関する知識が必要です。

Description

本講座では「GitHub Actions と AWS を活用した DevOps 環境の構築方法」を学びます。


DevOpsとはよく聞くけど実際にどのように環境準備すると良いのかまだイメージが湧かないといったことがあるかと思います。

本講座はそんな悩みがある人やこれから挑戦していきたいといった方にとってのガイドとなるべく、GitHubを120%活用していく方法を解説していきます。


ぜひ一緒に手を動かしながらDevOps環境を構築する方法を身につけていきましょう!


【概要】

  • 組織/チーム

    • 組織作成

    • チーム作成

  • プロジェクト

    • プロジェクト作成

    • タスク管理

    • カスタムフィールド管理

    • ビュー管理

  • リポジトリ

    • リポジトリ作成

    • ブランチ戦略

    • ブランチ保護

  • GitHub Actions を使ったCI/CD

    • GitHub Actions の基本

      • ワークフロー

      • トリガー

      • ジョブ

      • ステップ

      • ランナー

      • 環境変数

      • シークレット

      • 式とコンテキスト

      • ジョブ間の依存

      • エラー処理

      • ジョブ間、ステップ間のデータ受け渡し

      • 条件分岐

      • 承認フロー

      • Slack通知

    • GitHub Actions ⇔ AWS 連携

    • CI/CD の実装

      • プレビュー

      • デプロイ


【更新履歴】
v1.0.0 2022/10/20 初版リリース


Who this course is for:

  • DevOpsの実践的な内容が知りたいCEO、CTO、管理職、経営層
  • これからDevOpsを導入していきたいアーキテクト、中堅社員、管理職
  • 今まさにDevOps環境構築を行っている若手エンジニア