+ All Categories
Home > Documents > Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or...

Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or...

Date post: 10-Jun-2020
Category:
Upload: others
View: 7 times
Download: 0 times
Share this document with a friend
31
4 June 2018 © MARKLOGIC CORPORATION Product Manager, MarkLogic Sara Mazer Principal Sales Engineer, MarkLogic @saramazer Emma Liu Cloud Neutral: Running MarkLogic on AWS or Azure
Transcript
Page 1: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

4 June 2018© MARKLOGIC CORPORATION

Product Manager, MarkLogic

Sara MazerPrincipal Sales

Engineer, MarkLogic @saramazer

Emma Liu

Cloud Neutral: Running MarkLogic on AWS or Azure

Page 2: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 2 4 June 2018© MARKLOGIC CORPORATION

MOTIVES FOR

Cloud Migration Easier to spin up new applications

Less staff to maintain hardware

Less physical space

Less energy requirements

Less hardware expenses

Scalable and elastic

DEPLOY

Page 3: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use
Page 4: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use
Page 5: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use
Page 6: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 6 4 June 2018© MARKLOGIC CORPORATION

Today’s Agenda MarkLogic in the Cloud – Cloud Neutral Solution

MarkLogic on AWS

- AWS VPC Cloud Formation Template Demo

MarkLogic on Azure

- Azure Solution Template Demo

Cloud Customer Stories

Summary

Q&A

Page 7: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 7 4 June 2018© MARKLOGIC CORPORATION

CONTINUOUS INNOVATION AND TESTING

MarkLogic in the Cloud AWS & Azure Support

Developer Onramp

Secure in the Cloud

MarkLogic Server Features

Cloud Platform Partnerships

Page 8: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 8 4 June 2018© MARKLOGIC CORPORATION

Features for CloudMARKLOGIC CAPABILITIES

Server Features Designed for Cloud

Agile Release with Cloud Innovations

MANAGEABILITY SECURITYFEATURES

S3 SUPPORT ELB SUPPORT FOR DMSDK

ROLLING UPGRADES

HA/DR TIERED STORAGE

Extensive Regression and Performance Testing

Use Cases and Best Practices

Page 9: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 9 4 June 2018© MARKLOGIC CORPORATION

GET --anyauth --user username:password --header "Content-

Type:application/xml" http://node1:8002/manage/v3?scenario=ha-local&format=xml&embed-

tokens=true&params={"number-of-forests-per-host":4,"replica-same-zone-as-master":false} > ha-

config.xml

POST --anyauth --user username:password --header "Content-Type:application/xml" [email protected]

Highlight – Config Management APIQuick Deployment of MarkLogic Databases – Integration with Config Management API

• Deploy a database with high availability across zones

• No need to set up forests and replication – All taken care of!

AVAILABLE NOW

Page 10: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

MarkLogic on AWS

Page 11: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 11 4 June 2018© MARKLOGIC CORPORATION

Page 12: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 12 4 June 2018© MARKLOGIC CORPORATION

Faster, Better, More Secure on AWSMARKLOGIC – CONTINUOUS INNOVATION

Faster & Better

One-click AMI on Marketplace

Faster & More Secure

Cloud Formation Templates for Custom

VPC

More Secure

AWS KMS Native Support

VPC

NEW IN 9.0-5

Page 13: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 13 4 June 2018© MARKLOGIC CORPORATION

AWS CLOUD FORMATION TEMPLATE

Typical Deployment Architecture for Your VPC Quick start for production cluster example

Multiple templates for existing and new VPC

Allow customization

Flexible release schedule

diagram goes here

Page 14: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

AWS VPC CFT Demo

Page 15: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

MarkLogic on Azure

Page 16: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 16 4 June 2018© MARKLOGIC CORPORATION

MarkLogic and AzureSUCCESS IN THE CLOUD

▪ Easy-to-access MarkLogic Azure image in the marketplace (CentOS based) + Gov. Cloud

▪ Simple-to-use Azure solution template for single node and three node clusters

▪ Collaborative customer support partnershipwith Azure (Windows + RHEL on Azure)

▪ Clear guidance and examples in the MarkLogic on Azure Quick Start Guide

DEPLOY

Page 17: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use
Page 18: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 18 4 June 2018© MARKLOGIC CORPORATION

Azure Solution Template for MarkLogic

Examples for deploying MarkLogicon Azure in declarative syntax

One-node & three-node MarkLogicclusters

Defined relationship between MarkLogic components and Azure components

FASTER AND BETTER

Open source project on Github

Allow customization for your own infrastructure needs

Flexible release schedule

NEW IN 9.0-1+

Page 19: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 19 4 June 2018© MARKLOGIC CORPORATION

SAMPLE AZURE SOLUTION TEMPLATE

Typical MarkLogicDeployment Architecture MarkLogic high availability

Quick start for developers

Allow customizations

Flexible release schedule

diagram goes here

Page 20: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

Azure Solution Template Demo

Page 21: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

Cloud Customer Stories

Page 22: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 22 4 June 2018© MARKLOGIC CORPORATION

MarkLogic in the CloudHISTORY OF SUCCESS

8+ years of cloud success

Significant cloud customer and developer usage

Documentation and video resources to assist in your cloud strategy

Page 23: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 23 4 June 2018© MARKLOGIC CORPORATION

WEB MODERNIZATION

Requirements: Azure Government Cloud

WordPress connector

Windows OS

Page 24: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 24 4 June 2018© MARKLOGIC CORPORATION

MARYLAND THINK SHARED DATA REPOSITORY

Requirements:

AWS for scalability and flexibility

Reduce costs by sharing cost among agencies

Page 25: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 25 4 June 2018© MARKLOGIC CORPORATION

iPlayer - 6 node cluster, 1 PB storage, 3 billion requests per year

45 racks, 4 clusters, 38 DBs, 1.2 billion documents, 1.4 PB storage, 57 TB RAM, 15k compute cores

SNL 40 App - 100 million views first 3 months, 50k requests per minute

3 AWS regions in US, EU, and Asia

2 6-node clusters, each r34x.large, 16 VCPUs each, 8TB

Successful AWS MigrationsMOVING TO THE CLOUD

Page 26: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 26 4 June 2018© MARKLOGIC CORPORATION

HealthCare.gov

Page 27: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 27 4 June 2018© MARKLOGIC CORPORATION

General Cloud Recommendations Use our templates

Follow our installation documentation on operating system settings

Try to rule out external influences on unexpected behaviors

Resist snapshots during reads/writes; do not snapshot to clone entire environment

Use cloud independent tooling for monitoring performance, SLAs, auditing, etc.

Page 28: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

Summary

Page 29: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 29 4 June 2018© MARKLOGIC CORPORATION

MarkLogic in the CloudSUMMARY

Cloud Neutral

Write your app once, run it anywhere – AWS,

Azure, or Google

Easy to Use Templates

Quickly add or remove hosts in a cluster, and

deploy faster with AWS and Azure

Customer Success in the Cloud

BBC, Morgan Stanley, Warner Bros, and many

more have deployed MarkLogic in the cloud

Page 30: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

SLIDE: 30 4 June 2018© MARKLOGIC CORPORATION

Get Starteddeveloper.marklogic.com/products/cloud

Page 31: Cloud Neutral: Running MarkLogic on AWS or Azure · Cloud Neutral: Running MarkLogic on AWS or Azure. ... Write your app once, run it anywhere – AWS, Azure, or Google. Easy to Use

Questions?


Recommended