deploying microstrategy on the cloud with aws or azure

39
Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved. Deploying MicroStrategy on the Cloud with AWS or Azure Andrew Mears (Product Manager, MicroStrategy Cloud) Shreyas Shah (Product Owner, MicroStrategy Cloud)

Upload: others

Post on 19-Nov-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Deploying MicroStrategy on the Cloud with AWS or Azure

Andrew Mears (Product Manager, MicroStrategy Cloud)Shreyas Shah (Product Owner, MicroStrategy Cloud)

Page 2: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Copyright and Safe Harbor Notice

This presentation may include statements that constitute “forward-looking statements” for purposes of the safe harbor provisions under the Private Securities Litigation Reform Act of 1995, including descriptions of technology and product features that are under development and estimates of future business prospects. Forward-looking statements inherently involve risks and uncertainties that could cause actual results of MicroStrategy Incorporated and its subsidiaries (collectively, the “Company”) to differ materially from the forward-looking statements.

Factors that could contribute to such differences include: the Company’s ability to meet product development goals while aligning costs with anticipated revenues; the Company’s ability to develop, market and deliver on a timely and cost-effective basis new or enhanced offerings that respond to technological change or new customer requirements; the extent and timing of market acceptance of the Company’s new offerings; continued acceptance of the Company’s other products in the marketplace; the timing of significant orders; competitive factors; general economic conditions; and other risks detailed in the Company’s Form 10-K for the year ended December 31, 2018 and other periodic reports filed with the Securities and Exchange Commission. By making these forward-looking statements, the Company undertakes noobligation to update these statements for revisions or changes after the date of this presentation.

Copyright © 2017 MicroStrategy Incorporated. All Rights Reserved.

Page 3: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Agenda

3

• MicroStrategy Cloud Offerings

• Cloud Console Deployment Options• Deep Dive into Deployment

• Cloud Console Features• Customer Use Cases• Questions

Page 4: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy 2019Modern Analytics. Open Architecture. Enterprise Platform.

4

Modern AnalyticsBring data to people, processes and things.

New Hyper and Library consumer-grade experiences to bring analytics to a new generation of users.

Embedded analytics with transactions to bring analytics into common apps and workflows – including voice apps.

Enterprise PlatformPlatform for enterprise-wide analytics.

Workstation enables rapid application development, administration and scale.

Enhanced semantic graph with user behavior and usage information provides an enriched index of your business data assets.

Open ArchitectureTools you Love. Platform you Trust.

Open APIs to integrate specialty tools such as Python and R.

Out of the box connectors to self-service tools such as Tableau, Power BI and Qlik.

Multi-cloud and hybrid cloud allows customers to integrate analytics across their enterprise technology ecosystem.

Page 5: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy Cloud Console

55

Accelerating Modern Analytics

MicroStrategy Cloud

accelerates Hyper Intelligence, Transformational Mobility, and

Federated Analytics.

Page 6: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Reduce administrative overhead through

simple and centralized administration

System set up and configuration takes

days or weeks

Systems can’t scale to match growth

Upgrading systems requires 100’s of hours

of planning and staff

System Management requires multiple tools

Deployment Scalability Maintenance Management

Enabling the Intelligent EnterpriseSolutions to Traditional Enterprise Management Problems

6

Accelerate time to value by deploying a

reference Intelligence Architecture in minutes

Scale up to meet growing user and

data requirements or down to save cost

Focus on application development and not maintenance with one

click updates

Page 7: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

AWS and AzureCloud Vendors

• Most feature rich offering• Greatest global reach

• Leverage existing MSFT Enterprise License Agreement

• Strong Hybrid Cloud enablement• Appealing to Amazon resistant

retailers7

* Synergy Research, April 2018

AWS34%

Azure14%IBM Cloud

7%

Google Cloud6%

Others39%

GLOBAL PUBLIC CLOUD SERVICE MARKET SHAREQ3 2018

Page 8: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Managed by MicroStrategyMicroStrategy will deploy and manage your Private Cloud instance as a dedicated Platform as a Service on Azure or AWS

Managed by the CustomerDeploy and manage your own dedicated, fully configured MicroStrategy Enterprise Platform on Azure or AWS1

Two Deployment OptionsPaaS or Customer Managed

28

