Cloud Ready JVM with Kubernetes
We’re looking forward to our ‘Evening Of Kubernetes Talks’ event being held on Tuesday 25th September. We’ll be discussing ‘Cloud Ready JVM with Kubernetes’, ‘Deploying and Scaling Spring Boot Microservices to Kubernete’s and ‘From Kubelet to Istio: Kubernetes Network Security Demystified’ with our speakers Cesar Tron-Lozai, Daniele Polencic and Andrew Martin.
Being a Java developer for many years, Cesar Tron-Lozai was very excited when Java 8 came out, and the functional elements it brought to Java. His interest didn’t stop there and he went to play with Scala, Haskell, and eventually study Category Theory (the mother of all theory that is behind functional programming). In his job as Head of Engineering of a small startup, he gets involved with all the aspects of software development: Infrastructure, DevOps, design, backend and frontend. In his spare time, he co-organises Devoxx4kids in the UK.
We were lucky enough to catch up with Cesar ahead of the meetup to find out a bit more about his upcoming talk.
1. Who do you think should come along?
This talk is designed for JVM developers who are deploying their applications with Docker and are looking to use (or already using) Kubernetes. Novices to Docker/Kubernetes will get a clear introduction to the core concepts and I think experienced users should be able to take away a few nifty tricks too!
If you have been meaning to look into Kubernetes but never got around doing it, this talk should get you started!
2. What do you think are the three most interesting questions that this event will answer?
a) What is Kubernetes and how does it relate to Docker and Java?
b) What are the common mistakes to avoid when running Java on Docker?
c) What is a good development workflow to quickly develop an application made of several microservices deployed in Kubernetes?
3. Why do you think this presentation is important for people?
I think most people have heard of Kubernetes without necessarily understanding what it does and how it fits in the Java ecosystem. When I started deploying our product on Kubernetes I made a lot of mistakes and missed out on some great tools. I’m hoping this talk will help you make better mistakes 🙂
4. Any advice for junior developers entering the industry?
Not related to this topic but I’d recommend getting on the functional wagon early. Our industry seems divided between functional lovers and haters. However I do believe functional languages are getting more and more popular, and for a reason: they allow to write “better” code.
I also fear beginners are being put off by some people in the FP world. They paint a very complex picture and are hostile to newcomers, especially those without a Maths background. I’m trying to stop this unproductive trend and aim to explain core concepts in the simplest possible way. If you are curious check out my talk “What the Æ’ is a Monad?”.
If you’d like to join us on Tuesday 25th September you can find more information and register on our event page.