Microservices Deployment

In this lab you will have the chance to Deploy an eCommerce application with polyglot microservices. Test drive a highly scalable architecture leveraging Kubernetes and see how Oracle Cloud supports cloud-native microservices architectures.

This lab provides reference implementations and sample code for real-world development. Allows the user to experience OCI services from within a single project and xplore Cloud Native services offered by OCI.

Estimated lab time: 3 hours

Outline:

  • Introduction - Background, design, and demo
  • Lab 1: Quickstart - Infrastructure Automation - Always Free deployment
  • Lab 2: Kubernetes - Building blocks of kubernetes
  • Lab 3: Helm - Helm chart basics
  • Lab 4: Deploy MuShop - Beyond the basics
  • Lab 5: Connecting ATP - Connecting μServices to ATP
  • Lab 6: Streaming - Tracking application events in a stream
  • Lab 7: Service Broker - Provisioning with Service Broker
  • Lab 8: Edge - MuShop Frontend & Edge
  • Lab 9: Metrics - Metrics & Observability
  • Lab 10: Functions - Newsletter Subscription
  • Lab 11: Cluster Maintenance - Cluster Maintenance

Prerequisites:

  • Familiarity with Database is desireable, but not required
  • Some understanding of cloud and database terms is helpful
  • Familiarity with Oracle Cloud Infrastucture (OCI) is helpful
  • Bring a laptop to engage in activities.

The Experience Lab registration process

Book an Experience Lab session in 3 easy steps

Choose a session
Choose a session
plus
Fill in your details
Fill in your details
plus
Get confirmation
Get confirmation
equals
Experience the lab
Experience the lab

View the full suite of Experience Labs