AWS

AWS

AWS CodeCommit – IDE Integration

Visual StudioやPyCharm、Eclipseなどと連携して、開発環境から直接プルリクやコミットを行えるよ。わざわざブラウザでリポジトリ画面に行かなくても作業が完結するから、効率がいいんだ。
AWS

AWS CodeCommit – Pull Requests

チーム開発で、誰かが書いた修正を“みんなで確認してから取り込む”流れを実現する仕組み。変更点の差分が見やすくなっていて、レビューしたりコメントしたりできるから、コード品質を保ちやすいんだ。
AWS

AWS CodeCommit – Repository Insights

リポジトリのコミット数やプルリク数をグラフで見られる。活発に更新しているか、どのあたりが滞っているかを可視化できるから、チームの活動状態を客観的に把握して管理しやすくなるんだ。
AWS

AWS CodeCommit – Branches

Gitの“枝分かれ”機能で、複数人がそれぞれ別々の作業を並行して進められる。完成したらメインに合流する流れも簡単で、CodeCommitはこのブランチをウェブ画面でわかりやすく管理できるんだ。
AWS

AWS CodeCommit – Bitbucket/GitHub Migration

他のGitホスティングからコードを移してくるのが簡単。全部手作業でコピーしなくても、ツールや手順が用意されていて、履歴ごとスムーズに引っ越せる。AWS内にリポジトリをまとめたい人にはありがたい機能だね。
AWS

AWS CodeCommit – Tags

リポジトリの特定の位置に“ラベル”をつけておく機能。バージョン1.0やリリース候補など名付けられ、後から“あの時点のコード”をすぐ参照できる。Gitの基本だけどCodeCommitでも同じように使えるよ。
AWS

AWS CodeBuild

ソースコードをコンパイルしたりテストしたりする“ビルドマシン”をクラウドで用意するサービスだよ。ローカルPCで手動ビルドする代わりに、クラウド上で自動的にビルドして成功か失敗かをチェックしてくれるんだ。
AWS

AWS CodeCommit – Notifications

リポジトリにプルリクが来たとか、ブランチが更新されたなどのイベントをSNS等で通知してくれる。チームにリアルタイムでお知らせが行くから、すぐにレビューしたり作業を開始したりできて便利なんだ。
AWS

AWS CodeBuild – Build Projects

ビルドのレシピと環境をまとめた“プロジェクト”を作り、ボタン1つで実行できるようにする。ここにコードの場所や使うツール、ビルド後の成果物を置く場所などを設定しておけば、再利用が楽になるんだ。
AWS

Amazon Kinesis – Splitting Shards

Shardを“分割”して数を増やす操作。アクセス急増で一つのShardがパンクしそうなら、分割して二手に分けて処理を分散する。前もって予想できない場合も、この操作で柔軟に回避できるんだ。