Learn how to run two cloud-native applications as part of a microservice architecture. Take two existing cloud native applications and connect them together over a REST API to form a basic microservice.
- [Instructor] In a modern cloud-native architecture, … it's common to have multiple applications … that call each other. … MicroProfile has a REST client specification … to help you do this. … We will start with the application … from the exercise files of this video. … So if I do an ls, … you can see that we've got an application called app1. … So I'm going to do a copy, … recursive, so it copies everything from app1 … and I'm going to call the new app app2. … So now, we're going to cd into app2 and open it using code. … So that will start VS Code. … We can close the welcome window. … So as you can see, this is a Maven-based application … because it has a pom.xml file. … And if we open src, main, java, com, example, demo, … you can see there's a HelloWorldResource. … If you see anything like this come up from VS Code, … you can just close it. … It's just telling you what extensions you can install. … So you can see this endpoint just returns Hello World … and app1 is exactly the same. …
- Installing Docker
- Running an application with Docker
- Deploying an application to Kubernetes
- Adding custom metrics
- Collecting and visualizing metrics
- Enabling distributed tracing