The Fortune 500 has thousands of line-of-business applications that do not easily port to a cloud-native architecture. In order to deliver these next generation cloud native apps to market, developers typically need to coordination between various siloed groups. For example, one team may deliver Node.js as a front end while SQL Server/Oracle DBAs are needed for customer data and .NET/JEE developers are responsible for the back end. In this session, we solve this common problem by first using the Apprenda PaaS to cloud-enable the existing application components without re-architecting. Second, we will use continuous delivery tools (UrbanCode) to deploy front end Node.js components to Kubernetes (Google Container Engine) and traditional application EAR files and SQL Server components to Apprenda.
This talk is documents the UK Home Office's cloud-native journey, changing how we did devops forever!
At the UK Home Office, we run Kubernetes in production. This talk is about how we got there, where we came from, where we are right now and where do we want to go from here. We will also cover what things worked out and which things didn't.
From on-boarding projects into Kubernetes to continous delivery, this talk will give you a good understanding of what lies ahead if you decided to take the road to schedule containers in production.