29Aug2024_CloudHub2_MuleSoft_Meetup.pptx

thejaswinitnagaraju 271 views 50 slides Sep 10, 2024
Slide 1
Slide 1 of 50
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50

About This Presentation


Accelerating Program Delivery Using CloudHub 2.0:

* Keynote kick-off by our National Integration Partner David Johnsson
* Deloitte’s MuleSoft growth overview by Manish Mehndiratta / Sasi Sasindran
* Benefits of CloudHub 2.0 in Accelerating Integration Programs session by Theju
* Showcase and Dem...


Slide Content

Sydney MuleSoft Meetup Welcome We will get started at 5:30pm If you haven’t signed up already, please sign up for Sydney MuleSoft Meetup Chapter to get notified of future events.

WELCOME WELCOME  WE AKNOWLEDGE THE TRADITIONAL OWNERS AND CUSTODIANS OF THE LAND ON WHICH WE MEET TODAY AND PAY OUR RESPECT TO ELDERS PAST AND PRESENT.

Accelerating Program Delivery Using CloudHub 2.0 29 th of August 2024 Deloitte Consulting Pty Ltd 50 Bridge Street, Sydney NSW 2000

Agenda Introduction Keynotes Deloitte’s MuleSoft growth overview Accelerating Program Delivery Using CloudHub 2.0 Quiz CloudHub 2.0 Demo MuleSoft Roadmap, MuleSoft Community & Product Updates Q&A Networking Time!

Meet your Sydney Meetup Leaders Eva Mave Ng Cover Genius Client Solution Engineer Manish Mehndiratta Deloitte Director Thejaswini Nagaraju Deloitte Senior Engineer Krishna Chaitanya Kamaraju Capgemini Senior Integration Manager

Meet your Sydney Salesforce Trailblazer Guides Salesforce/ MuleSoft Solution Engineer Selina Le Khac Salesforce/ MuleSoft Senior Success Architect Harshana Martin

What’s in Meetups? Community-led events Topics are up to YOU! Range from Use cases Demos How- tos Workshops Personal stories Learn - Network - Share with other MuleSoft users Join the group at https://meetups.mulesoft.com/sydney/ to be notified of all future events

Keynote Speaker David Johnsson Deloitte National Integration Partner Engineering, AI & Data Sydney

Faster, Cheaper, Better: Optimising Integration Delivery David Johnsson

Boosting productivity and reducing operational costs (from: MuleSoft Partner Pocket Guide) Standard color format (units)

Increasing speed and efficiency across our MuleSoft delivery Integrations built per month Standard color format (units) Average cost per integration 65% Reduction Integrations 144 Months 12 Systems 20+

Key elements for building faster, cheaper and better integrations Teams win championships 1 Identify your technology maestros Organise into focused squads: platform, product & stream-aligned, domain owners Embed quality engineering Be explicit about your method 2 Create a poster of your method. Activities, deliverables, templates Define patterns and code architypes Steal-thread into production Test early and often. Be deliberate on tooling & ways of working 3 Register all work in a modern work mgt system (JIRA or ADO) Establish the collaboration platform with focused channels Streamline the app dev process Be scientific, measure what matters 4 Measure flow metrics Establish burn down reports Practice evidence based forecasting and earned-value reporting Measure happiness = productivity Manage dependencies like a ninja 5 Maintain an integrated schedule Register all RAID items in the work mtg system. Chart trends Be demanding on end systems. Completeness on specs & samples Inject energy and have fun 6 Communicate the vision Encourage experimentation Showcase the good work Celebrate the wins

Deloitte’s MuleSoft Growth Overview Manish Mehndiratta Deloitte Director Engineering, AI & Data Sydney Sasi Sasindran Deloitte Director Engineering, AI & Data Sydney

Business Challenges and Opportunities Legacy Modernisation Application Rationalisation Innovation – AI + Data Cloud Business Challenges: Outdates Systems Operational inefficiencies Scalability Challenges Data Silos Integration Programs: SAP ECC to HANA Upgrade ERP Transformation HR Upgrades Business Challenges: Redundant Applications High maintenance cost Complex IT landscape Data Inconsistencies Integration Programs: Payroll system consolidation Integration systems consolidation CRM Consolidation/C360 Business Challenges: Higher cost of Delivery Higher Time to market Resource Constraints Integration Programs: Einstein + ACB MuleSoft + Data Cloud Mulechain (not official MuleSoft product)

