LoginSignup
0
0

More than 3 years have passed since last update.

AWS SAA資格取得 ~Code3兄弟~

Posted at

はじめに

構成管理サービスの
・Code Commit
・Code Build
・Code Deploy
についてメモ

Code Commit

AWSが提供するGitのホスティング、リモートリポジトリを提供するサービス
プライベートGitリポジトリを簡単にホストできる。
セキュアであり管理や設定の手間を省いてくれる。

メリット

1:完全マネージメント型のため管理や設定が不要
2:コードを安全に保存可能
-不使用時、転送中に暗号化される。
3:バージョン管理プロジェクトをスケールする
-多数のファイルや、ブランチ、大容量のファイル、
長期間のバージョン履歴に対応してリポジトリを管理することが可能

Code Build

CI(継続的インテグレーション)を行うためのサービス
アプリケーションのテストやコンパイル、デプロイなどを自動化してくれる

メリット

1:アップデート、管理が不要
2:EC2 S3 CodePipeline Lambdaなど他AWSサービスと連携が容易
3:CodePipelineと連携すれば テスト⇨リリースまで自動化できる

Code Deploy

デプロイ自動化サービス!
指定した複数台のサーバーに同じデプロイ作業を実行することができる

メリット

1:新機能を素早くリリースできる
2:デプロイ時のダウンタイムを回避できる
3:ミスが起こりやすい手動操作の必要がなくなる

Code Pipeline

ソースコード管理、ソースコードビルド&テスト、デプロイを行う3つのサービスを連携させるためのサービス
(ビルド、テスト、デプロイなど一連のプロセスをまとめたもの)

Code Pipelineと連携可能なAWSサービス

S3:ソースコードの配置場所
Code Deploy:デプロイプロセスを処理することができる
Elastic Beanstalk:デプロイ対象にBeanstalkアプリケーションを選択することも可能

以上メモ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0