DevOps Pro Moscow 2019

Marcin Grzejszczak

Pivotal, Poland

Синхронный перевод

Биография

Author of Mockito Instant and Mockito Cookbook books. Author of Hands-On Guide to Spring Cloud Contract: Creating Consumer-Driven Contracts to Leverage Contract Tests and Improve Your Code and co-author of Applied Continuous Delivery Live Lessons. Co-founder of the Warsaw Groovy User Group and Warsaw Cloud Native Meetup and the DiverseIT initiative.

Lead of Spring Cloud Sleuth, Spring Cloud Contract and Cloud Pipelines projects at Pivotal.

Доклад

Continuous Deployment of Your Application

“I have stopped counting how many times I’ve done this from scratch” – was one of the responses to the tweet about starting the project called Cloud Pipelines. Every company sets up a pipeline to take code from your source control, through unit testing and integration testing, to production from scratch. Every company creates some sort of automation to deploy its applications to servers. Enough is enough – time to automate that and focus on delivering business value.

In this presentation we’ll go through the contents of the Cloud Pipelines project. We’ll look at how we think a good deployment looks like and how a new project can have the deployment pipeline set up in no time. We’ll deploy the application to Cloud Foundry (but we also could do it with Kubernetes and Ansible) and check if it’s is backwards compatible so that we can roll it back on production.

Ключевые слова

Spinnaker
Cloud Pipelines
Continuous Delivery
Continuous Deployment