HYBRID EVENT

Microservices Day 2022

March 16, 20228:30 AM - 6:00 PM ETVirtual or in Atlanta, GA at Mercedes-Benz Stadium

Red Hat® Microservices Day began six years ago as a one day conference for software engineers, architects and dev leadership to explore the (then) new approach of microservices architecture.

Through the years, this popular event has provided IT professionals with new and future insights on included patterns, practices, tools, tips, approaches, and guidelines for building modern, cloud-native, microservices applications from dozens of expert speakers.

Get the most from your microservices experience. Join us on Wednesday, March 16th either in-person or on our live stream from Mercedes-Benz Stadium in Atlanta. Wherever you’re located, you’ll have access to powerful sessions on serverless, event streaming, API’s, integration, testing, and tools.

Join us on Wednesday, March 16, 2022 virtually or in-person in Atlanta, GA.


WHO SHOULD ATTEND

  • Developers, developers, developers!
  • Architects
  • VP's, IT Directors & Managers

All attendees at in-person Red Hat events must be masked, except when eating/drinking. All attendees must be fully vaccinated against the COVID-19 virus.

 
SESSION TIME
Registration & breakfast 8:30 AM – 9:30 AM
Welcome/kick-off 9:30 AM – 9:45 AM
Accelerating cloud-native application development with design thinking
Deven Phillips, Senior Architect, Cloud-Native Runtimes Practice, Red Hat

 

Many great innovators rely on design thinking as a way to creatively approach problems and create enriched customer experiences. In this session we will demonstrate how to apply key human-centered techniques to the development of web-based applications.

Specifically, we will demonstrate how quickly a new web-based application can be designed and validated with stakeholders by leveraging tooling around contract-first API Development. We will also show how quickly a user experience can be created, iteratively, without having to be bottlenecked by waiting for API changes, waiting for SDK development, and other traditional barriers to fast feedback loops.

9:45 AM – 10:30 AM
How much testing does my microservice really need?
Steve Tran, Principal Consultant, Red Hat
 
Almost all companies developing microservices struggle with how and what to test. Having developed hundreds of microservices across multiple projects one thing is clear: everyone has a different opinion of what needs to be tested and how.
 
In this presentation we will discuss techniques that have worked for Red Hat's customers, some that did not work,  and how to adopt a “shift-left” culture. We will also cover the background and theory of good testing practices, beginning with the test pyramid, and moving to CI/CD with techniques like contract testing, performance testing, and code coverage, and introduce tools like Mockito and Cucumber.
10:45 AM – 11:30 AM
Serverless patterns and practices with knative
Robert Sedor, Chief Architect for Application Development, Red Hat

 

Serverless brings a host of advantages to systems including automatic scaling, high availability, increased agility and stability freeing up teams to focus on and accelerate innovation. 

In this session, aimed at intermediate to advanced developers, we will explore event driven design, decomposing subsystems, and breaking apart front-end monoliths.  We will also talk about designing for failure, optimizing throughput, and BFF’s (Backends for Frontend).

11:45 AM – 12:30 PM
Break/Lunch 12:30 PM – 1:30 PM
Integration testing with Quarkus 
Daniel Oh, Senior Principal Technical Marketing Manager, Red Hat

 

Local development for Kubernetes based applications creates significant testing challenges. The creation and setup of components like databases and messaging brokers are especially difficult. The Testcontainers project provides lightweight test services (like databases and messaging brokers), but requires significant configuration. 

Quarkus Dev Services extends Testcontainers to automatically start your application’s dependencies to deliver prod-like integration testing. In this talk we will demonstrate how Quarkus Dev Services enables seamless live coding and integration testing with zero configuration, delivering developer joy!

1:30 PM – 2:15 PM
RESTful microservices with GraphQL
Ram Gopinathan, Senior Specialist Solutions Architect, Red Hat
 
Backends for Frontends, or BFF, is a common microservices pattern in which each UI (web, mobile) has a custom backend API. In this presentation we will introduce a better approach!
GraphQL, a query language for APIs, simplifies your API’s backend and delivers significant advantages to front end development teams. Quarkus, Red Hat’s Supersonic, Subatomic Java Runtime, is an excellent GraphQL server.  
In this talk we will demonstrate how and why you should leverage GraphQL for your microservice backends and demo a GraphQL backend with Quarkus.
2:30 PM – 3:15 PM
Consuming crypto streaming data for fun and profit
Stephen Nimmo, Senior Specialist Solution Architect, Red Hat

 

In this session, we will demonstrate how to connect to, process, and manage streaming data.  Using the Financial Information eXchange (FIX) protocol, one of the most widely used communication protocols in crypto trading, we will build a streaming application with Quarkus, Infinispan, and QuickFix/J.  We will also cover  the metrics associated with processing streaming messages.

✱ While Red Hat guarantees technical profit from attending this talk; cryptographic gains may vary

3:30 PM – 4:15 PM
Final Q&A 4:15 PM – 4:30 PM
Networking & St. Patrick's Day Eve reception 4:45 PM – 6:00 PM

IN-PERSON

Time: 8:30 AM - 6:00 PM ET
Location:
Mercedes-Benz Stadium
1 AMB Dr NW
Atlanta,   30313

VIRTUAL

Time: 9:30 AM - 4:30 PM ET

*A virtual meeting link will be sent before the event

Speakers

Hear from our experts

Sponsors

Cras sed luctus libero. Donec id orci quis justo tincidunt placerat.

Gold

Silver