cloudpackエバンジェリストの吉田真吾(@yoshidashingo)です。
先週はAWS re:Inventが開催されたので、そちらでの新サービスなどを中心にまとめています。
実に10種類の発表がありました。
AWS発表
1. AWS Lambda
- AWS News Blog
- 受け取ったトリガを元にLambda functionを実行することでワーカーアプリケーションをフルマネージドなプラットフォーム上で実行可能です。
- Lambda functionはNode.jsで記述します。
- 実行環境の設定ではIAMでInvocation role(許可するfunction)とExecution role(functionがアクセス可能なAWSリソース)を定義する必要があります。
2. Amazon RDS for Aurora
- AWS News Blog
- 従来のRDSと全く違うQuorumベースで非同期読み込み/書き込みされるディスクを持つMySQL互換のデータベースエンジン
- 現在Preview受付中
(SDD415) NEW LAUNCH: Amazon Aurora: Amazon’s New Relational Database Engine | AWS re:Invent 2014 from Amazon Web Services
3. Amazon EC2 Container Service (ECS)
- AWS News Blog
- Dockerの管理プラットフォーム
- GoogleでいえばKubernetesにあたるクラスタ管理環境を組み込んだサービスであり、Herokuのようなマネージドサービスではない、スケジューラーでホストのリソース割り当てなどが変更可能
- 利用料金はホストのEC2の分のみ
- 現在Preview受付中
4. S3 Notification
- AWS News Blog
- S3に対して発生したイベントをSNS,SQS,Lambdaに通知する機能
- Lambdaと組み合わせてイベントドリブンなワークフロー制御をすることで、コンテンツグラビティがさらに強化され実践できる
- 現在Preview受付中
5. EBS(SSD)の16TB化
- AWS News Blog
- SSDベースのEBSの最大容量、最大IOPS、スループットが強化される
- 順次展開される予定
6. C4インスタンスファミリー
- AWS News Blog
- Intelの専用CPUを搭載したHaswell(Refresh?)世代の新しいインスタンスファミリー
- 順次展開される予定
7. AWS Service Catalog
- AWS News Blog
- 管理者による独自のサービスカタログが作成でき、ユーザーはポータルを通じて自分が使うべきユニット(スタック)を選択して利用することが可能
8. AWS CodeDeploy, AWS CodeCommit, AWS CodePipeline
- AWS News Blog
- AWS CodeDeploy - コードをデプロイするサービス
- AWS CodeCommit - Gitリポジトリをホストするマネージドサービス
- AWS CodePipeline - リポジトリを監視し、ワークフローを実行・管理するフレームワークサービス
9. AWS Config
- AWS News Blog
- 現在のAWSリソースの状態・関連性をConfigコンソールで可視化できる
- 変更検知による差分管理も行える
- パートナーは2nd Watch, CloudCheckr, CloudNexa, Evident.IO, Red Hat Cloud Forms, RedSeal Networks, Splunk
(SEC315) NEW LAUNCH: Get Deep Visibility into Resource Configurations | AWS re:Invent 2014 from Amazon Web Services
10. AWS Key Management Service (KMS)
- AWS News Blog
- 暗号化キーの集中管理サービス
- IAM画面に統合化されており、登録した鍵はAWSの各種サービスから利用可能
- 詳細は以下のホワイトペーパーを参照「AWS Key Management Service Cryptographic Details」