Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Cloud-Native Development Using Java with Eclipse MicroProfile (2019)

Cloud-Native Development Using Java with Eclipse MicroProfile (2019)

1h 28mIntermediate2019-06-24

Authors

Kate Stanley

Kate Stanley

Software Engineer at IBM

Course details

Many developers are building cloud-native applications and are looking for ways to create resilient applications that follow best practices. Eclipse MicroProfile optimizes enterprise Java applications for microservices architectures. The specifications have been created by experts in the community and are backed by companies such as IBM, RedHat, and Oracle—which makes it a great choice for developers like you. By getting an introduction to MicroProfile and some of the fundamental specifications available, you can make the most of your cloud-native Java applications. Join IBM software engineer Kate Stanley as she shows you how to enable your existing enterprise Java applications with MicroProfile specifications using the Open Liberty app server. Along the way, she shows how to add health checks, collect metrics, and trace requests. By the end, you’ll have the skills and the toolset you need to bring your Java apps into the modern era.

Learning objectives
Installing Docker
Running an application with Docker
Deploying an application to Kubernetes
Adding custom metrics
Collecting and visualizing metrics
Enabling distributed tracing

Skills covered

EclipseKubernetesJavaOracleSoftware Development ToolsProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Develop apps using Java with MicroProfile

1. Introduction to MicroProfile

  • 02 - What is MicroProfile
  • 03 - Get started with MicroProfile

2. Run Locally with Docker

  • 04 - What is Docker
  • 05 - Install Docker
  • 06 - Run an application with Docker

3. Run Locally with Kubernetes

  • 07 - What is Kubernetes
  • 08 - Install Kubernetes
  • 09 - Deploy an application to Kubernetes

4. Health Checks

  • 10 - The importance of health checks
  • 11 - Add a health check to a MicroProfile app
  • 12 - Integrate health checks into Kubernetes

5. Metrics

  • 13 - The importance of metrics
  • 14 - View metrics in a MicroProfile app
  • 15 - Add custom metrics to a MicroProfile app
  • 16 - Collect and visualize metrics

6. Distributed Tracing

  • 17 - The importance of distributed tracing
  • 18 - Add OpenTracing to a MicroProfile app
  • 19 - Connect two MicroProfile applications
  • 20 - Enable distributed tracing

Conclusion

  • 21 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal