Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
4 June 2018© MARKLOGIC CORPORATION
Product Manager, MarkLogic
Sara MazerPrincipal Sales
Engineer, MarkLogic @saramazer
Emma Liu
Cloud Neutral: Running MarkLogic on AWS or Azure
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
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
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
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
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¶ms={"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
MarkLogic on AWS
SLIDE: 11 4 June 2018© MARKLOGIC CORPORATION
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
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
AWS VPC CFT Demo
MarkLogic on Azure
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
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+
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
Azure Solution Template Demo
Cloud Customer Stories
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
SLIDE: 23 4 June 2018© MARKLOGIC CORPORATION
WEB MODERNIZATION
Requirements: Azure Government Cloud
WordPress connector
Windows OS
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
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
SLIDE: 26 4 June 2018© MARKLOGIC CORPORATION
HealthCare.gov
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.
Summary
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
SLIDE: 30 4 June 2018© MARKLOGIC CORPORATION
Get Starteddeveloper.marklogic.com/products/cloud
Questions?