Alibaba Cloud は AWS より優れているの? #後編

前回の記事に続いて Alibaba Cloud が公開しているドキュメント”Alibaba Cloud for AWS Professionals” の解説です。 このドキュメントは AWS の技術者を対象として Alibaba Cloud と AWS の違いを100ページにわたって説明されます。

今回の記事では以下の目次の “8. Types of cloud servies” と “9. Services” が対象となります。(青色でハイライトした部分)

  1. Objective
  2. Why Alibaba Cloud
  3. Portal websites
  4. Regions and zones
  5. Endpoints
  6. Accounts, constraints, and pricing
    6.1 Accounts
    6.2 Service constraints
    6.3 Pricing
  7. Resource management interfaces
    7.1 Web based console
    7.2 Rest API
    7.3 Command line interface (CLI)
  8. Types of cloud services
  9. Services

Alibaba Cloud for AWS Professional の解説

各章ごとにポイントを紹介していきます。 英文は原文のまま、そのあとの箇条書きは内容の超意訳のまとめです。

8. Types of cloud services

The following sections compare general cloud computing services and the relevant characteristics of AWS and Alibaba Cloud, respectively.Generally speaking, cloud services are composed of a set of basic services, falling into computing, storage, network, and database services. Basic AWS and Alibaba Cloud services include:

CategoryAWSAlibaba Cloud
ComputingElastic Compute Cloud (EC2), EC2 Elastic GPUs, Auto Scaling, Elastic Container Service (ECS)Elastic Compute Service
(ECS), Elastic GPU Service (EGS), Auto Scaling, Container Service
StorageAmazon Simple Storage
Services (S3), DynamoDB, SimpleDB, CloudFront, Elastic File System (EFS)
Object Storage Service (OSS), Table Store, Alibaba Cloud
CDN, Network Attached
Storage (NAS)
NetworkVirtual Private Cloud (VPC), Direct Connect, Direct Connect, NAT Gateway, ELB, Elastic IP Addresses, VPN GatewayVirtual Private Cloud (VPC), Express Connect, Express
Connect, NAT Gateway, SLB, Elastic IP, VPN Gateway
DatabaseRelational Database Service (RDS), ElastiCache, DynamoDB, Database
Migration Services (DMS)
ApsaraDB for RDS, ApsaraDB for Redis, ApsaraDB for MongoDB, HybridDB for PostgreSQL, Data
Transmission Service (DTS)
  • クラウドサービスを4分類、Computing / Storage / Network / Database で比較するよ

上の表では4つの分類ごとにAWS で提供されているプロダクトとAlibaba Cloud で提供されているプロダクトが列挙されています。 それぞれどのプロダクトが対応するのかは次の9章となります。 後でも触れますが VPC のように同じ機能・役割のプロダクトもあれば、 Alibaba Cloud ECS (Virtual Machine、AWS でいう EC2 )のように AWS にある ECS (Elastic Container Service) とは略称は同じでも中身が違うものもあったりします。 まあ、それほど多くは無いので実用上困ることは無いと考えます。

また、上の4分類の上位層のプロダクト・サービスについても記載があります。

Security Services
These services are employed to protect user data, applications, and services as well as to prevent malicious attacks. For example, AWS provides AWS Shield Standard/Advanced and AWS WAF, and Alibaba Cloud offers Anti-DDoS Basic/Pro, Web Application Firewall, and Server Guard.

Management Services
These services are employed to help users trace cloud applications and manage application permissions and keys. For example, AWS has CloudWatch, Identity and Access Management (IAM), and Key Management Service (KMS), and Alibaba Cloud has CloudMonitor, Resource Access Management, and Key Management Service.

Domains & Websites
These services are employed to provide users with products and services for website development. This includes Domain Name System (DNS) services, domain names purchasing and management, and website building tools. Examples include AWS Route 53 and Alibaba Cloud Web Hosting, DNS, and
Domains.

Big Data Analytics Services
These services are employed to process a massive amount of data. AWS products include AWS Kinesis, and EMR, and Alibaba Cloud products include MaxCompute, E-MapReduce, DataWorks, and DataV.

Application Services
These services are used to optimize cloud providers’ application architectures. For example, AWS has SNS and Alibaba Cloud has Message Service.

Media Services
These services are employed to help users to create media application and platform on cloud. For example, AWS has Elemental MediaLive and Elastic Transcoder, and Alibaba Cloud has ApsaraVideo Live and ApsaraVideo for Media Processing.

9. Services

このドキュメント”Alibaba Cloud for AWS Professionals” は100ページを超える内容なのですが、実はこの9章がそのほとんどを占めています(90ページ以上)。 その内容をすべて転記することはあまり意味はないので(というか手間と時間がかかる割には見る人からすればオリジナルを見ればよい)、再度、Alibaba Cloud が公開しているドキュメントのダウンロードURLを紹介し、あとはプロダクトマッピングとこの9章の目次の紹介までとします。 

資料のダウンロード

公式ホームページのファイルダウンロードURLはこちら

