SlideShare una empresa de Scribd logo
1 de 48
Melbourne Virtual MuleSoft Meetup
CloudHub 2.0
8th December 2022
Feel free to ask questions in the chat
We will commence at 17:30 AEDT
2
Use the chat function to ask questions and comment.
We will use Quizizz for our trivia later in the meetup.
Welcome to the Meetup
3
Meet your local Meetup leaders
Join the group at meetups.mulesoft.com/melbourne
to be notified of all future events
Daniel Soffner
MuleSoft
Strategic Technical Architect
Adam Bond
MuleSoft
Principal Solution Engineer
Carlos Rodriguez Iturria
MuleSoft
Global Partner Engineer
4
Please introduce yourself
in the chat and let us
know where you are from
5
Your Agenda for today
★ Welcome and Updates (Adam Bond, MuleSoft)
★ CloudHub 2.0 (Daniel Soffner and Tim Dai, MuleSoft)
★ Trivia and Giveaways (Daniel Soffner, MuleSoft)
Announcements
All contents © MuleSoft, LLC
MuleSoft Direct for Industry Clouds
Industry-standard integrations for key use cases
directly in Salesforce
GA: Comms Cloud, Energy & Utilities Cloud
Coming Q1: Health Cloud, Financial Cloud
Easy to implement
Enable integrations in Salesforce seamlessly
Faster time to value
Pre-built industry solutions for business critical
operations
Lower cost
Start smaller & faster and scale sustainably
Reduce development time
from MONTHS to DAYS
GA Oct ‘22
All contents © MuleSoft, LLC
Check service availability
based on location
Check that a service is available
for the location and identify
complementary or alternative
services during the quote and
order process.
Use Cases for the Communications Industry
Pre-built apps to connect systems and power the business
Ensure addresses are valid
during quoting and ordering
Verify addresses, catch
mistakes, and fix issues in
real-time to proceed with a
quote or order, error-free.
Verify Address Check Service Place Order
Submit new order into the
order management systems
Ensure that a new order is
passed appropriately into the
order management system so
activation can be initiated.
All contents © MuleSoft, LLC
Add Meter reads
Add relevant meter data to
ensure customer data is
accurate and relevant.
Use Cases for the Energy & Utilities Industry
Add / Update Customer,
Premises, Service Points /
Move In / Move Out
Make sure customer address
and service point is accurate
and up to date.
Customer Address Meter Reads Payment
Create Payment Arrangement
/ Retrieve Bill & Payment
details
Retrieve customer billing and
payment details and help
customers manage their
payment obligations.
All contents © MuleSoft, LLC
MuleSoft H2 Customer Roadmap Webinar
AMER/EMEA: December 14 | 8am PT / 11am ET
EMEA: December 14 | 3pm GMT / 5pm CEST
APAC: December 15 | 10am SGT / 1pm AEDT
Register Now
Join our MuleSoft product leadership team as they provide
customers and partners with a glimpse into our plans for
future product updates and capabilities. In this webinar,
learn how MuleSoft's products and solutions continue to
help your organization maximize productivity and innovate
faster.
This MuleSoft Roadmap webinar will include MuleSoft's
platform vision and roadmap showcasing our updates in
automation, integration, and universal API management,
including:
● Universal API Management, featuring Flex
Gateway, API Governance, and API Manager
● MuleSoft Integration, featuring Anypoint Studio
7.14, Anypoint Connectors, DataGraph, Anypoint
Code Builder, and Partner Manager
● And more, including MuleSoft Direct for Industry
Cloud, Composer API Sharing, and Experience Hub
All contents © MuleSoft, LLC
How the Role of IT will Change in 2023
Watch Now
In the past year, macro shifts and economic uncertainty have evolved
the role of senior IT leaders. From shifting priorities and supporting
initiatives to meet changing demands to refocusing IT teams on
creating people- and experience-centric capabilities, it’s crucial that IT
leaders learn to do more with less.
Join us in this exclusive webinar to learn how the latest demands of
2022 have changed how IT leaders approach people, processes, and
technology across their organizations. Hear from industry leaders about
how:
● Leaders are addressing skill gaps within IT by doubling down on
automation
● Fusion teams are being created to increase alignment between
IT and business teams
● Low-code/no-code integration tools are being used to empower
teams across organizations to innovate
How the Role of IT will Change
in 2023
All contents © MuleSoft, LLC
Discover and govern APIs for universal visibility
Distributed architectures, multi-cloud initiatives, microservices
adoption, and digital trends create an unmanageable API proliferation.
Leveraging APIs with incomplete documentation or non-conformant
security standards can reduce the quality of your business services.
So how can you apply the necessary guardrails without slowing down
development? With Mulesoft’s Anypoint Catalog CLI and Anypoint API
Governance, you can discover and catalog APIs for universal visibility
and accelerate application delivery while maintaining security and
governance.
Join us for this webinar as we discuss:
● How API usage is increasing across internal, external, and partner
APIs
● How APIs are proliferating across diverse architecture and
business priorities
● How to overcome roadblocks and apply best practices for
discovering and cataloging APIs
Watch Now
Discover and Govern APIs for
Universal Visibility
All contents © MuleSoft, LLC
MuleSoft on OpenShift: Grow, scale, and innovate
with modernized solutions
Introducing MuleSoft’s partnership with IBM and Red Hat for
Anypoint Runtime Fabric on Red Hat Openshift. This collaboration
helps organizations grow and innovate at scale with standardized
integration solutions that provide flexibility without compromising
security. With MuleSoft’s Anypoint Runtime Fabric and OpenShift,
customers can quickly create modern, containerized solutions with
flexible deployments on-premise or in-cloud while streamlining
operations across the enterprise.
Join us and learn how to:
● Reduce time-to-value with 700+ pre-built and certified assets
and connectors
● Modernize application portfolios and reduce operational
complexity with MuleSoft’s Universal API Management
● Drive enterprise standardization and enable interoperability
using Red Hat OpenShift
● Work with a trusted ecosystem of partners, including a global
network of certified MuleSoft and Red Hat OpenShift experts.
Watch Now
All contents © MuleSoft, LLC
Sydney MuleSoft Virtual Meetup:
Deploying & Managing Anypoint
Runtime Fabric on OpenShift
Signup today
Anypoint Runtime Fabric (RTF) latest version gives you
the ability to leverage MuleSoft in your Kubernetes (K8s)
environments including RedHat OpenShift Runtime
Planes.
Yossi Trachman
Solution Engineer
Eva Mave Ng
Sr. Solution Engineer
Harshana Martin
Sr. Customer Success
Technical Architect
Sateesh Theetha
Director - MuleSoft
Consulting Practice
Date: 15/12/2022
Time: 12:00 PM - 1:00
PM
All contents © MuleSoft, LLC
Friends of Max: What’s New & Trending
1. Information to collect for Anypoint Connector
Issues
2.Anypoint API Catalog CLI Overview
3. How to capture a HAR or HTTP archive file
4. Anypoint API Catalog CLI Demonstration
5. MuleSoft Accelerator for Retail
New Featured Video!
What information to collect for an RTF case
This video overviews what information to collect for a Runtime Fabric (RTF) case.
It discusses RTF architecture and why we need logs for the case. With the required
information uploaded to a support case, we reduce the back and forth iterations
and get your case resolved quickly.
Links to resources mentioned in this video are:
❖ Article - “What Information to Collect for an RTF Case”: https://sfdc.co/bd1Zgn
❖ Anypoint Platform Operations Training Courses:
Runtime Fabric on Virtual Machines: https://sfdc.co/btqmfU
Runtime Fabric on Self-Managed Kubernetes: https://sfdc.co/E6yOn
NEW
Video!
Newest video releases:
All contents © MuleSoft, LLC
MuleSoft Composer & RPA Community Groups
What’s new?
New Salesforce Admin Podcast featuring MuleSoft Composer
• Great for those of you with customers/prospects who are
curious about how Composer & Flow work together!
• Listen now!
Check out our latest Enablement Sessions!
Be sure to let customers and partners know about our Meetup group
which hosts monthly enablement sessions to help new users skill up
and get started with MuleSoft Composer and RPA!
• Enablement Sessions
• Recordings for past sessions also available via the link above!
16
Daniel Soffner and Tim Dai
MuleSoft
CloudHub 2.0
1. What is CloudHub 2.0 ?
2. CloudHub 2.0 Features
3. CloudHub 2.0 Architecture
4. CloudHub 1.0 vs. CloudHub 2.0
5. CloudHub 2.0 Limitations
6. Demo
What is CloudHub 2.0 ?
Comprehensive Deployment Options for All
20
On-premises/Hybrid
Cloud IaaS
Fully Managed PaaS
MuleSoft CloudHub 2.0 Anypoint Runtime Fabric Mule Runtimes
NEW
CloudHub 2.0 Features
Private Space - Private Kubernetes Cluster
Replica - Container instance of an API
Ingress Controller
CloudHub 2.0 Features
VPC - Virtual Private Cloud
Worker - EC2 server instance of an API
DLB - Dedicated Load Balancer
Terminology Changes
Replicas
CloudHub 2.0 Features
Dedicated instances of Mule runtime engine that run your integration applications on
CloudHub 2.0
Similar to the concept of CloudHub 1.0 workers
Each replica has the following features:
● Capacity - Each replica has a specific amount of capacity to process data. Capacity is
determined by the number of vCores assigned to the replica.
● Isolation - Each replica runs in a separate container from every other application.
● Manageability - Each replica is deployed and monitored independently.
● Locality - Each replica runs in a specific global region, such as the US, EU, or Asia-Pacific.
CloudHub 2.0 Features
Replicas - Capacity
Replicas with fewer than 1.0 vCores:
● Provide limited CPU and I/O for apps
with smaller workloads
● Can burst to higher CPU speeds for a
short time (unpredictable)
● Bursting depends on other applications
deployed in the shared/private space
Replicas with 1 or more vCores provide
performance consistency
vCore Size vCPU Heap Memory Total Memory Storage
0.1 0.1 500 MB 1 GB 8 GB
0.2 0.2 1 GB 2 GB 8 GB
0.5 0.5 1.3 GB 2.6 GB 10 GB
1.0 1 2 GB 4 GB 12 GB
1.5 1.5 3 GB 6 GB 24 GB
2.0 2 4 GB 8 GB 40 GB
2.5 2.5 4.75 GB 9.5 GB 50 GB
3.0 3 5.5 GB 11 GB 60 GB
3.5 3.5 6.5 GB 13 GB 70 GB
4.0 4 7.5 GB 15 GB. 88 GB
Shared Global Regions
CloudHub 2.0 Features
CloudHub 2.0 provides the ability to deploy apps in different regions of the world: North
America, South America, the European Union, and Asia-Pacific.
The region that you deploy your application determines the domain provided for your
application.
● Myapp-uniq-id.shard.region.cloudhub.io
● CloudHub 2.0 backend service assigned values:
○ Uniq-id: A 6-digit value appended to the app name to ensure uniqueness.
○ Shard: A 6-digit value associated with the space (private or shared) that the app is deployed to.
■ Each private space a value for shard
■ For apps deployed to shared spaces, each region might have multiple Shard values
The load balancer that CloudHub 2.0 uses to route requests resides in the same region as
your application.
Availability & Scalability
CloudHub 2.0 Features
Availability
● Redundant platform: All CloudHub 2.0 platform services have at least one built-in layer
of redundancy and are available in at least two data centers at all times.
● Intelligent Healing: CloudHub 2.0 monitors the replicas for problems and provides a
self-healing mechanism to recover from them.
○ If the underlying hardware experiences a failure, the platform migrates your application to a
new replica automatically
○ In the case of an application crash, the platform recognizes the crash and can redeploy the
replica automatically.
● Zero-Downtime Updates: CloudHub 2.0 supports updating your applications at runtime
so end users of your HTTP APIs experience zero downtime.
Clustering
● Provides scalability, workload distribution, and added reliability to applications on
CloudHub 2.0
● Horizontal Scalability: With clustering you can add multiple replicas to your application
to make it scale horizontally
○ CloudHub will automatically distributes replicas of the same application across two or more
data centers for maximum availability
○ HTTP load balancing automatically distributes requests across these replicas in a round robin
fashion
Autoscaling (Coming Soon)
● Application auto-scaling feature is available to all customers but the features will be
available to all customers once the new consumption based pricing launches
Availability & Scalability
CloudHub 2.0 Features
Application Monitoring and Automatic Restarts
CloudHub 2.0 Features
CloudHub 2.0 monitors all applications and restarts them automatically if necessary so that
your applications recover without your intervention.
CloudHub 2.0 displays a notification that the app is restarting and another to report the
success or failure of the restart.
The logs report the details of the restart procedure.
● You can also receive alerts and diagnostic information if your application becomes
unresponsive.
Security
CloudHub 2.0 Features
CloudHub 2.0 does not inspect, store, or otherwise interact directly with payload data
CloudHub 2.0 collects monitoring, analytics, and log data from CloudHub replicas and might
perform actions on behalf of the user
● All communication between platform services and CloudHub is secured using SSL with
client certificate authentication
Application property values can securely be stored in a way that is not viewable or retrievable
by any user
CloudHub 2.0 Architecture
CloudHub 2.0 Architecture
Shared Spaces vs Private Spaces
Shared Spaces
● A shared space is an elastic cloud of resources that includes Mule instances running in a
multi-tenant environment
● CloudHub 2.0 provides one shared space in each supported region
Private Spaces
● A private space is a virtual, private, and isolated logical space in CloudHub 2.0 in which to
run your apps
● You can create multiple private spaces, either in the same or different regions
CloudHub 2.0 Architecture
Shared Spaces vs Private Spaces
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 apps don’t need to connect to an
on-premises data center
Network connection (VPN or transit gateway
attachment) to a data center required for your
apps
Domain names
Your apps can use the cloudhub.io domain name Vanity domain names are required for your apps
Custom certificates You don’t need to configure custom certificates Custom certificates are required for your apps
Endpoint security No need for private endpoints Private endpoints are needed
Private Spaces
CloudHub 2.0 Architecture
In each private space, you define:
● A private network, which is a virtual cloud where apps deployed to this private space run.
○ Private space name
○ Private network region
○ CIDR Block
○ Connection Type
■ VPN
■ Transit Gateway
○ Internal DNS Servers (Optional)
● One or more connections from the private network to your external network, either via
Anypoint VPN or a transit gateway
● TLS contexts, which define the domains that are available when deploying apps to the
private spaces, and optionally enable mutual TLS.
● Firewall rules to allow and block inbound and outbound traffic to your private space.
● The environments and business groups to allow to deploy to the private space.
Patching
CloudHub 2.0 Architecture
Operating system patching
● CloudHub 2.0 manages the operating system patching
● Will occur monthly
● Patch updates use blue-green deployment, which ensures zero downtime.
Mule runtime patches
● Mule Runtime patching will be executed ad-hoc in a different schedule than CloudHub
1.0 for the near term future, initially it will only be for major security issues
● As CloudHub 2.0 adoption increases, the patching scope and schedule will converge to
the CH 1.0 current process
CloudHub 2.0 - Private Space
Internal & External APIs
RUNTIME
MANAGER
ACCESS
MANAGEMENT
MANAGEMENT
CENTER
VISUALIZER
ADVANCE
MONITORING
EXCHANGE
PARTNER
MANAGER`
API DESIGNER
DESIGN
CENTER
API
ANALYTICS
Data
Plane
Anypoint Runtime
Anypoint Platform
INFRASTRUCTURE
PROVISIONER
Worker Worker
Mule
App
Mule
App
Mule
App
Mule
App
Worker
Mule
App
Mule
App
Runtime Fabric services
Docker & Kubernetes (nodes)
EKS Management Plane
Anypoint Runtime Fabric
Worker Worker
Mule
App
Mule
App
Mule
App
Mule
App
Worker
Mule
App
Mule
App
Runtime Fabric services
Docker & Kubernetes (nodes)
EKS Management Plane
Anypoint Runtime Fabric
N Number of
Anypoint Runtime Fabric
Private Space Private Space Private Space
Control Plane
Region
Business Group
*
CloudHub 2.0 Architecture
Managed Node
Managed Node
Mule
App1
Mule
App2
Ingress
Managed Node
Ingress
Managed Node
Managed Node
Mule
App1
Mule
App2
Managed Node
Mule
App1
Mule
App2
Mule
App3
Mule
App3
Mule
App3
Mule
App4
Mule
App4
Mule
App4
HTTP/S
mTLS
mTLS
mTLS
RUNTIME
MANAGER
ADVANCED
MONITORING
MANAGEMENT
CENTER
NETWORK LOAD BALANCER
Agent
Runtime Plane
Region
EKS Control Plane
ECR
API
MANAGER
Route53
Control Plane
CloudHub 1.0 vs.
CloudHub 2.0
Key Changes
CloudHub 1.0 CloudHub 2.0
Provision/Scaling Supported Supported
URL rewriting Support (DLB) Supported (app-level)
Load Balancer Logs Not supported Supported (download)
Multiple custom endpoints Partially Supported Supported
Multiple truststores (client certificates for mutual TLS) Not supported Supported
Direct Connect/VPC Peering Supported (not self-serve) Not Supported
VPC/VPN/Transit Gateway Supported Supported (private spaces)
Outbound firewall rules Not supported Supported
Log forwarding Supported (per app) Supported (per app)
Custom notifications (CloudHub Connector) Supported Not Supported
CloudHub 2.0 Limitations
General Limitations
CloudHub 2.0 Limitations
Runtime Support
● 4.3.0 - 4.4.x are supported
Unsupported
● Anypoint Security
● Secrets Manager
● Tokenizer
● WAF Policies
● API Proxies (Coming Soon)
40
Bursting
CloudHub 2.0 Limitations
Previously in CH 1.0, users had AWS CPU credits available which were possible to be
optimized around
● In CH 2.0 every application will have bursting configured by default but won’t be as
predictable as CH 1.0
● Bursting capabilities will be dependent on other applications running in the same
shared/private spaces
Workarounds have been identified for customers relying on predictable bursting
● Create a dedicated private space
● Schedule jobs so only one runs at a time
41
VPCs/Spaces
CloudHub 2.0 Limitations
Private Spaces are the evolution of VPCs in CloudHub 1.0
TLS 1.0/1.1 will not be supported
● TLS 1.3 is supported
Only VPN and Transit Gateway will be supported
● VPC Peering and Direct Connect will be deprecated
42
Applications
CloudHub 2.0 Limitations
Application names are only required to be unique at the Private Space/ Organization /
Environment level
● In CH 1.0 applications were required to be globally unique per region
Restarts of applications require stops/starts as opposed to restarts in CH1
Auto-scaling is not available yet
● Will be available come with the new consumption based pricing release
Two different deployment modes for patching
● Rolling: Spin up a new version of the application in parallel and scale down the old
version once successful. Ensures zero downtime
● Recreate: Existing version will be shut down before the new version is deployed. Used
when multiple versions cannot be deployed simultaneously
43
Static IPs
CloudHub 2.0 Limitations
2 to 3 Inbound and Outbound Static IPs are automatically provisioned per Private Space
● The inbound static IPs are attached to Network Load Balancers proxying the K8S Ingress
resource
● The outbound static IPs are attached to NAT Gateway
● The Static IPs do not get deducted from the customer subscription, they are offered in
addition to what they have
Every deployed application in the same Private Space will use the same set of Inbound and
Outbound static IPs
44
Alerts
CloudHub 2.0 Limitations
In Runtime Manager, deployment success and deployment failure are the only 2 supported
alert definitions.
● Additional alerting will now need to be set up via Anypoint Monitoring
CloudHub Connector / Custom alert notifications (Bell icon) are no longer supported
Log Points are currently not supported in CloudHub 2.0
● This functionality is on the roadmap
45
Demo
Trivia
There are prizes to be won
Open joinmyquiz.com on your mobile phone browser
Login with the Game PIN we will give you in a minute
Use your real name to win prizes
Thank you

Más contenido relacionado

Similar a Melbourne Virtual MuleSoft Meetup December 2022

MuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsMuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsRoyston Lobo
 
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...Angel Alberici
 
Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Royston Lobo
 
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...sumitahuja94
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Eva Mave Ng
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...Jitendra Bafna
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16Jim Andrews
 
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelJimmy Attia
 
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket IntegrationImplementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integrationsandeepmenon62
 
Unleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare SolutionsUnleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare SolutionsEva Mave Ng
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratchNikhil More
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Angel Alberici
 
Melbourne Virtual MuleSoft Meetup December 2021
Melbourne Virtual MuleSoft Meetup December 2021Melbourne Virtual MuleSoft Meetup December 2021
Melbourne Virtual MuleSoft Meetup December 2021Daniel Soffner
 
2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup2022.06.23 - Sydney Meetup
2022.06.23 - Sydney MeetupRoyston Lobo
 
Melbourne Virtual MuleSoft Meetup November 2020
Melbourne Virtual MuleSoft Meetup November 2020Melbourne Virtual MuleSoft Meetup November 2020
Melbourne Virtual MuleSoft Meetup November 2020Daniel Soffner
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63Angel Alberici
 
MuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysMuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysAngel Alberici
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Royston Lobo
 
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteMuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteSubhash Patel
 

Similar a Melbourne Virtual MuleSoft Meetup December 2022 (20)

MuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIsMuleSoft Online Meetup - Salesforce Streaming APIs
MuleSoft Online Meetup - Salesforce Streaming APIs
 
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
20210428 - Sustainable Engineering practices & API Communities: Adoption Best...
 
Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022Singapore MuleSoft Meetup - 23 Nov 2022
Singapore MuleSoft Meetup - 23 Nov 2022
 
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
Kochi Mulesoft Meetup #10 - MuleSoft Composer: Connect apps and data easily w...
 
mulecomposer.pdf
mulecomposer.pdfmulecomposer.pdf
mulecomposer.pdf
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Mule soft meetup Houston 16
Mule soft meetup Houston 16Mule soft meetup Houston 16
Mule soft meetup Houston 16
 
Virtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment modelVirtual meetup - Exploring the Runtime Fabric deployment model
Virtual meetup - Exploring the Runtime Fabric deployment model
 
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket IntegrationImplementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
Implementing CloudHub 2.0 CI/CD Pipeline with Bitbucket Integration
 
Unleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare SolutionsUnleash MuleSoft Platform for Enterprise Healthcare Solutions
Unleash MuleSoft Platform for Enterprise Healthcare Solutions
 
Learn mulesoft from scratch
Learn mulesoft from scratchLearn mulesoft from scratch
Learn mulesoft from scratch
 
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
Mule 4 migration + Common Integration Challenges : MuleSoft Virtual Muleys Me...
 
Melbourne Virtual MuleSoft Meetup December 2021
Melbourne Virtual MuleSoft Meetup December 2021Melbourne Virtual MuleSoft Meetup December 2021
Melbourne Virtual MuleSoft Meetup December 2021
 
2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup2022.06.23 - Sydney Meetup
2022.06.23 - Sydney Meetup
 
Melbourne Virtual MuleSoft Meetup November 2020
Melbourne Virtual MuleSoft Meetup November 2020Melbourne Virtual MuleSoft Meetup November 2020
Melbourne Virtual MuleSoft Meetup November 2020
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
 
MuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleysMuleSoft Sizing Guidelines - VirtualMuleys
MuleSoft Sizing Guidelines - VirtualMuleys
 
Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022Singapore MuleSoft Meetup - 24 Aug 2022
Singapore MuleSoft Meetup - 24 Aug 2022
 
MuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_CharlotteMuleSoft Meetup Virtual_ 2_Charlotte
MuleSoft Meetup Virtual_ 2_Charlotte
 

Último

Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSpanmisemningshen123
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGpr788182
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Availablepr788182
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Timegargpaaro
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowranineha57744
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingNauman Safdar
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAITim Wilson
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...pujan9679
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecZurliaSoop
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateCannaBusinessPlans
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165meghakumariji156
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon investment
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book nowkapoorjyoti4444
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptxRoofing Contractor
 

Último (20)

Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book nowKalyan Call Girl 98350*37198 Call Girls in Escort service book now
Kalyan Call Girl 98350*37198 Call Girls in Escort service book now
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
Chennai Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Av...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 

Melbourne Virtual MuleSoft Meetup December 2022

  • 1. Melbourne Virtual MuleSoft Meetup CloudHub 2.0 8th December 2022 Feel free to ask questions in the chat We will commence at 17:30 AEDT
  • 2. 2 Use the chat function to ask questions and comment. We will use Quizizz for our trivia later in the meetup. Welcome to the Meetup
  • 3. 3 Meet your local Meetup leaders Join the group at meetups.mulesoft.com/melbourne to be notified of all future events Daniel Soffner MuleSoft Strategic Technical Architect Adam Bond MuleSoft Principal Solution Engineer Carlos Rodriguez Iturria MuleSoft Global Partner Engineer
  • 4. 4 Please introduce yourself in the chat and let us know where you are from
  • 5. 5 Your Agenda for today ★ Welcome and Updates (Adam Bond, MuleSoft) ★ CloudHub 2.0 (Daniel Soffner and Tim Dai, MuleSoft) ★ Trivia and Giveaways (Daniel Soffner, MuleSoft)
  • 7. All contents © MuleSoft, LLC MuleSoft Direct for Industry Clouds Industry-standard integrations for key use cases directly in Salesforce GA: Comms Cloud, Energy & Utilities Cloud Coming Q1: Health Cloud, Financial Cloud Easy to implement Enable integrations in Salesforce seamlessly Faster time to value Pre-built industry solutions for business critical operations Lower cost Start smaller & faster and scale sustainably Reduce development time from MONTHS to DAYS GA Oct ‘22
  • 8. All contents © MuleSoft, LLC Check service availability based on location Check that a service is available for the location and identify complementary or alternative services during the quote and order process. Use Cases for the Communications Industry Pre-built apps to connect systems and power the business Ensure addresses are valid during quoting and ordering Verify addresses, catch mistakes, and fix issues in real-time to proceed with a quote or order, error-free. Verify Address Check Service Place Order Submit new order into the order management systems Ensure that a new order is passed appropriately into the order management system so activation can be initiated.
  • 9. All contents © MuleSoft, LLC Add Meter reads Add relevant meter data to ensure customer data is accurate and relevant. Use Cases for the Energy & Utilities Industry Add / Update Customer, Premises, Service Points / Move In / Move Out Make sure customer address and service point is accurate and up to date. Customer Address Meter Reads Payment Create Payment Arrangement / Retrieve Bill & Payment details Retrieve customer billing and payment details and help customers manage their payment obligations.
  • 10. All contents © MuleSoft, LLC MuleSoft H2 Customer Roadmap Webinar AMER/EMEA: December 14 | 8am PT / 11am ET EMEA: December 14 | 3pm GMT / 5pm CEST APAC: December 15 | 10am SGT / 1pm AEDT Register Now Join our MuleSoft product leadership team as they provide customers and partners with a glimpse into our plans for future product updates and capabilities. In this webinar, learn how MuleSoft's products and solutions continue to help your organization maximize productivity and innovate faster. This MuleSoft Roadmap webinar will include MuleSoft's platform vision and roadmap showcasing our updates in automation, integration, and universal API management, including: ● Universal API Management, featuring Flex Gateway, API Governance, and API Manager ● MuleSoft Integration, featuring Anypoint Studio 7.14, Anypoint Connectors, DataGraph, Anypoint Code Builder, and Partner Manager ● And more, including MuleSoft Direct for Industry Cloud, Composer API Sharing, and Experience Hub
  • 11. All contents © MuleSoft, LLC How the Role of IT will Change in 2023 Watch Now In the past year, macro shifts and economic uncertainty have evolved the role of senior IT leaders. From shifting priorities and supporting initiatives to meet changing demands to refocusing IT teams on creating people- and experience-centric capabilities, it’s crucial that IT leaders learn to do more with less. Join us in this exclusive webinar to learn how the latest demands of 2022 have changed how IT leaders approach people, processes, and technology across their organizations. Hear from industry leaders about how: ● Leaders are addressing skill gaps within IT by doubling down on automation ● Fusion teams are being created to increase alignment between IT and business teams ● Low-code/no-code integration tools are being used to empower teams across organizations to innovate How the Role of IT will Change in 2023
  • 12. All contents © MuleSoft, LLC Discover and govern APIs for universal visibility Distributed architectures, multi-cloud initiatives, microservices adoption, and digital trends create an unmanageable API proliferation. Leveraging APIs with incomplete documentation or non-conformant security standards can reduce the quality of your business services. So how can you apply the necessary guardrails without slowing down development? With Mulesoft’s Anypoint Catalog CLI and Anypoint API Governance, you can discover and catalog APIs for universal visibility and accelerate application delivery while maintaining security and governance. Join us for this webinar as we discuss: ● How API usage is increasing across internal, external, and partner APIs ● How APIs are proliferating across diverse architecture and business priorities ● How to overcome roadblocks and apply best practices for discovering and cataloging APIs Watch Now Discover and Govern APIs for Universal Visibility
  • 13. All contents © MuleSoft, LLC MuleSoft on OpenShift: Grow, scale, and innovate with modernized solutions Introducing MuleSoft’s partnership with IBM and Red Hat for Anypoint Runtime Fabric on Red Hat Openshift. This collaboration helps organizations grow and innovate at scale with standardized integration solutions that provide flexibility without compromising security. With MuleSoft’s Anypoint Runtime Fabric and OpenShift, customers can quickly create modern, containerized solutions with flexible deployments on-premise or in-cloud while streamlining operations across the enterprise. Join us and learn how to: ● Reduce time-to-value with 700+ pre-built and certified assets and connectors ● Modernize application portfolios and reduce operational complexity with MuleSoft’s Universal API Management ● Drive enterprise standardization and enable interoperability using Red Hat OpenShift ● Work with a trusted ecosystem of partners, including a global network of certified MuleSoft and Red Hat OpenShift experts. Watch Now
  • 14. All contents © MuleSoft, LLC Sydney MuleSoft Virtual Meetup: Deploying & Managing Anypoint Runtime Fabric on OpenShift Signup today Anypoint Runtime Fabric (RTF) latest version gives you the ability to leverage MuleSoft in your Kubernetes (K8s) environments including RedHat OpenShift Runtime Planes. Yossi Trachman Solution Engineer Eva Mave Ng Sr. Solution Engineer Harshana Martin Sr. Customer Success Technical Architect Sateesh Theetha Director - MuleSoft Consulting Practice Date: 15/12/2022 Time: 12:00 PM - 1:00 PM
  • 15. All contents © MuleSoft, LLC Friends of Max: What’s New & Trending 1. Information to collect for Anypoint Connector Issues 2.Anypoint API Catalog CLI Overview 3. How to capture a HAR or HTTP archive file 4. Anypoint API Catalog CLI Demonstration 5. MuleSoft Accelerator for Retail New Featured Video! What information to collect for an RTF case This video overviews what information to collect for a Runtime Fabric (RTF) case. It discusses RTF architecture and why we need logs for the case. With the required information uploaded to a support case, we reduce the back and forth iterations and get your case resolved quickly. Links to resources mentioned in this video are: ❖ Article - “What Information to Collect for an RTF Case”: https://sfdc.co/bd1Zgn ❖ Anypoint Platform Operations Training Courses: Runtime Fabric on Virtual Machines: https://sfdc.co/btqmfU Runtime Fabric on Self-Managed Kubernetes: https://sfdc.co/E6yOn NEW Video! Newest video releases:
  • 16. All contents © MuleSoft, LLC MuleSoft Composer & RPA Community Groups What’s new? New Salesforce Admin Podcast featuring MuleSoft Composer • Great for those of you with customers/prospects who are curious about how Composer & Flow work together! • Listen now! Check out our latest Enablement Sessions! Be sure to let customers and partners know about our Meetup group which hosts monthly enablement sessions to help new users skill up and get started with MuleSoft Composer and RPA! • Enablement Sessions • Recordings for past sessions also available via the link above! 16
  • 17. Daniel Soffner and Tim Dai MuleSoft CloudHub 2.0
  • 18. 1. What is CloudHub 2.0 ? 2. CloudHub 2.0 Features 3. CloudHub 2.0 Architecture 4. CloudHub 1.0 vs. CloudHub 2.0 5. CloudHub 2.0 Limitations 6. Demo
  • 20. Comprehensive Deployment Options for All 20 On-premises/Hybrid Cloud IaaS Fully Managed PaaS MuleSoft CloudHub 2.0 Anypoint Runtime Fabric Mule Runtimes NEW
  • 22. Private Space - Private Kubernetes Cluster Replica - Container instance of an API Ingress Controller CloudHub 2.0 Features VPC - Virtual Private Cloud Worker - EC2 server instance of an API DLB - Dedicated Load Balancer Terminology Changes
  • 23. Replicas CloudHub 2.0 Features Dedicated instances of Mule runtime engine that run your integration applications on CloudHub 2.0 Similar to the concept of CloudHub 1.0 workers Each replica has the following features: ● Capacity - Each replica has a specific amount of capacity to process data. Capacity is determined by the number of vCores assigned to the replica. ● Isolation - Each replica runs in a separate container from every other application. ● Manageability - Each replica is deployed and monitored independently. ● Locality - Each replica runs in a specific global region, such as the US, EU, or Asia-Pacific.
  • 24. CloudHub 2.0 Features Replicas - Capacity Replicas with fewer than 1.0 vCores: ● Provide limited CPU and I/O for apps with smaller workloads ● Can burst to higher CPU speeds for a short time (unpredictable) ● Bursting depends on other applications deployed in the shared/private space Replicas with 1 or more vCores provide performance consistency vCore Size vCPU Heap Memory Total Memory Storage 0.1 0.1 500 MB 1 GB 8 GB 0.2 0.2 1 GB 2 GB 8 GB 0.5 0.5 1.3 GB 2.6 GB 10 GB 1.0 1 2 GB 4 GB 12 GB 1.5 1.5 3 GB 6 GB 24 GB 2.0 2 4 GB 8 GB 40 GB 2.5 2.5 4.75 GB 9.5 GB 50 GB 3.0 3 5.5 GB 11 GB 60 GB 3.5 3.5 6.5 GB 13 GB 70 GB 4.0 4 7.5 GB 15 GB. 88 GB
  • 25. Shared Global Regions CloudHub 2.0 Features CloudHub 2.0 provides the ability to deploy apps in different regions of the world: North America, South America, the European Union, and Asia-Pacific. The region that you deploy your application determines the domain provided for your application. ● Myapp-uniq-id.shard.region.cloudhub.io ● CloudHub 2.0 backend service assigned values: ○ Uniq-id: A 6-digit value appended to the app name to ensure uniqueness. ○ Shard: A 6-digit value associated with the space (private or shared) that the app is deployed to. ■ Each private space a value for shard ■ For apps deployed to shared spaces, each region might have multiple Shard values The load balancer that CloudHub 2.0 uses to route requests resides in the same region as your application.
  • 26. Availability & Scalability CloudHub 2.0 Features Availability ● Redundant platform: All CloudHub 2.0 platform services have at least one built-in layer of redundancy and are available in at least two data centers at all times. ● Intelligent Healing: CloudHub 2.0 monitors the replicas for problems and provides a self-healing mechanism to recover from them. ○ If the underlying hardware experiences a failure, the platform migrates your application to a new replica automatically ○ In the case of an application crash, the platform recognizes the crash and can redeploy the replica automatically. ● Zero-Downtime Updates: CloudHub 2.0 supports updating your applications at runtime so end users of your HTTP APIs experience zero downtime.
  • 27. Clustering ● Provides scalability, workload distribution, and added reliability to applications on CloudHub 2.0 ● Horizontal Scalability: With clustering you can add multiple replicas to your application to make it scale horizontally ○ CloudHub will automatically distributes replicas of the same application across two or more data centers for maximum availability ○ HTTP load balancing automatically distributes requests across these replicas in a round robin fashion Autoscaling (Coming Soon) ● Application auto-scaling feature is available to all customers but the features will be available to all customers once the new consumption based pricing launches Availability & Scalability CloudHub 2.0 Features
  • 28. Application Monitoring and Automatic Restarts CloudHub 2.0 Features CloudHub 2.0 monitors all applications and restarts them automatically if necessary so that your applications recover without your intervention. CloudHub 2.0 displays a notification that the app is restarting and another to report the success or failure of the restart. The logs report the details of the restart procedure. ● You can also receive alerts and diagnostic information if your application becomes unresponsive.
  • 29. Security CloudHub 2.0 Features CloudHub 2.0 does not inspect, store, or otherwise interact directly with payload data CloudHub 2.0 collects monitoring, analytics, and log data from CloudHub replicas and might perform actions on behalf of the user ● All communication between platform services and CloudHub is secured using SSL with client certificate authentication Application property values can securely be stored in a way that is not viewable or retrievable by any user
  • 31. CloudHub 2.0 Architecture Shared Spaces vs Private Spaces Shared Spaces ● A shared space is an elastic cloud of resources that includes Mule instances running in a multi-tenant environment ● CloudHub 2.0 provides one shared space in each supported region Private Spaces ● A private space is a virtual, private, and isolated logical space in CloudHub 2.0 in which to run your apps ● You can create multiple private spaces, either in the same or different regions
  • 32. CloudHub 2.0 Architecture Shared Spaces vs Private Spaces 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 apps don’t need to connect to an on-premises data center Network connection (VPN or transit gateway attachment) to a data center required for your apps Domain names Your apps can use the cloudhub.io domain name Vanity domain names are required for your apps Custom certificates You don’t need to configure custom certificates Custom certificates are required for your apps Endpoint security No need for private endpoints Private endpoints are needed
  • 33. Private Spaces CloudHub 2.0 Architecture In each private space, you define: ● A private network, which is a virtual cloud where apps deployed to this private space run. ○ Private space name ○ Private network region ○ CIDR Block ○ Connection Type ■ VPN ■ Transit Gateway ○ Internal DNS Servers (Optional) ● One or more connections from the private network to your external network, either via Anypoint VPN or a transit gateway ● TLS contexts, which define the domains that are available when deploying apps to the private spaces, and optionally enable mutual TLS. ● Firewall rules to allow and block inbound and outbound traffic to your private space. ● The environments and business groups to allow to deploy to the private space.
  • 34. Patching CloudHub 2.0 Architecture Operating system patching ● CloudHub 2.0 manages the operating system patching ● Will occur monthly ● Patch updates use blue-green deployment, which ensures zero downtime. Mule runtime patches ● Mule Runtime patching will be executed ad-hoc in a different schedule than CloudHub 1.0 for the near term future, initially it will only be for major security issues ● As CloudHub 2.0 adoption increases, the patching scope and schedule will converge to the CH 1.0 current process
  • 35. CloudHub 2.0 - Private Space Internal & External APIs RUNTIME MANAGER ACCESS MANAGEMENT MANAGEMENT CENTER VISUALIZER ADVANCE MONITORING EXCHANGE PARTNER MANAGER` API DESIGNER DESIGN CENTER API ANALYTICS Data Plane Anypoint Runtime Anypoint Platform INFRASTRUCTURE PROVISIONER Worker Worker Mule App Mule App Mule App Mule App Worker Mule App Mule App Runtime Fabric services Docker & Kubernetes (nodes) EKS Management Plane Anypoint Runtime Fabric Worker Worker Mule App Mule App Mule App Mule App Worker Mule App Mule App Runtime Fabric services Docker & Kubernetes (nodes) EKS Management Plane Anypoint Runtime Fabric N Number of Anypoint Runtime Fabric Private Space Private Space Private Space Control Plane Region Business Group *
  • 36. CloudHub 2.0 Architecture Managed Node Managed Node Mule App1 Mule App2 Ingress Managed Node Ingress Managed Node Managed Node Mule App1 Mule App2 Managed Node Mule App1 Mule App2 Mule App3 Mule App3 Mule App3 Mule App4 Mule App4 Mule App4 HTTP/S mTLS mTLS mTLS RUNTIME MANAGER ADVANCED MONITORING MANAGEMENT CENTER NETWORK LOAD BALANCER Agent Runtime Plane Region EKS Control Plane ECR API MANAGER Route53 Control Plane
  • 38. Key Changes CloudHub 1.0 CloudHub 2.0 Provision/Scaling Supported Supported URL rewriting Support (DLB) Supported (app-level) Load Balancer Logs Not supported Supported (download) Multiple custom endpoints Partially Supported Supported Multiple truststores (client certificates for mutual TLS) Not supported Supported Direct Connect/VPC Peering Supported (not self-serve) Not Supported VPC/VPN/Transit Gateway Supported Supported (private spaces) Outbound firewall rules Not supported Supported Log forwarding Supported (per app) Supported (per app) Custom notifications (CloudHub Connector) Supported Not Supported
  • 40. General Limitations CloudHub 2.0 Limitations Runtime Support ● 4.3.0 - 4.4.x are supported Unsupported ● Anypoint Security ● Secrets Manager ● Tokenizer ● WAF Policies ● API Proxies (Coming Soon) 40
  • 41. Bursting CloudHub 2.0 Limitations Previously in CH 1.0, users had AWS CPU credits available which were possible to be optimized around ● In CH 2.0 every application will have bursting configured by default but won’t be as predictable as CH 1.0 ● Bursting capabilities will be dependent on other applications running in the same shared/private spaces Workarounds have been identified for customers relying on predictable bursting ● Create a dedicated private space ● Schedule jobs so only one runs at a time 41
  • 42. VPCs/Spaces CloudHub 2.0 Limitations Private Spaces are the evolution of VPCs in CloudHub 1.0 TLS 1.0/1.1 will not be supported ● TLS 1.3 is supported Only VPN and Transit Gateway will be supported ● VPC Peering and Direct Connect will be deprecated 42
  • 43. Applications CloudHub 2.0 Limitations Application names are only required to be unique at the Private Space/ Organization / Environment level ● In CH 1.0 applications were required to be globally unique per region Restarts of applications require stops/starts as opposed to restarts in CH1 Auto-scaling is not available yet ● Will be available come with the new consumption based pricing release Two different deployment modes for patching ● Rolling: Spin up a new version of the application in parallel and scale down the old version once successful. Ensures zero downtime ● Recreate: Existing version will be shut down before the new version is deployed. Used when multiple versions cannot be deployed simultaneously 43
  • 44. Static IPs CloudHub 2.0 Limitations 2 to 3 Inbound and Outbound Static IPs are automatically provisioned per Private Space ● The inbound static IPs are attached to Network Load Balancers proxying the K8S Ingress resource ● The outbound static IPs are attached to NAT Gateway ● The Static IPs do not get deducted from the customer subscription, they are offered in addition to what they have Every deployed application in the same Private Space will use the same set of Inbound and Outbound static IPs 44
  • 45. Alerts CloudHub 2.0 Limitations In Runtime Manager, deployment success and deployment failure are the only 2 supported alert definitions. ● Additional alerting will now need to be set up via Anypoint Monitoring CloudHub Connector / Custom alert notifications (Bell icon) are no longer supported Log Points are currently not supported in CloudHub 2.0 ● This functionality is on the roadmap 45
  • 46. Demo
  • 47. Trivia There are prizes to be won Open joinmyquiz.com on your mobile phone browser Login with the Game PIN we will give you in a minute Use your real name to win prizes