AWS Summit 2017 San Franciscoで発表されたサービスやアップデートのまとめ
こんにちは、城内です。
日本時間の4月19日、20日(現地時間:4月18日、19日)に開催されたAWS Summit 2017 San Franciscoで、多くのサービスやアップデートに関する発表がありました。
当ブログもAWSの記事で賑わっていますが、今回はそれらを簡単にまとめてみたいと思います。
まとめ
新しく発表されたサービス
Amazon DynamoDB Accelerator (DAX) – In-Memory Caching for Read-Intensive Workloads
Amazon DynamoDB Accelerator(DAX)は、開発者がキャッシュの無効化、データ集計、またはクラスタ管理を管理する必要なしに、DynamoDBテーブルにメモリ内アクセラレーションを追加するための機能です。
Amazon DynamoDB Accelerator (DAX) is a fully managed, highly available, in-memory cache for DynamoDB that delivers up to a 10x performance improvement – from milliseconds to microseconds – even at millions of requests per second. DAX does all the heavy lifting required to add in-memory acceleration to your DynamoDB tables, without requiring developers to manage cache invalidation, data population, or cluster management. Now you can focus on building great applications for your customers without worrying about performance at scale. You do not need to modify application logic, since DAX is compatible with existing DynamoDB API calls. You can enable DAX with just a few clicks in the AWS Management Console or using the AWS SDK. Just as with DynamoDB, you only pay for the capacity you provision.
Announcing Amazon DynamoDB Accelerator (DAX), Delivering up to 10X Faster Query Performance
Amazon Redshift Spectrum – Exabyte-Scale In-Place Queries of S3 Data
Amazon Redshift Spectrumは、直接Amazon S3上のデータに対してSQLクエリを実行できる機能です。
Today we announced the general availability of Amazon Redshift Spectrum, a new feature that allows you to run SQL queries against exabytes of data in Amazon Simple Storage Service (Amazon S3). With Redshift Spectrum, you can extend the analytic power of Amazon Redshift beyond data stored on local disks in your data warehouse to query vast amounts of unstructured data in your Amazon S3 “data lake” — without having to load or transform any data. Redshift Spectrum applies sophisticated query optimization, scaling processing across thousands of nodes so results are fast – even with large data sets and complex queries.
Introducing Amazon Redshift Spectrum: Run Amazon Redshift Queries directly on Datasets as Large as an Exabyte in Amazon S3
- 【速報】Amazon Redshift:S3のデータを直接検索出来る新機能『Redshift Spectrum』が発表されました! #awssummit
- Amazon Redshift:Redshift Spectrumの概要/仕様/制限事項など #awssummit
- S3データを直接クエリ出来る新機能『Amazon Redshift Spectrum』を実際に試してみました
- Redshift新機能 『Redshift Spectrum』でクラスタ間テーブル共有を試してみる
- 新機能『Amazon Redshift Spectrum』から Amazon Athena のテーブルを参照する
AWS CodeStar – Quickly Develop, Build, and Deploy Applications on AWS
AWS CodeStarは、AWS上でアプリケーションを開発、構築、およびデプロイすることができる環境を迅速に構築するサービスです。
AWS CodeStar enables you to quickly develop, build, and deploy applications on AWS.
Introducing AWS CodeStar
- [新サービス] 一撃でCI環境を作れる AWS CodeStar
- AWS CodeStarでサポートする言語と実行環境
- AWS CodeStarで動くCloudFormationを知る
- AWS CodeStarでWordPressを構築してみた
新しく利用可能になったサービス
EC2 F1 Instances with FPGAs
Amazon EC2にF1インスタンスが追加されました。F1インスタンスは、アプリケーション用のカスタムハードウェアアクセラレーションを作成するためにプログラミングできるフィールドプログラマブルゲートアレイ(FPGA)を備えた計算インスタンスです。
Amazon EC2 F1 is a compute instance with field programmable gate arrays (FPGAs) that you can program to create custom hardware accelerations for your application. F1 instances are easy to program and come with everything you need to develop, simulate, debug, and compile your hardware acceleration code, including an FPGA Developer AMI and Hardware Developer Kit (HDK). Once your FPGA design is complete, you can register it as an Amazon FPGA Image (AFI), and deploy it to your F1 instance in just a few clicks. You can reuse your AFIs as many times, and across as many F1 instances as you like. You can offer AFIs you develop on the AWS Marketplace for other customers to purchase.
Amazon EC2 F1 Instances, Customizable FPGAs for Hardware Acceleration Are Now Generally Available
AWS X-Ray with Lambda Integration
AWS X-Rayが一般利用可能になりました。AWS X-Rayは、マイクロサービスアーキテクチャを使用して構築されたアプリケーションなど、分散アプリケーションをプロダクションで分析およびデバッグするのに役立ちます。
AWS X-Ray is now available for all customers. AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture. With X-Ray, you can understand how your application and its underlying services are performing to identify and troubleshoot the root cause of performance issues and errors. X-Ray provides an end-to-end view of requests as they travel through your application, and shows a map of your application’s underlying components. You can use X-Ray to analyze both applications in development and in production, from simple three-tier applications to complex microservices applications consisting of thousands of services.
AWS X-Ray Now Generally Available
AWS Lambdaのトレース機能がプレビューで使用できます。
You can now use AWS X-Ray to trace requests made to your serverless applications built using AWS Lambda. This enables you to gain insights into the performance of serverless applications, allowing you to pinpoint the root cause of issues so that you can address them. This feature is available now in Preview.
AWS X-Ray Now Supports Tracing for AWS Lambda (Preview)
- 【アップデート】AWS X-RayがGenerally Available!! アプリケーションをモニタリングする
- 【アップデート】AWS X-Ray が AWS Lambda に対応しました(プレビュー)
Amazon Lex
Amazon Lexが一般利用可能になりました。Amazon Lexは、音声とテキストを使用してアプリケーションに会話型インタフェースを構築するサービスです。
Amazon Lex is now generally available for all customers. Amazon Lex is a service for building conversational interfaces into your application using voice and text. With Amazon Lex, the same deep learning technologies that power Amazon Alexa are now available to developers, enabling you to quickly and easily build sophisticated, natural language conversational bots.
Amazon Lex Now Generally Available
- 【新機能】Amazon LexがGA(一般利用開始)に!Slackに入れて使ってみた
- 一般公開されたAmazonのAIサービスLexでFacebook MessengerのBotをつくってみた
- 遂にGAとなった Amazon Lex をiOS SDKから使用してみました。
Preview of Amazon Aurora with PostgreSQL Compatibility
PostgreSQLとの互換性を備えたAmazon Auroraのパブリックプレビューが使用できるようになりました。
Amazon Aurora is a fully managed relational database that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. In November 2016, we announced a limited preview of the PostgreSQL-compatible version. Since then, we’ve received valuable feedback from early adopters.
Announcing Open Preview of Amazon Aurora with PostgreSQL Compatibility
新しい機能(サービスアップデート)
Amazon Rekognition Update – Image Moderation
Amazon Rekognitionは、画像内の明示的かつ示唆的なアダルトコンテンツを検出できるようになり、不適切なコンテンツからユーザーを保護することができるようになりました。
Amazon Rekognition can now detect explicit and suggestive adult content in images, enabling you to protect users from inappropriate content. Beyond flagging an image based on presence of adult content, Image Moderation also returns a hierarchical list of labels with confidence scores. These labels indicate specific categories of adult content, thus providing more granular control to developers to filter and manage large volumes of user generated content (UGC).
Detect explicit or suggestive adult content using Amazon Rekognition
- 【新機能】Amazon RekognitionにImage Moderationが追加されました!
- [新機能] Amazon Rekognitionに追加されたImage ModerationをAWS SDK for Pythonから使ってみました
- Amazon RekognitionのImage Moderationの精度を試してみた
- Amazon RekognitionのImage Moderationを活用してTwitterの不適切な画像を収集する
Amazon Polly – Speech Marks and Whispering
Amazon Pollyの出力に、囁き声のエフェクトが追加できるようになりました。また、Speech Marksを使用してビジュアルアニメーションとスピーチを同期させることができるようになりました。
You can now add a whispered speech effect in your Text-to-Speech output with Amazon Polly, and synchronize speech with visual animation using Speech Marks. To create voices with a whispered effect, you simply use the SSML tag “whispered” to mark the text input to be spoken in a hushed or whispered voice. This tag can be applied to any of the 47 voices in Amazon Polly’s Text-to-Speech portfolio. Visit the Amazon Polly documentation for more information on how to use the new “whispered” SSML tag.
Amazon Polly Introduces a new Whispered Voice Tag, and Speech Marks for Synchronization with Visual Animation
Public Preview of VPC Endpoints for DynamoDB
VPCからAmazon DynamoDBにアクセスできるようになるVPCエンドポイントがパブリックプレビューで使用できるようになりました。
You can now access Amazon DynamoDB from your Amazon Virtual Private Cloud (VPC) using VPC endpoints, enabling you to have all network traffic between your application and DynamoDB traverse the public Internet or stay within the AWS cloud.
Announcing VPC Endpoints for Amazon DynamoDB, Now in Public Preview
Conversational Bots in AWS Mobile Hub
以前にプレビューで発表されたAmazon LexとのAWS Mobile Hubの統合が一般利用可能になりました。
AWS Mobile Hub integration with Amazon Lex previously announced in preview is now generally available (GA).
AWS Mobile Hub Integration With Amazon Lex is Now GA
SaaS Contracts for AWS Marketplace
SaaS契約により、AWS Marketplace上のソフトウェア調達が簡素化されました。
AWS Marketplace, which lists over 3,800 software listings from popular software vendors across 35 product categories, has announced that customers can now contract for one, two, or three year terms for Software-as-a-Service (SaaS) and Application Programming Interface (API) products directly through AWS Marketplace with SaaS Contracts. With this feature, buyers use a shopping-cart like experience to determine the size (number of units) and duration (length of time) for their contract. For example, they can enter how many users they want and can choose if they want to make a multi-year commitment. Buyers also have the ability to increase the size of their contract at any time, and can upgrade from a monthly term to a one, two, or three year term when needed. With the launch of SaaS Contracts on AWS Marketplace, customers can choose from more products than ever before- and sellers can offer better discounts for longer commitments.
SaaS Contracts Simplifies Software Procurement on AWS Marketplace
Service-Linked IAM Roles – An Easier Way to Delegate Permissions
AWS IAMは、AWSサービスに権限を委譲するためのより簡単で安全な方法を提供する新しいタイプのロールであるService-Linked Rolesをサポートしました。
Today, AWS Identity and Access Management (IAM) added support for service-linked roles, a new type of role that gives you an easier and more secure way to delegate permissions to AWS services. You can start by using service-linked roles with Amazon Lex, a service that enables you to build conversational interfaces in any application using voice and text.
AWS IAM Makes It Easier to Delegate Permissions to AWS Services with Service-Linked Roles