AWS Compute Blog

Category: Learning Levels

Figure 5: Resource Automation using Serverless Scheduler - A deeper look A deeper dive in to Part 2, resource allcoation.

Decoupled Serverless Scheduler To Run HPC Applications At Scale on EC2

This post is written by Ludvig Nordstrom and Mark Duffield | on November 27, 2019 In this blog post, we dive in to a cloud native approach for running HPC applications at scale on EC2 Spot Instances, using a decoupled serverless scheduler. This architecture is ideal for many workloads in the HPC and EDA industries, and […]

SQS FIFO example #2

New for AWS Lambda – SQS FIFO as an event source

AWS Lambda first announced support for Amazon SQS standard queues as an event source in April 2018. This allows builders to develop serverless applications using queues to directly invoke Lambda functions. Today, we have expanded this feature to include SQS FIFO queues. This makes it easier to create serverless applications using queues where the order […]

The SMS weatherbot responds to a request.

Building a serverless weather bot with two-way SMS, AWS SAM, and AWS Lambda

People love being able to send text messages to companies to change appointments, get support, or receive order updates. Short message service (SMS) is ubiquitous around the world and supported in almost every mobile phone that you can find today. It can also be a good interface for a variety of business applications. Many developers […]

Screenshot of the SMS virtual machine start page

Migrating Azure VM to AWS using AWS SMS Connector for Azure

AWS SMS is an agentless service that facilitates and expedites the migration of your existing workloads to AWS. The service enables you to automate, schedule, and monitor incremental replications of active server volumes, which facilitates large-scale server migration coordination. Recently, you could only migrate virtual machines (VMs) running in VMware vSphere and Microsoft Hyper-V environments. […]

Optimizing deep learning on P3 and P3dn with EFA

This post is written by Rashika Kheria, Software Engineer, Purna Sanyal, Senior Solutions Architect, Strategic Account and James Jeun, Sr. Product Manager, and Amr Ragab The Amazon EC2 P3dn.24xlarge instance is the latest addition to the Amazon EC2 P3 instance family, with upgrades to several components. This high-end size of the P3 family allows users to […]

Optimizing for cost, availability and throughput by selecting your AWS Batch allocation strategy

This post is contributed by Steve Kendrex, Senior Technical Product Manager, AWS Batch   Introduction   AWS offers a broad range of instances that are advantageous for batch workloads. The scale and provisioning speed of AWS’ compute instances allow you to get up and running at peak capacity in minutes without paying for downtime. Today, I’m […]

Leveraging Elastic Fabric Adapter to run HPC and ML Workloads on AWS Batch

Leveraging Elastic Fabric Adapter to run HPC and ML Workloads on AWS Batch  This post is contributed by  Sean Smith, Software Development Engineer II, AWS ParallelCluster & Arya Hezarkhani, Software Development Engineer II, AWS Batch and HPC   On August 2, 2019, AWS Batch announced support for Elastic Fabric Adapter (EFA). This enables you to run highly […]

Visualizing Sensor Data in Amazon QuickSight

This post is courtesy of Moheeb Zara, Developer Advocate, AWS Serverless The Internet of Things (IoT) is a term used wherever physical devices are networked in some meaningful connected way. Often, this takes the form of sensor data collection and analysis. As the number of devices and size of data scales, it can become costly […]

Automating Notifications Solutions Overview

Automating notifications when AMI permissions change

This post is courtesy of Ernes Taljic, Solutions Architect and Sudhanshu Malhotra, Solutions Architect This post demonstrates how to automate alert notifications when users modify the permissions of an Amazon Machine Image (AMI). You can use it as a blueprint for a wide variety of alert notifications by making simple modifications to the events that you […]

Central API account

Architecting multiple microservices behind a single domain with Amazon API Gateway

This post is courtesy of Roberto Iturralde, Solutions Architect. Today’s modern architectures are increasingly microservices-based, with separate engineering teams working independently on services with their own feature requirements and deployment pipelines. The benefits of this approach include increased agility and release velocity. Microservice architectures also come with some challenges, particularly when they make up parts […]