Wednesday, Aug 16th 2023
Montreal MuleSoft Meetup Group
Introduction to CloudHub 2.0
Safe Harbour Statement
● Both the speaker and the host are organizing this meet-up in individual capacity only. We are
not representing our companies here.
● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any
responsibility that same solution will work for your business requirements.
● This presentation is not meant for any promotional activities.
2
3
● This session will be recorded. The recording and slides of this meetup will be made available
to all attendees.
● Please be muted during the speaker presentation.
● At the end of the demo, there will be a Q&A session.
● Give us feedback! Rate this meetup session by filling feedback form at the end of the day.
Housekeeping Rules
4
● Introductions
● Introduction to MuleSoft CloudHub 2.0
● Break
● Demo
● Q&A session & Networking
Agenda
Organizers

5
Shubham Kalsi
Software Developer
MuleSoft Mentor
Ismeet Kaur
Sr. Developer
MuleSoft Mentor
6
● Please feel free to volunteer for the future Montreal, CA meetup speaker.
● What do you expect from these meetups? Please send us an email with your expectations
and we will make sure that the events reflects the same.
● Anything else, just send us an email.
Request to all members
7
● training.mulesoft.com
● https://www.salesforce.com/products/integration/overview/
● help.mulesoft.com
● Become a Speaker/Leader/Mentor: https://developer.mulesoft.com/community/mentors
About the MuleSoft community
Speaker
A team lead, working in the software industry for
more than 10 years having a solid understanding and
hands-on experience with MuleSoft Anypoint Platform
(Anypoint Studio, Cloudhub, Runtime Manager,
Exchange) and TIBCO products (BW, EMS, BPM,
BusinessConnect).
Expertise in MuleSoft Solution Architecture/Design,
Capacity Planning, and Hardware sizing for
Integration/SOA solutions.
Leading large-scale SOA/EAI, B2B implementations,
and developing frameworks using MuleSoft Products.
Rich experience in managing and leading cross-
cultural teams to deliver integration projects.
Zeeshan Hanif
Team Lead
Lightspeed Commerce
MuleSoft CloudHub 2.0
What is Cloudhub 2.0
CloudHub 2.0 is a fully managed, lightweight and scalable container-based iPaaS
service to deploy, run and manage Mulesoft APIs.
● Available across 12 regions globally.
● Architecture is based on Kubernetes like RTF.
● More granular vCore allocation options.
● Dynamically scalable infrastructure with built-in services to support high
volumes.
● Provides better firewall controls and encrypts passwords, certificates and
other sensitive data in transit within anypoint platform.
Anypoint Platform deployment models
Control and Runtime plane
Anypoint Platform Deployment models
Terminology Changes
CloudHub 1.0 CloudHub 2.0
VPC: Virtual Private Cloud Private Space: Private Kubernetes Cluster
Worker: AWS EC2 API instance Replica: API container instance
DLB: Dedicated Load balancer Ingress Controller
Cloudhub 2.0 Architecture
CloudHub 2.0 - Architecture
Shared spaces & Private Spaces
Shared Spaces:
● Elastic cloud of resources that have mule instances running in a multi tenant
environment
● One shared space is provided in each region.
Private Spaces:
● Virtual, private and dedicated space in CloudHub 2.0 to manage and run the
Apps.
● Each business Org can create multiple private space in different regions.
Shared Space Private Space
Level of isolation
You don’t require isolation from the
public cloud.
Single-tenancy for your apps is
required.
Network Connectivity
Your app don’t need to connect with on-
prem data centre.
VPN, Network connection to a
data centre is needed.
Domain Names Only cloudhub.io is available.
Custom domain names can be
set
Custom Certificates No need to set custom certificate.
Custom Certificates are required
for your apps.
Endpoint Security No need for private endpoints. Private endpoints are needed.
Shared spaces vs Private Spaces
Private Space
Following details are provided while creating the private space:
● A dedicated private network, which is a virtual cloud where apps deployed to this
private space run
○ Private Network Region
○ Private Space Name
○ CIDR Block
○ Connection to external network via (VPN, Transit Gateway)
○ Firewall rules for inbound or outbound traffic.
○ Environment and business groups assigned to the private space.
Montreal MuleSoft_Meetup_16-Aug.pptx
Deployment with CloudHub 2.0
21
Cloudhub 2.0 Features
● Replicas
● Availability and Scalability
● Security
Replicas:
Replicas are the dedicated instances of Mule runtime engine that run your integration
applications on CloudHub 2.0. Same as workers in CL 1.0
Capacity:
Number of vCore and memory assigned to run and manage the application.
Isolation:
Each replica runs in a separate container from every other application.
Manageability:
Each replica is deployed and monitored independently.
vCore Heap Memory Total Memory Storage
0.1 600 MB 1.2 GB 8 GB
0.2 1 GB 2 GB 8 GB
0.5 1.3 GB 2.6 GB 10 GB
1.0 2 GB 4 GB 12 GB
1.5 3 GB 6 GB 20 GB
2.0 4 GB 8 GB 20 GB
2.5 4.75 GB 9.5 GB 20 GB
3.0 5.5 GB 11 GB 20 GB
3.5 6.5 GB 13 GB 20 GB
4.0 7.5 GB 15 GB 20 GB
Replicas Resource Allocation
Availability and Scalability
Redundant Platform:
Cloudhub 2.0 services have a built-in layer of redundancy and available in at least
two data centres all the time. This redundancy ensures that platform services are
available in case of any data data centre outage.
Intelligent Healing:
All applications are monitored in Cloudhub 2.0 and there is a self healing
mechanism is provided to recover.
● If there is hardware failure, application is migrated to new replica automatically.
● If application crashes due to custom code or bug, platform will recognize it and
deploy to new replica.
Zero-Downtime Updates:
CloudHub 2.0 supports updating your applications at runtime so end users of your
HTTP APIs experience zero downtime.
Security
● CloudHub 2.0 does not inspect, store, or otherwise interact directly with payload
data, as each replica is running in an isolated container.
● All communication between platform services and CloudHub is secured using
SSL with client certificate authentication.
● CloudHub 2.0 enables you to protect application properties and they are not
visible or retrievable by any user.
CH 1.0 vs CH 2.0
● Application is deployed to isolated containers instead of VMs.
● More granular vCore options (0.5, 1.5, 2.5) available with increased memory.
● Outbound firewall rules can be configured private space.
● More than one endpoint (private or public) available for every application.
● Possible to configure more that one TLS Context.
● Specific timezone can be set in schedulers in cron expression instead of always
using UTC.
CloudHub 1.0 vs CloudHub 2.0 Docs
CH 1.0 CH 2.0
Load Balancer Logs Not supported Supported
URL Rewriting Supported (DLB) Supported
Outbound firewall rules Not Supported Supported
VPC/VPN/Transit Gateway Supported Supported (Private spaces)
Direct Connect/VPC Peering Supported (not self-serve) Not Supported
Multiple truststores Not supported Supported
Multiple custom endpoints Partially supported Supported
DataGraph Supported Not supported
Persistent VM Queues Supported Not Supported- Anypoint MQ is required
Cloudhub 2.0 Limitations
● Runtime support 4.3.0 - 4.4.x
● API Proxies are not supported.
● Static IP addresses only supported for private space.
● HTTP and HTTPS uses port 8081
● TLS 1.0/1.1 not supported.
● VPN connection can not be created between a CloudHub 1.0 VPC and a
CloudHub 2.0 private space.
● Enabling/Disabling or modifying the schedule for an application
will require an application restart.
Useful Links
● Create a Private Space
● Cloudhub 2.0 Replica Size
● Managing Deployed Apps on CloudHub 2.0
Break-30 minutes
Live Demo
32
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Share in LinkedIn using the hashtag #mulesoftmeetups and #mulesoftcommunity
○ Invite your network to join: https://meetups.mulesoft.com/montreal/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program.
What’s next?
Q&A session & Networking
Thank you

