ObjectRocket for Elasticsearch Fast, Scalable, Highly Available and Fully Managed

Similar documents
RACKSPACE PRIVATE CLOUD DESIGNED TO SUPPORT YOUR ENTERPRISE PRODUCTION WORKLOADS

Merging Enterprise Applications with Docker* Container Technology

VMware vsphere Clusters in Security Zones

How to Leverage Containers to Bolster Security and Performance While Moving to Google Cloud

7 Things ISVs Must Know About Virtualization

vsan Security Zone Deployment First Published On: Last Updated On:

Single Sign-on for Office 365, Microsoft Azure and On-Premises Environments:

UPGRADING OPENSTACK WITHOUT COMPLEXITY OR COMPROMISE

Core Services for ediscovery Perfection

RACKCONNECT GLOBAL PRODUCT DEEP DIVE:

Software Defined Storage for the Evolving Data Center

IBM Z servers running Oracle Database 12c on Linux

Hitachi Unified Compute Platform Pro for VMware vsphere

The Cloud at Your Pace

vsan Management Cluster First Published On: Last Updated On:

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

WEBSCALE CONVERGED APPLICATION DELIVERY PLATFORM

Service Provider Consulting

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

Native vsphere Storage for Remote and Branch Offices

Shift CAPEX to OPEX. With an Expedient On-Site Private Cloud

CHOOSING A RACKSPACE HOSTING PLATFORM

Faculté Polytechnique

CONFIDENTLY INTEGRATE VMWARE CLOUD ON AWS WITH INTELLIGENT OPERATIONS

Creating Resilient Architectures on Microsoft Azure

vsan Remote Office Deployment January 09, 2018

IBM dashdb Local. Using a software-defined environment in a private cloud to enable hybrid data warehousing. Evolving the data warehouse

DATA CENTRE SOLUTIONS

Accelerate Your Enterprise Private Cloud Initiative

IBM Compose Managed Platform for Multiple Open Source Databases

SYMANTEC: SECURITY ADVISORY SERVICES. Symantec Security Advisory Services The World Leader in Information Security

Hybrid Cloud for Business Communications

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability

Intermedia s Private Cloud Exchange

Choosing the Right Cloud. ebook

Protecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery

Understanding As-a-service: Teradata IntelliCloud

EBOOK: VMware Cloud on AWS: Optimized for the Next-Generation Hybrid Cloud

ELASTIC DATA PLATFORM

Hyper-Convergence De-mystified. Francis O Haire Group Technology Director

IBM TS7700 grid solutions for business continuity

Discover the all-flash storage company for the on-demand world

Oracle Java SE Advanced for ISVs

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications?

One Release. One Architecture. One OS. High-Performance Networking for the Enterprise with JUNOS Software

Choosing the Right Deduplication Solution for Your Organization

WITH ACTIVEWATCH EXPERT BACKED, DETECTION AND THREAT RESPONSE BENEFITS HOW THREAT MANAGER WORKS SOLUTION OVERVIEW:

The intelligence of hyper-converged infrastructure. Your Right Mix Solution

FLORIDA DEPARTMENT OF TRANSPORTATION PRODUCTION BIG DATA PLATFORM

Cloud Confidence: Simple Seamless Secure. Dell EMC Data Protection for VMware Cloud on AWS

ScaleArc for SQL Server

HARNESSING THE HYBRID CLOUD TO DRIVE GREATER BUSINESS AGILITY

VMWARE CLOUD FOUNDATION: INTEGRATED HYBRID CLOUD PLATFORM WHITE PAPER NOVEMBER 2017

When, Where & Why to Use NoSQL?

The Data-Protection Playbook for All-flash Storage KEY CONSIDERATIONS FOR FLASH-OPTIMIZED DATA PROTECTION

Leveraging the power of Flash to Enable IT as a Service

Address new markets with new services

by Cisco Intercloud Fabric and the Cisco

10 Key Considerations for Selecting Hyper-Converged Infrastructure

Achieving Digital Transformation: FOUR MUST-HAVES FOR A MODERN VIRTUALIZATION PLATFORM WHITE PAPER

Elevate the Conversation: Put IT Resilience into Practice for Cloud Service Providers

Ten things hyperconvergence can do for you