Page 9: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy Cloud Console Managed by the Customer

9

For organizations who want more control and have the expertise to maintain and manage the environment

Easy DeploymentsDeploy into customers AWS account in less than 30 minutes

Simple MigrationsEasily backup environment as .mstrbak file and migrate to the cloud

1-Click Upgrades Upgrade to latest hotfix for latest security patches and upgrades

Scalability Resize environment at anytime to save on costs

Administration Tools Start/stop/restart at the environment, instance or service level during off peak hours

Scheduler Schedule events to automate tasks, saving additional time and money

Share Allow access to others to manage environment to oversee operations

Monitor Monitor and mange environments including memory and CPU utilization

Latest and Greatest Deploy the latest version of MicroStrategy to experience the latest features and capabilities

Availability AWS regional availability and High Availability

API’sRESTful APIs to automate features and customized workflows

Managed By The Customer or MSTR PS / Partner

The underlying infrastructure is managed by the customer in their own AWS account

Page 10: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy Cloud Console Managed by MicroStrategy

10

For customers looking for a PaaS option, MicroStrategy deploys, manages and maintains the cloud environment on the customer’s behalf

Easy DeploymentsDeploy into customers AWS account in less than 30 minutes

Simple MigrationsEasily backup environment as .mstrbak file and migrate to the cloud

1-Click Upgrades Upgrade to latest hotfix for latest security patches and upgrades

Scalability Resize environment at anytime to save on costs

Administration Tools Start/stop/restart at the environment, instance or service level during off peak hours

Scheduler Schedule events to automate tasks, saving additional time and money

Share Allow access to others to manage environment to oversee operations

Monitor Monitor and mange environments including memory and CPU utilization

Latest and Greatest Deploy the latest version of MicroStrategy to experience the latest features and capabilities

Availability AWS regional availability and High Availability

API’sRESTful APIs to automate features and customized workflows

Monitoring and alerting on system KPIs, collected and alerted to a 24x7 MSTR emergency response team.

Scheduled maintenance windows for operating system patching, security updates, and management of AWS infrastructure.

Daily backups of metadata, operating system files, and customer data stored within MSTR on AWS. 5 day backup storage retention (additional retention can be extended as a line item add-on)

Quarterly Service Review which will capture major configuration of the MSTR application, infrastructure performance, support case snapshots and statistics, and other KPIs to measure success with the platform.

Compliance - SOC2 Certification, HIPAA Certification, PCIDSS Certification, Privacy Shield Certification, ISO27001 Certification

Platform as a Service (PaaS) – Infrastructure Managed By The MSTR Cloud Team

Customer or MSTR PS / Partner

Customer or MSTR PS / Partner

Page 11: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy Managed Cloud Compliance and CertificationsSecurity that meets or exceeds industry standards and best practices

11

Service Organization Controls (SOC) over the security, availability, and processing integrity of a system and the confidentiality and privacy of the information processed by the system.

Health Insurance Portability and Accountability Act (HIPAA)designed to provide privacy standards to protect patients' medical records and other health information.

Privacy Shield is intended for organizations within the EU or US that store customer data and is designed to prevent accidental information disclosure or loss. We had a Safe Harbor designation and we are in the midst of certifying to this newly created policy.

Payment Card Industry Data Security Standard (PCI DSS) is a proprietary information security standard for organizations that handle cardholder information.

Security is MicroStrategy’s #1 priority

We ensure that your data is secure at all network, and application levels from any attacks. We follow the latest industry standards on many compliances and certifications

MicroStrategy strives to implement strong control practices in order to effectively maintain the security and availability of the MicroStrategy Cloud and associated data

Badge secures digital and physical assets using biometric and location based authentication to deter security threats for Analytic and Mobile components

International Organization for Standardization (ISO 27001-2)is a security management standard that specifies security management best practices and comprehensive security controls following the ISO 27002 best practice guidance.

General Data Protection Regulation (GDPR) is the protection of all EU citizens from privacy and data breaches in an increasingly data-driven world

Page 12: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy Cloud on AWS and AzureWhat’s New in MicroStrategy 2019

Deploy

Rapid Intelligence Architecture deployment

Migrate

Seamless Cloud migration and upgrade

Manage

Streamlined Management with the Provisioning Console

