Know More

* This page is optimized in browser for Internet Explorer 9 or later versions, Chrome, Firefox.

Date: 23 January 2018 (Tuesday)
Time: 8:00am - 6:00pm (Registration starts at 8:00am)
Venue: Ballroom 1, Level 3,
Amara Singapore, 165 Tanjong Pagar Rd,
Singapore 088539

Join Red Hat for a hands-on technical workshop and learn how to bring new business value to existing applications by developing and deploying with modern architectures and frameworks.

Monoliths to Microservices: App Transformation Hands-on Technical Workshop

As modern application requirements become more complex, it’s apparent that one runtime, one framework, or one architectural style is no longer a feasible strategy. Organizations must figure out how to manage the complexity of distributed app development with diverse technologies, a lack of skilled resources, and siloed processes.

IN THIS FULL DAY, HANDS-ON WORKSHOP YOU’LL LEARN ABOUT:

  • Migrating an existing legacy JavaTM EE app to Red Hat JBoss Enterprise Application Platform on OpenShift
  • Using modern frameworks like Spring Boot, Wildfly Swarm, Eclipse Vert.x, and Node.js to implement microservices and replace monolithic functionality
  • Developing and deploying using Red Hat OpenShift Container Platform, Red Hat OpenShift Application Runtimes, and DevOps processes
  • The benefits and challenges with microservices, including use cases for reactive microservices
  • Preventing and detecting issues in a distributed system

Who should attend?

The workshop is ideal for Java developers, architects, and developer team leads interested in learning more about the latest technologies for modern application development.

Requirements:

Lab materials and software will be provided. Attendees must bring a laptop with Chrome, Firefox, Internet Explorer/Edge 10+, or Safari 9+ installed.

Agenda and hands-on lab topics :

8:30am – 8:45am Welcome remarks
8:45am – 9:45am Moving existing applications to the cloud (Red Hat JBoss Enterprise Application Platform, Red Hat OpenShift Container Platform, Red Hat Application Migration Toolkit)
9:45am – 10:45am The benefits of modernizing, why you should do it, and what it looks like (Red Hat OpenShift Container Platform, S2I, Jenkins)
10:45am – 11:00am Break
11:00am – 12:00pm The benefits and challenges of moving from monoliths to microservices (Spring Boot, WildFly Swarm, Red Hat OpenShift Application Runtimes, MicroProfile)
12:00pm – 12:30pm Lunch
12:30pm – 1:30pm Monoliths to microservices, continued
1:30pm – 3:30pm Reactive microservices (Eclipse Vert.x, Node.js, Red Hat OpenShift Application Runtimes)
3:30pm – 3:45pm Break
3:45pm – 5:00pm How to prevent and detect issues in a distributed system (Hystrix, Istio and distributed tracing)
5:00pm – 5:20pm API gateways and microservices
5:20pm – 5:30pm Wrap up and closing remarks