Continuously Delivering Microservices with Docker and Cloud Foundry


Details
Come for a talk and optional hack night where we learn how to create some microservices via Docker and via the new Pivotal Cloud Foundry Dev (aka. PCF Dev). This session we'll talk about
-
What are microservices good for? (hint: Scaling humans AND machines). How would I build them? We'll talk about how Spring Boot makes Java microservices really, really simple.
-
Docker gives us a great way to build repeatable images / processes, but leaves a lot of plumbing (image staging, load balancers, log aggregators, cluster state management) as an exercise for the user. What kind of plumbing is needed for straight Docker, and how do different clusters like Docker Swarm, Kubernetes, or Cloud Foundry handle this plumbing?
-
Native Docker-based CI/CD with Concourse.ci - never worry about a Jenkins plugin again!
We'll also have some Github repos do a hack night to work on / push code with Docker Compose, PCF Dev and/or Cloud Foundry. People with laptops can install Docker Toolkit and PCF Dev (both are Virtualbox / Vagrant VMs), we will also live code on the projector for those who'd rather enjoy the refreshments and watch!
Special Guests include Adib Saikali from Pivotal in Toronto!

Continuously Delivering Microservices with Docker and Cloud Foundry