ORACLE DATABASE LIFECYCLE MANAGEMENT PACK

Solution Guide. 10 Non-Negotiables of IT Infrastructure Performance Management

Virtustream Cloud and Managed Services Solutions for US State & Local Governments and Education

MODERNIZE INFRASTRUCTURE

Downtime Prevention Buyer s Guide. 6 QUESTIONS to help you choose the right availability protection for your applications

New Zealand Government IBM Infrastructure as a Service

TABLE OF CONTENTS. CLOUD CONFIDENCE IS RISING... 3 Expectations of Cloud Investments... 3 SOURCES RESOURCES New to Cloud...

HPE Hyper Converged. Mohannad Daradkeh Data center and Hybrid Cloud Architect Hewlett-Packard Enterprise Saudi Arabia

ORACLE SERVICES FOR APPLICATION MIGRATIONS TO ORACLE HARDWARE INFRASTRUCTURES

COMPTIA CLO-001 EXAM QUESTIONS & ANSWERS

ECONOMICAL, STORAGE PURPOSE-BUILT FOR THE EMERGING DATA CENTERS. By George Crump

Vblock Infrastructure Packages: Accelerating Deployment of the Private Cloud

Transforming your IT infrastructure Journey to the Cloud Mike Sladin

Conquer New Digital Frontiers with leading Public Cloud Platforms.

VMworld 2015 Track Names and Descriptions

Ensuring business continuity with comprehensive and cost-effective disaster recovery service.

Massive Scalability With InterSystems IRIS Data Platform

Optimize Your Databases Using Foglight for Oracle s Performance Investigator

DATABASE SCALE WITHOUT LIMITS ON AWS

Real-time Protection for Microsoft Hyper-V

VMware vsphere 4. The Best Platform for Building Cloud Infrastructures

How Microsoft Built MySQL, PostgreSQL and MariaDB for the Cloud. Santa Clara, California April 23th 25th, 2018

VMWARE CLOUD FOUNDATION: THE SIMPLEST PATH TO THE HYBRID CLOUD WHITE PAPER AUGUST 2018

Solution Brief: Commvault HyperScale Software

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. reserved. Insert Information Protection Policy Classification from Slide 8

Data Protection for Virtualized Environments

A Survival Guide to Continuity of Operations. David B. Little Senior Principal Product Specialist

Delivering Complex Enterprise Applications via Hybrid Clouds

Oracle Solaris 11: No-Compromise Virtualization

How Managed Service Providers Can Meet Market Growth with Maximum Uptime

RECOVERY & BUSINESS CONTINUITY SERVICES. Protect your data. Recover your environment. Manage your recovery.

IT your way - Hybrid IT FAQs

Private Cloud Database Consolidation Name, Title

Hyperconverged Infrastructure: Cost-effectively Simplifying IT to Improve Business Agility at Scale

<Insert Picture Here> MySQL Web Reference Architectures Building Massively Scalable Web Infrastructure

Data safety for digital business. Veritas Backup Exec WHITE PAPER. One solution for hybrid, physical, and virtual environments.

Storage as a Service From Hitachi Vantara

Transcription:

ObjectRocket for Elasticsearch Fast, Scalable, Highly Available and Fully Managed ObjectRocket for Elasticsearch Cover

Table of Contents 1. Introducing ObjectRocket for Elasticsearch 1 2. Challenges of Managing Elasticsearch 2 3. Benefits of ObjectRocket for Elasticsearch 3 4. ObjectRocket vs. Unmanaged Hosting 8 5. Common Use Cases 9 6. Conclusion 10 ObjectRocket for Elasticsearch Contents

