Microservice Deployment Pipelines With Spinnaker
12:10 - 13:00
A core aspect of a microservice architecture is individual deployability of services. Thus, orchestrating the roll out of these services should be as easy as possible. Historically Netflix has rolled out deployments using an open-source tool called Asgard. Spinnaker – the successor of Asgard and an open-source project as well – is a complete reimplementation of its predecessor and heavily improved.
The talk introduces Spinnaker, the challenges it's trying to solve as well as the core concepts it's talking about. We then discuss and demo setting up a build pipeline as well as the various options in deployment targets, rollout strategies etc.
Rick Buskens is an engineering manager in the Developer Infrastructure group at Google, focused on building tools and technologies that help cloud developers build better software faster. Prior to joining Google, he led teams doing basic and applied research in software engineering at both Lockheed Martin Advanced Technology Laboratories and Bell Labs. Rick has also dabbled in other areas of applied research, developing software tools for manufacturing (including 3D printing and robotics), military health care, brain-inspired computing, and networking.