注目の記事

(2018/1/28更新) AWSのSLA対象サービスが大量増加したので一覧にまとめました! どんどん増えて現在全45サービス

(2018/1/28更新) AWSのSLA対象サービスが続々と増えました。色々なサービスで設定されたので一覧にまとめてみました。現在全45サービス(SLA自体は40個)

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

大栗です。

一昨日や今日でEFSAPI GatewayでSLAが設定されたので、もう一度SLAの内容を確認していたら大量のサービスでSLAが設定されたことが分かったのでご紹介します。本エントリでは概要を説明しているので、SLAの詳細を確認する場合はSLAの原文(英語版)を確認してください。最後にSLAを一覧表にまとめています。

この記事の内容は古くなっています。AWSのほとんどのサービス(100個以上!)でSLAが設定されてますの内容をご確認ください。

2019年1月28日: Directory Service、Hybrid Storage and Data Transfer、AWS WAFのSLAを追加しました。 2019年1月19日: Kinesis Data FirehoseのSLAが更新されたため日付を変更しました。 2019年1月19日: 1月16日付けでSLAが設定されたEKS, ECR, 1月17日付けでSLAが設定されたGlueを追加しました。 2019年1月18日: 1月16日付けでSLAが設定されたサービスを追加しました。 2019年1月10日: Amazon DocumentDBが発表されたため追加しました。

AWS Service Level Agreements

AWSにおけるSLAとは

AWSのサービスレベルアグリーメントは基本的に、定義された可用性以上で使用できるようにするため商業的に合理的な努力をAWSがするものです。サービスレベルを"Assurance"(保証)ではなく"Agreement"(合意)するものです。

またSLAの対象となるためには基本的にユーザがAWSのベストプラクティスに従っている必要がありますので、対象システムの構成を確認しましょう。

SLAが新規に設定されたサービス

以下の40のSLAが現在設定されたものとなります。大量にSLAが設定されました。

  • Amazon API Gateway <- New! 2019年1月2日
  • Amazon CloudFront
  • AWS CloudHSM <- New! 2019年1月16日
  • Amazon Cognito <- New! 2019年1月16日
  • Amazon DMS <- New! 2019年1月2日
  • AWS Direct Connect <- New! 2019年1月3日
  • AWS Directory Service <- New! 2019年1月23日
  • Amazon DocumentDB <- New! 2019年1月9日
  • Amazon DynamoDB
  • Amazon EC2, EBS, ECS, Fargate
  • Amazon EFS <- New! 2019年1月2日
  • Amazon EKS <- New! 2019年1月16日
  • Amazon ECR <- New! 2019年1月16日
  • Amazon ELB <- New! 2019年1月2日
  • Amazon ElastiCache <- New! 2019年1月2日
  • Amazon EMR <- New! 2019年1月2日
  • Amazon FSx <- New! 2019年1月16日
  • AWS Glue <- New! 2019年1月17日
  • AWS Storage Gateway, AWS DataSync, AWS Transfer for SFTP <- New! 2019年1月16日
  • AWS IoT Greengrass <- New! 2019年1月2日
  • AWS IoT Core <- New! 2019年1月2日
  • AWS IoT Device Management <- New! 2019年1月2日
  • AWS KMS <- New! 2019年1月16日
  • Amazon Kinesis Data Streams <- New! 2019年1月2日
  • Amazon Kinesis Data Firehose <- New! 2019年1月2日 (2019年1月8日更新)
  • Amazon Kinesis Video Streams <- New! 2019年1月2日
  • AWS Lambda
  • Amazon SQS, SNS <- New! 2019年1月16日
  • Amazon MQ <- New! 2019年1月16日
  • Amazon RDS
  • Amazon Rekognition <- New! 2019年1月16日
  • Amazon Route 53
  • Amazon S3
  • Amazon SageMaker <- New! 2019年1月2日
  • AWS Secrets Manager <- New! 2019年1月16日
  • AWS Shield Advanced
  • Amazon SWF <- New! 2019年1月16日
  • AWS Step Functions <- New! 2019年1月16日
  • Amazon Storage Gateway <- New! 2019年1月2日
  • AWS WAF <- New! 2019年1月21日

最近SLAが更新されたサービス

以下のサービスは最新内容が更新されています。

  • Amazon Route 53: 最終更新日 2018年11月21日
  • Amazon S3: 最終更新日 2018年12月31日

Amazon Route 53の更新内容

直前の2016年12月1日版からの変更は、例外事由へのRoute 53 Resolver追加です。

なお、日本語版SLAは2版前(2015年5月15日)の内容となっていますのでご注意下さい。日本語版(2015年5月15日版)との違いは、DoS攻撃(日本語版には「サービス拒否」と記載されています)が例外事由から外れていることです。これはAWS Shieldの発表に合わせての事と思われます。

Amazon S3の更新内容

直前の2018年4月4日版からの変更は、S3 Glacierの記載が増えた(Glacierに可用性SLAの設定はありません)ことです。

なお、S3の日本語版SLAは英語版の履歴には記載がない更新日付(2015年9月16日)となっており、過去の内容ですがいつ時点の内容か分からないものとなっていますのでご注意下さい。履歴から削られてしまっているようです。日本語版(2015年9月16日)との違いは、S3 1 ゾーン – 低頻度アクセスの記載が増えていることです。

SLAの内容一覧

SLAの概要について、以下に一覧にしました。SLA対象が特定機能だったり、例外があったりしますので注意しましょう。