More Related Content

PPTX
Mulesoft Meetup Roma - CloudHub 2.0: a fully managed, containerized integrati...
PDF
MuleSoft Meetup Pune 25 Mar 2023.pdf
PPTX
CloudPresentation.pptx
PPTX
Patna MuleSoft Meetup Anypoint Cloudhub 2.0
PPTX
Munich MulesSoft Meetup - Germany 08 Feb 2023
PPTX
Introduction to CloudHub 2.0
PPTX
Operationalizing CloudHub 2.0 - Meetup.pptx
PPTX
CloudHub 2.0 + Shared Space Demo | MuleSoft Mysore Meetup #22
Mulesoft Meetup Roma - CloudHub 2.0: a fully managed, containerized integrati...
MuleSoft Meetup Pune 25 Mar 2023.pdf
CloudPresentation.pptx
Patna MuleSoft Meetup Anypoint Cloudhub 2.0
Munich MulesSoft Meetup - Germany 08 Feb 2023
Introduction to CloudHub 2.0
Operationalizing CloudHub 2.0 - Meetup.pptx
CloudHub 2.0 + Shared Space Demo | MuleSoft Mysore Meetup #22

Similar to Montreal MuleSoft_Meetup_16-Aug.pptx (20)

PPTX
Indy-Meetup-Migration-From-CH1.0-To-CH2.0.pptx
PDF
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
PDF
Cloudhub 2.0
PPTX
Platform configuration on CloudHub 2.0 | MuleSoft Mysore Meetup #29
PPTX
29Aug2024_CloudHub2_MuleSoft_Meetup.pptx
PPTX
London-MuleSoft-Meetup-April-19-2023
PPTX
London MuleSoft Meetup
PPTX
Meetup_Bangalore_Rajesh
PPTX
2024_March_ManilaMuleSoftMeetup_Presentation.pptx
PDF
03-03-2023 - APIForce (1).pdf
PPTX
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
PPTX
Nyc mule soft_meetup_13_march_2021
PPTX
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
PPTX
Cloud hub architecture
PPTX
On prem to cloud hub migration (updated)
PPTX
Princeton-NJ-Meetup-Managing CloudHub applications using CloudHub Platform API
PDF
Melbourne Virtual MuleSoft Meetup December 2022
PPTX
CloudHub and other Cloud Deployment Options
PPTX
Mulesoftmeetup Thiruvanathapuram #4
PPTX
Exploring CloudHub 2.0 Elevate Your Integration Experience.pptx
Indy-Meetup-Migration-From-CH1.0-To-CH2.0.pptx
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
Cloudhub 2.0
Platform configuration on CloudHub 2.0 | MuleSoft Mysore Meetup #29
29Aug2024_CloudHub2_MuleSoft_Meetup.pptx
London-MuleSoft-Meetup-April-19-2023
London MuleSoft Meetup
Meetup_Bangalore_Rajesh
2024_March_ManilaMuleSoftMeetup_Presentation.pptx
03-03-2023 - APIForce (1).pdf
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
Nyc mule soft_meetup_13_march_2021
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Cloud hub architecture
On prem to cloud hub migration (updated)
Princeton-NJ-Meetup-Managing CloudHub applications using CloudHub Platform API
Melbourne Virtual MuleSoft Meetup December 2022
CloudHub and other Cloud Deployment Options
Mulesoftmeetup Thiruvanathapuram #4
Exploring CloudHub 2.0 Elevate Your Integration Experience.pptx
Ad

