AWS Compute Blog

Category: Compute

Example flow of License Manager, AWS Auto Scaling, and EC2 Instances and their relationship to each other.

Implementing Auto Scaling for EC2 Mac Instances

This post is written by: Josh Bonello, Senior DevOps Architect, AWS Professional Services; Wes Fabella, Senior DevOps Architect, AWS Professional Services Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. The introduction of Amazon EC2 Mac now enables macOS based workloads to run in the AWS Cloud. […]

Read More
Graviton Challenge

Announcing winners of the AWS Graviton Challenge Contest and Hackathon

At AWS, we are constantly innovating on behalf of our customers so they can run virtually any workload, with optimal price and performance. Amazon EC2 now includes more than 475 instance types that offer a choice of compute, memory, networking, and storage to suit your workload needs. While we work closely with our silicon partners […]

Read More

Filtering event sources for AWS Lambda functions

This post is written by Heeki Park, Principal Specialist Solutions Architect – Serverless. When an AWS Lambda function is configured with an event source, the Lambda service triggers a Lambda function for each message or record. The exact behavior depends on the choice of event source and the configuration of the event source mapping. The […]

Read More

Using EC2 Auto Scaling predictive scaling policies with Blue/Green deployments

This post is written by Ankur Sethi, Product Manager for EC2. Amazon EC2 Auto Scaling allows customers to realize the elasticity benefits of AWS by automatically launching and shutting down instances to match application demand. Earlier this year we introduced predictive scaling, a new EC2 Auto Scaling policy that predicts demand and proactively scales capacity, resulting […]

Read More
Consumer function log stream

Introducing mutual TLS authentication for Amazon MSK as an event source

This post is written by Uma Ramadoss, Senior Specialist Solutions Architect, Integration. Today, AWS Lambda is introducing mutual TLS (mTLS) authentication for Amazon Managed Streaming for Apache Kafka (Amazon MSK) and self-managed Kafka as an event source. Many customers use Amazon MSK for streaming data from multiple producers. Multiple subscribers can then consume the streaming […]

Read More
EC2 running instances, AWS console, network view, filtered by tag

Insulating AWS Outposts Workloads from Amazon EC2 Instance Size, Family, and Generation Dependencies

This post is written by Garry Galinsky, Senior Solutions Architect. AWS Outposts is a fully managed service that offers the same AWS infrastructure, AWS services, APIs, and tools to virtually any datacenter, co-location space, or on-premises facility for a truly consistent hybrid experience. AWS Outposts is ideal for workloads that require low-latency access to on-premises […]

Read More

Setting up EC2 Mac instances as shared remote development environments

This post is written by: Michael Meidlinger, Solutions Architect  In December 2020, we announced a macOS-based Amazon Elastic Compute Cloud (Amazon EC2) instance. Amazon EC2 Mac instances let developers build, test, and package their applications for every Apple platform, including macOS, iOS, iPadOS, tvOS, and watchOS. Customers have been utilizing these instances in order to […]

Read More

Modernizing deployments with container images in AWS Lambda

This post is written by Joseph Keating, AWS Modernization Architect, and Virginia Chu, Sr. DevSecOps Architect. Container image support for AWS Lambda enables developers to package function code and dependencies using familiar patterns and tools. With this pattern, developers use standard tools like Docker to package their functions as container images and deploy them to […]

Read More
The solution components and workflow.

Monitoring delay of AWS Batch jobs in transit before execution

This post is written by Nikhil Anand, Solutions Architect  AWS Batch enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch processing jobs on AWS. With AWS Batch you no longer have to install and manage batch computing software or server clusters used to run your jobs. This lets you […]

Read More