サービス
AWS では、お客様がモダンアプリケーションを開発する際にお客様の業務をサポートするサービスの包括的なポートフォリオを提供しています。
コンピューティング
インフラストラクチャを管理することなく、世界で最も強力、セキュア、革新的なクラウドでアプリケーションを開発、デプロイ、実行、スケールできます。
AWS Lambda を使用することで、サーバーのプロビジョニングや管理をすることなく、コードを実行できます。Lambda では、コンピューティングに使用した時間についての料金のみをお支払いいただきます。
AWS Fargate は、Amazon Elastic Container Service (ECS) と Amazon Elastic Kubernetes Service (EKS) の両方で動作する、コンテナのためのサーバーレスコンピューティングエンジンです。
Amazon Elastic Container Service (Amazon ECS) は、フルマネージド型のコンテナオーケストレーションサービスです。
統合
マイクロサービス、分散システム、サーバーレスアプリケーションにおける、疎結合化されたコンポーネント間のコミュニケーションが可能です。
Amazon API Gateway は、デベロッパーがあらゆる規模で API を簡単に作成、発行、メンテナンス、モニタリング、保護できるようにするフルマネージドサービスです。
AWS AppSync は、GraphQL を使用してアプリケーションが必要なデータを正確に取得できるようにするマネージド型サービスです。
Amazon SQS は、マイクロサービス、分散システム、サーバーレスアプリケーションを分離してスケールできるようにする、フルマネージド型のメッセージキューサービスです。
Amazon Simple Notification Service (SNS) は、システム間通信とアプリケーション対個人 (A2P) 通信の両方のためのフルマネージド型メッセージングサービスです。
AWS AppMesh は、アプリケーションレベルのネットワークを提供し、さまざまな種類のコンピューティングインフラストラクチャにわたって、お客様のサービスが相互に通信することを容易にするサービスメッシュです。
Amazon Kinesis を利用すると、ストリーミングデータをリアルタイムでより容易に収集、処理、分析できるため、インサイトを適時に取得して新しい情報に基づいて迅速に対応できます。
AWS Step Functions は、AWS Lambda 関数および AWS の複数のサービスを、ビジネスに不可欠なアプリケーション内に簡単に配列できるようにするサーバーレス関数オーケストレーターです。
Amazon EventBridge は、独自のアプリケーション、統合 Software-as-a-Service (SaaS) アプリケーション、および AWS のサービスからのデータを使用して、アプリケーションを簡単に接続することを可能にするサーバーレスイベントバスです。
データ
ミリ秒台のレイテンシーで、テラバイトからペタバイト単位の新しいタイプのデータを保存し、1 秒あたり数百万のリクエストを処理し、世界各地の数百万人のユーザーをサポートするためのスケーリングを実行します。
Amazon Simple Storage Service (Amazon S3) は、業界をリードするスケーラビリティ、データ可用性、セキュリティ、およびパフォーマンスを提供するオブジェクトストレージサービスです。
Amazon DynamoDB は、あらゆる規模で数ミリ秒台のパフォーマンスを実現する、key-value およびドキュメントデータベースです。
Amazon Aurora は、クラウド向けに構築された、MySQL および PostgreSQL と互換性のあるリレーショナルデータベースです。
Amazon Elastic File System (Amazon EFS) は、シンプル、スケーラブル、クラウドネイティブ、伸縮自在なフルマネージド型のファイルシステムで、AWS コンテナおよびサーバーレスデプロイからのデータを保持および共有します。
Amazon DocumentDB は、高速でスケーラブルかつ可用性の高い、フルマネージド型のドキュメントデータベースサービスで、MongoDB のワークロードをサポートしています。
Amazon ElastiCache はフルマネージド型のインメモリデータストアで、Redis や Memcached と互換性があり、ミリ秒未満のレイテンシーでリアルタイムアプリケーションを駆動します。
デベロッパーの俊敏性
開発、構築、テスト、監視、プロビジョニング、デプロイなど、アプリケーションライフサイクル全体を自動化し、デベロッパーの俊敏性を高めます。
AWS Cloud Development Kit (CDK) は、使い慣れたプログラミング言語を使用してクラウドアプリケーションリソースをモデル化およびプロビジョニングするためのオープンソースのソフトウェア開発フレームワークです。
AWS CloudFormation は、クラウド環境で AWS とサードパーティーのアプリケーションのリソースをモデル化およびプロビジョニングするための共通の言語を提供します。
AWS CodeBuild は、ソースコードをコンパイルし、テストを実行して、デプロイ可能なソフトウェアパッケージを作成するフルマネージド型のビルドサービスです。
AWS CodeArtifact は、フルマネージド型のアーティファクトリポジトリサービスであり、あらゆる規模の組織がソフトウェア開発プロセスで使用されるソフトウェアパッケージを安全に保存、公開、および共有することを容易にします。
AWS CodeDeploy は、Amazon EC2、AWS Fargate、AWS Lambda、オンプレミスで実行されるサーバーなど、さまざまなコンピューティングサービスへのソフトウェアのデプロイを自動化する、フルマネージド型のサービスです。