AWS と Alibaba Cloud のプロダクトマッピング

Compute

DescriptionAWSAlibaba Cloud
Virtual ServersElastic Compute Cloud (EC2)Elastic Compute Service (ECS)
GPU ServersEC2 Elastic GPUsElastic GPU Service (EGS)
Auto ScaleAuto ScalingAuto Scaling
Container ManagementElastic Container Service (ECS)Container Service

Storage & CDN

DescriptionAWSAlibaba Cloud
Object StorageAmazon Simple Storage Services (S3)Object Storage Service (OSS)
NoSQL DatabaseDynamoDB ,SimpleDBTable Store
Content DeliveryCloudFrontAlibaba Cloud CDN
Shared File StorageElastic File System (EFS)Network Attached Storage (NAS)

Networking

DescriptionAWSAlibaba Cloud
NetworkingVirtual Private Cloud (VPC)Virtual Private Cloud (VPC)
Dedicated NetworkDirect ConnectExpress Connect
NAT GatewayNAT GatewayNAT Gateway
Load BalancingElastic Load Balancing (ELB)Server Load Balancer (SLB)
Elastic IPElastic IP AddressesElastic IP
Cross-premises ConnectivityVPN GatewayVPN Gateway

Databases

DescriptionAWSAlibaba Cloud
Relational DatabaseRelational Database Service (RDS)ApsaraDB for RDS
CachingElastiCacheApsaraDB for Redis
Elastic Data WarehouseRedShiftHybridDB for PostgreSQL
NoSQL – Document StorageN/AApsaraDB for MongoDB
Database MigrationDatabase Migration Services (DMS)Data Transmission Service (DTS)

Security

DescriptionAWSAlibaba Cloud
DDoS MitigationAWS Shield – StandardAnti-DDoS Basic
DDoS MitigationAWS Shield – AdvancedAnti-DDoS Pro
Mobile SecurityN/AMobile Security
Web Application SecurityWeb Application Firewall (WAF)Web Application Firewall
Instance SecurityN/AServer Guard
Certificate ServiceCertificate ManagerSSL Certificates Service

Monitoring & Management

DescriptionAWSAlibaba Cloud
MonitoringCloudWatchCloudMonitor
Authentication and AuthorizationIdentity & Access Manager (IAM)Resource Access Management
EncryptionKey Management ServiceKey Management Service
Resource OrchestrationCloudFormationResource Orchestration Service

Domains & Websites

DescriptionAWSAlibaba Cloud
Web ApplicationsElastic BeanstalkWeb Hosting
Domain NameRoute 53Domains
Domain Name System (DNS)Route 53Alibaba Cloud DNS

Analytics

DescriptionAWSAlibaba Cloud
Big Data ProcessingAmazon EMRMaxCompute ,E-MapReduce
Data VisualizationN/ADataV
Development PlatformN/ADataWorks

Application Service

DescriptionAWSAlibaba Cloud
Notification ServiceAmazon Simple Notification Service (SNS)Message Service
API ServiceAPI GatewayAPI Gateway
Log ServiceAmazon Kinesis Data FirehoseLog Service
Email Sending and ReceivingAmazon Simple Email ServiceDirectMail

Media Services

DescriptionAWSAlibaba Cloud
Live Video StreamingAWS Elemental MediaLiveApsaraVideo Live
Media Transcoding ServiceAWS Elastic TranscoderApsaraVideo for Media Processing

Compute カテゴリの目次

  • 1. Virtual servers
    • 1.1 Login instance
    • 1.2 Instance images and Create instance
    • 1.3 Comparative advantage
  • 2. Automatic scaling
  • 3. Container service
  • 4. High performance computing