MICROSTRATEGY 2019

• Intelligence Architecture options for any sized organization:

• All-in-one (Team)• Distributed (Department)• Distributed and

Redundant (Enterprise)

• Scale up or down • Perform/Schedule administrative tasks

via console or API• One-click Hotfix and AWS Upgrades• Environment monitoring

• Backup Environment• Restore via Provision Console• Upgrade via Provision Console

12

Page 13: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Anyone can deploy a dedicated, fully configured and operating MicroStrategy Enterprise Platform

Dramatic improvement in productivity for deploying and managing your MicroStrategy Environment in the Cloud

13

• Instant access to the full power of a MicroStrategy Enterprise Environment

• Scales to meet specific geographic, user, application or data needs

• Easy to Administer with a simple interface designed for business users

• Upgrade software with confidence either on demand or scheduled

• Three configuration package choices to meet the needs of teams, departments or enterprises with simple pricing

MicroStrategy Cloud Console

Page 14: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Affordable Team Analytics

14

Page 15: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.15

Page 16: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.16

Page 17: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy in the Cloud

17

Or use the MicroStrategy Cloud Console

DEMO: This is how easy it is to build an Intelligence Architecture

Page 18: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

How to Deploy MicroStrategy on AWS and Azure ?https://provision.customer.cloud.microstrategy.com

18

Page 19: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Deploying an AWS Environment

19

Page 20: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2017 MicroStrategy Inc. All Rights Reserved. ◕ 201720

Running MicroStrategy on AWS in a self-contained environment

Deploying to Your Account

Page 21: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy on AWS “under the hood”

21

1. User Logs into MicroStrategy on AWS through the Web Interface or via the API

2. User inputs all the required fields and initiates the Create Environment Action

3. AWS Step Function is triggered to Create the environment with all the relevant parameters.

4. AWS Step Function triggers a Cloudformation Stack which in turn provisions all the required AWS Resources and performs configuration.

5. Cloudformation updates are sent to AWS SNS Topic 6. AWS Lambda parses the messages 7. AWS Lambda sends the messages to an AWS SQS

Message Queue8. MicroStrategy Cloud Console processes the messages and

updates the status

Page 22: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Deploying an Azure Environment

22

Page 23: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Deploying MicroStrategy Account to your Azure SubscriptionRunning MicroStrategy in a self-contained environment

23

Page 24: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy on Azure “under the hood”

24

1. User Logs into MicroStrategy Cloud Console through the Web Interface or via the API

2. User inputs all the required fields and initiates the Create Environment Action

3. Azure LogicApp is triggered to Create the environment with all the relevant parameters.

4. Azure LogicApps which consists of a collection of Azure Functions triggers a ARM (Azure Resource Manager) template which in turn provisions all the required Azure Resources and performs configuration.

5. Azure LogicApp sends the Success message to an Azure Storage Queue.

6. MicroStrategy Cloud Console processes the messages from the Storage Queue and updates the status on the MicroStrategy Cloud Console.

Page 25: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Post Environment Deployment Operations

25

Welcome email and landing page

Page 26: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Centralized Management of Cloud Environments

26

Page 27: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Centralized Administration: Manage Tasks in One PlaceSchedule Events: Start, Stop, Resize, Terminate

27

Start, stop, and restart instances Schedule events

based on your needs and requirements

• Start• Stop• Resize• Terminate• Upgrade

Calendar view of all scheduled events

Page 28: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Easily stay up-to-dateOne-click Platform Release and AWS/Azure Updates

• Automated install of Critical Updates for platform releases and for AWS/Azure components.

• Reduces time to apply critical update from ~6.5 hours to ~40 minutes and from 192 human actions to four.

Apply Critical Updates and/or AWS/Azure updates with the click of a button to easily keep platform releases up-to-date.

• AWS/Azure updates result in no downtime• Platform Critical Updates requires

downtime

Proactive Update Alerts

Manually Apply Upgrades On-Demand

Apply Critical Updates on a schedule

Page 29: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Painless Cloud MigrationsEasily Migrate to the Cloud

29

• Backup metadata, cubes, caches, inbox, images, plugins, ODBC, system properties/configurations, statistics, dossier comments, and restore in a MicroStrategy on AWS/Azure environment.