No SLA 対象サービス/機能 最終更新日 可用性SLA 備考
1 Amazon API Gateway Service Level Agreement API Gateway 2019年1月2日 99.95%
2 Amazon CloudFront Service Level Agreement CloudFront 2013年6月1日 99.9%
3 AWS CloudHSM Service Level Agreement CloudHSM 2019年1月16日 99.95% マルチAZが前提。
4 Amazon Cognito Service Level Agreement Cognito User Pools, Cognito Sync 2019年1月16日 99.9%
5 Amazon Database Migration Service Level Agreement DMS 2019年1月2日 99.9%
6 AWS Direct Connect Service Level Agreement Direct Connect (専用接続のみ) 2019年1月3日 99.9% または 99.99% 構成(2重化や4重化)によりSLAが変わる。エンタープライズサポートが必須。99.99%の場合はAWSのSAのWell-Architectedレビューなどが必要。
7 Service Level Agreement for AWS Directory Service AWS Directory Service for Microsoft Active Directory, AD Connector, Simple AD 2019年1月23日 99.9% ディレクトリにより対象となるリクエスト操作が異なる
8 Amazon DocumentDB (with MongoDB compatibility) Service Level Agreement DocumentDB 2019年1月9日 99.9% マルチAZが前提。
9 Amazon DynamoDB Service Level Agreement DynamoDB (Global Tablesを含む) 2018年6月19日 99.99% または 99.999% 1リージョンの場合は99.99%、Global Tablesで別リージョンにアクセスを振り替える場合は99.999%。
10 Amazon Compute Service Level Agreement EC2, EBS, ECS, Fargate 2018年2月12日 99.99%
11 Amazon EFS Service Level Agreement EFS 2019年1月2日 99.9%
12 Amazon EKS Service Level Agreement EKS 2019年1月16日 99.9%
13 Amazon Elastic Container Registry Service Level Agreement ECR 2019年1月16日 99.9%
14 Amazon Elastic Load Balancing Service Level Agreement ALB, NLB, CLB 2019年1月2日 99.99%
15 Amazon ElastiCache Service Level Agreement ElastiCache for Redis 2019年1月2日 99.9% T2などのバーストインスタンスは対象外。
16 Amazon EMR Service Level Agreement EMR 2019年1月2日 99.9%
17 Amazon FSx Service Level Agreement FSx for Windows File Server, FSx for Lustre 2019年1月16日 99.9% 複数AZでレプリケーションが必要。for Lustreの場合1AZしか無いリージョンでは1AZでも対象となる。
18 AWS Glue Service Level Agreement Glue 2019年1月17日 99.9%
19 AWS Hybrid Storage and Data Transfer Service Level Agreement AWS Storage Gateway, AWS DataSync, AWS Transfer for SFTP 2019年1月16日 99.9%
20 AWS IoT Greengrass Service Level Agreement AWS IoT Greengrass 2019年1月2日 99.9%
21 AWS IoT Core Service Level Agreement AWS IoT Core 2019年1月2日 99.9%
22 AWS IoT Device Management Service Level Agreement AWS IoT Device Management 2019年1月2日 99.9%
23 AWS Key Management Service Service Level Agreement KMS 2019年1月16日 99.9%
24 Amazon Kinesis Data Streams Service Level Agreement Kinesis Data Streams 2019年1月2日 99.9%
25 Amazon Kinesis Data Firehose Service Level Agreement Kinesis Data Firehose 2019年1月8日 99.9% 2019年1月2日版からレート制限やスロットリングを除外する旨の記述が追加。
26 Amazon Kinesis Video Streams Service Level Agreement Kinesis Video Streams 2019年1月2日 99.9%
27 AWS Lambda Service Level Agreement Lambda 2018年10月9日 99.95%
28 Amazon Messaging (SQS, SNS) Service Level Agreement SNS, SQS 2019年1月16日 99.9%
29 Amazon MQ Service Level Agreement MQ 2019年1月16日 99.9% アクティブ/スタンバイブローカー(ACTIVE_STANDBY_MULTI_AZがtrue)が前提。
30 Amazon RDS Service Level Agreement RDS for MySQL, RDS for MariaDB, RDS for Oracle, RDS for PostgreSQL 2016年3月25日 99.95% マルチAZが前提。
31 Amazon Rekognition Service Level Agreement Rekognition 2019年1月16日 99.9%
32 Amazon Route 53 Service Level Agreement Route 53 (プライベートDNSを含む) 2018年11月21日 100% Route 53 ResolverはSLA対象外。
33 Amazon S3 Service Level Agreement S3 標準, S3 Intelligent-Tiering, S3 標準 – 低頻度アクセス, S3 1 ゾーン – 低頻度アクセス 2018年12月31日 99.0% または 99.9% Glacierは対象外。
34 Amazon SageMaker Service Level Agreement SageMaker (オンライン推論、バッチ変換) 2019年1月2日 99.9% または 99.95% オンライン推論は99.95%、バッチ変換は99.9%。
35 AWS Secrets Manager Service Level Agreement Secrets Manager 2019年1月16日 99.9%
36 AWS Shield Advanced Service Level Agreement CloudFront, Route 53(コスト保護機能とは別) 2016年12月1日 CloudFrontとRoute 53のSLAに準ずる DoS攻撃の対応結果が対象となる。
37 Amazon Simple Workflow Service Level Agreement SWF 2019年1月16日 99.9%
38 AWS Step Functions Service Level Agreement Step Functions 2019年1月16日 99.9%
39 Amazon Storage Gateway Service Level Agreement Storage Gateway 2019年1月2日 99.9%
40 AWS WAF Service Level Agreement AWS WAF 2019年1月21日 99.95%

さいごに

今までAWSはSLAが設定されているサービスは少なかったのですが、大量にSLAを設定してきました。今後のエンタープライズ分野への利用拡大を見込んでいそうです。あとはSNSやSQSといったよく使用されるサービス(SNSやSQSにも設定されました!)にもSLAが設定されるとサービス全体のSLA等が出しやすくなると思うので、今後を期待します。