Shippable
has announced a native integration with Amazon EC2 Container Service
(Amazon ECS) and Amazon EC2 Container Registry (Amazon ECR), the new
fully-managed Docker registry announced by AWS at re:Invent 2015. With
this integration, Shippable provides a pipeline to easily deploy
Dockerized applications from any Git-based source control to Amazon ECS
without having to write any special DevOps automation code.
Amazon ECS is a container service that allows customers to run Docker
applications on a managed cluster of Amazon EC2 instances, while Amazon
EC2 Container Registry makes it easy for developers to reliably store
and deploy Docker container images at scale. Shippable provides the
workflows around these services with its delivery pipeline, including
the following key components:
-
Continuous Integration and Image Management -- For
every code commit, Shippable will automatically test the changeset and
generate a versioned Docker image ready to be stored in Amazon ECR and
then deployed to Amazon ECS.
-
Deployment and Configuration Management -- Shippable
provides a deployment platform that lets users orchestrate complex
Dockerized application deployments into versioned environments on Amazon
ECS without writing any DevOps automation code. Customers can manage
application configurations for these environments and upgrade/rollback
versions in a single click.
Customers can also automate functional testing against their
environments on Amazon ECS and move application versions between
environments as testing cycles are completed.
"The combination of the Amazon EC2 Container Service and the Amazon EC2
Container Registry streamlines Docker adoption on AWS," says Avi Cavale,
CEO at Shippable. "We embrace AWS's strategy and are excited to provide
our customers a pipeline for their Dockerized applications running on
Amazon ECS."
Amazon ECS deployments using Shippable are available immediately.
Shippable's integration with Amazon ECR will be available at the launch
of the registry later this year. Shippable Continuous Integration
(CI), which provides continuous integration and image generation, is
available to all customers with a Shippable free or paid subscription
(AWS usage fees apply). Shippable Formations, which enables deployments and configuration management, is available with a separate monthly subscription.