1. Introducing ObjectRocket for Elasticsearch Elasticsearch is a flexible and powerful open source, distributed, real-time search and analytics engine. Because it is architected from the ground up for use in distributed environments where reliability and scalability are must-haves, Elasticsearch gives customers the ability to move easily beyond simple full-text search. Through its robust set of APIs and query DSLs, plus clients for the most popular programming languages, Elasticsearch delivers on the promises of current search technology. However, although Elasticsearch has some proven large-scale deployments like GitHub and Stack Overflow, it s still a relatively new technology. Ensuring the optimal performance and database architecture for a growing Elasticsearch instance requires costly expertise that is often difficult and time-consuming to find and retain. In many cases, developers spend too much time maintaining and troubleshooting the search engine layer, which distracts them from writing code. ObjectRocket for Elasticsearch is a fully managed hosted Elasticsearch platform. It simplifies application development by offering pre-configured, fully managed, highly performant, highly available Elasticsearch instances, backed 24x7x365 by industry-leading Fanatical Support. From the infrastructure to the configuration, ObjectRocket for Elasticsearch is tuned specifically for Elasticsearch performance and availability through optimizations like PCIe flash storage and containerization. Rackspace and ObjectRocket specialists help manage your environment, including help with architecture design, optimization and configuration, 24x7x365 monitoring, performance tuning and issue diagnosis freeing your developers to focus on coding. By combining purpose-built technology with leading Elasticsearch expertise, the ObjectRocket platform offers: 1. Simplified management 2. Optimal performance 3. High availability and security 4. Easy, powerful scalability 5. Data and application portability ObjectRocket for Elasticsearch Page 1

ObjectRocket for Elasticsearch is ideal for customers looking to rapidly deploy full-text search capabilities to new and existing applications while gaining insights from large data sets. It also allows these customers to keep their technical resources focused on activities that truly differentiate their business like building better apps and improving time-to-market rather than on maintenance and tuning the search engine layer. 2. Challenges of Managing Elasticsearch It s easy for many developers to start building applications with Elasticsearch, thanks to its simple RESTful API, which uses JSON. However, maintaining performance and ensuring high availability present increasingly complex challenges as your environment grows. MANAGING ELASTICSEARCH STRAINS TECHNICAL RESOURCES Configuring, scaling, maintaining and securing Elasticsearch beyond the initial configuration can be complicated and requires experience and expertise. Developers may spend too much time tuning, patching, monitoring and troubleshooting Elasticsearch performance and rethinking configuration decisions instead of writing code. This can slow time-to-market, decrease application quality and deprive technical contributors of the time they need to pursue new ideas. However, Elasticsearch is still relatively new, and it s difficult and expensive to find engineers with meaningful experience to manage it at scale. CONFIGURATION AND TUNING MISSTEPS IMPACT PERFORMANCE With Elasticsearch, there are many index design and configuration options that require specific expertise in order to optimize for performance. For instance, you can optimize the way in which you index data into Elasticsearch or the mapping definition of your index, depending on your search requirements. Failure to optimize for your use-case can result in slower- than-desired performance, which detracts from the benefit of fast searches. ObjectRocket for Elasticsearch Page 2

GENERIC PUBLIC CLOUD SERVERS YIELD INCONSISTENT PERFORMANCE Ensuring fast, consistent search performance is difficult in the public cloud. As with any high CPU-based workload, Elasticsearch s performance is particularly impacted by noisy-neighbor problems. Spikes in multi-tenant utilization not only slow down query speeds, but also make them unpredictable and difficult to code around. As a result, applications that rely on generic public cloud servers experience inconsistent performance. SCALING BECOMES INCREASINGLY COMPLEX Although Elasticsearch is built for easy horizontal scaling by simply adding nodes, more complex challenges arise as you scale clusters to much larger sizes. Unless your architecture is completely cloud-native from the start, any architecture will have load inflection points at which it will no longer be able to handle the load. For instance, Elasticsearch allows you to have multiple shards on a single node. But when you have multiple nodes on your cluster, and multiple shards in the index, the default configuration may lead to unevenly distributed shards. As a result, some nodes will be over-utilized and some under-utilized, causing performance issues as you scale. 3. Benefits of ObjectRocket for Elasticsearch SIMPLIFIED MANAGEMENT AND ACCESS TO EXPERTISE In order to ease the burden of managing Elasticsearch, ObjectRocket offers: i. Hosted Elasticsearch platform fully managed by Rackspace specialists ii. Automated deployment, scaling and high availability iii. Multiple easy-to-use interface options I. FULLY MANAGED ELASTICSEARCH SOLUTION With ObjectRocket for Elasticsearch, Rackspace Elastic experts and customer data engineers (CDEs) help design, configure, manage, scale, optimize and secure customer Elasticsearch environments. In addition, customers have access to a broad range of services, from schema design to query optimization. At any point in time I could pick up the phone and there are people there who will take care of me. Shiem Edelbrock CTO, The Control Group ObjectRocket for Elasticsearch Page 3

