I recently added an AI sample to the famous Spring Petclinic sample application, to showcase the power of Spring AI. I also wrote an article explaining how I achieved this. It’s been published on the spring.io blog. The article is split into two part...
I recently read an article with the headline “Why AI will never write a good Seinfeld episode”. Oh, really? Obviously, it immediately got me interested. The response was so convincing and hilarious that I just had to share it. I decided to use the Se...
I had the pleasure to host the first-ever Spring One Tour in Tel Aviv this year, along with my colleague Kobi Shamama. The event had a host of distinguished guests from 7 countries. Although over 600 registered, we had to limit the attendees to only ...
ChatGPT is quickly becoming my new favorite tool. The level of deep AI it can provide, especially for Application developers, is beyond belief. Here are some of the things I've tried out with ChatGPT: Tell me a joke I started out with just playing ar...
The State of Spring on Kubernetes The 2021 State of Spring report has two main data points: Spring is the defacto standard for running cloud-native applications in Java. Kubernetes is the defacto standard for running containerized workloads in produ...
I recently had the pleasure of attending Dell Technologies' Digital Transformation podcast, where I discussed the history of Kubernetes and why developer platforms are essential for productivity. The podcast is recorded in Hebrew: If you’re an over...
Intro Cloud Native Buildpacks is a CNCF specification that "helps you transform your application source code into images that can run on any cloud". In simpler terms, it is an automated source-to-OCI-image solution that is designed to take the toil o...
The container runtime landscape Kubernetes is the new IaaS. Whether you’re developing custom applications or purchasing off-the-shelf software from a vendor, the new, modern target runtime are containers, and the container runtime of choice is Kube...
Hi there! I’m Oded. Contact me at: X (formerly Twitter): https://x.com/odediaLinkedIn: https://www.linkedin.com/in/odedia/Github: https://github.com/odedia I work for VMware Tanzu by Broadcom as a Pri
I gave this talk at the Go OSS conference in 2019, where I showed how Pivotal Cloud Foundry can get you from code to production in a matter of minutes.
In this video, I walk you through the process of setting up Tanzu Kubernetes Grid and installing a (now deprecated) public beta of Tanzu Application Service for Kubernetes
I gave this talk at a meetup we had with Harel Insurance in Israel, where I showed how one can take an idea from concept to production in a very short timeframe when using a Platform as a Service. Our special guest was Spring Boot and Spring Cloud c...
In this video I show how one can completely repave an entire Pivotal Cloud Foundry environment using Concourse automation. I even use Siri to kick a new upgrade to the platform!
In this tutorial I'll show you the fastest way to get an evaluation of Pivotal Cloud Foundry up and running. If you want get a deeper understanding of how the Pivotal Cloud Foundry installation works, including the use of BOSH, Ops Manager and the ne...
In many enterprises, the idea of letting developers get access to kubectl is blasphemy. kubectl is a powerful CLI and if you don't have proper RBAC setup, you can do some serious damage. The path many enterprises take is to have pipelines do all the ...
I've recently had a customer request to access an SMB server from their PKS Kubernetes cluster. SMB is still incredibly popular in Enterprises, often used as part of a "whitelisting" process. Still, being Kubernetes, it would be nice to treat an SMB ...
What is this? Credits: This tutorial is largly based on the excellent work by Alan McGinlay on github, my small contributions were: One terraform for both PAS and PKS since it’s now supported on the same ops manager. Added terraform entries for VMwa...