Continuous Deployment to the Cloud
summary
Opinionated automation that provisions a repeatable deployment pipeline to Cloud Foundry or Kubernetes using Spring Cloud Pipelines, executing pipeline steps as bash scripts on Concourse or Jenkins, building Maven/Gradle projects, uploading artifacts, tagging git with prod/version, and running >150 bats tests. It auto-generates contract tests and stubs with Spring Cloud Contract for API backward-compatibility checks, runs Flyway-based DB migration + rollback checks, and demonstrates zero‑downtime deploys and fast failure on a local/dev concourse with the greeting/fortune demo.
AI-written summary · about
chapters (17)
- 0:00Introduction to pipelines
- 1:28Spring Cloud Pipelines core
- 4:00Pipeline script structure
- 6:01Supported automation servers
- 8:14Value and philosophy
- 10:51Failing fast with contracts
- 15:56API compatibility check
- 18:34Database schema management
- 21:12Database rollback strategy
- 25:00End-to-end test controversy
- 28:55Production deployment
- 32:12Refactoring applications
- 37:56Pipeline configuration steps
- 45:33Implementing test profiles
- 50:12Contract testing implementation
- 1:00:03Customization and wrap-up
- 1:02:06Q&A session
related talks
48mContinuous Deployment of Your Application
44mContinuous Delivery with Concourse CI
35mKeeping your Cutting Edge Platform Cutting Edge: Continuous Delivery of Cloud Foundry
10mCloud Foundry Accelerates "DevOps+"
01h 00mDeep Dive: Self-driving Pipelines: Building the Unbreakable Continuous...
28mProject 42 - Making CI/CD a First Class Citizen in...
11mUsing PaaS for Continuous Delivery
22mLet's Build A CI CD Pipeline
