2019年1月13日現在、AWSのサイトの上部メニューの「製品」からサービスが確認できますが
作りがおしゃれすぎて、見づらいですよね。
なので、一覧を作りました。
また参考までに一覧をどうやって作ったかも書いておきます。
更新履歴は一番末尾に移動しました。
2022/12/29更新
最新のサービス一覧はこちらを参照ください。
自動で最新の内容が反映されます。
AWSサービス一覧
分析
| サービス名 | 説明 |
|---|---|
| Amazon Athena | SQL を使用して S3 でデータをクエリ |
| Amazon CloudSearch | マネージド型検索サービス |
| Amazon OpenSearch Service (Amazon Elasticsearch Service の後継サービス) | ペタバイト規模のテキストと非構造化データを検索、視覚化、および分析 |
| Amazon EMR | ビッグデータフレームワークを簡単に実行 |
| Amazon FinSpace | 金融サービス業界向けの分析 |
| Amazon Kinesis | リアルタイムの動画と Data Streams を分析 |
| Amazon Managed Streaming for Apache Kafka | フルマネージド型 Apache Kafka サービス |
| Amazon Redshift | 高速、シンプル、費用対効果の高いデータウェアハウジングサービス |
| Amazon QuickSight | 高速ビジネス分析サービス |
| AWS Data Exchange | クラウド上でサードパーティのデータを検索、購読、および使用 |
| AWS Data Pipeline | 定期的なデータ駆動型ワークフローに対するオーケストレーションサービス |
| AWS Glue | シンプルでスケーラブルなサーバーレスデータ統合 |
| AWS Lake Formation | 安全なデータレイクを数日で構築 |
アプリケーション統合
| サービス名 | 説明 |
|---|---|
| AWS Step Functions | 分散型アプリケーションの調整 |
| Amazon AppFlow | SaaS アプリと AWS のサービス向けにコード統合が不要 |
| Amazon EventBridge | SaaS アプリと AWS のサービス向けサーバーレスイベントバス |
| Amazon Managed Workflows for Apache Airflow | 可用性に優れたセキュアなマネージドワークフローオーケストレーション |
| Amazon MQ | マネージド型メッセージブローカーサービス |
| Amazon Simple Notification Service (SNS) | Pub/sub、SMS、E メール、およびモバイルプッシュ通知 |
| Amazon Simple Queue Service (SQS) | マネージド型メッセージキュー |
| AWS AppSync | 多くのソースから適切なデータを使用して、大規模にアプリを強化 |
ブロックチェーン
| サービス名 | 説明 |
|---|---|
| Amazon Managed Blockchain | スケーラブルなブロックチェーンネットワークを作成および管理 |
| Amazon Quantum Ledger Database (QLDB) | フルマネージド型台帳データベース |
コミュニケーションデベロッパーサービス
| サービス名 | 説明 |
|---|---|
| Amazon Connect | オムニチャネルのクラウドコンタクトセンター |
| Amazon Pinpoint | マルチチャネルマーケティングコミュニケーション |
| Amazon Honeycode (ベータ) | プログラミングなしでモバイルおよびウェブアプリケーションを構築 |
| Amazon Chime | フラストレーションフリーの会議、ビデオ電話、チャット |
| Amazon WorkDocs | 安全なエンタープライズドキュメントのストレージおよび共有 |
| Amazon WorkMail | セキュリティに優れた E メールとカレンダー |
| Alexa for Business | 組織に Alexa の力を |
| Amazon Chime SDK | リアルタイムメッセージング、オーディオ、動画、および画面共有 |
| Amazon Simple Email Service (SES) | 大規模なインバウンドおよびアウトバウンドメール |
| Amazon Pinpoint API | 柔軟なモバイル SMS とプッシュ通知 |
| Amazon Chime Voice Connector | SIP トランキングと高度なテレフォニー機能 |
| Amazon WorkDocs SDK | セキュアなファイルのコラボレーションおよび管理 |
クラウド財務管理
| サービス名 | 説明 |
|---|---|
| AWS Cost Explorer | AWS のコストと使用状況を分析 |
| AWS Budgets | カスタムコストと使用予算を設定 |
| AWS のコストと使用状況レポート | 包括的なコストと使用状況の情報にアクセス |
| リザーブドインスタンスレポート | リザーブドインスタンス (RI) の詳細を把握する |
| Savings Plans | 柔軟な料金設定でコンピューティング使用コストを最大 72% 節約 |
コンピューティング
| サービス名 | 説明 |
|---|---|
| Amazon EC2 | クラウド内の仮想サーバー |
| Amazon EC2 Auto Scaling | 需要に合わせてコンピューティング性能をスケール |
| Amazon Lightsail | 仮想プライベートサーバーを起動および管理 |
| AWS App Runner | コンテナ化されたウェブアプリを大規模に構築・実行 |
| AWS Batch | あらゆる規模で Batch ジョブを実行 |
| AWS Elastic Beanstalk | ウェブアプリケーションを実行および管理 |
| AWS Lambda | サーバーに煩わされずにコードを実行 |
| AWS Outposts | AWS インフラストラクチャをオンプレミスで実行 |
| AWS Serverless Application Repository | サーバーレスアプリケーションの検索、デプロイと公開 |
| AWS Snow ファミリー | エッジロケーションでデータを集約および処理して AWS に転送するデバイス |
| AWS Wavelength | 5G デバイスのための超低レイテンシーアプリケーションを提供 |
| VMware Cloud on AWS | カスタムハードウェアを使用せずにハイブリッドクラウドを構築 |
コンタクトセンター
| サービス名 | 説明 |
|---|---|
| Amazon Connect | オムニチャネルのクラウドコンタクトセンター |
コンテナ
| サービス名 | 説明 |
|---|---|
| Amazon Elastic Container Registry | コンテナイメージを簡単に保存、管理、デプロイ |
| Amazon Elastic Container Service (ECS) | コンテナを実行するためのきわめて安全で信頼性と拡張性が高い方法 |
| Amazon ECS Anywhere | 顧客が管理するインフラでコンテナを実行 |
| Amazon Elastic Kubernetes Service (EKS) | 信頼性が最も高い Kubernetes の実行方法 |
| Amazon EKS Anywhere | インフラストラクチャでの Kubernetes |
| Amazon EKS Distro | 一貫した Kubernetes クラスターの実行 |
| AWS App2Container | 既存のアプリケーションのコンテナ化と移行 |
| AWS App Runner | コンテナ化されたウェブアプリを大規模に構築・実行 |
| AWS Copilot | コンテナ化されたアプリケーションを簡単にデプロイして運用する |
| AWS Fargate | コンテナ向けサーバーレスコンピューティング |
| AWS での Red Hat OpenShift サービス | マネージド Red Hat OpenShift クラスター |
データベース
| サービス名 | 説明 |
|---|---|
| Amazon Aurora | 高性能マネージド型リレーショナルデータベース |
| Amazon Aurora Serverless V2 (プレビュー) | 毎秒 100,000 件を超えるトランザクションに瞬時にスケール |
| Amazon DocumentDB (MongoDB 互換) | フルマネージド型ドキュメントデータベース |
| Amazon DynamoDB | マネージド型 NoSQL データベース |
| Amazon ElastiCache | メモリ内キャッシュサービス |
| Amazon Keyspaces (Apache Cassandra 向け) | マネージド型の Cassandra 対応データベース |
| Amazon MemoryDB for Redis | 超高速なパフォーマンスを実現する Redis 互換性と耐久性のあるインメモリデータベース |
| Amazon Neptune | フルマネージドグラフデータベースサービス |
| Amazon Quantum Ledger Database (QLDB) | フルマネージド型台帳データベース |
| Amazon RDS | MySQL、PostgreSQL、Oracle、SQL Server、MariaDB 向けのマネージド型リレーショナルデータベースサービス |
| Amazon RDS on VMware | オンプレミスデータベースの管理を自動化 |
| Amazon Redshift | 高速、シンプル、費用対効果の高いデータウェアハウジングサービス |
| Amazon Timestream | フルマネージド型の時系列データベース |
| AWS Database Migration Service | 最小限のダウンタイムでデータベースを移行できるサービス |
| AWS Glue | シンプルでスケーラブルなサーバーレスデータ統合 |
デベロッパーツール
| サービス名 | 説明 |
|---|---|
| Amazon CodeGuru | 最もコストがかかるコード行を見つける |
| Amazon Corretto | 本番環境に向けて OpenJDK を配信 |
| AWS クラウドコントロール API | 統合された API を使用してクラウドインフラストラクチャを管理する |
| AWS Cloud Development Kit (CDK) | コードを使用してクラウドインフラストラクチャをモデル化する |
| AWS Cloud9 | Cloud IDE でコードを記述、実行、デバッグ |
| AWS CloudShell | ブラウザベースのシェル環境 |
| AWS CodeArtifact | ソフトウェア開発のためのセキュアかつスケーラブルでコスト効率性に優れたアーティファクト管理 |
| AWS CodeBuild | コードを構築およびテスト |
| AWS CodeCommit | プライベート Git リポジトリにコードを保存 |
| AWS CodeDeploy | コードデプロイの自動化 |
| AWS CodePipeline | 継続的デリバリーを使用したソフトウェアのリリース |
| AWS CodeStar | AWS アプリケーションを開発およびデプロイ |
| AWS コマンドラインインターフェイス | AWS のサービスを管理するための統合ツール |
| AWS Device Farm | AWS クラウド内の実際のデバイスを使った Android、iOS、ウェブアプリケーションのテスト |
| AWS Fault Injection Simulator | フルマネージド型フォールト挿入サービス |
| AWS ツールと SDK | AWS のためのツールと SDK |
| AWS X-Ray | アプリケーションの分析とデバッグ |
エンドユーザーコンピューティング
| サービス名 | 説明 |
|---|---|
| Amazon WorkSpaces | クラウド内の仮想デスクトップ |
| Amazon AppStream 2.0 | デスクトップアプリケーションを安全にブラウザへストリーミングするサービス |
| Amazon WorkLink | 社内のウェブサイトへのモバイルアクセスを可能にする |
ウェブとモバイルのフロントエンド
| サービス名 | 説明 |
|---|---|
| AWS Amplify | モバイルおよびウェブアプリケーションの構築とデプロイ |
| Amazon API Gateway | API を構築、デプロイ、管理 |
| Amazon Location Service | アプリケーションにロケーションデータをセキュアかつ簡単に追加 |
| Amazon Pinpoint | チャネル間でのパーソナライズされたユーザーエンゲージメント |
| AWS AppSync | 多くのソースから適切なデータを使用して、大規模にアプリを強化 |
| AWS Device Farm | AWS クラウド内の実際のデバイスを使った Android、iOS、ウェブアプリケーションのテスト |
Game Tech
| サービス名 | 説明 |
|---|---|
| Amazon GameLift | シンプルで高速な費用対効果の高い専用ゲームサーバーホスティング |
| Amazon Lumberyard | AWS や Twitch と統合された完全なソースを利用できる、無料のクロスプラットフォーム 3D ゲームエンジン |
IoT
| サービス名 | 説明 |
|---|---|
| AWS IoT 1-Click | AWS Lambda トリガーのワンクリック作成 |
| AWS IoT Analytics | IoT デバイスの分析 |
| AWS IoT ボタン | クラウドのプログラミング可能なダッシュボタン |
| AWS IoT Core | デバイスをクラウドに接続 |
| AWS IoT Device Defender | IoT デバイスのセキュリティ管理 |
| AWS IoT Device Management | IoT デバイスのオンボード、編成、リモート管理 |
| AWS IoT EduKit | 簡単な IoT アプリケーションの構築方法を学習 |
| AWS IoT Events | IoT イベントの検出と応答 |
| AWS IoT ExpressLink (プレビュー) | セキュアな IoT デバイスを迅速かつ簡単に開発 |
| AWS IoT FleetWise (プレビュー) | 車両データをほぼリアルタイムで簡単に収集し、変換して、クラウドに転送 |
| AWS IoT Greengrass | デバイスのためのローカルでのコンピューティング、メッセージング、および同期 |
| AWS IoT RoboRunner | ロボットフリートがシームレスに連携するためのアプリケーションを構築 |
| AWS IoT SiteWise | IoT データコレクターおよびインタプリタ |
| AWS IoT Things Graph | デバイスおよびウェブサービスを簡単に接続 |
| AWS IoT TwinMaker (プレビュー) | 実世界システムのデジタルツインを簡単に作成して業務を最適化 |
| AWS Partner Device Catalog | AWS 対応 IoT ハードウェアのキュレートされたカタログ |
| FreeRTOS | マイクロコントローラ向けリアルタイムオペレーティングシステム |
Machine Learning
| サービス名 | 説明 |
|---|---|
| Amazon SageMaker | 機械学習モデルを大規模に構築、トレーニング、デプロイ |
| Amazon Augmented AI | ML 予測のヒューマンレビューを簡単に導入 |
| Amazon CodeGuru | 最もコストがかかるコード行を見つける |
| Amazon Comprehend | テキスト内でインサイトや関係性を検出 |
| Amazon DevOps Guru | ML 駆動のクラウドオペレーションサービス |
| Amazon Elastic Inference | 深層学習推論の高速化 |
| Amazon Forecast | 機械学習を使用して予測の精度を向上させる |
| Amazon Fraud Detector | オンライン詐欺をより素早く検知 |
| Amazon HealthLake | Health データの解明 |
| Amazon Kendra | ML を利用してエンタープライズ検索を刷新する |
| Amazon Lex | 音声やテキストに対応するチャットボットを構築 |
| Amazon Lookout for Equipment | センサーデータの分析による異常動作の検知 |
| Amazon Lookout for Metrics | メトリクスの異常を検知 |
| Amazon Lookout for Vision | コンピュータビジョンを使用した製品欠陥の検出 |
| Amazon Monitron | 機器モニタリングのためのエンドツーエンドシステム |
| Amazon Personalize | アプリケーションへのリアルタイムレコメンデーションの構築 |
| Amazon Polly | テキストを生きた話し声に変換 |
| Amazon Rekognition | 画像と動画を分析 |
| Amazon Textract | ドキュメントからテキストとデータを抽出 |
| Amazon Translate | 自然で流ちょうな言語翻訳 |
| Amazon Transcribe | 自動音声認識 |
| AWS 深層学習 AMI | Amazon EC2 での深層学習 |
| AWS Deep Learning Containers | 深層学習向け Docker イメージ |
| AWS DeepComposer | 機械学習が有効化されたミュージカルキーボード |
| AWS DeepLens | 深層学習に対応したビデオカメラ |
| AWS DeepRacer | 機械学習による 18 分の 1 のスケールでの自律走行型レースカー |
| AWS Inferentia | 機械学習インファレンスチップ |
| AWS Panorama (プレビュー) | エッジに設置したコンピュータビジョンによる運営改善 |
| AWS での Apache MXNet | スケーラブルなオープンソースの深層学習フレームワーク |
| AWS での PyTorch | 柔軟なオープンソースの機械学習フレームワーク |
| AWS での TensorFlow | オープンソースのマシンインテリジェンスライブラリ |
マネジメントとガバナンス
| サービス名 | 説明 |
|---|---|
| Amazon CloudWatch | リソースとアプリケーションのモニタリング |
| Amazon Managed Service for Grafana | 強力でインタラクティブなデータ視覚化 |
| Amazon Managed Service for Prometheus (プレビュー) | コンテナのためのセキュアで高可用性のモニタリング |
| AWS Auto Scaling | 需要に合わせて複数のリソースをスケール |
| AWS Chatbot | ChatOps for AWS |
| AWS CloudFormation | テンプレートを使用してリソースを作成および管理 |
| AWS CloudTrail | ユーザーアクティビティと API 使用状況の追跡 |
| AWS コマンドラインインターフェイス | AWS サービスを管理するための統合ツール |
| AWS Compute Optimizer | 最適な AWS コンピューティングリソースを特定 |
| AWS Config | リソースのインベントリと変更の追跡 |
| AWS Control Tower | 安全かつ基準に準拠した複数のアカウント環境をセットアップおよび管理 |
| AWS コンソールモバイルアプリ | リソースの状態を外出先で確認 |
| AWS Distro for OpenTelemetry (プレビュー) | 相関するメトリクスとトレースの収集 |
| AWS Launch Wizard | AWS 上でサードパーティーのアプリケーションを簡単にサイジング、構成、デプロイできます |
| AWS License Manager | ライセンスの追跡、管理、制御 |
| AWS マネジメントコンソール | ウェブベースのユーザーインターフェイス |
| AWS Managed Services | AWS のインフラストラクチャ運用管理 |
| AWS OpsWorks | Chef や Puppet を使った運用の自動化 |
| AWS Organizations | AWS アカウント全体の一元管理 |
| AWS Personal Health Dashboard | AWS のサービス状態のパーソナライズされた表示 |
| AWS Proton | コンテナとサーバーレスデプロイメントのための自動化された管理 |
| AWS Resilience Hub | アプリケーションを中断から保護する |
| AWS Service Catalog | 標準化された製品を作成および利用する |
| AWS Systems Manager | 運用時のインサイトに基づいて改善する |
| AWS Trusted Advisor | パフォーマンスとセキュリティを最適化 |
| AWS Well-Architected Tool | ワークロードの見直しと改善 |
メディアサービス
| サービス名 | 説明 |
|---|---|
| Amazon Elastic Transcoder | 使いやすいスケーラブルなメディア変換サービス |
| Amazon Interactive Video Service | マネージド型のライブ動画ソリューション |
| Amazon Kinesis Video Streams | 動画ストリームの処理と分析 |
| Amazon Nimble Studio | デジタルコンテンツ作成スタジオを構築する |
| AWS Elemental MediaConnect | 高い信頼性を安全性を持つライブ動画転送 |
| AWS Elemental MediaConvert | ファイルベースの動画コンテンツを変換 |
| AWS Elemental MediaLive | ライブビデオコンテンツを変換 |
| AWS Elemental MediaPackage | 動画を発信およびパッケージ化 |
| AWS Elemental MediaStore | メディアストレージとシンプルな HTTP オリジン |
| AWS Elemental MediaTailor | 動画のパーソナライズと収益化 |
| AWS Elemental アプライアンスとソフトウェア | オンプレミスメディアソリューション |
移行と転送
| サービス名 | 説明 |
|---|---|
| AWS Migration Hub | 複数の移行の追跡を 1 か所から実行 |
| AWS Application Discovery Service | オンプレミスのアプリケーションを検出して合理的に移行 |
| AWS Application Migration Service (CloudEndure Migration) | 自動化されたリフトアンドシフト移行 |
| AWS Database Migration Service | 最小限のダウンタイムでデータベースを移行できるサービス |
| AWS DataSync | シンプルかつ高速なオンラインデータ転送 |
| AWS Mainframe Modernization (プレビュー) | メインフレームワークロードの移行、モダナイゼーション、運用、および実行 |
| AWS Server Migration Service | オンプレミスサーバーを AWS に移行 |
| AWS Snow ファミリー | AWS との間でデータを移行するためのデバイス |
| AWS Transfer Family | フルマネージド SFTP、FTPS、および FTP サービス |
| Migration Evaluator (旧 TSO Logic) | クラウド移行のビジネスケースを作成 |
ネットワーキングとコンテンツ配信
| サービス名 | 説明 |
|---|---|
| Amazon VPC | 独立したクラウドリソース |
| Amazon API Gateway | API の構築、デプロイ、管理 |
| Amazon CloudFront | グローバルなコンテンツ配信ネットワーク |
| Amazon Route 53 | スケーラブルなドメインネームシステム (DNS) |
| AWS App Mesh | マイクロサービスをモニタリングおよびコントロール |
| AWS Cloud Map | クラウドリソースのサービス検出 |
| AWS Cloud WAN (プレビュー) | グローバル広域ネットワークの簡単な構築、管理、およびモニタリング |
| AWS Direct Connect | AWS への専用ネットワーク接続 |
| AWS Global Accelerator | アプリケーションの可用性とパフォーマンスを向上 |
| AWS Private 5G (プレビュー) | プライベートセルラーネットワークの簡単なデプロイ、管理、およびスケーリング |
| AWS PrivateLink | AWS でホストされているサービスへのセキュアなアクセス |
| AWS Transit Gateway | VPC およびアカウント接続を簡単にスケール |
| AWS VPN | ネットワークリソースに安全にアクセス |
| Elastic Load Balancing (ELB) | 複数のターゲットにわたる着信トラフィックの分配 |
量子テクノロジー
| サービス名 | 説明 |
|---|---|
| Amazon Braket | 量子コンピューティングを探索して実験 |
| Amazon Quantum Solutions Lab | 量子コンピューティングの専門家と協力する |
ロボット工学
| サービス名 | 説明 |
|---|---|
| AWS RoboMaker | ロボット工学アプリケーションの開発、テスト、デプロイ |
人工衛星
| サービス名 | 説明 |
|---|---|
| AWS Ground Station | サービスとしてのフルマネージド型地上局 |
セキュリティ、アイデンティティ、コンプライアンス
| サービス名 | 説明 |
|---|---|
| AWS Identity and Access Management (IAM) | サービスとリソースへのアクセスを安全に管理 |
| Amazon Cognito | アプリケーションの ID 管理 |
| Amazon Detective | 潜在的なセキュリティ問題を調査 |
| Amazon GuardDuty | マネージド型脅威検出サービス |
| Amazon Inspector | 脆弱性管理を自動化 |
| Amazon Macie | 大規模な機密データを検出して保護する |
| AWS Artifact | AWS のコンプライアンスレポートへのオンデマンドアクセス |
| AWS Audit Manager | AWS 利用状況の継続的な監査 |
| AWS Certificate Manager | SSL/TLS 証明書のプロビジョニング、管理、およびデプロイメント |
| AWS CloudHSM | コンプライアンスのためのハードウェアベースキーストレージ |
| AWS Directory Service | Active Directory をホスティングおよび管理 |
| AWS Firewall Manager | ファイアウォールルールの一元管理 |
| AWS Key Management Service | マネージド型の暗号化キーの作成と管理 |
| AWS Network Firewall | VPC 保護のためのネットワークセキュリティ |
| AWS Resource Access Manager | AWS のリソースを共有するためのシンプルでセキュアなサービス |
| AWS Secrets Manager | 機密情報のローテーション、管理、取得 |
| AWS Security Hub | 統合された AWS セキュリティ & コンプライアンスセンター |
| AWS Shield | DDoS 保護 |
| AWS Single Sign-On | クラウドシングルサインオン (SSO) サービス |
| AWS WAF | 悪意のあるウェブトラフィックのフィルタリング |
サーバーレス
| サービス名 | 説明 |
|---|---|
| AWS Lambda | サーバーに煩わされずにコードを実行 |
| Amazon API Gateway | API を構築、デプロイ、管理 |
| Amazon DynamoDB | マネージド型の NoSQL データベース |
| Amazon EventBridge | SaaS アプリと AWS のサービス向けサーバーレスイベントバス |
| Amazon Simple Notification Service (SNS) | Pub/sub、SMS、E メール、およびモバイルプッシュ通知 |
| Amazon Simple Queue Service (SQS) | マネージド型メッセージキュー |
| Amazon Simple Storage Service (S3) | クラウド内のスケーラブルなストレージ |
| AWS AppSync | 多くのソースから適切なデータを使用して、大規模にアプリを強化 |
| AWS Fargate | コンテナ向けサーバーレスコンピューティング |
| AWS Step Functions | 分散型アプリケーションの調整 |
ストレージ
| サービス名 | 説明 |
|---|---|
| Amazon Simple Storage Service (S3) | クラウド内のスケーラブルなストレージ |
| Amazon Elastic Block Store (EBS) | EC2 ブロックストレージボリューム |
| Amazon Elastic File System (EFS) | EC2 用フルマネージド型ファイルシステム |
| Amazon FSx for Lustre | S3 と統合されたハイパフォーマンスファイルシステム |
| Amazon FSx for NetApp ONTAP | NetApp の人気ファイルシステムである ONTAP 上に構築された、フルマネージド型ストレージ |
| Amazon FSx for Windows ファイルサーバー | フルマネージド型 Windows ネイティブのファイルシステム |
| Amazon S3 Glacier ストレージクラス | クラウド内の低コストなアーカイブストレージ |
| AWS Backup | AWS のサービス全体を対象とする一元的なバックアップ |
| AWS Elastic Disaster Recovery (CloudEndure Disaster Recovery) | スケーラブルでコスト効率性に優れたアプリケーションリカバリ |
| AWS Snow ファミリー | 険しい環境、または切り離された環境のための物理的なエッジコンピューティングおよびストレージデバイス |
| AWS Storage Gateway | ハイブリッドストレージの統合 |
AR と VR
| サービス名 | 説明 |
|---|---|
| Amazon Sumerian | AR および VR アプリケーションの構築と実行 |
スクレイピング方法
Pythonでやりました。
import requests
from bs4 import BeautifulSoup,NavigableString
import re
import json
def parse_html():
url = 'https://s0.awsstatic.com/ja_JP/nav/v3/panel-content/desktop/index.html'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
category = soup.select('div[id^=products-]')
groups = []
for c in category:
if c['id'] == 'products-featured':
continue
col_1 = c.select_one('div[class=m-nav-col-1]')
group = {}
service = []
groups.append(group)
for cc in col_1.find_all('div', recursive=False):
a = cc.find('a')
span = a.find('span')
service_url = a['href']
service_name = a.get_text('', strip=True)
service_description = ''
if span is not None:
service_description = span.get_text('', strip=True)
service_name = service_name.replace(service_description, '')
s = {
'name': service_name,
'description': service_description,
'href': service_url
}
service.append(s)
else:
group['genre'] = service_name
group['service'] = service
return groups
def print_markdown(services):
base_url = 'https://aws.amazon.com'
for s in services:
# print('----------')
print ('### %s' % (s['genre']))
# print('----------')
print()
print('| サービス名 | 説明 |')
print('| --- | --- |')
for service in s['service']:
name = service['name']
description = service['description']
if (service['href'].startswith('/')) :
href = base_url + service['href']
else:
href = service['href']
print('| [%s](%s) | %s |'% (name, href, description))
print()
print_markdown(parse_html())
参考サイト
https://qiita.com/h1na/items/d305d49b5a27e92d132a
https://qiita.com/itkr/items/513318a9b5b92bd56185
更新履歴
2019/1/20更新
たくさんのいいねをいただきましたので、第2段を書きました
AWSのサービスの東京リージョン、大阪ローカルリージョンの対応状況
https://qiita.com/moritalous/items/a3faef86c4ebfef07704
2019/3/31更新
最新の内容に更新しました。
- 翻訳が結構変わってる
- 追加サービス
- Amazon DocumentDB (MongoDB 互換)
- Amazon WorkLink
- AWS Backup
- AWS 予算がAWS Budgetsに
- Amazon GlacierがAmazon S3 Glacierに
- Amazon RDSの説明の
PostgresSQLがPostgreSQLに
※ @shge さんに編集リクエスト頂いていた件、本家が修正されてました。 -
デスクトップとアプリケーションのストリーミングのグループがなくなってエンドユーザーコンピューティングが新設
2019/6/9更新
- AWS AppSyncの説明文が変更
- Elastic Load Balancing (ELB)がコンピューティングからネットワークとコンテンツ配信に移動
- AWS 深層学習コンテナが新規追加
- AWS Organizationsがセキュリティ、アイデンティティ、コンプライアンスからマネジメントとガバナンスに移動
- CloudEndure 移行が新規追加
- Amazon VPC PrivateLinkがAWS PrivateLinkに名称変更、説明文が変更
- AWS Secrets Managerの説明文が変更
- Amazon FSx for Lustreの説明文が変更
2019/7/7更新
- メディアサービスにAWS Elemental アプライアンスとソフトウェアが追加
- セキュリティ、アイデンティティ、コンプライアンスにAWS Resource Access Managerが追加
2019/8/12更新
- Amazon Managed Streaming for KafkaがAmazon Managed Streaming for Apache Kafkaにサービス名変更
- Amazon Redshiftの説明文が微妙に変更
- アプリケーション統合にAmazon EventBridgeが追加
- Amazon MQの説明文が微妙に変更
- Amazon WorkDocsがエンドユーザーコンピューティングからビジネスアプリケーションに移動
- Amazon Elastic Container Service for KubernetesがAmazon Elastic Kubernetes Serviceにサービス名変更
- 開発者用ツールの並びが変更
- 開発者用ツールにAWS クラウド開発キットが追加
- AWS コマンドラインインターフェイスの説明文が微妙に変更
- マネジメントとガバナンスにAWS Chatbotが追加
- セキュリティ、アイデンティティ、コンプライアンスからAmazon Cloud Directoryが削除(減ることもあるんですね)
2019/10/12更新
- 分析のAmazon EMRとAmazon Elasticsearch Serviceの並びが変更
- 開発者用ツールにAWS Device Farmが追加
2020/1/3更新
あけましておめでとうございます。
re:Invent 2019があったため、更新が多めです。
- 分析にAWS Data Exchangeが追加
- AWS コスト管理にSavings Plansが追加
- コンピューティングにAWS Wavelengthが追加
- カスタマーエンゲージメントにContact Lens for Amazon Connectが追加
- データベースにAmazon Managed Apache Cassandra サービスが追加
- 開発者用ツールのAWS クラウド開発キットがAWS Cloud Development Kit (CDK)に名称変更
- 機械学習にAmazon Augmented AI、Amazon CodeGuru (プレビュー)、Amazon Fraud Detector、Amazon Kendra、AWS DeepComposerが追加
- 機械学習のAWS 深層学習コンテナがAWS Deep Learning Containersに名称変更
- マネジメントとガバナンスにAWS Compute Optimizerが追加
- マネジメントとガバナンスのAWS マネージドサービスがAWS Managedに名称変更
- 移行と転送のAWS Transfer for SFTPの説明文が変更
- 移行と転送のCloudEndure 移行のURLが変更
- 量子テクノロジーにAmazon Braketが追加(量子テクノロジーカテゴリも追加)
- セキュリティ、アイデンティティ、コンプライアンスにAmazon Detectiveが追加
- ストレージにCloudEndure の災害対策が追加
2020/4/26更新
-
コンテナカテゴリが増え、ECR、ECS、EKS、Fargateがコンピューティングから移動 -
Amazon Managed Apache Cassandra サービスがAmazon Managed Apache Cassandra Serviceに名称変更 -
Amazon FreeRTOSがFreeRTOSに名称変更 -
Amazon Fraud Detectorに(プレビュー)の文字が追加 -
Amazon Kendraの説明文が少し更新 -
AWS Identity and Access Management (IAM)の説明文がユーザーアクセスと暗号化キーを管理からサービスとリソースへのアクセスを安全に管理に更新 -
CloudEndure の災害対策がCloudEndure Disaster Recoveryに名称変更
2020/9/5更新
-
アプリケーション統合カテゴリにAmazon AppFlowが追加 -
ビジネスアプリケーションカテゴリにAmazon Honeycode (ベータ)が追加 -
Amazon WorkDocsの説明が変更 -
コンピューティングカテゴリにAWS Snow ファミリーが追加(AWS Snow ファミリーは他のカテゴリにもあります) -
コンテナカテゴリにAWS App2Containerが追加 -
データベースカテゴリのAmazon Managed Apache Cassandra ServiceがAmazon Keyspaces (Apache Cassandra 用)に名称変更 -
開発者用ツールカテゴリの名称がデベロッパー用ツールに変更 -
デベロッパー用ツールカテゴリにAWS CodeArtifactとAmazon CodeGuruが追加 -
機械学習カテゴリのAmazon CodeGuruの名称からプレビューが消えて、説明が変更 -
機械学習カテゴリにAWS での PyTorchが追加 -
メディアサービスカテゴリにAmazon Interactive Video Serviceが追加 -
メディアサービスカテゴリのAmazon Kinesis Video Streamsの説明が変更 -
移行と転送カテゴリのAWS Transfer for SFTPがAWS Transfer Familyに名称変更 -
移行と転送カテゴリのCloudEndure 移行がCloudEndure Migrationに名称変更 -
移行と転送カテゴリにMigration Evaluator (旧 TSO Logic)が追加 -
セキュリティ、アイデンティティ、コンプライアンスカテゴリのAmazon Macieの説明が変更 -
ストレージカテゴリのAWS Snow ファミリーの説明が変更
久しぶりの更新なので多かったです。
2021/2/20更新
-
アプリケーション統合カテゴリのAmazon AppFlowの説明が変更 -
アプリケーション統合カテゴリにAmazon Managed Workflows for Apache Airflowが追加 -
アプリケーション統合カテゴリのAmazon MQの説明が変更 -
アプリケーション統合カテゴリのAmazon Simple Notification Service (SNS)の説明が変更 -
コンピューティングカテゴリのAWS Elastic Beanstalkの説明が変更 -
コンピューティングカテゴリのAWS Serverless Application Repositoryの説明が変更 -
コンピューティングカテゴリのAWS Snow ファミリーの説明が変更 -
コンテナカテゴリにAmazon ECS Anywhere (近日公開)、Amazon EKS Distro、AWS での Red Hat OpenShiftが追加 -
コンテナカテゴリのAWS App2Container`の説明が変更 -
カスタマーエンゲージメントカテゴリのContact Lens for Amazon Connectの説明が変更 -
データベースカテゴリにAmazon Aurora Serverless v2 (プレビュー)が追加 -
データベースカテゴリのAmazon Keyspaces (Apache Cassandra 向け)の名称が変更 -
デベロッパー用ツールカテゴリにAWS CloudShellが追加 -
デベロッパー用ツールカテゴリのAWS CodeArtifactの説明が変更 -
デベロッパー用ツールカテゴリにAWS Fault Injection Simulator (近日公開)が追加 -
エンドユーザーコンピューティングカテゴリのAmazon AppStream 2.0の説明が変更 -
モバイルカテゴリがウェブとモバイルのフロントエンドに名称変更 -
ウェブとモバイルのフロントエンドカテゴリのAWS Amplifyの説明が変更 -
ウェブとモバイルのフロントエンドカテゴリにAmazon Location Service (プレビュー)が追加 -
機械学習カテゴリがMachine Learningに名称変更 -
Machine LearningカテゴリにAmazon DevOps Guruが追加 -
Machine LearningカテゴリのAmazon Elastic Inferenceの説明が変更 -
Machine LearningカテゴリのAmazon Kendraの説明が変更 -
Machine LearningカテゴリにAmazon Lookout for Equipment (プレビュー)、Amazon Lookout for Metrics (プレビュー)、Amazon Lookout for Vision (プレビュー)、Amazon Monitron、Amazon SageMaker Data Wrangler、AWS Panorama (プレビュー)が追加 -
Machine LearningカテゴリのAmazon Personalizeの説明が変更 -
Machine LearningカテゴリのAWS DeepComposerの説明が変更 -
Machine LearningカテゴリのAWS Inferentiaの説明が変更 -
マネジメントとガバナンスカテゴリのAWS コンソールモバイルアプリの説明が変更 -
マネジメントとガバナンスカテゴリにAWS Distro for OpenTelemetry (プレビュー)、Amazon Managed Service for Grafana (プレビュー)、Amazon Managed Service for Prometheus (プレビュー)、AWS Proton (プレビュー)が追加 -
マネジメントとガバナンスカテゴリのAWS OpsWorksの説明が変更 -
マネジメントとガバナンスカテゴリのAWS Service Catalogの説明が変更 -
マネジメントとガバナンスカテゴリのAWS Systems Managerの説明が変更 -
メディアサービスカテゴリのAWS Elemental MediaConnectの説明が変更 -
移行と転送カテゴリのAWS Snow ファミリーの説明が変更 -
ネットワークとコンテンツ配信カテゴリがネットワーキングとコンテンツ配信に名称変更 -
セキュリティ、アイデンティティ、コンプライアンスカテゴリのAmazon Cognitoの説明が変更 -
セキュリティ、アイデンティティ、コンプライアンスカテゴリにAWS Audit Manager、AWS Network Firewallが追加 -
セキュリティ、アイデンティティ、コンプライアンスのAWS Certificate Managerの説明が変更 -
セキュリティ、アイデンティティ、コンプライアンスのAWS Resource Access Managerの説明が変更 -
サーバーレスカテゴリが追加 -
サーバーレスカテゴリにAWS Lambda、Amazon API Gateway、Amazon DynamoDB、Amazon EventBridge、Amazon Simple Notification Service (SNS)、Amazon Simple Queue Service (SQS)、Amazon Simple Storage Service (S3)、AWS AppSync、AWS Fargate、AWS Step Functionsが追加 -
AR と VRカテゴリがVR および ARに名称変更
サボってたので、すごい数でした。
2021/05/11更新
-
AWS Data Exchangeの説明が変更 -
コンテナカテゴリにAWS Copilot追加 -
AWS Managed ServicesがAWS マネージドサービスに名称変更 -
Migration Evaluator(旧 TSO Logic)がMigration Evaluator (旧 TSO Logic)に名称変更 -
Amazon FSx for Windows File ServerがAmazon FSx for Windows ファイルサーバーに名称変更
2021/12/27更新
スクレイピングするスクリプトを更新しました。