コース概要

GitHub Copilotの紹介

  • GitHub Copilotとは何か、その仕組み
  • サポートされている環境とIDE統合
  • 開発者とDevOps専門家向けのユースケース

Copilotの開始方法

  • Visual Studio CodeでCopilotを有効にする
  • 有用なコード提案を求めるためにCopilotにプロンプトを入力する
  • Copilot生成のコードの理解と洗練

DevOpsタスク用のCopilot利用方法

  • CI/CDワークフローのYAML設定を生成する
  • CopilotサポートでGitHub Actionsを作成する
  • テスト、Linting、デプロイパイプラインの自動化

シェルスクリプトとインフラストラクチャ自動化

  • Copilotを使用してシェルスクリプトを記述し、改善する
  • Dockerfile、Terraform、またはKubernetes設定スニペットの生成にCopilotをプロンプトする
  • 生成された自動化スクリプトの検証

AIアシスタンスによる生産性向上

  • テンプレートコードと反復的なタスクの削減
  • Copilotを使用してアジャイルスプリントでより速く作業する
  • CopilotをGitHub CLIとターミナルワークフローに組み合わせる

制限、倫理、および最善の実践方法

  • Copilotの範囲と境界を理解する
  • セキュリティ上の懸念と知的財産に関する考慮事項
  • AI生成コードのレビューベストプラクティス

プロジェクト演習と実際のシナリオ

  • ウェブアプリケーションのCI/CDワークフロー自動化
  • 再利用可能なGitHub Actionsテンプレートの作成
  • リポジトリ間でのCopilotを使用したチームコラボレーション

まとめと次ステップ

要求

  • 基本的なソフトウェア開発概念の理解
  • Gitまたはバージョン管理ワークフローへのなじみ
  • YAML、シェルスクリプト、CI/CDツールの基本的な経験

対象者

  • DevOps生産性を向上させたい開発者
  • DevOps初心者と自動化愛好家
  • ワークフローでAIサポートを求めているアジャイルチームメンバー
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー