MicroStrategy ONE

About the Cloud Console

The MicroStrategy Cloud Platform deploys a best-in-class MicroStrategy architecture into your environment. The MicroStrategy Cloud Platform provides three architectures. Team, Department and Enterprise each one increasing in scalability from one user to hundreds of thousands of users. These Architectures are deployed into your AWS or Azure account via the MicroStrategy Cloud Console. This console will deploy a fully configured, production ready MicroStrategy architecture into your account. It will also manage, monitor and schedule the resources that are deployed.

You have the option to deploy into either a new VPC (the cloud console will create it) or an existing VPC (you specify the appropriate VPC and subnets). The Cloud Console places an orchestration engine inside your account. It communicates with this engine to initiate deployments, monitoring, and management of the MicroStrategy infrastructure.

This orchestration engine is composed of a series of step functions, lambda functions, cloud formation templates, and code deploy scripts that create the infrastructure, wire the components together, configure the MicroStrategy application and test it for proper configuration.

This deployment engine will execute when a user triggers certain actions in the MicroStrategy Cloud Console. If you create an environment in the cloud console, it would trigger the orchestration engine via an API request, passing a payload to the step function, orchestrating a series of lambda functions and cloud formation templates and finally producing a fully configured production ready MicroStrategy application.

MicroStrategy Application

The MicroStrategy architecture is deployed with a fully configured production ready MicroStrategy application. The orchestration engine has a robust set of Code Deploy scripts that are executed on the EC2 instances to properly configure the MicroStrategy application. These scripts have been developed and iterated over for years providing you with the most optimized and fully featured MicroStrategy application configuration possible.

These scripts consist of tens of thousands of lines of code that configure and optimize the Intelligence Server, Web, Mobile, Platform Analytics, Identity, Library, Collaboration, HyperIntelligence, and many more components. Other valuable operations conducted include:

  • Certificates are configured out-of-the-box
  • JVM and web settings are tuned to the size and type of the deployed EC2 instances
  • clustering is automatically managed
  • A unified password is generated and applied to all components
  • A special cloud landing page is created with quick access MicroStrategy links and configuration panels
  • Guacamole is configured to allow users easy web based RDP and SSH access to the machines

For more details about AWS specifically, see KB483966: MicroStrategy Cloud Platform AWS Architecture.