Examples of services included with ObjectRocket for Elasticsearch: Deployment Maintenance and support Scaling Optimization Backups and DR Architecture design, optimization and configuration Initial design and construction of indexes Free data migration assistance Security configuration (ACL, accounts, etc.) Advanced administration, monitoring and alerting Configuration management Managed patching and updates Upgrades of Elasticsearch versions UI support Performance tuning and issue diagnosis Consultation and recommendations on number of shards and replicas per index Provisioning new instances Resizing and/or growing instances Performance tuning and issue diagnosis Disaster recovery (DR) and business continuity Recommend and plan replication to DR site Participate in DNS management for failover to DR site Participate in DR RTO/RPO requirements Restores from backups ObjectRocket for Elasticsearch Page 4

II. AUTOMATED DEPLOYMENT, SCALING AND HIGH AVAILABILITY The ObjectRocket platform includes a range of back-end and customer-facing tools that simplify the management of Elasticsearch, saving customers time and allowing them to deploy and scale faster. Automated replication When a customer spins up a Elasticsearch instance, they will receive two data nodes with the number of replicas per index set to 1 by default. Automated deployment Provision Elasticsearch in just a few clicks. III. MULTIPLE INTERFACE OPTIONS ObjectRocket offers several easy-to-use methods for users to interface with the platform: Control panel A graphical user interface (GUI) that includes visual indicators for space usage breakdown across clusters, shard balance and more. API ObjectRocket for Elasticsearch supports standard Elasticsearch RESTful and Java APIs and UI access via the ElasticHQ and elasticsearch-head plugins. OPTIMIZED ELASTICSEARCH PERFORMANCE Every aspect of the ObjectRocket stack has been tuned specifically to make Elasticsearch run fast from infrastructure to configuration. As a result, ObjectRocket relieves the inconsistencies that users typically experience when running search engines like Elasticsearch on generic public cloud servers. By increasing queries-per-second and enabling fast, predictable performance, customers can deliver a better, more consistent experience to end users. ALL-PCIe FLASH INFRASTRUCTURE PURPOSE-BUILT FOR ELASTICSEARCH ObjectRocket is built on all-pcie flash-based infrastructure. As a result, the entire platform utilizes a highly performant I/O subsystem ideally suited for Elasticsearch, leading to increased speed and improved consistency especially for applications that need to write and re-index frequently. ObjectRocket for Elasticsearch Page 5

CONTAINER-BASED VIRTUALIZATION In addition, ObjectRocket s physically separate systems employ a containerized approach to isolate CPU, memory and I/O resources, which yields additional performance improvements. Traditional hardware virtualization with virtualized memory, processor and hard drives is not optimal for high CPU workloads like Elasticsearch. The overhead of running multiple operating systems (often described as the hypervisor tax ) imposes penalties that especially impact search engine workloads. Conversely, container-based virtualization provides close-to-native performance, eliminating the need for virtualized hardware and multiple operating systems, and facilitating higher density. Traditional Hardware Virtualization vs. Container-Based Virtualization Virtual Machine Guest OS Virtual Machine Guest OS Container Container Virtual Hardware Virtual Hardware Hypervisor / Shared Host OS Hardware Shared Host OS Hardware ENSURED HIGH AVAILABILITY AND STABILITY ObjectRocket for Elasticsearch helps you minimize service disruptions with a platform preconfigured for high availability and backed by world-class uptime SLA guarantees. You get a robust and resilient architecture with monitoring, backups and 24x7x365 Fanatical Support to preempt and solve problems. Full redundancy You get infrastructure redundancy from the network all the way up the stack. Security Manage access with an integrated firewall and access control list (ACL). Instances terminate both plain text and SSL client traffic. Industry-leading SLAs Find complete SLA info here: http://objectrocket.com/sla ObjectRocket for Elasticsearch Page 6

