AWS

AWS

AWS CodeStar

アプリ開発のスターターキットをまとめて用意して、コードを書くところからデプロイまでぜんぶ簡単に作れるサービス。テンプレートがあるから、初心者でも高速でプロジェクトを立ち上げられるんだ。
AWS

AWS CodeStar – Project Wizard

テンプレートを選んで、数回クリックするだけでプロジェクトが完成する“ウィザード”だよ。たとえば言語やフレームワーク、デプロイ先を選ぶと、裏で全部セットアップしてくれるので、数分で動くアプリが手に入るんだ。
AWS

AWS CodePipeline – Manual Approval

ステージの途中で人間の“承認ボタン”を待つ仕組み。自動テストだけでは不安な部分を手動で確認してから次に進むので、「ちゃんとOKなら承認してね」という場面で使う。大事な本番デプロイ前に挟むことが多いよ。
AWS

AWS CodeStar – Project Templates

WebアプリやLambda関数など、作りたいものに合わせたテンプレが何種類もある。これを選ぶと、必要なリソースやサンプルコードを自動で準備してくれるから、一から全部作らなくても済むんだ。
AWS

AWS CodePipeline – Source Stage

パイプラインの“最初”に置いて、ソースコードがアップデートされたかどうかを監視する段階だよ。GitHubやS3などから新しいバージョンのファイルを読み込み、変更があればパイプラインをスタートさせる。
AWS

AWS CodeStar – Team Management

誰がこのプロジェクトに参加していて、どこまで操作できるかをわかりやすく設定できる機能。チームメンバーの招待や権限付与をGUIで簡単に行えるから、アクセス管理がスムーズなんだ。
AWS

AWS CodePipeline – Build Stage

ソースコードをコンパイルしたりテストを実行したりする段階。CodeBuildなどと組み合わせて動かせるので、自動ビルドが終わったらすぐ次へ進んで、開発スピードがアップするんだ。
AWS

AWS CodeStar – Integrated Dashboard

CodeCommitのリポジトリ状況やCodeBuildの進捗、CodePipelineのステータスなどを一箇所で見られる画面。プロジェクト全体の動きがまとまって見えるから管理が楽チンになるんだ。
AWS

AWS CodePipeline – Deploy Stage

サーバーやLambdaなどに完成品を置く“最終ステップ”だよ。CodeDeployと連携すれば、新しいバージョンを本番環境に反映したり、ロールバックしたりする流れを自動でやってくれる。
AWS

AWS CodeStar – IDE Integration

Visual StudioやEclipseなどにプラグインを入れると、CodeStarプロジェクトを直接扱える。Git操作やビルドの結果確認などをIDEからすぐにできるから、ブラウザと行ったり来たりしなくて済むんだ。