クラウドインフラ開発基盤カタログ化【みねぎしれい 経歴書】

クラウドインフラ開発基盤カタログ化

サービスの概要

社内システムで使用するクラウドインフラをIaCを用いてアセット化する試みです。 プロジェクトごとに求められる多様な要件に対応したクラウドインフラ環境を高速に提供するため、 あらかじめクラウドインフラをアセット化しカタログとして選択可能にしました。

使用技術

  • 開発環境:Cloud9での管理、aws cliでのリリース
  • IaC管理:Codecommitでのバージョニング

実際に提供するアセットの一例

  • フロントエンド
    • 静的webサイト : WebACL + S3+Cloudfront
    • 静的webサイト+CICD : WebACL + S3+Cloudfront + Codecommit + Codepipeline + Codebuild
  • バックエンド
    • ECS自動起動自動終了 : Stepfunction + EventBridge
    • ECS Fargate構成(詳細は省く)