Skip to Main Content
Use HTTP Request Metrics to Autoscale an Instance Pool

About This Workshop

Youtube Video

About This Workshop
In this tutorial, you will deploy the infrastructure needed to automatically scale an instance pool based on the number of http requests received by the load balancer. The majority of the deployment has been automated with terraform. Once the scaling infrastructure has been deployed you will trigger a load and observe the scaling infrastructure.

Scaling by the http request metric is usefully when applications need to respond to rapid bursts of traffic and scale quickly. Http requests are a leading indicator of application load, while CPU and memory can be a trailing indicator for some applications.

Workshop Info

  • Lab 1: Create a Container Registry and push an image
  • Lab 2: Deploy the Scaling Stack in Resource Manager
  • Lab 3: Observe the Newly Created Infrastructure
  • Lab 4: Setup and Run JMeter
  • Lab 5: Observe your Scaling Infrastructure in Action
  • Lab 6: Clean up OCI Resources
  • An Oracle account.
  • The ability to manage all resources in at least one compartment.
  • Familiarity with Oracle Cloud Infrastructure (OCI) components like Compute, Networking, and Observability.
  • Some understanding of Docker commands.
  • Familiarity with Container Registry and Functions is helpful, but not required.
  • Basic familiarity with open-source load testing tools like Apache JMeter.

Other Workshops you might like

Other Workshops you might like Cards