Storage & CDN カテゴリの目次

  • 1. Object storage
    • 1.1 Service models
    • 1.2 Security
    • 1.3 Object management
    • 1.4 Functional difference
    • 1.5 OSS image processing service (Image service)
    • 1.6 Service level agreement (SLA)
    • 1.7 Pricing
  • 2. Content Delivery Network (CDN
    • 2.1 Service model
    • 2.2 Basic functions
    • 2.3 Security
    • 2.4 Streaming media
    • 2.5 Pricing
  • 3. File storage
    • 3.1 Service model
    • 3.2 Performance
    • 3.3 Security
    • 3.4 Migration
    • 3.5 Pricing
  • 4. Nosql database
    • 4.1 Service model
    • 4.2 Data model
    • 4.3 Performance
    • 4.4 Security
    • 4.5 Backup and restore
    • 4.6 Pricing

Networking カテゴリの目次

  • 1. Networking products
  • 2. VPC
    • 2.1 Feature Comparison
    • 2.2 Costs
  • 3. Load balancing
    • 3.1 Feature Comparison
    • 3.2 Costs
    • 3.3 main advantages
  • 4. Dedicated Network Connections
    • 4.1 Feature Comparison
    • 4.2 Costs
  • 5. Cloud Enterprise Network(CEN)

Database カテゴリの目次

  • 1. Objective
  • 2. Relational Databases
    • 2.1 Functional Comparison
    • 2.2 Functional Differences
    • 2.3 Availability
    • 2.4 Security
    • 2.5 Scalability
    • 2.6 Ease of use
    • 2.7 Pricing
  • 3. Non-relational Databases
    • 3.1 Functional Comparison
    • 3.2 Hight Availability
    • 3.3 Security
    • 3.4 Ease of use & Scalability
    • 3.5 Advantage
    • 3.6 Pricing
  • 4. Highspeed cache (Redis)
    • 4.1 Functional Comparison
    • 4.2 Functional Differences
    • 4.3 Availability
    • 4.4 Security
    • 4.5 Ease of use/O&M
    • 4.6 Scalability
    • 4.7 Costs
  • 5. Data Migration
    • 5.1 Functional Comparison
    • 5.2 Reliability/security
    • 5.3 Ease of use
    • 5.4 Scalability
    • 5.5 Pricing

Security カテゴリの目次

  • 1. WAF
    • 1.1 Service mode comparison
    • 1.2 Access control
    • 1.3 Web attack defense
    • 1.4 Business risk control
    • 1.5 Console configuration
    • 1.6 Pricing
    • 1.7 Feature comparison
    • 1.8 Key Selling Points
  • 2. Distributed denial of service (DDoS) protection service
    • 2.1 Service model comparison
    • 2.2 Black hole policies
    • 2.3 Large DDoS defense
    • 2.4 Monitoring & Reporting
    • 2.5 Deployment architecture
    • 2.6 Pricing
    • 2.7 Feature comparison
    • 2.8 Key Selling Points
  • 3. Certificate service
    • 3.1 Service model
    • 3.2 Services integration
    • 3.3 Renewal
    • 3.4 Pricing
    • 3.5 Feature comparison
  • 4. Mobile security
    • 4.1 Risk detection
    • 4.2 Security protection
    • 4.3 Threat intelligence
    • 4.4 Pricing
  • 5. Server guard
    • 5.1 Vulnerability management
    • 5.2 Baseline detection
    • 5.3 Intrusion detection
    • 5.4 Pricing

Big Data カテゴリの目次

  • 1. Data collection
  • 1.1 Service models
  • 1.2 Main functions
  • 1.3 Data Shipping
  • 1.4 Cost
  • 2. Data computing
  • 2.1 Service comparison
  • 2.2 Main functions
  • 2.3 High scalability
  • 3. Data analysis
  • 3.1 Service comparison
  • 3.2 Main functions
  • 3.3 System capability
  • 4. Data visualization
  • 4.1 Application scenario
  • 4.2 Main functions
  • 4.3 Pricing
  • 5. Data processing
  • 5.1 Service comparison
  • 5.2 Product comparison overview
  • 5.3 Advantage and disadvantage comparison
  • 5.4 Conclusion

Monitoring & Management カテゴリの目次

  • 1. Monitor Service
    • 1.1 Main functions comparison
    • 1.2 Host monitoring and cloud service monitoring
    • 1.3 Alert service
    • 1.4 Application group
    • 1.5 Digital operation
    • 1.6 Site monitoring
    • 1.7 Custom monitoring
  • 2. Comparison of Access Management
    • 2.1 Main functions comparison
    • 2.2 Identity Management Comparison
    • 2.2.1 User Management
    • 2.2.2 Group Management
    • 2.2.3 Role Management
    • 2.3 Authorization Management Comparison
    • 2.3.1 Permissions
    • 2.3.2 Authorization policies
    • 2.3.3 Access control authorization
    • 2.4 Expenses
  • 3. Action Trail Comparison
    • 3.1 Main functions comparison
    • 3.2 API&SDK Support
    • 3.3 Data security
    • 3.4 Log query
    • 3.5 Security analysis and troubleshooting
    • 3.6 Cost

Domain & Website カテゴリの目次

  • 1. Domains
  • 2. Introduction to DNS services
    • 2.1 Comparison of Main Functions
    • 2.2 Comparison in API
    • 2.3 Comparison in Security
    • 2.4 Comparison in Authorization
    • 2.5 Comparison in Performance
    • 2.6 Comparison in Monitoring Services
    • 2.7 Comparison in Price
  • 3. Introduction to Virtual Private Servers
    • 3.1 Comparison of Main Functions
    • 3.2 Comparison in Ease of Use
    • 3.3 Comparison in Mirroring
    • 3.4 Backup Recovery & Instance Upgrades
    • 3.5 Comparison in Scalability
    • 3.6 Comparison in Cost

Media Service カテゴリの目次

  • 1. Media processing
    • 1.1 Comparison of Main Functions
    • 1.2 API &SDK
    • 1.3 Transcoding presets
    • 1.4 Notifications
    • 1.5 Video security ● 1.6 Service region
    • 1.7 Cost
  • 2. Live Video
    • 2.1 Comparison of Main Functions
    • 2.2 Video standards supported
    • 2.3 Security
    • 2.4 API & SDK
    • 2.5 Resource monitoring
    • 2.6 Availability
    • 2.7 Cost

以上