Being a cloud native developer requires learning some new language and new skills like circuit-breakers, canaries, service mesh, linux containers, dark launches, tracers, pods and sidecars. In this session, we will introduce you to cloud native architecture by demonstrating numerous principles and techniques for building and deploying Java microservices via Spring Boot, Wildfly Swarm and Vert.x, while leveraging Istio on Kubernetes with OpenShift.
Featured 2018 Developer Events
Service Mesh and Sidecars: Istio
The first generation of microservices was primarily shaped by Netflix OSS and leveraged by numerous Spring Cloud annotations all throughout your business logic. The next generation of microservices will leverage sidecars and a service mesh. In this session, we will give you a taste of Envoy and Istio, two open source projects that will change the way you write distributed, cloud native, Java applications on Kubernetes. Traffic shaping, network fault-injection, A/B testing, dark launches and much more. A highly distributed application based on microservices brings a number of additional complexities to your application architecture, increasing the weight/size of each of your components, mixing infrastructure logic within your business logic.
view slides8 Steps to Awesome with Kubernetes
Everybody seems to be rocking with Kubernetes. Even your favorite open source repositories at GitHub are running on top of it. Don’t be the last developer to board this bullet train. Come to this session to learn eight simple and practical steps that will take you from Kubernetes novice to expert. Setup? Check. Deployment? Check. Developer tooling? Check. Cloud-native features? Check. Practical advice on running Java workloads in a container? Check. Immerse yourself in the most productive 75 minutes of your week, or regret it later when you’re learning these steps the hard way.
view slidesJava Microservices Patterns & Practices with Kubernetes/OpenShift and Istio
Already familiar with the Kubernetes and OpenShift concepts and features? Then you’re ready for the next step! Now you need to learn how Kubernetes and a Service Mesh (Istio) can provide you out-of-box and transparently features like service discovery, load balancing, tracing, and circuit breaking. Without having to add a single line of code or @Annotation! Come to this workshop to build your own small cluster of Java Microservices with Spring Boot and Eclipse Vert.x on top of Kubernetes/OpenShift and Istio. Then you will be able to unleash your developer powers on your project without having to worry too much with your infrastructure details anymore!
Service Mesh and Sidecars: Istio
The first generation of microservices was primarily shaped by Netflix OSS and leveraged by numerous Spring Cloud annotations all throughout your business logic. The next generation of microservices will leverage sidecars and a service mesh. In this session, we will give you a taste of Envoy and Istio, two open source projects that will change the way you write distributed, cloud native, Java applications on Kubernetes. Traffic shaping, network fault-injection, A/B testing, dark launches and much more.
view slidesIstio on Kubernetes: Canaries, Chaos and Dark Launches (Level: Advanced)
We will be live demo’ing, including audience interaction, the Istio Service Mesh on top of Kubernetes/OpenShift. Key use cases include easy distributed tracing via Jaeger, clever canary deployment scenarios, circuit breakers, network chaos injection and the beauty of the dark launch. How do you achieve the velocity of many deploys per day? Small batch sizes, well-architected Java apps and the capabilities of a service mesh, taking your linux container, Kubernetes & microservice capabilities to the next level. In this session, you will witness several of the new super powers of Istio on Kubernetes and OpenShift. Things like distributed tracing (Jaeger) and metrics, clever canary deployments, chaos injection, circuit breakers and the dark launch.
view slidesKeynote Demo #1: Ultimate Private Cloud
See the OpenStack Director light up OpenShift on bare metal.
view videoKeynote Demo #2: Ultimate Hybrid Cloud
Keynote Demo #3: All Your VMs Belong to Us
Keynote Demo #4: Microservices & Cloud-Portable Functions (an industry-first demonstration with Functions/Serverless)
Kubernetes, OpenShift Awesomeness with Artifactory
In this fun and fast-paced session, we are going to provide you with numerous tips and techniques that make your microservices vastly easier and faster to deploy. We will quickly cover the basics such as simple pipeline automation that delivers your newly minted Java app and its immutable docker image. Demonstrate how rolling updates, blue/green and canary deployments are made easy with Kubernetes and Openshift. Plus, delve into smart canaries and dark launches via the Istio Service Mesh technology. And all of that complimented by the awesomeness of Artifactory.
Serverless or Serverfull: Microservices and Functions Together
The first generation of microservices was primarily shaped by Netflix OSS and leveraged by numerous Spring Cloud annotations all scattered all throughout your business logic. The next generation of microservices will leverage sidecars, a service mesh and event-driven Functions and most importantly let you focus specifically on code that represents your differentiating business value. In this demo-intensive session, we will give you a taste of MicroProfile, Vert.x, Envoy, Istio and OpenWhisk, open source projects that will fundamentally change the way you write distributed, cloud native, serverless and serverfull Java applications on top of Kubernetes/OpenShift. Join us for this demo to see an audience-interactive, gamified, machine learning system that uses both microservices and serverless functions together.
Serverless Java with Kubernetes
The term “serverless” is a misnomer—your future cloud native applications will consist of both Microservices and Functions, wrapped as Linux containers and deployed via Kubernetes on your laptop, on your servers or in any cloud. In this session, we focus on the key tips, techniques and strategies developers need to build cloud native applications leveraging Kubernetes/OpenShift + Apache OpenWhisk, an open source Function-as-a-Service (FaaS) engine. This high energy, demo-focused session will be packed with practical guidance on how to best leverage FaaS/Serverless in your current or next-generation application.
The Istio Workshop
The first generation of microservices was primarily shaped by Netflix OSS and leveraged by numerous Spring Cloud annotations all throughout your business logic. The next generation of microservices will leverage sidecars and a service mesh. In this workshop, we will give you a taste of Envoy and Istio, two open source projects that will change the way you write distributed Java applications on Kubernetes. Check out how we use Envoy and Istio to deal with traffic shaping, network fault-injection, A/B testing, dark launches, mirroring, and much more.
Keynote: Enter the Service Mesh
Serverless is a misnomer, your future cloud native applications will consist of both microservces and functions, often wrapped as Linux containers, but in many cases where you the developer ignore the operational aspects of managing that infrastructure. In this session, we will dive into the capabilities of a Function-as-a-Service Platform for Kubernetes/OpenShift called Apache OpenWhisk. The Microservices evolution was relatively easy, the programming model was nearly identical to the previous generation of Java EE. Today, Functions represent a new programming model for your next generation Java business applications. This session is for application architects looking to increase the productivity their teams and to increase time-to-production velocity.
Serverless on Kubernetes
The term “serverless” is a misnomer—your future cloud native applications will consist of both Microservices and Functions, wrapped as Linux containers and deployed via Kubernetes on your laptop, on your servers or in any cloud. In this session, we focus on the key tips, techniques and strategies developers need to build cloud native applications leveraging Kubernetes/OpenShift + Apache OpenWhisk, an open source Function-as-a-Service (FaaS) engine. This high energy, demo-focused session will be packed with practical guidance on how to best leverage FaaS/Serverless in your current or next-generation application.
Serverless or Serverfull: Microservices and Functions on Kubernetes
Serverless is a misnomer, your future cloud native applications will consist of both microservces and functions, often wrapped as Linux containers, but in many cases where you the developer ignore the operational aspects of managing that infrastructure. In this session, we will dive into the capabilities of a Function-as-a-Service Platform for Kubernetes/OpenShift called Apache OpenWhisk. The Microservices evolution was relatively easy, the programming model was nearly identical to the previous generation of Java EE. Today, Functions represent a new programming model for your next generation Java business applications. This session is for application architects looking to increase the productivity their teams and to increase time-to-production velocity.
Istio on Kubernetes: Enter the Service Mesh
I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