• Metadata database must be MySQL• Server OS must be Linux• Must be on MicroStrategy 10.0 or higher

Rapid Environment upgrades and migrations allow customers to easily migrate to MicroStrategy on AWS/ Azure, and/or create parallel environments for major MicroStrategy upgrades.

Take a backup of your Environment using MicroStrategy Backup Select new version and restore

Page 30: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Perform Key Administrative Tasks in the ConsoleStreamlined Monitoring and Management

• Monitor service/server status and CPU/RAM usage.

• Monitor Load Balancer KPI’s• Start/stop/restart server MicroStrategy

platform services.

Centrally monitor and manage servers and MicroStrategy Services to troubleshoot issues faster and increase system availability.

• Systems Administrators or Business Users can easily manage and monitor MicroStrategy Services

Page 31: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Extend Console Functionality to Automated WorkflowsAPI Enabled Operations

• Authenticate via API key generated in the provisioning console

• API’s have feature parity with the provisioning console

Empower users to integrate the provisioning console in automated workflows via REST API endpoints.

System administrators can extend the power of the Cloud Console to their devops automation workflows.

Page 32: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Customer Use Cases

Quickly begin developing an Intelligence Center on a reference Intelligence Architecture

Production deploymentNew Use Case PrototypingRapidly test new features to deliver innovation

Automate with DevOpsLeverage the flexibility of the Cloud

32

Page 33: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

MicroStrategy on AWS and Azure Enable Innovation

Rapid Prototyping

33

• Leverage the expansive IOT, Machine Learning, and Big Data services that AWS and Azure offer to drive innovation.

• Use the Cloud Console to rapidly prototype new MicroStrategy features to test use cases and/or gain internal buy-in.

• Keep costs down by only using what you need when you need it.

Page 34: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Prototyping à ProductionProduction Environment

34

• Scale up/down along with adoption, data growth, and usage.

• Leverage AWS/Azure Managed Services/Serverless offerings to innovate with less IT involvement

• Leverage MicroStrategy Backup to rapidly iterate prototypes into production through a Intelligence Architecture.

• Department Deployment for DEV and UAT• Enterprise/Departmental Deployment for

Departmental • Enterprise Deployment for Enterprise

Page 35: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.35

Cloud Console: https://www.microstrategy.com/us/product/cloud/aws-azure Community Link : https://community.microstrategy.com/s/topic/0TO44000000Fmd0GAC/microstrategy-on-aws-u093Help : https://www2.microstrategy.com/producthelp/CloudManager/Latest/Lang_1033/Content/welcome.htm

Issues with Provisioning: Contact MicroStrategy Technical Support ([email protected])

Product Enhancements/Questions:MicroStrategy Cloud Console: Andrew Mears ([email protected])

Other Useful Resources

Page 36: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.36

Cloud Console: https://www.microstrategy.com/us/product/cloud/aws-azure Community Link : https://community.microstrategy.com/s/topic/0TO44000000Fmd0GAC/microstrategy-on-aws-u093Help : https://www2.microstrategy.com/producthelp/CloudManager/Latest/Lang_1033/Content/welcome.htm

Issues with Deployment: Contact MicroStrategy Technical Support ([email protected])

Product Enhancements/Questions:MicroStrategy Cloud Console: Andrew Mears ([email protected])

Other Useful Resources

Page 37: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.37

MicroStrategy Consulting

Cloud Migration Advisory

Best practice guidance to migrate your environment to the cloud of your choice.

MicroStrategy.com/Services

Page 38: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.38

Visit microstrategy.com/request-benefits to explore consulting services custom-built to help you become a more Intelligent Enterprise—and available at no cost to you.

Enterprise Support ProgramBecause we are vested in your success

Reinvesting in you.

Page 39: Deploying MicroStrategy on the Cloud with AWS or Azure

Copyright © 2018 MicroStrategy Incorporated. All Rights Reserved.

Start your 30-day free trial

39

• Customers fill out the form from our website and they get access to the MicroStrategy on AWS and Azure administrative console.

• The ability to deploy fully configured MicroStrategy environment into their own AWS and Azure account.

• 30-day free trial license key to the MicroStrategy platform and the full breadth of capabilities.

What’s Included

https://www.microstrategy.com/us/go/free-trial-aws-azure