IBM Compose Managed Platform for Multiple Source Databases
Source for
Source for
Data Layer Blueprint with Compose Source for Comprehensive Catalogue for Simplified Scoping Scalable Platform for FutureProof App Growth Repeatable Deployments for Standard Workflow Avoid vendor lock-in. Community-driven projects leading the industry. Cut licensing fees & operationalize hardware costs. Compose delivers Every component of the Compose catalogue is purely open-source: avoid vendor lock-in, embrace the most innovative technologies on the planet.
Data Layer Blueprint with Compose Source for Comprehensive Catalogue for Simplified Scoping Scalable Platform for FutureProof App Growth Repeatable Deployments for Standard Workflow Selecting the appropriate database on the first attempt is rare. Choice is good. Use cases evolve over time as do database requirements. Platform services need to be as flexible as your workloads. Compose delivers A wide array of services on a unified platform, with elastic provisioning, mitigates the challenge of scoping application architecture requirements.
Data Layer Blueprint with Compose Source for Comprehensive Catalogue for Simplified Scoping Scalable Platform for FutureProof App Growth Repeatable Deployments for Standard Workflow Databases and services need to scale elastically & without downtime. Onboard new databases as your platform architecture matures. Reserve enterprise-grade infrastructure that s managed for you. Compose delivers Simplified infrastructure provisioning, supporting both multi-tenant and dedicated clusters.
Data Layer Blueprint with Compose Source for Comprehensive Catalogue for Simplified Scoping Scalable Platform for FutureProof App Growth Repeatable Deployments for Standard Workflow Services consistently deployed to best-practice configuration. SLA, 3-node HA, automated backups, at-rest encryption. Fully-managed infrastructure & elastically scalable databases. Compose delivers Repeatable and reliable deployment patterns makes use of open-source technologies within the enterprise a viable pursuit.
Compose Public and Enterprise The complete catalogue of Compose open-source services available under both Public and Enterprise plans MongoDB Redis PostgreSQL RethinkDB Elasticsearch ScyllaDB Compose services are purchased with both Public and Enterprise plans Bluemix Public RabbitMQ MySQL which plan fits your workload? Compose Public Compose Enterprise Multi-Tenant Single-Tenant AWS etcd Google Cloud Platform Bluemix Public Bluemix Dedicated AWS Compose infrastructure spans the cloud marketplace and is always IBM-managed as a service for customers JanusGraph
Source for
Compose Public and Enterprise The complete catalogue of Compose open-source services available under both Public and Enterprise plans MongoDB for PostgreSQL RedisSource RethinkDB Elasticsearch ScyllaDB Elasticsearch 55 GB MySQL etcd JanusGraph Compose s fully-managed platform autoscales to meet the demand Evolve composition and sizing of Compose services on the fly Redis 256 MB RabbitMQ MongoDB 4.5 TB MySQL 20 GB Compose Enterprise Single-Tenant Containerization for repeatable, best-practice deployments of open source technologies
Feature Comparison Public and Enterprise Compose Public Compose Enterprise Multi-Tenant Single-Tenant Source for Bluemix Public, AWS, Infrastructure Google Cloud Platform Sizing Small to medium-sized deployments SoftLayer, AWS, Bluemix Public, Bluemix Dedicated Small to multi-tb deployments Tenancy Virtualized multi-tenant Dedicated single-tenant SLA Optional 99.98% SLA Management IBM-managed IBM-managed Elasticity Fully-elastic services Fully-elastic services HA 3-node HA cluster 3-node HA cluster Backups Automated, no-charge Automated, no-charge
Why Choose Enterprise? There are many advantages for customers who select Compose Enterprise (over Public): Data isolation & single tenancy Source for Enterprise deploys on share-nothing, single tenant hardware reserved only for the client Compliance Certifications and compliance standards will be delivered first to Enterprise clients Encryption at-rest (and in-flight) At-rest encryption of backups and data is only available to Enterprise clients Data sovereignty Enterprise data will not be shared or replicated outside your chosen deployment site (without permission)
Compose What Is Managed? Database Provisioning Containerization completely eliminates the complexities of configuring & deploying Source for High Availability (HA) Replication across 3 physical nodes Available out of the box with Public & Enterprise Backup Automation Restore Automation 24x7x365 Operations Team Additional details on operations monitoring Database Version Updates Database Autoscaling Database Scaling (Manual) via UI Performance Tuning
Compose What Is Not Managed? Application Design Application Code Refactoring Source for Application Performance Monitoring Application Debugging Building Queries & Indices Connecting Application Code to Databases Understanding Client Application Code Query & Overall Performance Managing Costs
Source for IBM Compose Operations & Support
Compose Backups Backups are automated, free of charge, and available for every Compose deployment (Public Source forand Enterprise) Database backups are stored on Amazon S3
Database Restores Restoring a database will push to a freshly-provisioned database Cannot perform an in-place restore to an existing database Source for Restores are from point-in-time backup snapshots Cannot recover to the exact point of failure Stored in: AWS S3, SoftLayer Object Storage, or locally on a machine that a customer downloaded their backups on to Customers request backup restores via Dashboard-submitted ticket Implementation of database restore differs by service: MongoDB: m ongodum p for config servers RethinkDB: cluster-aware backup & restore Redis: TAR package & unpack data files
High Availability and Disaster Recovery All Compose Public and Enterprise services deploy onto the platform with HA out of the box Source for AWS and SoftLayer data centers are hosted on availability zones and pods, respectively Multi-data center (or cross-data center) replication is not currently supported by Compose Enterprise or Compose Public services e.g. A customer is using MongoDB and wishes to replicate across geographies. MongoDB from Compose is unable to manually add replica sets from existing deployments of MongoDB Compose does not publish RPO(Recovery Point Objective) or RTO(Recovery Time Objective) figures and cannot provide these upon request
Compose Public & Enterprise Operations and Support Compose Enterprise now provides a 99.98% SLA out of Source for the box Compose Public users can purchase optional Enhanced Support to receive the same 99.98% SLA as Enterprise customers Guarantees 30 minute responsiveness to tickets & issues, 24 hours x 7 days a week, and immediate escalation Provides private networking Billing: additional 20% of a customer s infrastructure spending Additional details: https://help.compose.io/docs/enhanced-sla Consult the Compose Enterprise Terms of Use document
Database Patching & Version Support Compose provides a layer of quality control and governance the Source for between rapid pace of change in the open source community and the need for consistency within the enterprise Compose patches both Compose Public and Compose Enterprise databases as they become available, with minimal (to no) service availability disruption Customers are free to move to any version of a database that's available on the Compose platform, including older legacy versions (if supported) Compose does not support one-off feature requests or changes ( forks ) to the source code of the databases that
Migrating Data to Compose Example: A customer running their own deployment of PostgreSQL wants to begin moving their data & applications to Compose (Public or Enterprise) How is this done? Source for Using the open-source Transporter tool, customers can migrate their data into Compose Operated and performed by the customer, but guidance available from Compose Available on Github Transporter s JavaScript interpreter brokers data transfer between your source and target (Compose) database, producing a full copy of data in the destination (target) database Suitable for bulk uploads or continuous synchronization
Compose Security In-Flight Encryption: Supports TLS v1.2 (as well as 1.1 & 1.0) Source for At-Rest Encryption (Data & Backups): Available for Compose Enterprise on AWS and SoftLayer infrastructure Compose operators & their access to customer data governed by stringent security policies Access to backup data is restricted to Compose DevOps within AWS S3 infrastructure Data is securely erased from decommissioned databases (and their backups) Optional two-factor authentication available across all Compose services Additional details: https://help.compose.io/docs/security
Source for
Source for
Source for
Source for
Source for
Source for
Source for
Source for
Source for Thank You