AWS Compute Blog

Sharing Secrets with AWS Lambda Using AWS Systems Manager Parameter Store

This post courtesy of Roberto Iturralde, Sr. Application Developer- AWS Professional Services Application architects are faced with key decisions throughout the process of designing and implementing their systems. One decision common to nearly all solutions is how to manage the storage and access rights of application configuration. Shared configuration should be stored centrally and securely with […]

Read More

Migrating Your Amazon ECS Containers to AWS Fargate

AWS Fargate is a new compute engine that works with Amazon Elastic Container Service (ECS) to run containers without having to manage servers or clusters. What does this mean? With Fargate, you no longer need to provision or manage a single virtual machine; you can just create tasks and run them directly! Fargate uses the same API actions as ECS, […]

Read More

Invoking AWS Lambda from Amazon MQ

This post courtesy of Josh Kahn, AWS Solutions Architect Message brokers can be used to solve a number of needs in enterprise architectures, including managing workload queues and broadcasting messages to a number of subscribers. Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate […]

Read More

Task Networking in AWS Fargate

AWS Fargate is a new compute engine for containers that allows you to focus on running your application without needing to provision, monitor, or manage the underlying compute infrastructure. You package your application into a Docker container that you can then launch using your container orchestration tool of choice. Fargate allows you to use containers […]

Read More

Building Blocks of Amazon ECS

So, what’s Amazon Elastic Container Service (ECS)? ECS is a managed service for running containers on AWS, designed to make it easy to run applications in the cloud without worrying about configuring the environment for your code to run in. Using ECS, you can easily deploy containers to host a simple website or run complex […]

Read More

Migrating .NET Classic Applications to Amazon ECS Using Windows Containers

This post contributed by Sundar Narasiman, Arun Kannan, and Thomas Fuller. AWS recently announced the general availability of Windows container management for Amazon Elastic Container Service (Amazon ECS). Docker containers and Amazon ECS make it easy to run and scale applications on a virtual machine by abstracting the complex cluster management and setup needed. Classic .NET […]

Read More

Maintaining Transport Layer Security All the Way to Your Container: Using the Network Load Balancer with Amazon ECS

This post contributed by AWS Senior Cloud Infrastructure Architect Anabell St Vincent. Some systems or applications require Transport Layer Security (TLS) traffic from the client all the way through to the Docker container, without offloading or terminating certificates at a load balancer. Some highly time-sensitive services may require communication over TLS without any decryption and […]

Read More
final arch

How To Migrate Multi-Tier Environments Using The AWS Server Migration Service

This post courtesy of Shane Baldacchino, Solutions Architect at Amazon Web Services. Many customers ask for guidance on migrating end-to-end solutions running on virtual machines over to AWS. This post provides an overview of moving a common WordPress blog running on a virtualized platform to AWS, including re-pointing the DNS records associated to with the […]

Read More
CodeStar Go application

Announcing Go Support for AWS Lambda

This post courtesy of Paul Maddox, Specialist Solutions Architect (Developer Technologies). Today, we’re excited to announce Go as a supported language for AWS Lambda. As someone who’s done their fair share of Go development (recent projects include AWS SAM Local and GoFormation), this is a release I’ve been looking forward to for a while. I’m […]

Read More

Set Up a Continuous Delivery Pipeline for Containers Using AWS CodePipeline and Amazon ECS

This post contributed by Abby Fuller, AWS Senior Technical Evangelist Last week, AWS announced support for Amazon Elastic Container Service (ECS) targets (including AWS Fargate) in AWS CodePipeline. This support makes it easier to create a continuous delivery pipeline for container-based applications and microservices. Building and deploying containerized services manually is slow and prone to errors. Continuous delivery […]

Read More