EASY, POWERFUL SCALABILITY Every offering on the Object Rocket platform is meant to scale seamlessly to meet the demands of your data. Elasticsearch s distributed architecture allows you to scale horizontally by simply adding machines. Users can size and grow their clusters while remaining confident that they can adapt to future needs. In addition, Rackspace and ObjectRocket specialists are available to help you solve complex scalability challenges in order to prepare for rapid long-term growth or handle usage spikes. DATA AND APPLICATION PORTABILITY Scalability with ObjectRocket means we actually hit our milestones. They ve grown with us as fast as we can, and they ve made this process seamless. Beforehand we were onboarding clusters day in and day out. That s all been offboarded to Rackspace, and it s just invisible success. The ObjectRocket platform is built on open standards Dane Atkinson and includes integrations to ensure data and application CEO, SumAll portability. Because it utilizes an Elasticsearch open source Apache License, your data is always portable, with no threat of database vendor lock-in. ObjectRocket for Elasticsearch allows you to run your application layer anywhere, giving you additional flexibility when it comes to hosting options. In addition, the platform supports both RackConnect and AWS Direct Connect, so you can minimize the impact of latency while running applications at Rackspace or AWS data centers, respectively. Monthly Availablitly % % of monthy bill credits 99.0% < 99.95% 5% 95.00% < 99.00% 25% < 95% 50% Service credits ensure developers are reimbursed for any possibility of downtime ObjectRocket for Elasticsearch Page 7

4. ObjectRocket vs. Unmanaged Hosting Deployment Options Deployment Process Performance Scaling Monitoring Availability Unmanaged Public cloud with generic commodity servers Manual deployment: Manual installation Manual configuration of Elasticsearch, OS, networking, security, monitoring and more Manual testing and optimization with a tradeoff between rapid deployment and future scalability Lower performance on generic commodity servers not optimized for high-cpu search engine workloads Noisy neighbor problems on public cloud create inconsistency Must invest in-house technical resources to tune and optimize architecture, etc. Manual scaling: You re on your own for unique challenges and spikes You allocate resources to monitor performance, security, etc. Manual high availability (HA) You re on your own for HA No SLAs Issues such as network inconsistency can impact automatic failover ObjectRocket Every aspect of the ObjectRocket stack has been tuned specifically to make Elasticsearch run fast from infrastructure to configuration. 3-click deployment Every aspect of the ObjectRocket stack has been tuned specifically to make Elasticsearch run fast PCIe flash-based infrastructure Containerized virtualization Elasticsearch engineers are on-hand for scaling, unique challenges and spikes ObjectRocket s Elasticsearch experts proactively monitor the network, server and Elasticsearch 24x7x365 Automatic high availability and backups Automatic high availability Industry-leading SLAs Fully redundant infrastructure, from the network all the way up the stack ObjectRocket for Elasticsearch Page 8

5. Common Use Cases As a generic, scalable and developer-friendly search engine, Elasticsearch has an enormous range of practical applications across many industries. Generally speaking, the ObjectRocket for Elasticsearch platform is especially well suited for businesses that want to address these use cases while simultaneously keeping technical teams lean and focused in order to improve time-to-market and cost effectiveness. Example use cases include: CONTENT MANAGEMENT AND DELIVERY Elasticsearch can enable media companies and marketers to identify key trends from aggregated content performance data. By understanding which pieces, topics and content types are most successful, they can improve the relevance and effectiveness of their content. With Rackspace and ObjectRocket handling tasks like instance configuration, tuning and patching, businesses can take advantage of these insights without having to hire additional engineers or allocate existing resources to managing Elasticsearch. MOBILE AND SOCIAL APPS Elasticsearch can solve many use cases related to mobile and social apps, such as searching for restaurants or products in a review app, or for specific users, topics or groups in a social media app. For these businesses, ObjectRocket s robust SLAs, access to Fanatical Support and Elasticsearch instances preconfigured for high availability help them maintain the always-on user experience that today s users have come to expect from mobile and social apps. ECOMMERCE Elasticsearch has a wide range of ecommerce applications, from product search features to analytics use cases, which allow teams to drill down into visitor metadata to better understand customer behavior. As a fully managed platform, ObjectRocket ensures that ecommerce businesses are free to focus their technical resources on improving their website and ensuring a positive customer experience, rather than managing and troubleshooting Elasticsearch. In addition to Elasticsearch s proven scalability, these customers have access to guidance from Rackspace experts for help preparing their online store for massive traffic events like the holiday shopping season. ObjectRocket for Elasticsearch Page 9

