AWS Compute Blog

Category: Best Practices

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 […]

Image shows Flink application deployment architecture with Job Manager, Task Manager, Scheduler, Data Flow Graph, and client.

Optimizing Apache Flink on Amazon EKS using Amazon EC2 Spot Instances

This post is written by Kinnar Sen, Senior EC2 Spot Specialist Solutions Architect Apache Flink is a distributed data processing engine for stateful computations for both batch and stream data sources. Flink supports event time semantics for out-of-order events, exactly-once semantics, backpressure control, and optimized APIs. Flink has connectors for third-party data sources and AWS […]

Each U30 accelerator card comes with two XCU30 Zynq UltraScale+ SoCs

Deep Dive on Amazon EC2 VT1 Instances

This post is written by:  Amr Ragab, Senior Solutions Architect; Bryan Samis, Principal Elemental SSA; Leif Reinert, Senior Product Manager Introduction We at AWS are excited to announce that new Amazon Elastic Compute Cloud (Amazon EC2) VT1 instances are now generally available in the US-East (N. Virginia), US-West (Oregon), Europe (Ireland), and Asia Pacific (Tokyo) […]

Building Modern Applications with Amazon EKS on Amazon Outposts

This post is written by Brad Kirby, Principal Outposts Specialist, and Chris Lunsford, Senior Outposts SA.  Customers are modernizing applications by deconstructing monolithic architectures and migrating application components into container–based, service-oriented, and microservices architectures. Modern applications improve scalability, reliability, and development efficiency by allowing services to be owned by smaller, more focused teams. This post […]

BeeGFS architecture

Enabling parallel file systems in the cloud with Amazon EC2 (Part I: BeeGFS)

This post was authored by AWS Solutions Architects Ray Zaman, David Desroches, and Ameer Hakme. In this blog series, you will discover how to build and manage your own Parallel Virtual File System (PVFS) on AWS. In this post you will learn how to deploy the popular open source parallel file system, BeeGFS, using AWS […]

How to run massively multiplayer games with EC2 Spot using Aurora Serverless

This post is written by Yahav Biran, Principal Solutions Architect, and Pritam Pal, Sr. EC2 Spot Specialist SA Massively multiplayer online (MMO) game servers must dynamically scale their compute and storage to create a world-scale persistence simulation with millions of dynamic objects, such as complex AR/VR synthetic environments that match real-world fidelity. The Elastic Kubernetes […]

High availability SQL Cluster built on top of RHEL HA

Understanding Amazon Machine Images for Red Hat Enterprise Linux with Microsoft SQL Server

This post is written by Kumar Abhinav, Sr. Product Manager EC2, and David Duncan, Principal Solution Architect.  Customers now have access to AWS license-included Amazon Machine Images (AMI) for hosting their SQL Server workloads with Red Hat Enterprise Linux (RHEL). With these AMIs, customers can easily build highly available, reliable, and performant Microsoft SQL Server […]

Optimizing EC2 Workloads with Amazon CloudWatch

This post is written by David (Dudu) Twizer, Principal Solutions Architect, and Andy Ward, Senior AWS Solutions Architect – Microsoft Tech. In December 2020, AWS announced the availability of gp3, the next-generation General Purpose SSD volumes for Amazon Elastic Block Store (Amazon EBS), which allow customers to provision performance independent of storage capacity and provide […]

Frictionless hosting of containerized ASP.NET web apps using Amazon Lightsail

This post is written by Fahad Mustafa, Cloud Application Architect, AWS Professional Services There are many ways to deploy ASP.NET web apps to AWS. Each with its own use cases and differing pricing models. But what if you have a small website and database that you must deploy rapidly, manage, and scale? What if you […]

Using the EC2 Serial Console to access the Microsoft Server boot manager to fix and debug boot failures

This post is written by Pallavi Ravishankar a Senior Product Manager and Jason Nicholls an Enterprise Solutions Architect. Failure management is a key part of the reliability pillar within the AWS Well-Architected Framework. But things fail, and operating systems are no exception. An operating system update, application update, a misconfiguration, missing driver, or incorrect security […]