👁

Step11: 非機能要件の実装1

1. この週の目的

前Stepで設計した施策のうち1つ目を実装し、非機能要件の実装として提出します。CI/CDパイプラインを施策として選ぶことが多い想定です。

2. 実施する講座

CI/CDパイプラインを施策として選ぶ場合は、必要に応じてCI/CDパイプライン講座の該当章を進めてください。他の施策でも、実装に必要な講座があれば都度参照します。

CI/CDパイプラインで参照する主な章:

  • DevOpsの概要
  • CI/CDパイプラインの概要
  • GitHub Actionsの概要
  • GitHub Actionsで簡単なワークフローを作ろう
  • 静的解析と自動テストを自動化しよう
  • コンテナのビルドとデプロイを自動化しよう
  • GitHubで保護ブランチを設定しよう

3. 進める課題

以下の課題を今週中に完成させます。設計は前Stepで提出済みのため、本Stepでは実装まで完了させて再提出します。

対象範囲:

  • 1つ目の施策の実装
  • 動作確認とドキュメント整理

4. 提出する課題

以下の課題を提出フォームから提出してください。設計に加えて「実装結果」(リポジトリURL)を追記した状態で再提出します。

5. メンタリング報告

提出後、メンタリングで以下の内容を発表してください。

  • 対応した施策の概要
  • 実装によって得られるメリット
  • デメリットやリスク(性能の劣化、コスト増、運用負荷の増加など)
  • 実装で詰まった箇所と、それをどう解消したか

この教材は役に立ちましたか?

いいねをたくさんいただけると、制作者の励みになり、より多くのセクションが作れるようになります。

感想を一言(任意)

いただいたコメントは次の制作のヒントになります。ぜひお気軽にご投稿ください。

このコメントは他の受講生には公開されません。DevOps Camp運営が、教材改善のために確認します。

0 / 2000