VIRTUAL

Red Hat Canada Microservices Day 2022 for Service Providers

September 8, 2022 | 9:00 AM - 3:00 PM​​​​​​​ (GMT-04:00) Eastern Time (US & Canada)

OVERVIEW

Red Hat® Microservices Day began 6 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 and network 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 Thursday, September 8 virtually with other Canadian service providers and Red Hat subject matter experts as we dive into powerful sessions on serverless, event streaming, API’s, integration, testing, and tools.

Who should attend:

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

Experience the latest toolsets and practices needed to successfully deliver applications with microservices. What are you waiting for? 


Virtual event details + workshop

Date: Thursday, September 8, 2022

Time

Event: 9:00 AM - 3:00 PM ET

Workshop: 1:00 PM - 3:00 PM ET (*Limited seating)

*A virtual event link will be sent before the event

Any questions? Please email infrastructure@redhat.com

Agenda

SESSION TIME
Accelerating Cloud-Native Application Development with Design Thinking
Speaker: Devin 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:00 AM - 10:00 AM
How Much Testing Does My Microservice Really Need?
Speaker: 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:00 AM - 11:00 AM
Building GraphQL layer to connect data from disparate sources for front end experiences
Speaker: Ram Gopinathan, Sr. Specialist Solutions Architect, Red Hat 
 
This talk will focus on why you should think about building a GraphQL layer to connect data from disparate sources such as Microservices, Databases, Legacy systems etc.. As organizations are moving towards a microservices architecture often needs of developers building user experiences gets forgotten or missed which leads to front end developers building custom experience APIs following a pattern called Backend for Front Ends (BFF).. We will cover benefits of GraphQL interface for front end developers to read and write data from disparate sources and share real world experiences and end the session with a demo of a GraphQL server running in Openshift connecting data from disparate sources such as microservices, databases
11:00 AM - 12:00 PM
Break 12:00 PM - 1:00 PM
Containers and Cloud-Native Workshop for Service providers
Speaker: Wojciech Serafin, Associate Principal Solutions Architect, Red Hat Canada
 
The Containers and Cloud-Native Service provider focused Workshop is a unique, hands-on experience for building, deploying, and managing containerized cloud-native applications on latest Openshift versions.
  • Module 1: Optimizing Existing Applications
  • Setting up workshop environment
  • Getting Started with Migration Toolkit for Applications
  • Migrate to JBoss EAP
  • Break Monolith Apart - Part 1
  • Break Monolith Apart - Part 2
1:00 PM - 3:00 PM
 

Hear from the experts

Deven Phillips

Deven Phillips

Senior Architect, Cloud-Native Runtimes Practice, Red Hat

Deven Phillips is a Senior Architect with the Red Hat Solutions & Technologies Practice, a program focused on helping organizations build high-performing teams that deliver software to market more quickly, with higher quality, and achieving better product-market fit. Solutions & Technologies Practices bring 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.
Steve Tran

Steve Tran

Principal Consultant, Red Hat

Steve Tran is a Principal Consultant, and a Red Hat Certified Architect, that specializes in OpenShift, AppDev, CICD, Automation, and JBoss Middleware.  Steve works with customers to ensure solutions add both technological and business value by architecting right-sized services, and developing strategies for maintaining and managing applications after they go-live.
Ram Gopinathan

Ram Gopinathan

Sr. Specialist Solutions Architect

Ram is a full stack engineer with a core focus on hybrid cloud and distributed systems. Ram has over 27 years experience in the industry and is focused on helping customers be successful with cloud and container platforms. Ram is proficient in many programming languages like Golang, Java, .NET and also in front end web development using React as well as Android and iOS development.
Wojciech Serafin

Wojciech Serafin

Associate Principal Solutions Architect, Red Hat Canada

Wojciech has over 25 years of experience in the technology industry including seven years with Red Hat. He is a thought leader focused on Canada telecommunications, specializing in proof of concepts to enablement as well as customer successes. He has a Master’s Degree from the AGH University of Science and Technology in Cracow.
© 2024 Red Hat, Inc.