Azure Central Azure逆引きリファレンス[PR]
設計時に使えるAzure/AWSサービス・アイコン集とダウンロード方法[PR]
クラウド上のシステムやサービスを設計する際には、視覚的に分かりやすいアイコンを使おう。アイコンセットのダウンロード方法を示し、各アイコンを用いてAzure/AWSサービスの対応一覧表をまとめる。
AzureやAWSなどのクラウドプラットフォームを使ったシステム/サービスを企画・設計し、それを共有・議論する場合、例えば以下のようなシステム構成図を作ることが多いだろう。この際、もちろんテキスト文字列を書けばそれだけでも意味は伝わるのだが、Azure/AWSのどのサービスを組み合わせるのかをぱっと見てイメージできるよう、アイコンを使った方が伝わりやすい。できれば、公式のアイコンセットを使った方がより良い。
そこで本稿ではそのダウンロード方法と、AzureのサービスをAWSの事例パターンと対比して使いたい人に向けて、両者のサービスアイコンの対応表を示す。
サービスアイコンのダウンロード方法
まずはAzureサービス、次にAWSサービスの公式アイコンのダウンロード方法を紹介する。
Azureサービスの公式アイコンセットのダウンロード
Azureの公式アイコンセットは、次のリンク先からダウンロードできる。ダウンロード方法に難しい点はないので説明を割愛する。
.zipファイルをダウンロードして展開すると、.png/.svgファイルが入っているので、これを作図ツール(例えばPowerPointやVisioやCacooなど)にドラッグ&ドロップするなどしてインポートすればよい。
AWSサービスの公式アイコンセットのダウンロード
AWSの公式アイコンセットは、次のリンク先からダウンロードできる。
PowerPoint用(PPTX)/Visio用(VSSX)/SVG&EPS形式(ZIP)/各種オンライン作図ツール用が提供されているので、必要に応じて適切なファイルをダウンロードすればよい。
単なる画像ファイルを入手したい場合は[ZIP]リンクからダウンロードすればよい。.zipファイルを展開すると、中には.svg/.epsファイルの他に.pngファイルも含まれている。
Azure/AWSサービス・アイコンの一覧・対応表
次に、Azureの主要サービスのアイコンを一覧表としてまとめ、近しい機能を持つAWSサービスのアイコンも横に並べる。
なお、クラウドプラットフォームごとのサービスは明確に1対1で対比できるものではないので、必ずしも一致していない場合があることはあらかじめご了承いただきたい。また、全てのAWSサービスを網羅しているわけでもない点に注意してほしい。両サービスの対応関係は、Azure公式サイトの「Microsoft Azure とアマゾン ウェブ サービス」を参考にした。※-
と表記しているものも参考にしたページに基づくが、必ずしも「その機能がない」という意味ではなく、機能として含まれていても同等のサービスとして対比・記載しにくいものと考えられるので注意してほしい。
機能名 | Azureサービス | AWSサービス | ||
---|---|---|---|---|
コンピューティング | ||||
仮想サーバー | Virtual Machines | EC2 | ||
自動スケール | VMスケールセット | Auto Scaling | ||
App Service自動スケーリング | ||||
仮想サーバー・ディスク・インフラストラクチャ | ページBLOB | Elastic Block Store (EBS) | ||
コンテナー管理 | コンテナーサービス | EC2 Container Service | ||
バックエンド・プロセス・ロジック | Functions | Lambda | ||
WebJobs | ||||
Logic Apps | ||||
ジョブベースのアプリケーション | Batch | - | ||
マイクロサービスベースのアプリケーション | Service Fabric | - | ||
Webアプリケーション | Web Apps | Elastic Beanstalk | ||
Cloud Services | ||||
APIベースのアプリケーションランタイム | API Apps | - | ||
障害復旧 | Site Recovery | - | ||
ストレージとコンテンツ配信 | ||||
オブジェクトのストレージ | BLOB Storage | S3 | ||
Shared File Storage | File Storage | Elastic File System (プレビュー) | ||
アーカイブとバックアップ (ソフトウェア) | Backup | - | ||
アーカイブとバックアップ (ストレージ) | Blob Storage | GlacierとS3 | ||
ハイブリッドストレージ | StorSimple | Storage Gateway | ||
データの転送 | Import/Export | Import/Export Snowball | ||
コンテンツ配信 | Content Delivery Network | CloudFront | ||
ネットワーク | ||||
ネットワーク | Virtual Network | VPC(仮想プライベート クラウド) | ||
ドメインネームシステム (DNS) | DNS (プレビュー) | Route 53 | ||
Traffic Manager | ||||
専用ネットワーク | ExpressRoute | Direct Connect | ||
負荷分散 | Load Balancer | Elastic Load Balancing | ||
Application Gateway | ||||
データベース | ||||
RDB (リレーショナルデータベース) | SQL Database | RDS | ||
NoSQLデータベース | DocumentDB | DynamoDB | ||
データウェアハウス | SQL Data Warehouse (プレビュー) | Redshift | ||
Table Storage | Table Storage | DynamoDB | ||
Caching | Azure Redis Cache | ElastiCache | ||
データベース移行 | SQL Database 移行ウィザード | Database Migration Service | ||
分析とビッグデータ | ||||
ビッグデータの処理 | HDInsight | Elastic MapReduce (EMR) | ||
データのオーケストレーション | Data Factory | Data Pipeline | ||
分析 | Stream Analytics | Kinesis Analytics (プレビュー) | ||
Data Lake Analytics (プレビュー) | ||||
Data Lake Store (プレビュー) | ||||
視覚化 | Power BI | QuickSight (プレビュー) | ||
Machine learning | Machine Learning | Machine Learning | ||
Search | Search | Elasticsearch Service | ||
データの検出 | Data Catalog (プレビュー) | - | ||
IoT(Internet of Things) | ||||
データのストリーミング | Event Hubs | Kinesis Firehose | ||
Kinesis Streams | ||||
モノのインターネット | IoT Hub | IoT (プレビュー) | ||
モバイルサービス | ||||
アプリケーション開発 | Mobile Apps | Mobile Hub (ベータ) | ||
Cognito | ||||
分析 | Mobile Engagement | Mobile Analytics | ||
通知 | Notification Hubs | Simple Notification サービス | ||
アプリケーションサービス | ||||
メール アドレス | - | SES (Simple Email サービス) | ||
メッセージング | Queue Storage | SQS (Simple Queue サービス) | ||
Service Bus キュー | ||||
Service Bus トピック | ||||
Service Bus Relay | ||||
ワークフロー | Logic Apps | SWF (Simple Workflow サービス) | ||
アプリケーションテスト (フロントエンド・クライアント・デバイス) | Xamarin Test Cloud | Device Farm | ||
アプリケーションテスト (バックエンドサーバー) | Azure DevTest Labs | - | ||
API 管理 | API Management | API Gateway | ||
アプリケーションストリーミング | RemoteApp | AppStream | ||
Search | Search | CloudSearch | ||
メディアコード変換 | Encoding | Elastic Transcoder | ||
管理と監視 | ||||
デプロイ・オーケストレーション | リソースマネージャー | OpsWorks | ||
Automation | CloudFormation | |||
VM拡張機能 | ||||
管理と監視 | ログ分析 | CloudWatch | ||
Azureポータル | CloudTrail | |||
Application Insights | ||||
最適化 | - | Trusted Advisor | ||
ジョブのスケジュール設定 | Scheduler | - | ||
カタログ サービス | - | Service Catalog | ||
Administration | Azureポータル (監査ログ) | Config | ||
プログラムによるアクセス | Azureコマンド・ライン・インターフェイス (CLI) | コマンド・ライン・インターフェイス | ||
Azure PowerShell | ||||
セキュリティ & アイデンティティ | ||||
認証と承認 | Azure AD/ロールベースのアクセス制御 | Identity and Access Management | ||
Multi-Factor Authentication | Identity and Access Management (Multi-Factor Authentication) | |||
暗号化 | Key Vault | Key Management Service | ||
CloudHSM | ||||
ファイアウォール | Application Gateway の WAF (Webアプリケーション・ファイアウォール) 機能 | WAF (Webアプリケーション・ファイアウォール) | ||
セキュリティ | セキュリティセンター (プレビュー) | Inspector (プレビュー) | ||
ディレクトリ | Azure Active Directory | Directory Service |
なお、目的のアイコンを探したい場合は、上記の表に掲載している画像ファイルの名前を参考に探してほしい。
※以下では、本稿の前後を合わせて5回分(第3回~第7回)のみ表示しています。
連載の全タイトルを参照するには、[この記事の連載 INDEX]を参照してください。
3. Visual Studioで始めるサーバーレス「Azure Functions」開発入門[PR]
最近注目されているサーバーレスの開発をVisual Studioで行おう! 環境準備から、Function App(関数アプリ)の作成、Azureへのデプロイと実行、さらに外部ライブラリや自作ライブラリの活用まで、基本的な開発方法を解説する。
4. サーバーレス「Azure Functions」をスケジュール実行する方法(cronジョブ構文)[PR]
バッチジョブなどでスケジュール実行したいというニーズは多いだろう。サーバーレスでFunctionをスケジュール実行する方法を解説。cron構文によるスケジュールの指定方法も説明する。
5. 【現在、表示中】≫ 設計時に使えるAzure/AWSサービス・アイコン集とダウンロード方法[PR]
クラウド上のシステムやサービスを設計する際には、視覚的に分かりやすいアイコンを使おう。アイコンセットのダウンロード方法を示し、各アイコンを用いてAzure/AWSサービスの対応一覧表をまとめる。
6. Azureアカウントを取得したら最初にやっておくべき初期設定[PR]
Azureを使い始めたら、特に重要なセキュリティ設定を初めに済ませよう! Azureアカウント保護(二段階認証)/アクセス制御(IAM)/セキュリティセンターの設定方法を説明。さらに各種アラートの作成方法や、入門者にお勧めのコンテンツも紹介する。
7. iPhone/Androidの2段階認証アプリ「Authy」で複数デバイス対応(Microsoftアカウント編)[PR]
パスワード漏えい問題が頻発する現在ではログインの2段階認証は必須だ。人気アプリ「Authy」を使って、各種スマホ&PCブラウザーなど複数デバイスで2段階認証用のトークンを取得する方法を紹介する。