AWS

AWS

Amazon SageMaker Pipelines

学習~評価~デプロイをパイプラインにして自動実行する仕組み。新しいデータが来たら再学習して、本番をアップデートするなどのML Opsを手軽に構築できるんだ。
AWS

AWS CodePipeline – Manual Approval Action

パイプライン途中に“人間のチェックOK”で進めるステップを設けられる。レビュー担当がコンソールやメール通知を見て、承認ボタンを押したら次のステージへ進行するんだ。
AWS

Amazon MQ – Connection Encryption

メッセージブローカー(ActiveMQ/RabbitMQ)との通信をTLSで暗号化し、中身を盗まれないようにする。ブローカーの証明書管理もAWSがやってくれるから、セキュリティがグッと高まるんだ。
AWS

AWS CodePipeline – Deploy to CloudFormation StackSets

複数アカウント/リージョンに一度にCloudFormationを適用するアクション。大規模組織で同じ設定をまとめて更新したいときにパイプラインから自動で展開できるんだ。
AWS

AWS CodeCommit – Git Tag/Release Management

CodeCommitリポジトリでタグを打って、バージョンリリースをわかりやすくする機能。特定のバージョンをすぐ探せるし、安定版と開発版を明確に分けられるからチーム開発がスムーズ。
AWS

AWS CodeBuild – Build Badge

ビルド状況(成功/失敗)をアイコンとして表示できる仕組み。GitHubのREADMEに貼れば、今のビルドステータスが緑か赤か一目瞭然で、プロジェクトの健全度がすぐ分かるんだ。
AWS

Amazon CodeCatalyst

クラウドIDEとプロジェクト管理をセットにした新サービス。Gitリポジトリやタスク管理、パイプラインを一元化して、ブラウザだけで開発できる。チームのコラボがとても楽になるんだ。
AWS

AWS CodeBuild – Test Reports

ユニットテストやカバレッジ結果をまとめて表示し、どのテストが落ちたかを色分けしてくれる。失敗テストだけ再確認するのが楽になるし、品質改善の指標にもなるんだ。
AWS

AWS CodeDeploy – Blue/Green with ALB

EC2やECSの青・緑環境をALBで切り替えて新バージョンをテストし、本番トラフィックを一気に移す。問題あればすぐ戻せるので、リリースリスクを大幅に下げられるんだ。
AWS

AWS CodeDeploy – Weighted Routing

ALBで新バージョンに10%だけルーティングするなど、段階的にトラフィックを振り分けられる。Canaryデプロイのように本番で少しずつテストして、問題がなければ全面切り替えするんだ。