ゴール
2大クラウドのサービスを比較してみます。
AWSのサービスとAzureサービスの比較
管理操作
| サービス |
AWS |
Azure |
備考 |
| Webベースの統合コンソール |
マネージメントコンソール |
Azure Portal |
|
| Webベースのターミナル |
SSM Session Manager |
Azure Cloud Shell |
|
| CUI |
AWS CLI |
Azure PowerShell,Azure CLI |
|
ID・アクセス管理
| サービス |
AWS |
Azure |
備考 |
| クラウドリソースに対する認証認可 |
IAM |
Microsoft Entra ID
|
|
| クラウド上に作るシステムに対する認証認可 |
Cognito |
|
|
| 複数のアカウントをまとめる |
Organizations |
|
|
| オンプレのActive Directoryとアカウント情報を同期、一元管理 |
|
AzureAD Connect |
|
コンピューティング
| サービス |
AWS |
Azure |
備考 |
| 仮想コンピューター |
EC2 |
Azure Virtial Machines |
〇 |
| WebアプリやAPIをホストするためのサービス |
Elastic Beanstalk |
Azure App Service |
〇 インフラの管理が不要なPaaS |
| アプリケーションを実行するためのサーバレス環境 |
AWS Lambda |
Azure Functions |
〇 |
| 仮想デスクトップ環境を利用できるサービス |
WorkSpaces |
Azure Virtual Desktop |
〇 |
| サーバー管理なしでコンテナ環境を実行できるコンテナサービス |
Amazon Elastic Container Service |
Azure Container Instances |
〇 |
| Kubernetes環境を実行できるマネージドサービス |
Amazon Elastic Kubernetes Service |
Azure Kubernetes Service |
〇 |
| 大規模なバッチジョブを管理してくれるフルマネージドな実行環境 |
AWS Batch |
Azure Batch |
〇 |
| ジョブやワークフローを実行できるサーバレスな実行環境 |
Step Functions |
Azure Logic Apps |
〇 |
ネットワーク
| サービス |
AWS |
Azure |
備考 |
| ネットワーク監視 |
VPCフローログ |
Azure Network Watcher |
|
ストレージ
| サービス |
AWS |
Azure |
備考 |
| インターネットストレージ |
S3 |
|
|
暗号化
| サービス |
AWS |
Azure |
備考 |
鍵の金庫 パスワードや証明書、暗号化キーなどのシークレット情報をアプリケーションから分離し、安全に保管してアクセスするためのサービス |
KMS |
Azure Key Vault |
|
データベース
| サービス |
AWS |
Azure |
備考 |
| リレーションナルデータベース |
RDS |
|
|
| NoSQLデータベース |
DynamoDB |
|
|
監視
| サービス |
AWS |
Azure |
備考 |
| メトリクス、ログ、イベントなどのデータを収集し、可視化するサービス |
CloudWatch |
Azure Monitor(Application Insights) |
|
| ログの統合管理 |
CloudWatch Logs |
Log Analytics |
|
| 対象の仮想マシンでサービス障害が発生した際に通知を受け取る |
|
Azure MonitorのRespurce Health |
|
|
|
Azure Service Health |
|
| クラウドアカウントに対する操作のイベントログを記録する |
AWS CloudTrail |
Azureアクティビティログ |
◯ |
| クラウドが推奨するベストプラクティスに従い、アドバイスを受けることができる
|
AWS Trusted Advisor |
Azure Advisor |
◯ |
| ストレージ上にある個人情報などの機密データを自動的に発見し、通知や保護処理を実行することができるサービス |
Amazon Macie |
|
|
ローコード開発
| サービス |
AWS |
Azure |
備考 |
| ローコード開発 |
|
Power Apps |
|
IoT
| サービス |
AWS |
Azure |
備考 |
| デバイス接続、データ収集 |
|
Azure IoT Hub, Azure Event |
|
AI
| サービス |
AWS |
Azure |
備考 |
| リアルタイム分析 |
|
Azure Stream Analytics |
|
| 学習済みのモデルをAPIで利用 |
|
Azure Cognitive Services |
|
| 利用者がデータを用意し独自の学習モデルを構築するための開発プラットフォーム |
|
Azure Machine Learning |
|
コード管理
| サービス |
AWS |
Azure |
備考 |
| アプリケーションのコードのバージョン管理 |
|
Azure Repos |
|
| コードのデプロイのためのソリューション |
|
Azure DevOps |
|
他
| サービス |
AWS |
Azure |
備考 |
| クラウドリソースをテンプレートファイル化し、構築を自動化することができる |
AWS CloudFormation |
|
|
料金計算ツール
Azuerにおけるセキュリティ対策
| 目的 |
サービス |
| ID・アクセス管理 |
Azure Active Directory |
| ID・アクセス管理 |
多要素認証 |
| ID・アクセス管理 |
ロールベースアクセス制御(RBAC) |
| データ保護 |
暗号化 |
| データ保護 |
Azure Key Vault |
| データ保護 |
Azure Backup、Azure Site Recovery |
| ネットワークセキュリティ |
Azure Firewall,WAF |
| ネットワークセキュリティ |
Azure DDos Protection |
| ネットワークセキュリティ |
ExpressRoute,VPN,NSG,ASG,NVA |
| 脅威保護 |
Microsoft Defender for Cloud |
| 脅威保護 |
Microsoft マルウェア対策 |
| セキュリティ管理 |
Microsoft Defender for Cloud |
| セキュリティ管理 |
Microsoft Sentinel |
| セキュリティ管理 |
Azure Log Analytics |
| ---- |
---- |
結論に対しての補足
- 関連サービスの紹介
- 参考文献や、公式ページへのリンクなど
おわりにorまとめ
マイクロソフトにまとめサイトがありました。
自分でまとめる必要はなかったかもしれません。
https://learn.microsoft.com/ja-jp/azure/architecture/aws-professional/services
Discussion