AWS Compute Blog

Chris Munns

Author: Chris Munns

Chris Munns is the Tech Lead & Advisor for the Startup Solution Architecture organization at Amazon Web Services. Chris works with peers at AWS on how to better support AWS’s startup customers and directly engages with helping hot startups overcome complex technical challenges. At AWS for over 10 years, Chris has previously led Developer Advocacy for AWS Serverless technologies, was the global Business Development Manager for DevOps technologies, and was a Solutions Architect in the early days of the AWS field. Before AWS, Chris held senior operations engineering posts at Etsy, Meetup, and other NYC based startups. Chris has a Bachelor of Science in Applied Networking and System Administration from the Rochester Institute of Technology.

Hosting Hugging Face models on AWS Lambda for serverless inference

This post written by Eddie Pick, AWS Senior Solutions Architect – Startups and Scott Perry, AWS Senior Specialist Solutions Architect – AI/ML Hugging Face Transformers is a popular open-source project that provides pre-trained, natural language processing (NLP) models for a wide variety of use cases. Customers with minimal machine learning experience can use pre-trained models […]

DLQ configured per target

Improved failure recovery for Amazon EventBridge

Today we’re announcing two new capabilities for Amazon EventBridge – dead letter queues and custom retry policies. Both of these give you greater flexibility in how to handle any failures in the processing of events with EventBridge. You can easily enable them on a per target basis and configure them uniquely for each. Dead letter […]

Implementing FIFO message ordering with Amazon MQ for Apache ActiveMQ

This post is contributed by Ravi Itha, Sr. Big Data Consultant Messaging plays an important role in building distributed enterprise applications. Amazon MQ is a key offering within the AWS messaging services solution stack focused on enabling messaging services for modern application architectures. Amazon MQ is a managed message broker service for Apache ActiveMQ that […]

Using cost allocation tags with AWS ParallelCluster

This post is courtesy of Dario La Porta, Senior Consultant, HPC. With high performance computing (HPC) workloads running in the AWS Cloud, customers can scale workloads easily and select from a variety of instance types. With this additional flexibility, elasticity, and scale, it’s important to track your costs and resource utilization for specific projects or […]

Document Design Diagram

Executing Ansible playbooks in your Amazon EC2 Image Builder pipeline

This post is contributed by Andrew Pearce – Sr. Systems Dev Engineer, AWS Since launching Amazon EC2 Image Builder, many customers say they want to re-use existing investments in configuration management technologies (such as Ansible, Chef, or Puppet) with Image Builder pipelines. In this blog, I walk through creating a document that can execute an Ansible […]

Migrating a SharePoint application using the AWS Server Migration Service

This post is contributed by Ashwini Rudra, Solutions Architect; Rajesh Rathod, Sr. Product Manager; Vivek Chawda, Senior Software Engineer, EC2 Enterprise Many AWS customers are migrating on-premises SharePoint workloads to AWS for greater reliability, faster performance, and lower costs. While planning the migration, customers are looking for tools and methodologies that reduce the time to […]

Cluster Architecture

Using AWS ParallelCluster with a serverless API

Update – February 22, 2022 : We have released AWS ParallelCluster version 3. It brings with it the new ParallelCluster API and a number of improvements and changes to functionality. Check the Changelog, Instructions for Moving from 2.x to 3.x, or the AWS ParallelCluster documentation for more. This post is contributed by Dario La Porta, […]

Opt-in in Description

Coming soon: Updated Lambda states lifecycle for VPC networking

On November 27, we announced that AWS Lambda now includes additional attributes in the function information returned by several Lambda API actions to better communicate the current “state” of your function, when they are being created or updated. In our post “Tracking the state of AWS Lambda functions”, we covered the various states your Lambda […]

Tracking the state of AWS Lambda functions

AWS Lambda functions often require resources from other AWS services in order to execute successfully, such as AWS Identity and Access Management (IAM) roles or Amazon Virtual Private Cloud (Amazon VPC) network interfaces. When you create or update a function, Lambda provisions the required resources on your behalf that enable your function to execute. In […]