Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Spinnaker: Netflix's New Cloud Deployment Automation Tool

DZone's Guide to

Spinnaker: Netflix's New Cloud Deployment Automation Tool

Six years ago, Netflix decided to let someone else handle the data center for them: Amazon. Since then, in house tools like Asgard have made things simpler, now that tool is being replaced by something better.

· Cloud Zone
Free Resource

Production-proven Mesosphere DC/OS is now even better with GPU scheduling, pods, troubleshooting, enhanced security, and over 100+ integrated services deployed in one-click.

The Netflix tech blog often shows us just how quickly technologies move at world-class internet companies with some of the best developer minds on the planet.  After just a few years of service, their in-house open source tool for efficiently automating AWS deployments, Asgard, is being put out to pasture.  In its place, a new tool called Spinnaker is being used.

Check out all the companies that have been using Asgard.

Spinnaker isn't open source right now, but we have gotten some details about it's extensability and ability to bring in more of the Continuous Delivery orchestration that was previously being done in individual app teams at Netflix using mainly Jenkins.  Asgard was just the last step in a variety of delivery processes.

The main points of Spinnaker's mission are:

  • Be compatible with changes to cloud asset via Asgard, so a big bang migration to Spinnaker isn't required.

  • End the need to fork (many would with Asgard) by making the cloud deployment models extensible, allowing the community to send innovation back into the project without having to fundamentally change it.

  • Hand some functionality back to the AWS Console.  Asgard tried to do too much, but Spinnaker just focuses on tasks related directly to cluster management, and the rest (e.g. SNS, SQS, and RDS Management) can be handled by AWS Console.

So Spinnaker should be coming to open source in the next few months, and Netflix has said that their engineers won't be contributing to the Asgard repo on GitHub anymore.  Others are encouraged to take advantage of the still-useful functionality of Asgard though.

Simply build, test, and deploy. Mesosphere DC/OS is the best way to run containers and big data anywhere offering production-proven flexibility and reliability.

Topics:
cloud ,aws ,netflix ,continuous delivery ,devops

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}