AWS で無料で使える DevOps ツール & リソース
製品の利点
AWS は、企業やチームが製品を大規模かつ迅速かつ確実に構築できるようにする柔軟なサービスを提供します。
オートメーション
AWS のサービスを使用して時間のかかる手動のタスクとプロセスを自動化することで、より迅速かつ効率的に構築できます。
セキュリティ
リスクを早期に検出するため予防的なコントロールを維持し、ユーザー権限とポリシーを設定して、リソースにアクセスできるユーザーや、いつ、どのようにリソースにアクセスできるかをきめ細かく制御できます。
スケール
AWS のサービスを利用して柔軟なコンピュートリソースを最大限に活用し、プロビジョニング、構成、スケーリングを簡素化することで、単一のインスタンスを管理したり、数千のインスタンスに拡張することができます。
スピード
AWS アカウントをお持ちのお客様は、すべての AWS のサービスをすぐに使用できます。事前のセットアップや、ソフトウェアのインストールは必要ありません。
アプリケーションのソースコードを安全に保存し、アプリケーションを構築およびテストして、AWS またはオンプレミス環境にデプロイします。
コンテナまたはサーバーレスコンピューティングを使用して、マイクロサービスアーキテクチャを構築およびデプロイします。
コードと再利用可能なテンプレートを使用して、AWS インフラストラクチャリソースをプロビジョニング、設定、管理します。
ログを記録し、アプリケーションとインフラストラクチャパフォーマンスをほぼリアルタイムでモニタリングします。
クラウドで、安全で高度にスケーラブルな Git リポジトリをホストします。
AWS 無料利用枠で利用可能な DevOps リソース
AWS 無料利用枠は、DevOps プラクティショナー向けにさまざまなツールとインフラストラクチャリソースを提供します。以下のサービスを詳しく確認して、ニーズに合ったサービスをご確認ください。
継続的インテグレーションと継続的デリバリー
常に無料
100 ビルド分/月 (build.general1.small コンピューティングタイプを使用)
計画、開発、配信のライフサイクル
AWS でのアプリケーションの迅速な構築と配信を容易にする統合ソフトウェア開発サービス。
常に無料
2,000 ビルド分
開発環境時間 60 時間
10 GB のソースストレージ
合計 64 GB の開発環境ストレージ
継続的デリバリー
速度と信頼性に優れたアプリケーション更新を実現する継続的な配信サービス。
常に無料
1 アクティブパイプライン/月
マイクロサービス
コンテナオーケストレーション
カスタマーマネージドインフラストラクチャでコンテナを簡単に実行および管理します。
無料トライアル
2200 インスタンス時間/月
6 か月間の無料トライアル
サーバーレスコンピューティング
イベント発生時にお客様のコードを実行し、コンピューティングリソースを自動的に管理するコンピューティングサービスです。
常に無料
1 か月あたり 1,000,000 件の無料リクエスト
320 万秒のコンピューティング時間/月
Infrastructure as Code
すべてのクラウドインフラストラクチャリソースをコードでモデル化およびプロビジョンし、設定のコンプライアンスとより迅速なトラブルシューティングを可能にします。
常に無料
1,000 件のハンドラーオペレーション/月/アカウント
1,000件/月を超えるハンドラーオペレーションあたり 0.0009 USD
30 秒を超えるハンドラーオペレーション期間は 0.00008 USD/秒
Chef および Puppet サーバーと Chef Automate による設定管理。
常に無料
7,500 ノード時間 (10 ノード相当)/月
オープンソースフレームワーク
使い慣れたプログラミング言語を使用してクラウドアプリケーションリソースを定義するためのオープンソースフレームワークです。
モニタリング & ロギング
アカウントアクティビティと API 使用状況のモニタリング
AWS インフラストラクチャ全体でアカウントアクティビティをログに記録し、継続的にモニタリングし、保持します。
モニタリングとオブザーバビリティ
AWS のクラウドリソースとアプリケーションのモニタリング。
常に無料
10 カスタムメトリクスおよび 10 アラーム
1,000,000 件の API リクエスト
5 GB のログデータの取り込みおよび 5 GB のログデータのアーカイブ
毎月最大 50 メトリクスのダッシュボード 3 個
バージョン管理
ソース管理
高度にスケーラブルなマネージド型ソースコントロールサービス。
常に無料
5 アクティブユーザー/月
50 GB のストレージ/月
10,000 件の Git リクエスト/月AWS DevOps ツールとリソースの詳細はこちら
一連の動画とチュートリアルを視聴/確認して、AWS に関する知識や経験を深める
-
動画
-
チュートリアル
-
動画
-
AWS re:Invent 2022 - AWS で DevOps のための Well-Architected ベストプラクティス (1:02:13)
ML を活用したコーディングコンパニオン、Amazon CodeWhisperer の紹介 - AWS オンライン Tech Talk (33:37)
AWS re:Invent 2022 - Amazon CodeCatalyst の紹介 (37:27)
AWS re:Invent 2022 - インフラストラクチャをコードとして開発する際にパターンを再利用する方法 (55:47)
-
チュートリアル
-
10 分間チュートリアル
これらのシンプルな無料チュートリアルから開始して、AWS DevOps ツールとリソースについて詳しく知りましょう。
EC2 インスタンスでコマンドをリモートで実行
このハンズオンのチュートリアルでは、AWS Systems Manager を使用して、Amazon EC2 インスタンスでリモートからコマンドを実行する方法について学びます。Systems Manager は、AWS リソースの運用実体を把握して、安全かつ大規模に AWS リソースのアクションを実行できる管理ツールです。Systems Manager の自動化機能の 1 つである run コマンドを使用すると、要塞ホスト、SSH、リモート PowerShell を使用する必要がなくなるため、管理タスクを簡素化できます。
継続的デリバリーパイプラインを作成
このチュートリアルでは、シンプルなウェブアプリケーションの継続的デリバリーパイプラインを作成します。まず、バージョン管理システムを使用してソースコードを保存します。その後、ソースコードが更新されるたびにウェブアプリケーションを自動的にデプロイする継続的デリバリーパイプラインを作成する方法を学習します。
Git リポジトリを AWS に移行
このプロジェクトでは、企業が安全で高度にスケーラブルなプライベート Git リポジトリを簡単にホストできるようにするフルマネージド型のソース管理サービスである AWS CodeCommit に、既存の Git リポジトリまたはバージョン管理されていないローカルコンテンツを移行する方法を学習します。また、このプロジェクトでは、非常に大規模なリポジトリを CodeCommit に正常に移行する方法も説明します。
AWS の開発ツールサービスの概要
このコースでは、継続的な開発パイプラインの構築や、他の AWS のサービスとの緊密な統合を実現する、AWS の開発ツールについて紹介します。これらのツールはさまざまなユースケースをサポートし、お客様が理想的なソリューションに到達できるようにします。
製品の利点を詳しく見る
オートメーション
AWS のサービスを使用して時間のかかる手動のタスクとプロセスを自動化することで、より迅速かつ効率的に構築できます。
速度
AWS アカウントをお持ちのお客様は、すべての AWS のサービスをすぐに使用できます。事前のセットアップや、ソフトウェアのインストールは必要ありません。
セキュリティ
リスクを早期に検出するため予防的なコントロールを維持し、ユーザー権限とポリシーを設定して、リソースにアクセスできるユーザーや、いつ、どのようにリソースにアクセスできるかをきめ細かく制御できます。
スケール
AWS のサービスを利用して柔軟なコンピュートリソースを最大限に活用し、プロビジョニング、構成、スケーリングを簡素化することで、単一のインスタンスを管理したり、数千のインスタンスに拡張することができます。
製品カテゴリー
以下のカテゴリーを選択すると、関連する無料利用枠のオファーの製品が表示されます。
無料の製品サービス
AWS 無料利用枠は、DevOps プラクティショナー向けにさまざまなツールとインフラストラクチャリソースを提供します。以下のサービスを詳しく確認して、ニーズに合ったサービスをご確認ください。
継続的インテグレーションと継続的デリバリー
100 ビルド分/月 (build.general1.small コンピューティングタイプを使用)
2,000 ビルド分
開発環境時間 60 時間
10 GB のソースストレージ
合計 64 GB の開発環境ストレージ
マイクロサービス
2200 インスタンス時間/月
6 か月間の無料トライアル
1 か月あたり 1,000,000 件の無料リクエスト
320 万秒のコンピューティング時間/月
Infrastructure as Code
1,000 件のハンドラーオペレーション/月/アカウント
1,000件/月を超えるハンドラーオペレーションあたり 0.0009 USD
30 秒を超えるハンドラーオペレーション期間は 0.00008 USD/秒
7,500 ノード時間 (10 ノード相当)/月
モニタリング & ロギング
10 カスタムメトリクスおよび 10 アラーム
1,000,000 件の API リクエスト
5 GB のログデータの取り込みおよび 5 GB のログデータのアーカイブ
毎月最大 50 メトリクスのダッシュボード 3 個
100,000 件の記録されたトレース/月
1,000,000 件のスキャンまたは取得されたトレース/月
バージョン管理
5 アクティブユーザー/月
50 GB のストレージ/月
10,000 件の Git リクエスト/月
AWS DevOps ツールとリソースの詳細はこちら
-
動画
-
チュートリアル
-
動画
-
AWS で DevOps のための Well-Architected ベストプラクティス
Amazon CodeWhisperer の紹介
Amazon CodeCatalyst の紹介
インフラストラクチャをコードとして開発する際にパターンを再利用する方法
-
チュートリアル
-
10 分間チュートリアル
これらのシンプルな無料チュートリアルから開始して、AWS DevOps ツールとリソースについて詳しく知りましょう。
EC2 インスタンスでコマンドをリモートで実行
このハンズオンのチュートリアルでは、AWS Systems Manager を使用して、Amazon EC2 インスタンスでリモートからコマンドを実行する方法について学びます。Systems Manager は、AWS リソースの運用実体を把握して、安全かつ大規模に AWS リソースのアクションを実行できる管理ツールです。Systems Manager の自動化機能の 1 つである run コマンドを使用すると、要塞ホスト、SSH、リモート PowerShell を使用する必要がなくなるため、管理タスクを簡素化できます。
継続的デリバリーパイプラインを作成
このチュートリアルでは、シンプルなウェブアプリケーションの継続的デリバリーパイプラインを作成します。まず、バージョン管理システムを使用してソースコードを保存します。その後、ソースコードが更新されるたびにウェブアプリケーションを自動的にデプロイする継続的デリバリーパイプラインを作成する方法を学習します。
Git リポジトリを AWS に移行
このプロジェクトでは、企業が安全で高度にスケーラブルなプライベート Git リポジトリを簡単にホストできるようにするフルマネージド型のソース管理サービスである AWS CodeCommit に、既存の Git リポジトリまたはバージョン管理されていないローカルコンテンツを移行する方法を学習します。また、このプロジェクトでは、非常に大規模なリポジトリを CodeCommit に正常に移行する方法も説明します。
AWS の開発ツールサービスの概要
このコースでは、継続的な開発パイプラインの構築や、他の AWS のサービスとの緊密な統合を実現する、AWS の開発ツールについて紹介します。これらのツールはさまざまなユースケースをサポートし、お客様が理想的なソリューションに到達できるようにします。
AWS 無料利用枠
AWS 無料利用枠は、ユーザーに無料で製品を探索する機会を提供します。このオファーには、常に無料、12 か月間無料の製品、および短期間の無料トライアルの製品が含まれています。
開始方法
AWS アカウントの作成は無料で、AWS 無料利用枠をすぐにご利用いただけます。