Tag: Features

AWS App Mesh Service Discovery with AWS Cloud Map generally available.

AWS App Mesh Service Discovery with AWS Cloud Map generally available.

You can now use the AWS Cloud Map service registry selectors with AWS App Mesh. This new option allows you to define a subset of endpoints (through matching on key and value selectors) that were defined in Cloud Map. You simply change your App Mesh VirtualNode configuration to use Cloud Map, add the selectors for the subset of service endpoints you want the VirtualNode to represent and register your running service (IP addresses and metadata) with the corresponding Cloud Map Service name and Namespace and keys and value metadata. When routing traffic to that Virtual Node, App Mesh will route to the endpoints that match the CloudMap key and value selectors you configured. 

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/aws-app-mesh-service-discovery-with-aws-cloud-map-generally-available/

Amazon MSK is Now Integrated with AWS CloudFormation and Terraform

Amazon MSK is Now Integrated with AWS CloudFormation and Terraform

Amazon Managed Streaming for Apache Kafka (Amazon MSK) is now integrated with AWS CloudFormation and HashiCorp Terraform which allows customers to describe and provision Amazon MSK resources using code. These services make it easy to provision and configure Amazon MSK clusters in a repeatable, automated, and secure manner. 

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/amazon_msk_is_now_integrated_with_aws_cloudformation_and_terraform/

AWS Client VPN now includes support for AWS CloudFormation

AWS Client VPN now includes support for AWS CloudFormation

You can now use AWS CloudFormation templates to specify AWS Client VPN Endpoint resources. This improvement enables you to use CloudFormation to create AWS Client VPN Endpoints, associate target subnets, create routes and rules —along with the rest of your AWS infrastructure—in a secure, efficient, and repeatable way.

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/aws-client-vpn-includes-support-for-aws-cloudformation/

AWS CloudFormation updates for Amazon EC2, Amazon ECS, Amazon EFS, Amazon S3 and more

AWS CloudFormation updates for Amazon EC2, Amazon ECS, Amazon EFS, Amazon S3 and more

AWS CloudFormation provides a common language for you to describe and provision all the infrastructure resources in your cloud environment. It allows you to use a simple text file to model and provision, in an automated and secure manner, all the resources needed for your applications across all regions and accounts. 

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/aws-cloudformation-updates-amazon-ec2-ecs-efs-s3-and-more/

AWS Amplify Console now supports AWS CloudFormation

AWS Amplify Console now supports AWS CloudFormation

You can now use AWS CloudFormation templates to provision Amplify Console resources, enabling repeatable and reliable web app deployments. CloudFormation provides a common language for you to describe and provision all the infrastructure resources in your cloud environment and simplifies the roll out across multiple AWS accounts and/or regions with just a couple of clicks.

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/aws-amplify-console-supports-aws-cloudformation/

AWS CodeBuild Now Available in the AWS GovCloud (US-West) Region

AWS CodeBuild Now Available in the AWS GovCloud (US-West) Region

AWS CodeBuild is now available to customers in the AWS GovCloud (US-West) Region.

AWS CodeBuild is a fully managed continuous integration service in the cloud. CodeBuild compiles source code, runs tests, and produces software packages that are ready to deploy. With CodeBuild, you don’t need to provision, manage, and scale your own build servers. CodeBuild scales continuously and processes multiple builds concurrently, so your builds are not left waiting in a queue. You can get started quickly by using prepackaged build environments, or you can create custom build environments that use your own build tools. For more information, visit the CodeBuild product page.

AWS GovCloud (US) is Amazon’s isolated cloud infrastructure and services designed to address specific regulatory and compliance requirements of US Government agencies, as well as contractors, educational institutions, and other US customers that run sensitive workloads in the cloud.

To learn more about AWS CodeBuild, visit our documentation. To see all regions where CodeBuild is available, see the AWS region table.

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/aws-codebuild-now-available-in-the-aws-govcloud–us-west–region/

Amazon ElastiCache launches reader endpoints for Redis

Amazon ElastiCache launches reader endpoints for Redis

You can now use a single reader endpoint to connect to your Redis read replicas. Until today, to easily connect to your read replicas you had to manage multiple endpoints at the application level. The new feature allows you to direct all read traffic to your ElastiCache for Redis cluster through a single, cluster-level endpoint.

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/amazon-elasticache-launches-reader-endpoint-for-redis/

Announcing EMR Release 5.24.0: With performance improvements in Spark, new versions of Flink, Presto, and Hue, and enhanced CloudFormation support for EMR Instance Fleets

Announcing EMR Release 5.24.0: With performance improvements in Spark, new versions of Flink, Presto, and Hue, and enhanced CloudFormation support for EMR Instance Fleets

You can now use Apache Spark 2.4.2, Apache Flink 1.8.0, Presto 0.219, Hue 4.4.0, JupyterHub 0.9.6, Apache Livy 0.6.0, and Apache MXNet 1.4.0 on Amazon EMR release 5.24.0.

This release also includes three new performance optimizations which you can enable and improve Spark performance by up to 13X: Dynamic partition pruning, Flattening scalar subqueries, and DISTINCT before INTERSECT.

  • Dynamic partition pruning allows the Spark engine to dynamically infer relevant partitions at runtime, saving time and compute resources by both reading less data from storage, and processing less records.
  • Flatten scalar subqueries helps in situations where multiple different conditions need to be applied to rows from a specific table, and prevents the table from being read multiple times for each condition. This reduces redundant data reads and improves performance.
  • DISTINCT before INTERSECT eliminates duplicate values in each input collection prior to computing the intersection, improving performance by reducing the amount of data shuffled between hosts.

You need to enable these optimizations via Spark properties. Please refer to the EMR 5.24.0 release notes to learn more about these features.

Additionally, you can now use CloudFormation templates and specify multiple subnets for different Availability Zones within a VPC when you launch clusters using EMR Instance Fleets. This feature is available from EMR versions 4.8.0 and greater (with the exception of 5.0.x)

Amazon EMR release 5.24.0 is now available in all supported regions for Amazon EMR.

You can create an Amazon EMR cluster with the release 5.24.0 by choosing the release label “emr-5.24.0” from the AWS Management Console, AWS CLI, or SDK. You can choose Spark, Flink, Presto, Hue, JupyterHub, Livy, and MXNet to install these applications when you launch your EMR cluster. Please visit the Amazon EMR documentation for more information about EMR release 5.24.0, Spark 2.4.2, Flink 1.8.0, Presto 0.219Hue 4.4.0, JupyterHub 0.9.6, Livy 0.6.0, and MXNet 1.4.0.

You can stay up to date on EMR releases by subscribing to the feed for EMR release notes. Use the icon at the top of the EMR Release Guide to link the feed URL directly to your favorite feed reader.

from Recent Announcements https://aws.amazon.com/about-aws/whats-new/2019/06/announcing-emr-release-5240-with-performance-improvements-in-spark-new-versions-of-flink-presto-Hue-and-cloudformation-support-for-launching-clusters-in-multiple-subnets-through-emr-instance-fleets/