AWS Compute Blog

Category: Amazon ECS

Building High-Throughput Genomics Batch Workflows on AWS: Workflow Layer (Part 4 of 4)

Aaron Friedman is a Healthcare and Life Sciences Partner Solutions Architect at AWS Angel Pizarro is a Scientific Computing Technical Business Development Manager at AWS This post is the fourth in a series on how to build a genomics workflow on AWS. In Part 1, we introduced a general architecture, shown below, and highlighted the […]

Read More

Building High-Throughput Genomic Batch Workflows on AWS: Batch Layer (Part 3 of 4)

Aaron Friedman is a Healthcare and Life Sciences Partner Solutions Architect at AWS Angel Pizarro is a Scientific Computing Technical Business Development Manager at AWS This post is the third in a series on how to build a genomics workflow on AWS. In Part 1, we introduced a general architecture, shown below, and highlighted the […]

Read More

Building Scalable Applications and Microservices: Adding Messaging to Your Toolbox

Jakub Wojciak, Senior Software Development Engineer Throughout our careers, we developers keep adding new tools to our development toolboxes. These range from the programming languages we learn, use, and become experts in, to architectural components such as HTTP servers, load balancers, and databases (both relational and NoSQL). I’d like to kick off a series of […]

Read More

Amazon ECS Events in February

Here are some upcoming events for Amazon ECS this month: Container World: Abby Fuller, senior AWS technical evangelist, will be speaking about Amazon ECS at Container World on Feb 21-23. Check out her schedule. Microservices Day @ AWS NY Loft: Microservices Day is on Feb 24 as part of the DevOps | AWS Loft Architecture […]

Read More

Managing Secrets for Amazon ECS Applications Using Parameter Store and IAM Roles for Tasks

Thanks to my colleague Stas Vonholsky  for a great blog on managing secrets with Amazon ECS applications. —– As containerized applications and microservice-oriented architectures become more popular, managing secrets, such as a password to access an application database, becomes more challenging and critical. Some examples of the challenges include: Support for various access patterns across container […]

Read More

Amazon ECS at The Climate Corporation: Using Amazon ECR and Multiple Accounts for Isolated Regression Testing

This is a guest post from Nathan Mehl, Site Reliability Engineering Manager at The Climate Corporation. — The Climate Corporation aims to help all the world’s farmers sustainably increase their productivity through the use of digital tools. The integrated Climate FieldView™ digital agriculture platform provides farmers with a comprehensive, connected suite of digital tools. Bringing […]

Read More

How to Automate Container Instance Draining in Amazon ECS

My colleague Madhuri Peri sent a nice guest post that describes how to use container instance draining to remove tasks from an instance before scaling down a cluster with Auto Scaling Groups. —– There are times when you might need to remove an instance from an Amazon ECS cluster; for example, to perform system updates, […]

Read More

Continuous Deployment to Amazon ECS using AWS CodePipeline, AWS CodeBuild, Amazon ECR, and AWS CloudFormation

Thanks to my colleague John Pignata for a great blog on how to create a continuous deployment pipeline to Amazon ECS. — Delivering new iterations of software at a high velocity is a competitive advantage in today’s business environment. The speed at which organizations can deliver innovations to customers and adapt to changing markets is […]

Read More

Amazon EC2 Container Service at AWS re:Invent 2016 – Wrap-up

We wanted to summarize a few of the highlights from this year’s AWS re:Invent. Announcements On Thursday December 1, Werner Vogels announced two new features for Amazon ECS. Blox is a new open source project that enables users to build custom schedulers and other tooling on top of Amazon ECS. Our goal with Blox is […]

Read More

Introducing Blox from Amazon EC2 Container Service

Today we are announcing Blox, a new open source project from the Amazon ECS team that enables users to build custom schedulers and other tooling on top of ECS. Our goal with Blox is to provide tools that simplify the creation of custom schedulers, dashboards and other extensions, so that customers can meet the needs […]

Read More