O'Reilly logo

Learning OpenStack High Availability by Rishabh Sharma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

A sample application deployment

To facilitate the previously mentioned design principles in a real-time cloud deployment, we consider a sample real-time fractal application. This cloud application is used to generate some fractals in which mathematical equations are used. The micro service architecture is used in this application to decouple the application's logic functions so that we can easily handle the changes in independent functions.

The following figure shows this application's architecture. It consists of various components, such as the following:

  • Application programming interface
  • Database
  • Web interface
  • Queue service
  • Worker services
    A sample application deployment

    Fractal Application ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required