Integration Trends and Solutions API First Strategy Hybrid IT Environments Automation & AI Empowering Innovation Accelerating Time to Market Enhancing Customer Experience Bridging Legacy and Modern Systems Flexibility and Agility Security and Compliance Streamlining Business Operations Intelligent and nimble decision making Enhanced Customer Insights API Management Integration Solutions Scalable Cloud Integration Real-time Analytics Elastic Scalability Global Availability Seamless Connectivity API Lifecycle Management Robust Security Features API Analytics and Monitoring Instant Visibility Data-Driven Insights Proactive Issue Resolution

Accelerating Program Delivery Using CloudHub 2.0 Thejaswini Nagaraju Deloitte Senior Engineer Engineering, AI & Data Sydney

What is CloudHub 2.0?  CloudHub 2.0 is a fully managed, containerized integration platform as a service (iPaaS) where you can deploy APIs and integrations as lightweight containers in the cloud.

Endpoints Applications now have endpoints and internal endpoints. You can also configure multiple public endpoints if deployed to a private space Deployment Deploying applications to private space or shared spaces, where you do not require infrastructure maintenance Clustering A deployment model in Anypoint Platform that distributes application workloads across multiple replicas, enhancing scalability, reliability, and performance for MuleSoft applications. vCore sizing Replicas have some additional vCore sizing options for increased granularity in chloudHub2.0 Secure Properties Secure properties are accessible only by the application itself Application Naming Application names no longer have to be unique across all of CloudHub.  They now only need to be unique per private space Discover the game-changing features

Private Space

Shared Space

Clustering

Endpoints

Secure Properties

How CH2.0 is different from CH1.0? CloudHub 2.0 CloudHub 1.0 Mule clustering Seamless clustering for multi-replica deployments Feature not available Enhanced Security Outbound firewall rules , Multiple TLS Context, Egress firewall rules Feature not available Horizontal Pod Autoscaler (HPA) HPA automatically updates a workload resource to scale the workload to match demand Feature not available Ingress logs Self-service access to ingress logs Support tickets for detailed ingress logs vCore More granular vCore sizing Limited vCore options

Limitations:

Join menti.com QUIZ TIME!

CloudHub 2.0 Demo Santhosh Jungari Deloitte Engineering Lead Engineering, AI & Data Sydney

Today we will demo:

How we use private space

Demo

CloudHub 2 Roadmap

CloudHub 2.0 Migration: Upgrade Tooling Learn Discover CH2 & Benefits Learn about Upgrade Steps Understand Eligibility Prepare Resolve prerequisite steps before upgrade Upgrade Leverage Mulesoft managed experience to clone config In-place upgrade VPC to Private Space & track progress Abort or Cancel upgrade if failures Lock CH1 VPCs from changes. All new network changes done on CH2. 1 2 3 GA H2 24

MuleSoft on Hyperforce Salesforce Engineering Blog: MuleSoft on Hyperforce

Salesforce Hyperforce The trusted cloud platform. Loved by developers, trusted by CIOs

Public Cloud First Party Data Center All the power of Salesforce, unified on Public Cloud Infrastructure First Party Data Center vs. Hyperforce

Choice and control for residency and compliance Security Data Residency Scalability Privacy Architect with flexibility to scale reliably Build with next generation security Drive velocity with reduced maintenance impacts and faster dev/test environments The trusted cloud platform. Loved by developers, trusted by CIOs Salesforce Hyperforce Agility Transparency and control of your data

Choice and control for residency and compliance Hyperforce : Data Residency Canada US Brazil Singapore France India Japan Australia Germany UK South Korea Italy UAE Switzerland Sweden Indonesia TODAY Israel FUTURE Live in 16 countries today +1 new country soon EU Operating Zone Tailored offering for the European Union Localized Performance Co-locate your Salesforce apps alongside your other applications Government Cloud Premium - US Top Secret Government Cloud Plus - Defense - DoD Impact Level 5 Government Cloud Plus* - FedRAMP High Coming Soon Gov Cloud *Expectations based on current roadmaps. Forward Looking Statement Applies

