Workshop: Reactive Microservices and DevOps Pipelines with Red Hat OpenShift Application Runtimes

Location: Marquis A&B, 9th fl.

Duration: 9:00am - 4:00pm

Day of week: Monday

Level: Intermediate

Prerequisites

If you are a developer who keeps up with the current trends in the industry, then Reactive Microservices is probably one of those buzz phrases you hear a lot and perhaps even don't understand very well. In this session, we will take a look at a group of interconnected microservices written using Eclipse Vert.x and deployed on OpenShift/Kubernetes for scalability. We will go through a deep dive of using standard APIs OR Vert.x's Event Bus/Service Proxy capabilities to have microservices communicate with one another in a reliable and fault-tolerant manner. We will discuss circuit breakers, service mesh, scalability, reactive and non-blocking, and clustering through the lens of Eclipse Vert.x.

Key takeaways:

  • Become familiar with basic practices around reactive programming
  • Become familiar with Eclipse Vert.x and it's non-blocking/event-driven APIs
  • Learn to deploy Vert.x microservices on Kubernetes/OpenShift and scale them
  • Learn about the Vert.x EventBus and how it can be integrated with the User Interface
  • Have fun!

Speaker: Deven Phillips

DevOps And Reactive Software Developer @RedHat

Deven is a Senior Consulting Engineer with Red Hat Open Innovation Labs, a program focused on helping organizations build high-performing teams that deliver software to market more quickly. Open Innovation Labs brings together open source tools, methods, and open culture to help companies become more innovative. Deven is proficient in many popular programming languages, as well as experienced in a number of different architectural platforms. Deven specializes in Microservices and Cloud Computing with a focus on using DevOps practices to create solutions which delight customers.

Find Deven Phillips at

Speaker: Jeremy Davis

Principal Solution Architect @RedHat

Jeremy Davis (@argntprgrmr) is a Principal Solution Architect for App Dev.  Before joining Red Hat he wrote a lot of code starting with JavaScript and progressing through Perl, Visual Basic, Ruby, Python, C, C#, Objective-C and of course Java.  He is the co-lead of Red Hat's Microservices Community of Practice and previously lead the Business Rules and Workflow SME group.  He has a great deal of interest in reactive and all things web related.

Find Jeremy Davis at

Speaker: Ram Maddali

Senior Solutions Architect @RedHat

Ram Maddali(@RamMaddali) is a Senior Solutions Architect for AppDev. An open source enthusiastic with over 14+ years of building robust/scalable
enterprise applications and have been involved in application modernization with many customers. 
Ram began his career with IBM and joined Red Hat 4 years ago. Since joining Red Hat, Ram has helped customers in - 
transportation, retail, logistics and financial services implement solutions using open source technologies successfully.

Find Ram Maddali at

Tracks