AWS has expanded its HIPAA compliance program to include AWS Database Migration Service (DMS). You can now use AWS Database Migration Service to move data between your HIPAA-compliant applications, including protected health information (PHI) under an executed Business Associate Agreement (BAA) with AWS. DMS can be used both to migrate data between databases and for ongoing replication workloads to databases or data warehouses.
Today, we made it easier for you to understand the permissions your AWS Identity and Access Management (IAM) policies grant with policy summaries in the IAM console. Instead of reading JSON policy documents, you can scan a table that summarizes the services, actions, resources, and conditions defined in each policy. This summary enables you to quickly understand the permissions defined in each IAM policy. You can find this summary on the policy detail page or the Permissions tab on an individual IAM user’s page. To learn more about policy summaries, see the blog post, Move Over JSON – Policy Summaries Make Understanding IAM Policies Easier, and the IAM documentation, Understanding Policy Summaries in the AWS Management Console.
You can now get an Amazon SNS notification when new Amazon ECS-optimized AMI releases are available.
You can now view AWS Lambda function policies from the AWS Lambda console. Previously, you needed to use the AWS CLI or SDK to see which services and accounts have permissions to invoke your Lambda functions. You can view Lambda function policies from the Triggers tab of any function.
The Amazon WorkDocs Administrative SDK provides API-based administrator level access to WorkDocs site resources. With the Administrative SDK, software vendors and IT organizations can set up their applications to work with WorkDocs. As a result, WorkDocs now allows you to use third party applications for content management, content migration, virus-scanning, data loss prevention (DLP), and eDiscovery.
Amazon AppStream 2.0 now supports Fleet Auto Scaling to help you optimize your streaming costs.
You can now develop your AWS Lambda functions using Node.js v6.10.
We are excited to announce that Amazon CloudWatch Events now supports input transformation of events before sending the events to targets. Using this the new feature, you can extract multiple key-value pairs from their event JSONs and transform the data to fit your needs. For example, you can transform AWS console login event JSON to a human readable message and attach it to an SNS topic for email notifications. Another use case for input transformer is to simplify nested event JSONs before sending to event targets such as SQS. The input transformer is a new addition to the existing list of three input configuration features - matched event, part of matched event, and a constant. You can use the input transformation through the console and PutTargets API in all AWS regions where CloudWatch Events is available.
AWS CodeBuild is now available in the Asia (Tokyo, Singapore), EU (Frankfurt) and Australia (Sydney) Regions.
The Oracle January 2017 Patch Set Updates (PSU) are now available for Amazon RDS for Oracle. To learn more about Oracle PSUs supported on RDS, visit the RDS patch update documentation.
The AWS Cryptography team has released the AWS Encryption SDK for Python. This new SDK joins the Java version launched in 2016 to make encryption easier for developers while minimizing errors that could lower the security of their applications. Developers using encryption often face two problems: a. how to correctly generate and use a key to encrypt data, and b. how to protect the key after it’s been used. The AWS Encryption SDK addresses the first problem by transparently implementing the low-level details using the cryptographic provider available in a developer’s environment. The SDK addresses the second problem by providing intuitive interfaces to let developers choose how they want to protect their encryption keys after use. By using the AWS Encryption SDK, developers can focus on the core of the application they’re building instead of the complexities of encryption. We’ve provided ready-to-use samples in the SDK for AWS customers who use AWS CloudHSM or AWS Key Management Service, however the open source SDK can be extended to support other key providers.
Amazon Elastic File System (Amazon EFS) is now available in the Asia Pacific (Sydney) region.
The Amazon CloudWatch Events service now supports AWS Step Functions state machines as event targets. Amazon CloudWatch Events enables you to respond quickly to application availability issues or configuration changes that might impact performance or security by notifying you of AWS resource changes in near-real-time. You simply write rules to indicate which events are of interest to your application and what automated action to take when a rule matches an event. You can, for example, invoke AWS Lambda functions or notify an Amazon Simple Notification Service (SNS) topic. Now, you can also send the matching events to an AWS Step Functions state machine to start a workflow responding to the event of interest, such as managing copies of Amazon Elastic Block Store (EBS) snapshots upon snapshot completion.
Amazon CloudWatch Events now supports Amazon EC2 Run Command as an event target. This allows you to route system events that describe changes in your AWS environment to Run Command for processing. Run Command, a part of Amazon EC2 Systems Manager, provides a simple way of remotely executing common administrative tasks like running scripts, installing software, and managing patches. Now, you can perform ad-hoc actions through Run Command on your instances based on changes in your AWS environments. For example, you can now collect instance logs when instances in an Auto Scaling group are terminated by creating a CloudWatch Events rule with Auto Scaling as the source and Run Command as the target. To learn more, see the CloudWatch Events documentation here.
AWS Device Farm now enables you to choose Appium 1.6.3 when scheduling your tests.
Amazon EMR now supports a variety of new Amazon EC2 Spot instance management features with instance fleets. Instead of specifying a specific Amazon EC2 instance type for an Amazon EMR instance group or Amazon EC2 availability zone for your Amazon EMR cluster, you can now provide a list of possible choices and allow Amazon EMR to automatically select an optimal combination. When creating clusters with instance fleets, Amazon EMR can now automatically provision Spot capacity across a variety of instance types, select optimal Amazon EC2 availability zones, and blend Spot and On-Demand capacity to minimize overall cost.
Discover savings opportunities by using the new Reserved Instance (“RI”) Coverage Reports in AWS Cost Explorer
Today, we are introducing RI Coverage Reports in AWS Cost Explorer to help you identify instance hours that are not covered by RIs, highlighting opportunities for savings.
We are excited to announce availability of Amazon Elasticsearch Service in the Europe (London) and Canada (Central) regions. With the addition of these two regions, Amazon Elasticsearch Service is now available in 14 regions globally: US East (N. Virginia), US East (Ohio), US West (Oregon), US West (N. California), Canada (Central), South America (Sao Paulo), EU (Ireland), EU (London), EU (Frankfurt), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Asia Pacific (Seoul), and Asia Pacific (Mumbai) Regions.
AWS Marketplace is pleased to announce the availability of a new Tax Calculation Service (TCS) for software vendors. If you are a software vendor that sells products on AWS Marketplace, you can now choose to enroll your paid product listings in TCS for automatic U.S. sales tax calculation on all of your AWS Marketplace transactions. For products enrolled in TCS, AWS Marketplace calculates and collects U.S. sales & use tax on software purchases based on settings and input provided by you. AWS Marketplace disburses collected taxes to you along with a detailed tax report to help you meet your tax obligations. This feature is available to any AWS Marketplace software vendor who determines that they have obligations to pay U.S. sales tax.
AWS is pleased to release a major update to the Magento Quick Start reference deployment.
You can now use upgraded versions of Apache MXNet, TensorFlow, CNTK, and Caffe, on the AWS Deep Learning AMI v1.2 for Ubuntu, including Keras, available in the AWS Marketplace. The Deep Learning AMI v1.2 for Ubuntu is designed to continue to provide a stable, secure, and high performance execution environment for deep learning applications running on Amazon EC2. The latest MXNet release (v0.9.3), included with this AMI v1.2, adds several enhancements including a faster new image processing API that enables parallel processing, improved multi GPU performance, and support for new operators. This AMI includes the following framework versions: Apache MXNet: v0.9.3; Tensorflow v1.0.0; Caffe release: rc5; Theano: rel 0.8.2; Keras: 1.2.2; CNTK: v2.0 beta12.0; and Torch: master branch. The Deep Learning AMI includes Jupyter notebooks with Python 2.7 and Python 3.4 kernels, Matplotlib, Scikit-image, CppLint, Pylint, pandas, Graphviz, Bokeh Python packages, Boto and Boto 3 and the AWS CLI. The DL AMI also comes packaged with Anaconda 2 and Anaconda 3 Data Science platform. You can start using the Deep Learning AMI release v1.2 in the AWS Marketplace, today.
AWS Step Functions now gives you more flexibility in how AWS Lambda function error messages are handled in your workflow so you can improve the resiliency of serverless applications. Step Functions makes it easy to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function lets you scale and change applications quickly. With Step Functions, you can create state machines to orchestrate multiple Lambda functions and build multi-step serverless applications.
We are pleased to announce the launch of our newest edge location in Zurich, our first edge location in Switzerland.
Amazon WorkDocs now provides an Activity Feed so that you can easily track all activities related to your files and folders, and stay connected to what’s going on.
We are excited to announce that Amazon ElastiCache now supports enhanced Redis Backup and Restore with Cluster Resizing. In October 2016, we launched support for Redis Cluster with Redis 3.2.4. In addition to scaling your Redis workloads across up to 15 shards with 3.5TiB of data, it also allowed creating cluster-level backups, which contain snapshots of each of the cluster’s shards. With this launch, we are adding the capability to restore a backup into a Redis Cluster with a different number of shards and slot distribution, allowing you to resize your Redis workload. ElastiCache will parse the Redis key space across the backup’s individual snapshots, and redistribute the keys in the new Cluster according to the requested number of shards and hash slots. Your new cluster can be either larger or smaller in size, as long as the data fits in the selected configuration.