Next Generation Architectures Unlock the Power of Your Data

Next Generation Architectures Unlock the Power of Your Data

Next Generation Architectures Unlock the Power of Your Data Dr Mohammed Haji EMEA North Solutions Engineering Manager Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. Couchbase – Company Background Mission: To be the platform that accelerates application innovation Our Investors Our Product • The enterprise-class cloud-native distributed database, combining the best of NoSQL with the power and familiarity of SQL. There is NoEQUAL • Subscription-based enterprise software built on open source foundation • DBaaS offering launched in June 2020 Our Team Our AwardsCustomers Focused on solving the business-critical application • Created: 2011 challenge for the world’s largest enterprises • Headquarters: Santa Clara, CA • Locations: San Francisco, New York, London, Manchester, Bangalore, France, Germany, Israel, Australia • Leadership Team: Extensive enterprise experience • Headcount: ~530 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2018. All rights reserved. 2 CHALLENGES for agencies, personnel on border control duty and private players Interoperability Legal Security Anywhere Anytime Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. Traditional databases architectures are holding businesses back Rigid Inability to Performance •Cost schemas scale challenges Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 4 Security Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. Security Password Management End-To-End Encryption LDAP, user management, groups Client to Server, between the nodes management and between the servers Secured system RBAC & Auditing Parametrize Queries Granular control over the user Helps you to build more secure and permissions, auditing a very large even faster queries set of activities Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 6 Over the wire Encryption Clients Couchbase Cluster Internet Cluster - everywhere SSL Transport Node-to-N XDCR + X509 Auth ode Encryption Encryptio n Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 7 Scalability & Replication Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. Adding nodes ACTIVE ACTIVE ACTIVE SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD 5 2 9 4 7 8 1 3 6 SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD REPLICA REPLICA REPLICA SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD 4 1 8 6 3 2 7 9 5 SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD Couchbase Server 1 Couchbase Server 2 Couchbase Server 3 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 9 Adding nodes READ/WRITE/UPD ATE ACTIV ACTIV ACTIV ACTIV ACTIV E E E E E SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD 5 2 9 4 7 8 1 3 6 SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD REPLI REPLI REPLI REPLI REPLI CA CA CA CA CA SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD 4 1 8 6 3 2 7 9 5 SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD Couchbase Couchbase Couchbase Couchbase Couchbase Server 1 Server 2 Server 3 Server 4 Server 5 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 10 Failing over a node ACTIV ACTIV ACTIV ACTIV ACTIV E E E E E SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD 5 2 1 4 7 3 1 3 9 8 6 SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD REPLI REPLI REPLI REPLI REPLI CA CA CA CA CA SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD 4 1 6 3 7 9 5 8 SHARD SHARD SHARD SHARD SHARD SHARD SHARD SHARD 2 Couchbase Couchbase Couchbase Couchbase Couchbase Server 1 Server 2 Server 3 Server 4 Server 5 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 11 Cross Data Cenre Replication (XDCR) XDCR XDCR XDCR Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 12 Hybrid Cloud or Global Active-Active Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 13 Multi Dimensional Scaling Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. Multidimensional Scaling in Production Global Index Query Data Full Text Analytics Eventing Cluster Manager NODE 1 NODE 13 Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 15 Seamless API’s Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. N1QL – Developer Friendly •Non-first Normal Form Query Language •It is based on ANSI 92 SQL •Its query engine is optimized for modern, highly parallel multi-core execution 1 SELECT name, DATE_PART_STR(published,”year”), as published 2 FROM books 3 WHERE author = “Alastair Reynolds” 4 ORDER BY published Power of SQL Flexibility of JSON Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 17 N1Q L Visualizing Data SDK Data Platform Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2019. All rights reserved. 18 Mobile, IoT & Edge Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. IoT & Edge Client Tier Internet Middle Tier Intranet Data Tier Web Client COUCHBASE SERVER Web Services 2 Mobile Client 5 2 SYNC GATEWAY 4 Embedded System COUCHBASE LITE 3 1 Local Storage Secure Transport Pluggable Authentication and Secure Transport Role-Based Access Control Geo-Fencing with Full Database AES-256 Over Wire Role-Based Access Control Over Wire and Secure Data Storage Secure, Filtered Encryption XDCR Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 20 Managed Services - DBaaS Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. Couchbase Cloud – A Fully Managed Database-as-a-Service • Size, deploy, operate, upgrade and scale • Streamlined onboarding and operational • Data secured and isolated in customer’s your Couchbase environment experience with built-in best practices public cloud environment • Comprehensive monitoring and alerting • Manage and operate with a few clicks • Encrypted at rest and in flight • Public APIs for 3rd party tool integration • Available on-demand • RBAC with MFA for key operations Fully Managed Automated Secure • Single to multi-node deployments • Fault-tolerant and self-healing • Hourly pricing • Spans caching, source of truth and • Operated with built-in best practices • Volume discounts for pre-paid credits system of records use cases • Multi-region and on-premise to cloud • Leverage reserved pricing from your • Deploy in cloud of your choice replication CSP Flexible Highly Available Cloud Economics Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 22 Customer Successes Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. Couchbase Behind Today’s Business-Critical Applications Customers Application Caching & session Real-time pricing, Flight availability, Customer 360 single Open source identity store for single view product catalog, booking, pricing view, unified notes management inventory management analytics, etc. Performance 2M+ 10M+ 15M 210M 1B reads/sec. unique SKUs ops / second documents full-trip, web authentications per day 10M 35K <2.5ms 100K queries/sec. requests/sec. response time users 13.6k transactions per second Infrastructure Developer Agility Performance at Scale Manageability Security + Availability Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. 24 THANK YOU Confidential and Proprietary. Do not distribute without Couchbase consent. © Couchbase 2020. All rights reserved. .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    25 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us