Recently uploaded (20)

PDF
The AI Revolution in Customer Service - 2025
PDF
4 layer Arch & Reference Arch of IoT.pdf
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PPTX
MuleSoft-Compete-Deck for midddleware integrations
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
Human Computer Interaction Miterm Lesson
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
The AI Revolution in Customer Service - 2025
4 layer Arch & Reference Arch of IoT.pdf
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
Electrocardiogram sequences data analytics and classification using unsupervi...
MuleSoft-Compete-Deck for midddleware integrations
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
Rapid Prototyping: A lecture on prototyping techniques for interface design
LMS bot: enhanced learning management systems for improved student learning e...
Human Computer Interaction Miterm Lesson
Basics of Cloud Computing - Cloud Ecosystem
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
Co-training pseudo-labeling for text classification with support vector machi...
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
MENA-ECEONOMIC-CONTEXT-VC MENA-ECEONOMIC
Early detection and classification of bone marrow changes in lumbar vertebrae...
NewMind AI Weekly Chronicles – August ’25 Week IV
EIS-Webinar-Regulated-Industries-2025-08.pdf
Data Virtualization in Action: Scaling APIs and Apps with FME
Ad

Montreal MuleSoft_Meetup_16-Aug.pptx

  • 1. Wednesday, Aug 16th 2023 Montreal MuleSoft Meetup Group Introduction to CloudHub 2.0
  • 2. Safe Harbour Statement ● Both the speaker and the host are organizing this meet-up in individual capacity only. We are not representing our companies here. ● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any responsibility that same solution will work for your business requirements. ● This presentation is not meant for any promotional activities. 2
  • 3. 3 ● This session will be recorded. The recording and slides of this meetup will be made available to all attendees. ● Please be muted during the speaker presentation. ● At the end of the demo, there will be a Q&A session. ● Give us feedback! Rate this meetup session by filling feedback form at the end of the day. Housekeeping Rules
  • 4. 4 ● Introductions ● Introduction to MuleSoft CloudHub 2.0 ● Break ● Demo ● Q&A session & Networking Agenda
  • 5. Organizers 5 Shubham Kalsi Software Developer MuleSoft Mentor Ismeet Kaur Sr. Developer MuleSoft Mentor
  • 6. 6 ● Please feel free to volunteer for the future Montreal, CA meetup speaker. ● What do you expect from these meetups? Please send us an email with your expectations and we will make sure that the events reflects the same. ● Anything else, just send us an email. Request to all members
  • 7. 7 ● training.mulesoft.com ● https://www.salesforce.com/products/integration/overview/ ● help.mulesoft.com ● Become a Speaker/Leader/Mentor: https://developer.mulesoft.com/community/mentors About the MuleSoft community
  • 8. Speaker A team lead, working in the software industry for more than 10 years having a solid understanding and hands-on experience with MuleSoft Anypoint Platform (Anypoint Studio, Cloudhub, Runtime Manager, Exchange) and TIBCO products (BW, EMS, BPM, BusinessConnect). Expertise in MuleSoft Solution Architecture/Design, Capacity Planning, and Hardware sizing for Integration/SOA solutions. Leading large-scale SOA/EAI, B2B implementations, and developing frameworks using MuleSoft Products. Rich experience in managing and leading cross- cultural teams to deliver integration projects. Zeeshan Hanif Team Lead Lightspeed Commerce
  • 10. What is Cloudhub 2.0 CloudHub 2.0 is a fully managed, lightweight and scalable container-based iPaaS service to deploy, run and manage Mulesoft APIs. ● Available across 12 regions globally. ● Architecture is based on Kubernetes like RTF. ● More granular vCore allocation options. ● Dynamically scalable infrastructure with built-in services to support high volumes. ● Provides better firewall controls and encrypts passwords, certificates and other sensitive data in transit within anypoint platform.
  • 11. Anypoint Platform deployment models Control and Runtime plane
  • 13. Terminology Changes CloudHub 1.0 CloudHub 2.0 VPC: Virtual Private Cloud Private Space: Private Kubernetes Cluster Worker: AWS EC2 API instance Replica: API container instance DLB: Dedicated Load balancer Ingress Controller
  • 15. CloudHub 2.0 - Architecture
  • 16. Shared spaces & Private Spaces Shared Spaces: ● Elastic cloud of resources that have mule instances running in a multi tenant environment ● One shared space is provided in each region. Private Spaces: ● Virtual, private and dedicated space in CloudHub 2.0 to manage and run the Apps. ● Each business Org can create multiple private space in different regions.
  • 17. Shared Space Private Space Level of isolation You don’t require isolation from the public cloud. Single-tenancy for your apps is required. Network Connectivity Your app don’t need to connect with on- prem data centre. VPN, Network connection to a data centre is needed. Domain Names Only cloudhub.io is available. Custom domain names can be set Custom Certificates No need to set custom certificate. Custom Certificates are required for your apps. Endpoint Security No need for private endpoints. Private endpoints are needed. Shared spaces vs Private Spaces
  • 18. Private Space Following details are provided while creating the private space: ● A dedicated private network, which is a virtual cloud where apps deployed to this private space run ○ Private Network Region ○ Private Space Name ○ CIDR Block ○ Connection to external network via (VPN, Transit Gateway) ○ Firewall rules for inbound or outbound traffic. ○ Environment and business groups assigned to the private space.
  • 21. 21 Cloudhub 2.0 Features ● Replicas ● Availability and Scalability ● Security
  • 22. Replicas: Replicas are the dedicated instances of Mule runtime engine that run your integration applications on CloudHub 2.0. Same as workers in CL 1.0 Capacity: Number of vCore and memory assigned to run and manage the application. Isolation: Each replica runs in a separate container from every other application. Manageability: Each replica is deployed and monitored independently.
  • 23. vCore Heap Memory Total Memory Storage 0.1 600 MB 1.2 GB 8 GB 0.2 1 GB 2 GB 8 GB 0.5 1.3 GB 2.6 GB 10 GB 1.0 2 GB 4 GB 12 GB 1.5 3 GB 6 GB 20 GB 2.0 4 GB 8 GB 20 GB 2.5 4.75 GB 9.5 GB 20 GB 3.0 5.5 GB 11 GB 20 GB 3.5 6.5 GB 13 GB 20 GB 4.0 7.5 GB 15 GB 20 GB Replicas Resource Allocation
  • 24. Availability and Scalability Redundant Platform: Cloudhub 2.0 services have a built-in layer of redundancy and available in at least two data centres all the time. This redundancy ensures that platform services are available in case of any data data centre outage. Intelligent Healing: All applications are monitored in Cloudhub 2.0 and there is a self healing mechanism is provided to recover. ● If there is hardware failure, application is migrated to new replica automatically. ● If application crashes due to custom code or bug, platform will recognize it and deploy to new replica. Zero-Downtime Updates: CloudHub 2.0 supports updating your applications at runtime so end users of your HTTP APIs experience zero downtime.
  • 25. Security ● CloudHub 2.0 does not inspect, store, or otherwise interact directly with payload data, as each replica is running in an isolated container. ● All communication between platform services and CloudHub is secured using SSL with client certificate authentication. ● CloudHub 2.0 enables you to protect application properties and they are not visible or retrievable by any user.
  • 26. CH 1.0 vs CH 2.0 ● Application is deployed to isolated containers instead of VMs. ● More granular vCore options (0.5, 1.5, 2.5) available with increased memory. ● Outbound firewall rules can be configured private space. ● More than one endpoint (private or public) available for every application. ● Possible to configure more that one TLS Context. ● Specific timezone can be set in schedulers in cron expression instead of always using UTC.
  • 27. CloudHub 1.0 vs CloudHub 2.0 Docs CH 1.0 CH 2.0 Load Balancer Logs Not supported Supported URL Rewriting Supported (DLB) Supported Outbound firewall rules Not Supported Supported VPC/VPN/Transit Gateway Supported Supported (Private spaces) Direct Connect/VPC Peering Supported (not self-serve) Not Supported Multiple truststores Not supported Supported Multiple custom endpoints Partially supported Supported DataGraph Supported Not supported Persistent VM Queues Supported Not Supported- Anypoint MQ is required
  • 28. Cloudhub 2.0 Limitations ● Runtime support 4.3.0 - 4.4.x ● API Proxies are not supported. ● Static IP addresses only supported for private space. ● HTTP and HTTPS uses port 8081 ● TLS 1.0/1.1 not supported. ● VPN connection can not be created between a CloudHub 1.0 VPC and a CloudHub 2.0 private space. ● Enabling/Disabling or modifying the schedule for an application will require an application restart.
  • 29. Useful Links ● Create a Private Space ● Cloudhub 2.0 Replica Size ● Managing Deployed Apps on CloudHub 2.0
  • 32. 32 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups ○ Share in LinkedIn using the hashtag #mulesoftmeetups and #mulesoftcommunity ○ Invite your network to join: https://meetups.mulesoft.com/montreal/ ● Feedback: ○ Fill out the survey feedback and suggest topics for upcoming events ○ Contact MuleSoft at [email protected] for ways to improve the program. What’s next?
  • 33. Q&A session & Networking