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:
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.
Important Notice | |
|
|
8:30 a.m. | Registration |
9:00 a.m. | Welcome/Workshop Kick-Off |
9:15 a.m. |
Moving existing applications to the cloud Discussion: Why you should move existing apps to Red Hat OpenShift Container Platform and how to do it using the "lift and shift " approach Hands-on lab: Setup and migration of an existing Java EE app to JBoss EAP on OpenShift using Red Hat Application Migration Toolkit |
9:45 a.m. |
Introduction to Red Hat OpenShift Container Platform Discussion: The benefits of modernizing, why you should do it, and what it looks like Hands-on lab: Round-trip development using OpenShift Hands-on lab: The power of S2I and how to promote images to different environments Hands-on lab/demo: Using Jenkins to build a deployment pipeline |
10:45 a.m. | Break |
11:00 a.m. |
Monoliths to Microservices using Java EE and Spring Boot Discussion: The benefits and challenges of microservices Hands-on lab: Spring Boot |
12:00 p.m | Lunch |
12:30 p.m. |
Monoliths to microservices, continued Hands-on lab: WildFly Swarm |
1:30 p.m. |
Reactive microservices Discussion: Use cases for reactive microservices Hands-on lab: Eclipse Vert.x Hands-on lab: Node.js |
3:30 p.m. | Break |
3:45 p.m. |
How to prevent and detect issues in a distributed system Discussion: How to prevent cascading failures in a distributed environment, how to detect misbehaving services, how to avoid implementing resiliency and monitoring in your business logic. Demo: Hystrix, Istio and distributed tracing |
4:30 p.m. |
Workshop ends
|
Location:
DoubleTree by Hilton - Jacksonville Riverfront
1201 Riverplace Blvd
Jacksonville, Florida 32207
Time: 8:30 a.m. - 4:30 p.m
If you have any questions, please email infrastructure@redhat.com.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed quis ornare erat, sit amet aliquet tortor. Aenean dapibus leo nec commodo blandit. Aliquam erat volutpat. Aenean ac rutrum nisl, non volutpat metus