FINANCIAL SERVICES Elasticsearch enables companies in the financial industry to extract insights from structured and unstructured data ranging from financial transactions to customer claims which, in turn, enables them to mitigate risk, anticipate opportunities and detect fraud. ObjectRocket for Elasticsearch provides them a highly secure platform to help safeguard customers financial data, with Rackspace experts to handle security configuration and proactive patching. 6. Conclusion For customers seeking a highly performant, scalable, fully managed Elasticsearch solution, ObjectRocket for Elasticsearch is the ideal choice. The ObjectRocket platform allows customers to optimize their search engine for speed and scalability while simultaneously focusing their technical resources on activities that truly differentiate their business. To learn more about ObjectRocket for Elasticsearch, contact a specialist at 1-844-208-1147 or visit www.objectrocket.com/elasticsearch/ ObjectRocket for Elasticsearch Page 10

About Rackspace Rackspace (NYSE: RAX)is the #1 managed cloud company. Its technical expertise and Fanatical Support allow companies to tap the power of the cloud without the pain of hiring experts in dozens of complex technologies. Rackspace is also the leader in hybrid cloud, giving each customer the best fit for its unique needs whether on single- or multi-tenant servers, or a combination of those platforms. Rackspace is the founder of OpenStack, the open-source operating system for the cloud. Based in San Antonio, Rackspace serves more than 200,000 business customers from data centers on four continents. GLOBAL OFFICES Headquarters Rackspace, Inc. 1 Fanatical Place Windcrest, Texas 78218 1-800-961-2888 Intl: +1 210 312 4700 www.rackspace.com UK Office Rackspace Ltd. 5 Millington Road Hyde Park Hayes Middlesex, UB3 4AZ Phone: 0800-988-0100 Intl: +44 (0)20 8734 2600 www.rackspace.co.uk Benelux Office Rackspace Benelux B.V. Teleportboulevard 110 1043 EJ Amsterdam Phone: 00800 8899 00 33 Intl: +31 (0)20 753 32 01 www.rackspace.nl Hong Kong Office 9/F, Cambridge House, Taikoo Place 979 King s Road, Quarry Bay, Hong Kong Sales: +852 3752 6488 Support +852 3752 6464 www.rackspace.com.hk Australia Office Rackspace Hosting Australia PTY LTD Level 1 37 Pitt Street Sydney, NSW 2000 Australia 2015 Rackspace US, Inc. All rights reserved. This whitepaper is for informational purposes only and is provided AS IS. The information set forth is intended as a guide and not as a step-by-step process, and does not represent an assessment of any specific compliance with laws or regulations or constitute advice. We strongly recommend that you engage additional expertise in order to further evaluate applicable requirements for your specific environment. RACKSPACE MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, AS TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS DOCUMENT AND RESERVES THE RIGHT TO MAKE CHANGES TO SPECIFICATIONS AND PRODUCT/SERVICES DESCRIPTION AT ANY TIME WITHOUT NOTICE. RACKSPACE RESERVES THE RIGHT TO DISCONTINUE OR MAKE CHANGES TO ITS SERVICES OFFERINGS AT ANY TIME WITHOUT NOTICE. USERS MUST TAKE FULL RESPONSIBILITY FOR APPLICATION OF ANY SERVICES AND/OR PROCESSES MENTIONED HEREIN. EXCEPT AS SET FORTH IN RACKSPACE GENERAL TERMS AND CONDITIONS, CLOUD TERMS OF SERVICE AND/OR OTHER AGREEMENT YOU SIGN WITH RACKSPACE, RACKSPACE ASSUMES NO LIABILITY WHATSOEVER, AND DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO ITS SERVICES INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. Rackspace and Fanatical Support are either registered service marks or service marks of Rackspace US, Inc. in the United States and other countries. Azure is a trademark of Microsoft Corporation in the United States and/or other states. Third-party trademarks and tradenames appearing in this document are the property of their respective owners. Such third-party trademarks have been printed in caps or initial caps and are used for referential purposes only. We do not intend our use or display of other companies tradenames, trademarks, or service marks to imply a relationship with, or endorsement or sponsorship of us by, these other companies. Modified: 11102015 ObjectRocket for Elasticsearch Page 11