ENTERPRISE CLOUD - DATA CENTERS
How Assistanz capitalized on the capabilities of CloudStack to help one of the biggest Datacenters in China to offer public cloud like features on a private model.

CUSTOMER BACKGROUND
Leading provider of IT infrastructure solutions
Client is leading provider of IT infrastructure solutions for large enterprises though their Datacenters spread across China.
The client has implemented vanilla cloudStack to provide cloud solutions to their clients and to automate and streamline some of their processes.
CHALLENGES
Customer Challenges
- Inaccurate Billing
- Manual Invoicing/Chargeback
- Manual Monitoring & Backup
- Lack of Governance
- High Running Cost

Need for New Solution
The client wanted to build a cloud solution that is comprehensive both for themselves and their clients with the following features
Self Service Portal
A self service portal to manage their entire infrastructure
Resource Usage
View the cloud resource usage anytime anywhere
Role-based Access Control
Better control over enterprise users with Role-based Access Control (RBAC) for using and sharing the cloud resources.
Invoices
Auto generation of invoices
Advanced Monitoring
Advanced monitoring solution with notification for Client Infrastructure including VM’s
Backup & Recovery
Efficient backup and recovery solutions
AZ Execution

1. Self Service Portal
Built the self service portal for cloud infrastructure provisioning, metering, billing, monitoring and backup

4. Kayako Integrated
Integrated the helpdesk software (Kayako) with our portal, so the customer can use the same login get into Stackbill and Kayako.

2. LDAP & Role Based Access Control
Integration of LDAP and Role based access control for cloud resources to provision the resources for different departments at project level and configure access privilege for user groups.

5. Saltstack Automation
Saltstack automation to install and update the agent software and patches for VM and hypervisor.

3. Built to support
Multiple zones, Multiple regions, Different price groups for different enterprises, Easy to integrate with any third party applications

6. Bacula Integrated
Integrated Bacula for scheduled backup and recovery at file levels with notifications.
BENEFITS
Benefits to the Client

The enterprise solution
The enterprise solution enables the client to offer superior private cloud solutions to its customers.

Reduced manpower and cost
Reduced manpower and cost savings for the client, as the self service portal allows their customers to manage resources, bill payment, configuring backup & restore, monitoring etc., by themselves.

Resource usage and Billing reports
Detailed resource usage and billing reports to monitor the usage and budgets of each department and project for the client.
HIGHLIGHTS
Technical Highlights

Micro-services Architecture
Built using the micro-services architecture

Unified Platform
Built on a unified platform for seamless communication between apache cloudstack and other third party applications

noVNC console
Replaced the default apache cloudstack console with noVNC console

Agile Project Management
Agile project management and Continuous integration continuous delivery (CICD) setup for controlled design, development and speedy deployment