23 December 2024
Bangalore Virtual MuleSoft Meetup Group
CloudHub 2.0: Powering the API-Driven Future
2
●Overview
●Architecture
●CloudHub 2.0 for CloudHub 1.0 Users
●Multitenancy
● Deployment through Maven plugin
●Demo
Agenda
3
4
About the Speaker:
● Working as Enterprise Integration Engineer L2 at Dbiz.ai
● 4 years of Total Experience in Mulesoft
● MuleSoft Certified Integration Architect
● Mulesoft Certified Developer
● Social Handle - aksharma53
https://www.linkedin.com/in/aksharma53/
Speaker
Abhishek Sharma
Enterprise Integration Engineer L2
Dbiz.ai
The Evolution of APIs and the Need
for CloudHub 2.0
Why Deploy on CloudHub 2.0?
6
● Provides for deployments across 12 regions globally.
● Dynamically scales infrastructure and built-in services up or down
to support elastic transaction volumes.
● Builds in security policies, protecting your services and sensitive
data with encrypted secrets, firewall controls, and restricted shell
access.
Architecture
8
Replica for Cloudhub 2.0 where as Worker for CloudHub
CloudHub 2.0 for CloudHub 1.0 Users
Key Points for Cloudhub 1.0 Users
10
● Seamless Mule clustering for deployments with more than one
replica
● Container-based application deployment to regulate resource
consumption, ensure application availability, and enable scalability
● Deploying applications to shared spaces, which do not require
advanced setup or infrastructure maintenance
Multitenancy
Overview
12
● The shared global region is a multitenant cloud of virtual machines
(VMs).
● These VMs provide the security and isolation needed for your
integrations to run custom code without affecting others.
If required, you can create single-tenant private spaces, which are
virtual, private, and isolated areas in CloudHub 2.0 in which to run
your apps.
Benefits
13
● Cost-effective: Sharing resources means lower costs for each
tenant.
● Scalable: Easily add or remove tenants as needed.
● Secure: Each tenant's data and applications are isolated from
others.
Deploy Applications to CloudHub 2.0
Using the Mule Maven Plugin
15
Pom File
DEMO
Thank you !!

Exploring CloudHub 2.0 Elevate Your Integration Experience.pptx

  • 1.
    23 December 2024 BangaloreVirtual MuleSoft Meetup Group CloudHub 2.0: Powering the API-Driven Future
  • 2.
    2 ●Overview ●Architecture ●CloudHub 2.0 forCloudHub 1.0 Users ●Multitenancy ● Deployment through Maven plugin ●Demo Agenda
  • 3.
  • 4.
    4 About the Speaker: ●Working as Enterprise Integration Engineer L2 at Dbiz.ai ● 4 years of Total Experience in Mulesoft ● MuleSoft Certified Integration Architect ● Mulesoft Certified Developer ● Social Handle - aksharma53 https://www.linkedin.com/in/aksharma53/ Speaker Abhishek Sharma Enterprise Integration Engineer L2 Dbiz.ai
  • 5.
    The Evolution ofAPIs and the Need for CloudHub 2.0
  • 6.
    Why Deploy onCloudHub 2.0? 6 ● Provides for deployments across 12 regions globally. ● Dynamically scales infrastructure and built-in services up or down to support elastic transaction volumes. ● Builds in security policies, protecting your services and sensitive data with encrypted secrets, firewall controls, and restricted shell access.
  • 7.
  • 8.
    8 Replica for Cloudhub2.0 where as Worker for CloudHub
  • 9.
    CloudHub 2.0 forCloudHub 1.0 Users
  • 10.
    Key Points forCloudhub 1.0 Users 10 ● Seamless Mule clustering for deployments with more than one replica ● Container-based application deployment to regulate resource consumption, ensure application availability, and enable scalability ● Deploying applications to shared spaces, which do not require advanced setup or infrastructure maintenance
  • 11.
  • 12.
    Overview 12 ● The sharedglobal region is a multitenant cloud of virtual machines (VMs). ● These VMs provide the security and isolation needed for your integrations to run custom code without affecting others. If required, you can create single-tenant private spaces, which are virtual, private, and isolated areas in CloudHub 2.0 in which to run your apps.
  • 13.
    Benefits 13 ● Cost-effective: Sharingresources means lower costs for each tenant. ● Scalable: Easily add or remove tenants as needed. ● Secure: Each tenant's data and applications are isolated from others.
  • 14.
    Deploy Applications toCloudHub 2.0 Using the Mule Maven Plugin
  • 15.
  • 16.
  • 17.