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

•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.