Cloud application controller

    Domain

    • Multi-cloud application delivery controller

    Problem

    • Build a multi-tenant cloud services controller for centralized application policy management.
    • Support multiple public/private cloud providers.
    • Automated deployment of the solution on multiple cloud providers.

    Challenges

    • Deliver policy updates to geo distributed data planes.
    • Develop cloud agnostic solution yet support multiple cloud deployments.
    • Customer on-boarding to launch and manage data plane in customer cloud envrionments.

    Solution

    • Leverage microservices based architecture.
    • Design a pluggable framework to support multiple cloud providers.
    • Leverage automation frameworks and develop DevOps practices

    Technology

    • Controller components : Netflix OSS, RabbitMQ
    • Cloud provider :  AWS, Azure

    Related Projects