13
Enabling and accelerating multi-tenancy with Capgemini Digital Cloud Platform and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate

Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

Enabling and accelerating multi-tenancy with Capgemini Digital Cloud Platform and Red Hat® OpenShift.

1

Red Hat Summit

Click to navigate

Page 2: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

Why multi-tenancy?Multiple business units with no centralized administration leads to high costs:

Updates for different instances and databases

New business unit onboarding

Scalability and maintainability

Page 3: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

Integrated as part of Capgemini’s Digital Cloud Platform

SOLUTION LAYER 1:

Platform as a Service (Redhat Cluster) can be deployed on multiple IaaS

Cluster 01 Cluster 02 Cluster 03 Cluster 04

On-premisess

Three possible implementation layers

Page 4: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

SOLUTION LAYER 2:

Tenancy enabled based on routing that can be defined on the cluster level and on the platform level so user requests are accurately routed

Integrated as part of Capgemini’s Digital Cloud Platform

Cluster 01 Cluster 02 Cluster 03 Cluster 04

On-premisess

Three possible implementation layers

Page 5: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

RHEL & OpenShift Tool Support for multi-tenancy

UID and GID Segregation

Network Segmentation

pam_namespace

Resource Segmentation

Disk and Process Quota

Page 6: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

SOLUTION LAYER 2:

Tenancy enabled based on routing that can be defined on the cluster level and on the platform level so user requests are accurately routed

SOLUTION LAYER 3:

Tenancy enabled based on the application level so that based on tenant ID, it shows actual data relevant to that particular tenant

Tenant 1

tenant1.capgemini.com

https header

Authorization: token

tenantID: uniqueIdentifier

Client Browsers

Tenant N

tenantn.capgemini.com

https header

Authorization: token

tenantID: uniqueIdentifier

Client Browsers

Platform as a Service

Multi-tenant Shared Databases, Identical schemes

CLIENTTenant A

Tenant BTenant C

CLIENTTenant A

Tenant BTenant C

CLIENTTenant A

Tenant BTenant C

API Services

Mid tier /API Layer

Inte

grat

ed a

s p

art

of

Cap

gem

ini’s

D

igit

al C

loud

Pla

tfo

rm

Three possible implementation layers

PHYSICAL VIRTUAL PRIVATE PUBLIC HYBRID

Team and User Tracking

Log and Monitoring

Source code Management

Image Management

Security

Scaling

Health

Routing

Networking

Scheduler

Page 7: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

Dream cloud, wake up digital.

Experience Digital Cloud Platform

Page 8: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

A modern software engine is the most important lever to catapult business competitiveness

The better the software, the better the business

The better the software engine thefaster businesses can innovate

Therefore the best possible software engine catapults business competitiveness.

Page 9: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

The digital transformation journey begins with a single step

Capgemini’s Digital Cloud Platform accelerates your journey by enablingsolutions to be developed faster and with higher quality than ever before.

Page 10: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

?How do I execute on digital?

How can I be more agile?

What’s the right strategy for my app portfolio?

How do I orchestrate a hybrid ecosystem?

How to ensure compliance and defend against cyber attacks?

We help clients make digital agility a reality

Packing a digital punchHybrid cloud and multi-cloud managing multiple tech ecosystems to support the business

Containerization and microservices for interoperability and seamless portability

Intelligent business apps through integrated, API-driven, composite applications

Page 11: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

DCP is a CORE Accelerator for Multi-TenancyAccelerate time to market and deliver a more complete solution

Digital CloudPLATFORM

Presentation Demos/ Existing IP

Demos/ Existing IP

New Dev

Demos/ Existing IP

Demos/ Existing IP

New Dev

Indirectly Enables

Solution blueprints Use DCP APIs Create new APIs

Accelerates

Indirectly Enables

Business Logic

Data Access

ARCHITECTURE AlignSolution

ReuseModules

ExpandSolution

Page 12: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

Example use cases

Operations Management

Accounting & billing

Secure records exchange

Digital recommendation engine

Personalized customer experience

Fleet routing and management

Virtualcustomer

support

Factoryfloor

operations

Smartcontracts

Edgedevice

analytics

Marketing & campaign

Agile point of sale

(pos)

Page 13: Red Hat Summit Enabling and accelerating multi-tenancy ... · and Red Hat® OpenShift. 1 Red Hat Summit Click to navigate. Why multi-tenancy? Multiple business units with no centralized

The information contained in this document is proprietary. ©2019 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini.

About CapgeminiA global leader in consulting, technology services and digital transformation, Capgemini is at the forefront of innovation to address the entire breadth of clients’ opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. It is a multicultural company of over 200,000 team members in more than 40 countries. The Group reported 2018 global revenues of EUR 13.2 billion.

Visit us at

www.capgemini.com MA

CS

19-0

8 -2

586

Ashok BajajPre-Sales Solution [email protected]

Kaushik ChoudhurySr. Cloud Solution [email protected]

Akbar ZindaniCloud Native [email protected]

plus.google.com/+RedHat

facebook.com/redhatinc

linkedin.com/company/red-hat

twitter.com/redhat

youtube.com/user/RedHatVideos