Datashapes DevOps

Highly available multi-tenant production grade


SaaS applications on Azure platform

services offered

Overview

Celestial deployed a multi-tenant SaaS application to the production-grade Azure cloud Infrastructure for our client, Datashapes.
This same concept can be extended to other SaaS applications that may have similar use-case/requirements. The idea was to plan, design and implement an architecture that is highly available, scalable and secure.

Dissecting Problem

Challenges

Know the Client

A San Francisco Bay Area company, that is commercializing the patented, full-stack, market-ready DataShapes AI platform, in an enterprise-grade SaaS platform

Business Requirement

  • Architect a cloud infrastructure design that can host and support SaaS applications and their tenants.
  • To build a scalable, highly available, and yet secure platform.
  • Support multi-tenant architecture.

Challenges

The main challenge was infrastructure resource provisioning. To avoid the wastage of resources, the resource allocation should be in such a way that, it should support multi-tenancy without having too many overheads in terms of resource

our approach

Celestial’s Solution

Multi-tenancy

Dedicated and isolated set of resources for each tenant onboarded

Scalability

The application resource sets should be able to auto-scale themselves to improve performance

High Availability

Offers a high level of operational performance and quality over a relevant time period

Security

Access of the DevOps/Admin team to the infrastructure should be authenticated via Azure AD

the results

Outcomes

Implemented a multi-tenant architecture

Automated provisioning of Kubernetes objects

Azure AD integration

Technology Used

Azure

kubernets

contact us

Connect With Us

To learn more about how Celestial can help your organization modernize its

technology stack and leverage data and AI for competitive advantage

Wondering what Celestial has to offer?

Celestial respects your privacy. No spam!

Thank you!