Build & Maintain Complex Distributed Systems
June 11–12, 2018: Training
June 12–14, 2018: Tutorials & Conference
San Jose, CA

Multi-Cloud Continuous Delivery with Spinnaker

Tomas Lin (Netflix), Emily Burns (Netflix)
1:30pm–5:00pm Tuesday, June 12, 2018
Location: LL21 C/D Level: Beginner
Secondary topics:  Systems Monitoring & Orchestration

Prerequisite knowledge

none

Materials or downloads needed in advance

attendees should have their own laptops with google chrome installed

Description

Spinnaker (http://www.spinnaker.io) is an open source, multi-cloud continuous delivery platform built by Netflix in partnership with Google, Microsoft, and others. At Netflix, Spinnaker powers over 4,000 deployments a day. With Spinnaker, you can easily automate complex delivery processes into repeatable pipelines that enable rapid deployments with confidence.

This workshop will provide hands on experience building continuous delivery pipelines for deploying and promoting code across cloud virtual machines and containers. We’ll start with a git repository and work together in building repeatable pipelines that take code through packaging, deploying, promoting and rollbacks.

Attendees will learn:

  • Netflix’s application-centric model for managing cloud resources
  • Multi-cloud deployment to Cloud VMs and Kubernetes
  • How Spinnaker interacts with third party tools like Jenkins and the Docker Registry
  • Pipeline triggers, stages, and notifications
  • Best practices to safely deploy new code by leveraging Spinnaker features like traffic guards, deployment windows, rollbacks and automated canary analysis

Key takeaways

  • Discuss how Spinnaker interacts with third party tools
  • Learn about Netflix’s application-centric model and multi-cloud deployment
  • Gain knowledge on the best practices to safely deploy new code
Photo of Tomas Lin

Tomas Lin

Netflix

Tomas Lin is a senior software engineer in the Delivery Engineering team at Netflix. He has worked on Spinnaker – Netflix’s open source multi-cloud continuous delivery platform since 2013.

Photo of Emily Burns

Emily Burns

Netflix

Emily Burns is a Senior Software Engineer in the Delivery Engineering team at Netflix. She is passionate about building software that makes it easier for people to do their job.

Leave a Comment or Question

Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?

Join the conversation here (requires login)