Q3 ‘24: API Insights Anypoint Visualizer Anypoint Monitoring Anypoint Monitoring Q4 ‘24: Detailed Usage Dashboard GA: Telemetry Exporter Architectural Visualization of app. network connections and dependencies. Incident Mgmt. Dealing with severe outages and incidents. Monitoring Trend analysis and observability strategy. Usage Understanding throughput and application usage. Deployments Easy export to third party observability ecosystem. Deployments Governance and deployment of APIs & apps. E2E API & Integration Life Cycle Monitoring

Community & Product Updates

Anypoint Platform CloudHub & Runtime Fabric New Runtime Release Cadence Mule 4.5.0e - October 2023 Mule 4.6.0e & Mule 4.6.0 - February 2024 Mule 4.7.0e - June 2024 Mule 4.8.0e - October 2024 Mule Runtime Java Compatibility: Java 17 support starting Mule 4.6 (Feb) Mule 4.6.0e & Mule 4.6.0 - Java 8 & 17 Mule 4.7.0e - Java 8 & 17 Mule 4.8.0e - Java 8 & 17 Mule 4.9.0e & Mule 4.9.0 - Java 17 (& potentially Java 21) RTF and Hybrid usage Deliver metering & billing instrumentation for Core reporting Anypoint Monitoring Telemetry Exporter for RTF & CH2 Distributed Tracing Experience Anypoint Insights (Beta) AsyncAPI Support AsyncAPI 2.6 support Exchange Recommendation Engine In-app re-use recommendations based on engagement scores

Universal API Management Anypoint API Designer H2 24 : Async 2.6 Support GA Anypoint API Governance Govern APIs with instances Dashboard to report state of APIs and facilitate actions to improve posture Design time governance support in ACB Flex Gateway Distroless Docker Image Readiness and Liveliness Probes Policy Enhancements PDK Support Support on IBM Power & Heroku API Manager API Manager Analytics EoL - November 2024 Enhanced Permission Model Java 17 API Policies Tighter integration with Governance, support for Managed Gateway, etc API Experience Hub (AEH): Improved experience Support multiple sandbox connections H2 24 :Improved profile based visibility H2 24 : Customized request access flow

Integration Anypoint Code Builder DataWeave Expression Builder Support for Existing MUnit Tests Multiple Runtimes & Java 17 Enhanced Support for Custom Java Governance Rulesets for API Design H2 24 : UI Support for Advanced Objects H2 24 : Connection Management UI H2 24 : Direct Deploy to CH 2.0 H2 24 : Proxy Support Event Driven Architecture & AsyncAPI Support AsyncAPI 2.6 Spec Design in API Designer AsyncAPI 2.6 Spec Governance AsyncAPI 2.6 Spec Cataloging H2 24 : AsyncAPI 2.6 Spec Design in ACB H2 24 : AsyncAPI Implementation in Studio + ACB

Automation IDP Support Omni-channel B2B Integration Flow Builder & Automation Automation App for Admin & Process Owners Flow Builder Data Transformations Flow Builder Dynamic Screen Flow Experience Orchestration GA: Manage Orchestration Runs at Scale GA: See multiple work items in the Work Guide GA: Report Orchestrations RPA Recorder Integrated in Builder Easier RPA Scheduling RPA Builder Google Drive & Sheets Action Steps

Upcoming Events

Upcoming Community Meetups Weekly events Check out all upcoming events every week here Over 150 groups world wide Join from anywhere! → Join the Global Group: meetups.mulesoft.com/online-group-english → RSVP for upcoming events: meetups.mulesoft.com/events

Become a MuleSoft Mentor Who are MuleSoft Mentors? Individuals eager to become a ctive contributors across platforms Hold 1+ MuleSoft certifications (not required!) Why should you become a Mentor? Build your professional and personal brand Help others skill up Earn recognition as a Mule expert by MuleSoft and the broader ecosystem Apply now mulesoft.com/mentors A top community program

https://docs.mulesoft.com/cloudhub-2/ https://docs.mulesoft.com/cloudhub-2/ch2-deploy https://docs.mulesoft.com/cloudhub-2/ch2-manage-apps https://docs.mulesoft.com/general/java-support Additional Resources

To Conclude this event Join the slack workspace: https://mulesoft-community.slack.com Contribute! [email protected] , `Contact the Organiser` on the event page or post on the Online Group. Let’s take a group picture! 📸