MuleSoft Surat Virtual Meetup#9 - RAML Reusability and SimplifiedJitendra Bafna
This document summarizes a MuleSoft meetup event in Surat organized by Jitendra Bafna and Nitish Jain. The meetup agenda includes presentations and a demonstration on RAML (RESTful API Modeling Language) concepts like traits, resource types, libraries, fragments, security schemes, and overlays by speaker Jitendra Bafna. There will also be a trivia quiz with prizes for winners. Attendees are encouraged to provide feedback and suggestions for future meetup topics.
MuleSoft Surat Virtual Meetup#19 - Identity and Client Management With MuleSoftJitendra Bafna
This document summarizes an event about identity and client management with MuleSoft. The agenda includes an introduction to API security, discussions of identity management using SAML and OpenID Connect, client management using dynamic client registration, and a live demonstration. The organizers are Jitendra Bafna from Capgemini and Nitish Jain from IBM, both with experience in integration and APIs. The speaker is also Jitendra Bafna. The event aims to help attendees understand how to secure APIs and manage user identities and clients when working with MuleSoft technologies.
MuleSoft Surat Live Demonstration Virtual Meetup#5 - Salesforce Composite Con...Jitendra Bafna
This document summarizes an upcoming MuleSoft meetup event in Surat, India on Salesforce composite connectors. The agenda includes explaining pain points with traditional approaches, an overview of Salesforce composite APIs, demonstrations of composite requests, batches, and sObject trees. There will also be a live demo and a quiz with prizes. The meetup is organized by experienced MuleSoft architects and is intended for integration professionals.
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewJitendra Bafna
This document provides information about an upcoming MuleSoft Meetup event on automated code review. It introduces the organizers and speakers for the event and provides an agenda. The event will discuss how automated code review can help improve code quality and efficiency by reducing the time spent on manual reviews and bug fixes. It will introduce the IZ Analyzer tool, which allows configuring rules to automatically analyze code quality and conformance to standards.
MuleSoft Surat Virtual Meetup#3 - Anypoint Custom Policies, API Manager (Prox...Jitendra Bafna
The document summarizes an agenda for a MuleSoft Meetup Group discussing Anypoint Custom Policies, API Manager, and secrets management. The agenda includes introductions, demonstrations of custom policies, API manager features like automated policies and API proxying, and enabling HTTPS. It also briefly discusses integrating Auth0 with MuleSoft for authentication. The meetup aims to help attendees learn about extending API functionality through custom policies and managing APIs securely in Anypoint Platform.
MuleSoft Surat Virtual Meetup#18 - Persistent Queue, Object Store and Persist...Jitendra Bafna
This document summarizes an agenda for a MuleSoft meetup event on persistent queues, VM connectors, and object stores. It introduces the two organizers, Jitendra Bafna and Nitish Jain, and speaker Jitendra Bafna. The agenda includes an introduction, presentations on persistent queues, VM connectors, and object stores, followed by a live demonstration and trivia quiz. It then provides details on persistent queues, their use cases, recommendations, and limitations. It continues with explanations of VM connectors and their operations. It also outlines the features of object store V1 and V2 and how long data can persist in each.
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...Jitendra Bafna
The document discusses API and RAML design best practices and guidelines that were presented at a MuleSoft meetup. It covers REST API design best practices like using nouns in URIs, HTTP verbs to define actions, versioning APIs, and status codes. It also discusses RAML design best practices like using plural nouns, sub-resources to represent relations, and URI structure. The agenda includes talks on these topics and a networking session.
MuleSoft Surat Virtual Meetup#6 - MuleSoft API Led Connectivity, SEDA and MUn...Jitendra Bafna
The document summarizes an API and integration meetup discussing the importance of application testing using MUnit, strategies for implementing unit tests with MUnit tools, demonstrating the MUnit test recorder, and covering API-led connectivity and the staged event-driven (SEDA) architecture for building asynchronous and synchronous integration flows. The meetup agenda included speakers on MUnit testing frameworks and coverage, unit testing strategies, and a demo of the MUnit test recorder. Attendees were introduced and an overview of API-led connectivity and examples of using SEDA architecture in synchronous and asynchronous integration scenarios was provided.
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...Jitendra Bafna
This document summarizes a MuleSoft Meetup event that took place in Surat, India on April 25th, 2021. It introduces the organizers and speaker of the event, and outlines the agenda which included discussions on caching strategies in Mule, Jenkins multibranch pipelines, and a trivia quiz. The event encouraged participants to network, provide feedback, and suggest topics for future meetups.
The document summarizes a MuleSoft meetup event. The agenda includes a talk on delayed error reprocessing using VM queues by Timothy Hanline and a talk on MuleSoft ERP integrations best practices by Hari Kumar B. There will also be a Q&A session and trivia with prizes for top participants. Announcements provide details on the talks and encourage participants to attend the full event for a chance to win training and certification vouchers.
This document summarizes a MuleSoft meetup event in Nashik, India that covered the topics of shared load balancers versus dedicated load balancers in CloudHub. It introduced the meetup organizers Jitendra Bafna and Hemant Nehete and speaker Jitendra Bafna. The event included a presentation on the differences between shared and dedicated load balancers, a live demonstration, and a trivia quiz with prizes for winners. Networking concluded the event.
The document contains an agenda for a Bangalore MuleSoft Meetup Group event taking place on May 22nd, 2021. The agenda includes: an introduction from 6:00-6:15PM, a session on building custom connectors with XML SDK from 6:15-7:00PM, a session on basic authentication without API Manager in Mule4 from 7:00-7:45PM, a Q&A session from 7:45-8:15PM, a trivia quiz from 8:15-8:30PM, and wrapping up the event at 8:30PM. The document also provides information on MuleSoft certifications and a maintenance process available through May 31, 2021.
MuleSoft Surat Virtual Meetup#20 - Unleash the power of Anypoint DataGraphJitendra Bafna
This document summarizes an agenda for a MuleSoft Meetup Group event on Anypoint DataGraph. The event will include:
1. An introduction to GraphQL and Anypoint DataGraph, which allows unifying multiple APIs into a single data service using GraphQL queries.
2. Two use cases - the first shows how DataGraph can return only the required fields from a REST API response, while the second shows aggregating responses from multiple REST APIs into a single response.
3. A trivia quiz with a special gift prize. The agenda also provides details on the organizers, speaker and some limitations of Anypoint DataGraph.
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLBJitendra Bafna
The document provides information about a Meetup event on Anypoint VPC, VPN and Dedicated Load Balancer. It includes an agenda with an introduction, overview of Anypoint VPC, VPN and DLB, a demonstration of these services, and time for networking. The speaker, Jitendra Bafna from Capgemini, will cover what Anypoint VPC is, its advantages, characteristics and sizing requirements. He will also discuss what a dedicated load balancer and Anypoint VPN are, the differences between shared and dedicated load balancers, and how to configure certificates and mapping rules on a dedicated load balancer.
This document provides information about an upcoming MuleSoft Meetup event on Continuous Integration and Continuous Delivery (CI/CD) with MuleSoft. The meetup will include a deep dive on CI/CD workflows using tools like Jenkins, Anypoint CLI, and Groovy scripts to automate API deployment and configuration. The agenda covers manual deployment processes, enabling CI/CD with Anypoint Platform, Jenkins pipeline orchestration, deploying APIs with Anypoint CLI via a connected app, and automatically discovering and configuring APIs and policies within the CD flow. The meetup hosts will also demonstrate setting up API policies and auto discovery within a CI/CD pipeline from Jenkins using Groovy scripts.
This document summarizes a presentation about MuleSoft operational capabilities and deployment options. It includes:
1) An overview of MuleSoft and its history as an integration platform, including its acquisition by Salesforce.
2) Details on MuleSoft's operational capabilities when deployed on CloudHub, including auto-scaling, intelligent healing, and zero-downtime updates.
3) Five use cases that demonstrate different deployment architectures using MuleSoft, including CloudHub, hybrid implementations with on-premise and cloud components, and customer-hosted options.
ServiceNow and Gmail Integration with MuleSoft with detailed Demo
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Gmail Integration with MuleSoft
> ServiceNow Integration with MuleSoft
> Demo
The document summarizes an upcoming meetup organized by the Kochi MuleSoft group on integrating Mule 4 with the ELK stack and Grafana for log analytics. It provides details on the agenda which includes discussing traditional logging in MuleSoft, the need for log analytics, challenges with log analytics in MuleSoft, popular log analytics tools, and a demo of using ELK and Grafana. The meetup will be led by experienced integration architects certified in MuleSoft.
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile ApplicationsGean Martinez
NYC MuleSoft Meetup Members packed into the Silverline NYC Office on Thursday March 28, 2019 and learned how MuleSoft can be used for modern Mobile Applications! NYC MuleSoft Meetup Members experienced how to build a full stack mobile application that leverages MuleSoft to deliver an awesome experience for both iOS and Android devices. They also learned about asynchronous patterns that are commonly leveraged in MuleSoft integrations. Members enjoyed Italian cuisine and Beer, Wine and Soda.
MuleSoft Kochi Meetup #3– Integration with Web Socketssumitahuja94
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Integration with Web Sockets.
> Live Demonstration
> Quiz.
MuleSoft Nashik Virtual Meetup#2 - API Led Connectivity Integration:SAGAJitendra Bafna
The document discusses the Saga integration pattern, which can be implemented using either orchestration or choreography. With orchestration, a central controller coordinates transactions across multiple services. With choreography, services communicate asynchronously through events to coordinate transactions in a decentralized way. The document provides examples of using Saga for hotel booking and e-commerce order processing. It compares the pros and cons of orchestration and choreography, and concludes that Saga fits use cases requiring complex transaction management or cross-domain coordination.
MuleSoft Meetup Bangalore - March 6 2021Nagaraju K R
The document outlines the agenda for a Mulesoft meetup group meeting on March 6th, 2021 in Bangalore. The agenda includes: introductions and networking, a session on analyzing and resolving heap memory issues, building custom connectors in Mule 4, Q&A sessions, a trivia quiz with prizes, networking time, and announcing the next meetup agenda. The document provides details on the timing of the sessions and topics to be covered, including an introduction to custom connectors and the steps to create one.
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.ioJitendra Bafna
The document summarizes an agenda for a MuleSoft meetup discussing Anypoint Monitoring, Anypoint Alerts, MuleSoft dataloader.io, and Runtime Manager insights. It provides information on monitoring application and API performance, setting alerts for errors or thresholds, using dataloader.io to import and export data, and gaining visibility into transactions with Runtime Manager insights. It also demonstrates Anypoint Monitoring dashboards and alert configurations.
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...Jitendra Bafna
The document discusses API and RAML design best practices and guidelines that were presented at a MuleSoft meetup. It covers REST API design best practices like using nouns in URIs, HTTP verbs to define actions, versioning APIs, and status codes. It also discusses RAML design best practices like using plural nouns, sub-resources to represent relations, and URI structure. The agenda includes talks on these topics and a networking session.
MuleSoft Surat Virtual Meetup#6 - MuleSoft API Led Connectivity, SEDA and MUn...Jitendra Bafna
The document summarizes an API and integration meetup discussing the importance of application testing using MUnit, strategies for implementing unit tests with MUnit tools, demonstrating the MUnit test recorder, and covering API-led connectivity and the staged event-driven (SEDA) architecture for building asynchronous and synchronous integration flows. The meetup agenda included speakers on MUnit testing frameworks and coverage, unit testing strategies, and a demo of the MUnit test recorder. Attendees were introduced and an overview of API-led connectivity and examples of using SEDA architecture in synchronous and asynchronous integration scenarios was provided.
MuleSoft Surat Virtual Meetup#15 - Caching Scope, Caching Strategy and Jenkin...Jitendra Bafna
This document summarizes a MuleSoft Meetup event that took place in Surat, India on April 25th, 2021. It introduces the organizers and speaker of the event, and outlines the agenda which included discussions on caching strategies in Mule, Jenkins multibranch pipelines, and a trivia quiz. The event encouraged participants to network, provide feedback, and suggest topics for future meetups.
The document summarizes a MuleSoft meetup event. The agenda includes a talk on delayed error reprocessing using VM queues by Timothy Hanline and a talk on MuleSoft ERP integrations best practices by Hari Kumar B. There will also be a Q&A session and trivia with prizes for top participants. Announcements provide details on the talks and encourage participants to attend the full event for a chance to win training and certification vouchers.
This document summarizes a MuleSoft meetup event in Nashik, India that covered the topics of shared load balancers versus dedicated load balancers in CloudHub. It introduced the meetup organizers Jitendra Bafna and Hemant Nehete and speaker Jitendra Bafna. The event included a presentation on the differences between shared and dedicated load balancers, a live demonstration, and a trivia quiz with prizes for winners. Networking concluded the event.
The document contains an agenda for a Bangalore MuleSoft Meetup Group event taking place on May 22nd, 2021. The agenda includes: an introduction from 6:00-6:15PM, a session on building custom connectors with XML SDK from 6:15-7:00PM, a session on basic authentication without API Manager in Mule4 from 7:00-7:45PM, a Q&A session from 7:45-8:15PM, a trivia quiz from 8:15-8:30PM, and wrapping up the event at 8:30PM. The document also provides information on MuleSoft certifications and a maintenance process available through May 31, 2021.
MuleSoft Surat Virtual Meetup#20 - Unleash the power of Anypoint DataGraphJitendra Bafna
This document summarizes an agenda for a MuleSoft Meetup Group event on Anypoint DataGraph. The event will include:
1. An introduction to GraphQL and Anypoint DataGraph, which allows unifying multiple APIs into a single data service using GraphQL queries.
2. Two use cases - the first shows how DataGraph can return only the required fields from a REST API response, while the second shows aggregating responses from multiple REST APIs into a single response.
3. A trivia quiz with a special gift prize. The agenda also provides details on the organizers, speaker and some limitations of Anypoint DataGraph.
MuleSoft Surat Live Demonstration Virtual Meetup#1 - Anypoint VPC VPN and DLBJitendra Bafna
The document provides information about a Meetup event on Anypoint VPC, VPN and Dedicated Load Balancer. It includes an agenda with an introduction, overview of Anypoint VPC, VPN and DLB, a demonstration of these services, and time for networking. The speaker, Jitendra Bafna from Capgemini, will cover what Anypoint VPC is, its advantages, characteristics and sizing requirements. He will also discuss what a dedicated load balancer and Anypoint VPN are, the differences between shared and dedicated load balancers, and how to configure certificates and mapping rules on a dedicated load balancer.
This document provides information about an upcoming MuleSoft Meetup event on Continuous Integration and Continuous Delivery (CI/CD) with MuleSoft. The meetup will include a deep dive on CI/CD workflows using tools like Jenkins, Anypoint CLI, and Groovy scripts to automate API deployment and configuration. The agenda covers manual deployment processes, enabling CI/CD with Anypoint Platform, Jenkins pipeline orchestration, deploying APIs with Anypoint CLI via a connected app, and automatically discovering and configuring APIs and policies within the CD flow. The meetup hosts will also demonstrate setting up API policies and auto discovery within a CI/CD pipeline from Jenkins using Groovy scripts.
This document summarizes a presentation about MuleSoft operational capabilities and deployment options. It includes:
1) An overview of MuleSoft and its history as an integration platform, including its acquisition by Salesforce.
2) Details on MuleSoft's operational capabilities when deployed on CloudHub, including auto-scaling, intelligent healing, and zero-downtime updates.
3) Five use cases that demonstrate different deployment architectures using MuleSoft, including CloudHub, hybrid implementations with on-premise and cloud components, and customer-hosted options.
ServiceNow and Gmail Integration with MuleSoft with detailed Demo
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Gmail Integration with MuleSoft
> ServiceNow Integration with MuleSoft
> Demo
The document summarizes an upcoming meetup organized by the Kochi MuleSoft group on integrating Mule 4 with the ELK stack and Grafana for log analytics. It provides details on the agenda which includes discussing traditional logging in MuleSoft, the need for log analytics, challenges with log analytics in MuleSoft, popular log analytics tools, and a demo of using ELK and Grafana. The meetup will be led by experienced integration architects certified in MuleSoft.
NYC MuleSoft Meetup 2019 Q2- MuleSoft for Mobile ApplicationsGean Martinez
NYC MuleSoft Meetup Members packed into the Silverline NYC Office on Thursday March 28, 2019 and learned how MuleSoft can be used for modern Mobile Applications! NYC MuleSoft Meetup Members experienced how to build a full stack mobile application that leverages MuleSoft to deliver an awesome experience for both iOS and Android devices. They also learned about asynchronous patterns that are commonly leveraged in MuleSoft integrations. Members enjoyed Italian cuisine and Beer, Wine and Soda.
MuleSoft Kochi Meetup #3– Integration with Web Socketssumitahuja94
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Integration with Web Sockets.
> Live Demonstration
> Quiz.
MuleSoft Nashik Virtual Meetup#2 - API Led Connectivity Integration:SAGAJitendra Bafna
The document discusses the Saga integration pattern, which can be implemented using either orchestration or choreography. With orchestration, a central controller coordinates transactions across multiple services. With choreography, services communicate asynchronously through events to coordinate transactions in a decentralized way. The document provides examples of using Saga for hotel booking and e-commerce order processing. It compares the pros and cons of orchestration and choreography, and concludes that Saga fits use cases requiring complex transaction management or cross-domain coordination.
MuleSoft Meetup Bangalore - March 6 2021Nagaraju K R
The document outlines the agenda for a Mulesoft meetup group meeting on March 6th, 2021 in Bangalore. The agenda includes: introductions and networking, a session on analyzing and resolving heap memory issues, building custom connectors in Mule 4, Q&A sessions, a trivia quiz with prizes, networking time, and announcing the next meetup agenda. The document provides details on the timing of the sessions and topics to be covered, including an introduction to custom connectors and the steps to create one.
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.ioJitendra Bafna
The document summarizes an agenda for a MuleSoft meetup discussing Anypoint Monitoring, Anypoint Alerts, MuleSoft dataloader.io, and Runtime Manager insights. It provides information on monitoring application and API performance, setting alerts for errors or thresholds, using dataloader.io to import and export data, and gaining visibility into transactions with Runtime Manager insights. It also demonstrates Anypoint Monitoring dashboards and alert configurations.
Deploying and Managing Anypoint Runtime Fabric on OpenShiftHarshana Martin
Sydney MuleSoft Meetup - 15th of December 2022
Deploying and Managing Anypoint Runtime Fabric on OpenShift
Speakers:
- Yossi Trachman | Senior Solution Engineer | MuleSoft
Hosts/Moderators:
- Eva Mave Ng| Senior Solution Engineer | MuleSoft
- Harshana Martin | Senior Customer Success Technical Architect | MuleSoft
To be notified for all future events, please join the Sydney MuleSoft Meetup group at https://meetups.mulesoft.com/sydney/
Runtime Fabric on OpenShift _--_ MuleSoft Meetup Deck.pptxSandeep Deshmukh
Runtime fabric will add native support for OpenShift container platforms later this year. Openshift has some of the most significant footprints among enterprise customers who want to adopt an easy-to-use Kubernetes-based platform to streamline their operations and increase developer productivity.
Speakers:Gonzalo Bas, Amir Khan, Ivan Z., Angel Alberici
Host: Angel Alberici
Youtube: Virtual Muleys (https://www.youtube.com/c/VirtualMuleysOnline/videos)
Session 1: Integration for Sustainability: Leveraging the Anypoint Platform in Sustainability Scenarios
https://youtu.be/0vXgNU47HyM
Session 2: new MuleSoft Tools for DevOps 2021: the Anypoint Provider for Cloudhub Automation + Terraform Template; the Governance REST gSpreadsheet and the Postman collections for MuleSoft PlatformsAPIs
https://youtu.be/tqgoFmPgl7Y
Mulesoft Meetup Roma - Monitoring Framework & DevOps.pptxAlfonso Martino
The document discusses DevOps practices for MuleSoft, including continuous integration/continuous delivery (CI/CD). It begins with an agenda that covers monitoring frameworks and DevOps fundamentals like CI/CD. For monitoring frameworks, it describes the Exchange Monitoring Framework tool and its key features. It then discusses CI/CD practices for MuleSoft, providing examples of CI/CD flows and pipelines using Anypoint Platform tools. The document concludes with a demonstration of configuring a Mule application for CI/CD using Maven and deploying to CloudHub.
Anypoint platform architecture and componentsD.Rajesh Kumar
The document provides an overview of the Anypoint platform architecture and its components. The platform offers tools for designing, building, and managing APIs, applications, and products across their entire lifecycle. The core runtime engine is Mule, which combines data and application integration. The platform includes design tools, management interfaces, connectors, marketplaces, and platform services to enable integration across systems.
The document summarizes the agenda and speakers for a MuleSoft meetup event. The agenda includes introductions of speakers, two sessions on integration and the Anypoint Platform, break periods, and a wrap-up. The first session will provide an introduction to integration and MuleSoft, while the second session will provide a deep dive into the Anypoint Platform. Two speakers are introduced - Pradhan Yash Sharma and Kirti Gurjar, who both work with MuleSoft and integration technologies.
Melbourne Virtual MuleSoft Meetup December 2022Daniel Soffner
The document summarizes a Melbourne Virtual MuleSoft Meetup focused on CloudHub 2.0. The agenda includes a welcome and updates, a presentation on CloudHub 2.0 by Daniel Soffner and Tim Dai from MuleSoft, and a trivia game with giveaways. CloudHub 2.0 is MuleSoft's comprehensive deployment platform that provides options for on-premises, cloud infrastructure as a service, and fully managed platform as a service environments. It features private Kubernetes clusters, containerized replicas of APIs, ingress controllers, and more.
This document provides an agenda and summary of a virtual MuleSoft Meetup event held in Indore, India on September 19, 2020. The agenda included introductions, two sessions on deploying Mule applications and using the Object Store, and a Q&A period. The first session covered deploying Mule applications to CloudHub and on-premises servers. The second session discussed the features, types, and a demo of the MuleSoft Object Store. The meetup was organized by Pradhan Yash Sharma and sponsored by YASH Technologies Pvt. Ltd. to provide an interactive experience for MuleSoft developers in Indore.
This document provides an overview and agenda for a MuleSoft Meetup event in São Paulo on managing APIs with MuleSoft. The meetup will include introductions, a sponsor presentation from Cognizant, a discussion of API gateway concepts, a demo, and questions. It will provide a safe space for attendees to learn and share integration experiences. The goal is to discuss topics key to successful application integration on MuleSoft's Anypoint Platform. Networking time will conclude the event.
This document provides an agenda and presentation materials for a MuleSoft meetup event. The agenda includes introductions, a sponsor introduction, a presentation on Mule 4 and Studio 7, and a question and answer session. The presentation materials discuss the benefits of Mule 4 such as simplified flows and easier upgrades. It also demonstrates a use case and provides a migration tool overview. Finally, it summarizes Anypoint Platform features such as runtime fabric for multi-cloud deployments and security, monitoring, and visualization capabilities.
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Eva Mave Ng
Sydney MuleSoft Meetup - 15th July 2021
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persistence
Speakers:
- Shefreen Kunhimohamed, NJC Labs, Integration Architect
Hosts/Moderators:
- Eva Mave Ng, MuleSoft, Senior Solution Engineer
- Royston Lobo, MuleSoft, Senior Technical Architect
To be notified for all future events, please join the Sydney MuleSoft Meetup group at https://meetups.mulesoft.com/sydney/
What's New with Anypoint Platform? Unified Platform ManagementMuleSoft
Imagine the powerful insights and efficiency you could derive from a single management solution for both APIs and the cloud-to-cloud, cloud-to-ground, and ground-to-gound integrations that empower these APIs. With a unified runtime at the core of Anypoint Platform, this vision can become a reality. Join this session to learn how to architect and manage hybrid environments to deliver unprecedented visibility into your connectivity landscape.
Speaker: Anu Vijayamohan
Host: Angel Alberici
VirtualMuleys: 66 - 20220304-April
Recording & Slides: https://meetups.mulesoft.com/events/details/mulesoft-online-group-english-presents-mulesoft-sizing-guidelines/
All Recordings & Slides: meetups.mulesoft.com/online-group-english/ & youtube.com/c/VirtualMuleysOnline/videos
In this session we will discuss:
Core concepts of sizing
Factors that impact mule sizing
T-Shirt sizing
Sizing nuances in Cloudhub vs OnPrem vs RTF
High Availability
You can learn Mulesoft from step by step using this presentation.
This presentation was delivered in 2nd May '20 at the Surat Mulesfot Meetup.
Key topics covered during the event:
1. What is 'API' & 'Integration'
2. Introduction to API-Led Integration and MuleSoft
3. What is Anypoint Platform
4. Mulesoft Training & Certification
App modernization projects are hard. Enterprises are looking to cloud-native platforms like Pivotal Cloud Foundry to run their applications, but they’re worried about the risks inherent to any replatforming effort.
Fortunately, several repeatable patterns of successful incremental migration have emerged.
In this webcast, Google Cloud’s Prithpal Bhogill and Pivotal’s Shaun Anderson will discuss best practices for app modernization and securely and seamlessly routing traffic between legacy stacks and Pivotal Cloud Foundry.
MuleSoft Surat Meetup#55 - Unleash the power of Anypoint MQJitendra Bafna
The document provides an overview of Anypoint MQ, MuleSoft's messaging service. It describes key Anypoint MQ capabilities like high availability, security, regions and payloads. It also discusses integration patterns supported like queues, exchanges, multicasting and reliability. The Anypoint MQ connector is explained along with acknowledgement modes. Questions are invited from attendees in the meetup.
MuleSoft Surat Meetup#54 - MuleSoft AutomationJitendra Bafna
This document provides an overview of MuleSoft Automation including:
- Different components like MuleSoft Composer, RPA, and Anypoint Platform that allow for automation of tasks across business apps and systems.
- Demos of use cases like patient admission automation using RPA and chatbots to improve efficiency.
- Benefits of automation like increasing productivity by replacing manual tasks with bots and flows.
- Resources mentioned for learning more about MuleSoft Composer and RPA.
MuleSoft Surat Meetup#53 - MuleSoft for Clinical Trial ModernizationJitendra Bafna
This document summarizes a presentation given at the Surat MuleSoft Meetup Group on clinical trial modernization using MuleSoft. The presentation covered how MuleSoft can help with challenges in decentralized clinical trials through data streaming from IoT platforms. It also discussed how MuleSoft can enable an API ecosystem for connected trials between partners. Finally, it provided a demo of using MuleSoft for intelligent patient matching and selection through hyperautomation. The presentation concluded with a Q&A session and quiz for attendees.
MuleSoft Surat Meetup#52 - Flex Gateway (Port Based Routing V/S Path Based Ro...Jitendra Bafna
This document outlines an agenda for a Surat MuleSoft Meetup on Flex Gateway. The meetup will introduce Universal API Management and discuss Flex Gateway as an API gateway and ingress controller for Kubernetes. It will compare port-based routing versus path-based routing in Flex Gateway and include a demonstration. Attendees are encouraged to participate through questions and by providing feedback to help improve future meetups.
MuleSoft Surat Meetup#51 - API Monitoring - Through a New LensJitendra Bafna
The document summarizes an API monitoring meetup hosted by the Surat MuleSoft Meetup Group. The meetup discussed API monitoring in a new perspective to make APIs self-healing. It covered how APIs are central to digital enterprises, different types of APIs and challenges, various types of API monitoring including synthetic and real user monitoring, key parameters to monitor like runtime, management, and business events, and a conceptual next generation intelligent event processing engine that could enable situational auto-deployment, auto-scaling, predictive analytics and periodic design suggestions based on monitoring data to make APIs self-sufficient.
Engineering Student MuleSoft Meetup#7 - Leveraging MuleSoft Service in Salesf...Jitendra Bafna
This document summarizes a meetup event about consuming Mulesoft APIs in Salesforce using External Services. The meetup agenda includes an introduction to the speaker, a statement on disclaimers, housekeeping notes, and an introduction to key concepts like connected apps, named credentials, authentication providers and a demo use case. The speaker is a Salesforce developer with experience in Mulesoft and Salesforce platforms. The event encourages participation through Q&A and provides important references and next steps for continuing education.
MuleSoft Nashik Meetup#7 - Building FHIR applications in MongoDB using MuleSoftJitendra Bafna
This document summarizes a presentation about building FHIR applications using MongoDB Atlas and MuleSoft. The presentation discusses what FHIR is and why it should be used, why MongoDB Atlas is suitable for storing FHIR data, and how MuleSoft can be used to integrate with MongoDB Atlas. It provides details on how MuleSoft handles errors and correlates requests. Finally, it describes a customer example and includes a live demo.
MuleSoft Surat Meetup#49 - Robotic Process Automation - Why, Where, When and ...Jitendra Bafna
The document summarizes a presentation given at the Surat MuleSoft Meetup Group on Robotic Process Automation (RPA) using MuleSoft technology. It discusses why RPA is useful, where it can be applied, and how to implement RPA processes using MuleSoft's X1 platform. The presentation covers evaluating processes for automation, creating RPA projects in X1, designing automated processes using the visual Design Studio, building the process implementation, testing it, and deploying the automated process. It encourages participants to provide feedback to help improve future meetup events.
MuleSoft Surat Meetup#47 - Error Handling With MuleSoftJitendra Bafna
The document summarizes error handling techniques in MuleSoft. There are two types of errors: system errors and messaging errors. Error objects are created for messaging errors. Components like try scope, error handlers, and custom error handling allow controlling error behavior. Batch processing and scatter-gather patterns require special error handling considerations. Dataweave provides functions like fail(), failIf(), try(), orElse(), and orElseTry() for error handling. The meetup covered various error handling cases and techniques through examples and questions.
MuleSoft Surat Meetup#46 - Deep Dive into MUnit With MuleSoftJitendra Bafna
The document summarizes a MuleSoft meetup discussing MUnit testing. The meetup covered an introduction to MUnit, different approaches for writing MUnit tests, limitations of the test recorder, MUnit tools and components, executing MUnit suites, and MUnit coverage. It concluded with a demo and questions.
MuleSoft Surat Meetup#45 - Anypoint Flex Gateway as a Kubernetes Ingress Cont...Jitendra Bafna
This document summarizes a presentation about using Anypoint Flex Gateway as a Kubernetes ingress controller. The presentation covers Universal API management with Flex Gateway, how it can manage APIs located anywhere. It then demonstrates installing Flex Gateway as a Kubernetes ingress controller and configuring authentication. Finally, it shows demonstrations of Flex Gateway routing traffic and enforcing policies for external services in both connected and local modes.
MuleSoft Surat Meetup#44 - Anypoint Flex Gateway Custom Policies With RustJitendra Bafna
This document provides an overview of a presentation on custom policies with Rust for Anypoint Flex Gateway. The agenda includes an introduction to Flex Gateway, writing custom policies, a demo, trivia, and wrap-up. Custom policies for Flex Gateway can be written in Rust as WebAssembly (WASM) filters using the Proxy WASM SDK. The presentation will demonstrate compiling a sample Rust policy and deploying it by publishing the schema and definition files and adding the binary implementation file. Attendees are invited to nominate future topics and provide feedback to help improve future meetup events.
This document provides information about an upcoming DataWeave meetup session, including details about the speaker, agenda, and logistics. The speaker will discuss DataWeave basics like data types, operators, and expressions for transforming data to JSON, Java, and XML formats. The session will include hands-on examples using the Transform Message component. Attendees can ask questions in the chat and provide feedback after the meetup.
MuleSoft Nashik Meetup#5 - JSON Logger and Externalize LogsJitendra Bafna
The document summarizes a MuleSoft meetup on logging and externalizing logs. It includes an agenda for a presentation on using the Json Logger and pushing logs to external systems like ELK. It provides configurations for the Json Logger, demos how to externalize Mule logs to a message queue and ingest them into ELK/Kibana. It ends with a Q&A and call for future speaker nominations.
Engineering Student MuleSoft Meetup#5 - Error Handling With MuleSoftJitendra Bafna
This document summarizes an online meetup about error handling with MuleSoft. There are two types of errors: system errors and messaging errors. Errors can be handled at different levels including the application level, flow level, and processor level using different scopes like on error propagate and on error continue. Error mapping allows customizing error handling by routing errors to the appropriate error handler. The meetup included demonstrations and a Q&A section.
MuleSoft Surat Meetup#42 - Runtime Fabric Manager on Self Managed Kubernetes ...Jitendra Bafna
Runtime Fabric Manager on Self Managed Kubernetes differs from Runtime Fabric Manager on bare metals/VMs in several ways:
On Self Managed Kubernetes, the Kubernetes control plane is managed by the cloud provider, whereas on bare metals/VMs the user manages the control plane. Self Managed Kubernetes provides benefits like auto-scaling and monitoring that are handled by the cloud provider. The user also has flexibility to choose their own ingress load balancer and operating system when using Self Managed Kubernetes. However, there are some limitations when using Self Managed Kubernetes, such as a lower maximum number of nodes and replicas per application.
MuleSoft Surat Meetup#40 - Watermarking Concept and Fragments in MuleSoftJitendra Bafna
This document provides an overview and demonstration of concepts related to fragments and watermarking in MuleSoft. It discusses the advantages of using fragments to make reusable API development easier. It then explains what watermarking is and the different types of automatic and manual watermarking. The document demonstrates how to use fragments in a RAML specification and how to implement watermarking using an object store component in MuleSoft. It concludes with an announcement of upcoming MuleSoft meetups.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxJustin Reock
Building 10x Organizations with Modern Productivity Metrics
10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method we invent for the delivery of products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches actually work? DORA? SPACE? DevEx? What should we invest in and create urgency behind today, so that we don’t find ourselves having the same discussion again in a decade?
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operational Capabilities and Disaster Recovery Options
1. [Surat] MuleSoft Meetup Group
Anypoint Deployment Option, API and Operational
Capabilities and Disaster Recovery Options
1st May 2021
2. 2
Organizers
Jitendra Bafna
Senior Solution Architect
Capgemini
About the organizer:
➢ Working as Senior Solution Architect at Capgemini.
➢ MuleSoft Ambassador
➢ Surat MuleSoft Meetup Leader.
➢ 12.5+ Years of Experience in Integrations and API Technologies.
➢ Certified MuleSoft Integration Architect and platform Architect.
3. 3
Organizers
Nitish Jain
Consultant
IBM
About the organizer :
➢ Working as Consultant at IBM.
➢ Surat MuleSoft Meetup Leader.
➢ 2.5+ Years of Experience in Integrations and API Technologies.
➢ Certified MuleSoft Developer and Platform Architect.
4. 4
Speakers
Jitendra Bafna
Senior Solution Architect
Capgemini
About the speaker:
➢ Working as Senior Solution Architect at Capgemini.
➢ MuleSoft Ambassador
➢ Surat MuleSoft Meetup Leader.
➢ 12.5+ Years of Experience in Integrations and API Technologies.
➢ Certified MuleSoft Integration Architect and platform Architect.
5. CHEERS..!!
We have prizes to give away!
3 Winners a special prize is ready
5
A SHOW OF HANDS:
New Members With Us.!!
6. Agenda
MuleSoft and its History
MuleSoft Operational and API Capabilities
Use Case 1: CloudHub Architecture
Use Case 2: CloudHub Architecture With VPC, VPN and DLB
Use Case 3: Customer Hosted Mule Runtime (Hybrid)
Use Case 4: Runtime Fabric Manager
Use Case 5: API Management Capabilities for Non Mule Application
Trivia Quiz
1
2
3
4
5
6
7
8
7. MuleSoft in Gartner Magic Quadrant - 2020
Gartner has recognized the company as a Leader for the sixth time in the 2020 Magic Quadrant for Enterprise Integration
Platform as a Service (iPaaS).
In addition, MuleSoft has been named a Leader for the fifth consecutive time in the 2020 Gartner Magic Quadrant for Full
Life Cycle API Management
8. What is MuleSoft?
MuleSoft is the software company having headquartered in the San Francisco, California that provides the integration
software to connect applications, data or devices etc.
Founded as a MuleSource by Ross Mason and Dave Rosenberg.
MuleSource has been renamed to MuleSoft. MuleSoft originally provided Messaging and Middleware
capabilities, later expanded to IPaaS through product Anypoint Platform.
2006
2009
2013
2016
MuleSoft acquired the ProgrammableWeb.
MuleSoft was ranked #20 on the Forbes Cloud 100 list.
MuleSoft filed the IPO and start trading in New York Stock Exchange.
2017
2018 MuleSoft acquired by Salesforce.
9. Design Center
Design Center provides tools to design the APIs, developer Connectors and
MuleSoft Applications. RAML is used to design the APIs.
Anypoint Exchange
Anypoint Exchange is repository hub where you can store your reusable
assets and search for connectors, public or private assets.
Runtime Manager
Runtime Manager is the place where you can deploy and manage the
MuleSoft Application. It also provide capabilities to setup Anypoint Virtual
Private Cloud, Virtual Private Network and Dedicated Load Balancer.
API Manager
API Manager is the component of the Anypoint Platform for managing the
lifecycle of API and secure the APIs using policies. This component
basically governed the APIs.
Access Management
This component is basically used to manager users, subscriptions, roles,
organization, environments, Identity Management etc.
Workers are dedicated instances of Mule runtime
engine that run your integration applications on
CloudHub.
Worker sizes have different compute, memory, and
storage capacities.
Worker and Worker Size
Worker Size Heap Memory Storage
0.1 vCores 500 MB 8 GB
0.2 vCores 1 GB 8 GB
1 vCore 1.5 GB 12 GB
2 vCores 3.5 GB 40 GB
4 vCores 7.5 GB 88 GB
8 vCores 15 GB 168 GB
16 vCores 32 GB 328 GB
Horizontal and Vertical Scaling
In CloudHub, Horizontal Scaling can easily done by
increasing the number of workers.
Vertical scaling can be achieved by increasing the
vCores size.
Auto Scaling
CloudHub allows you to make the processing power
behind your applications responsive to changes in their
usage. You can define policies that respond to CPU or
memory usage thresholds by scaling up or scaling
down the processing resources used by an application.
Intelligent Healing
CloudHub monitors the worker clouds for problems and
provides a self-healing mechanism to recover from
them. If the underlying hardware suffers a failure, the
platform migrates your application to a new worker
automatically.
Zero-Downtime Updates
CloudHub supports updating your applications at
runtime so end users of your HTTP APIs experience
zero downtime. While your application update is
deploying, CloudHub keeps the old version of your
application running. Your domain points to the old
version of your application until the newly uploaded
version is fully started.
MuleSoft Anypoint Platform (Cloudhub) Components
and Capabilities
10. MuleSoft Region and Multitenancy
10
US East (N. Virginia)
US East (Ohio)
US West (N. California)
EU (Ireland)
EU (London)
EU (Frankfurt)
Asia Pacific (Tokyo)
Asia Pacific (Singapore)
Asia Pacific (Sydney)
Central (Canada)
South America (Sao Paulo)
Runtime Manager (CloudHub)
Region Sub-Domain
US East (North Virginia) us-e1.cloudhub.io
US East (Ohio) us-e2.cloudhub.io
US West (Oregon) us-w2.cloudhub.io
US West (North California) us-w1.cloudhub.io
Canada (Central) ca-c1.cloudhub.io
Brazil (Sao Paulo) br-s1.cloudhub.io
Europe (Ireland) ir-e1.cloudhub.io
Europe (Frankfurt) de-c1.cloudhub.io
UK (London) uk-e1.cloudhub.io
Asia Pacific (Tokyo) jp-e1.cloudhub.io
Asia Pacific (Sydney) au-s1.cloudhub.io
Asia Pacific (Singapore) sg-s1.cloudhub.io
US West (Oregon)
➢ First, the worker cloud is a multitenant
cloud of virtual machines. These VMs
provide the security and isolation needed
for your integrations to run custom code
without affecting others.
➢ Second, the management console and the
platform services have a "shared
everything" architecture – all tenants
share the same web UI, monitoring
services, load balancers, etc. These
services do not process or transmit your
data.
12. Use Case 1: CloudHub Architecture
12
Problem Statement:
● Client is looking to implement MuleSoft for connecting SaaS applications like Salesforce, Netsuite etc.
● Cloud based solution where they don’t want to manage infrastructure and all applications must be highly
available and fault tolerance.
● API must be secured with Client Id Enforcement policies.
● Platform must have feature like Intelligent healing, Zero Down Time updates.
13. Use Case 1: CloudHub Architecture - Solution
13
SaaS Apps
(Salesforce/Netsuite
/Databases)
Runtime Manager
Dev Test Prod
Platform Services
Worker
Worker
Worker
Worker
Worker
Worker
Worker
Worker
Worker
Worker
Worker
Worker
Logs Insights Scheduler
Management Alerts
Application
Data
API Manager
API
Policies/Security
API Gateway API Analytics API Alerts and
Monitoring
Public
Internet
API Proxy/API Auto Discovery
Anypoint Platform
Client
14. Use Case 2: CloudHub Architecture (Accessing Application
Within Private DC or Cloud)
14
Problem Statement:
● Client is looking to implement MuleSoft for connecting SaaS applications like Salesforce, SAP system in private
AWS cloud and Databases and resources in on premise system.
● Cloud based solution where they don’t want to manage infrastructure and all applications must be highly
available and fault tolerance.
● Application can be access by fewer client publicly.
● API must be secured with OAuth JWT.
● Platform must have feature like Intelligent healing, Zero Down Time updates.
15. Use Case 2: CloudHub Architecture (Accessing
Application Within Private DC or Cloud)
- Solution
15
SaaS Apps
(Salesforce/Netsuite
/Databases)
Platform Services
Logs Insights Scheduler
Management Alerts
Application
Data
API Manager
API
Policies/Security
API Gateway API Analytics API Alerts and
Monitoring
API Proxy/API Auto Discovery
Anypoint Platform
Client
Runtime Manager
Non Prod VPC (10.0.1.0/22)
Prod VPC (192.168.1.0/22)
Dedicated
Load
Balancer
(Prod)
Dedicated
Load
Balancer
(Non Prod) Dev Test
Prod
Databases
Databases
Core Systems
Core Systems
VPN IPSec
Tunnelling
VPN IPSec
Tunnelling
Corporate Datacenter
(Non Prod)
Corporate Datacenter
(Prod)
us-east-1
us-east-1
AWS Cloud DC
(us-east-1)
AWS Resources
(Prod)
172.168.1.0/16
AWS Resources
(Non Prod)
11.0.1.0/16
16. Use Case 3: Customer Hosted MuleSoft Runtime (Hybrid
Implementation) - Clustering
16
Problem Statement:
● Financial institution is looking to implement cost effective solution and can operate on minimal cores. Solution
must be highly available and having low workloads.
● Due to compliance or security requirements within organization, they cannot move to cloud based approach.
● API must be secured with Client Id Enforcement policy.
● Application deployed on Mule Runtime must be highly available.
● Need to support integration with HTTP Listener, JMS Topic and Queue Listener, File Listener, SAP Listener. Data
needs to shared across the node.
17. Use Case 3: Customer Hosted MuleSoft Runtime (Hybrid
Implementation) - Solution
17
Prod Server 1
(Mule Runtime 4.3)
Prod Server 2
(Mule Runtime 4.3)
Test Server 1
(Mule Runtime 4.3)
Test Server 2
(Mule Runtime 4.3)
Prod Environment
Clustering
Test Environment
Clustering
Prod Load Balancer
Test Load Balancer
Customer Hosted (Data Plane)
Behind Firewall
https
443
https
443
https
443
https
443
Distributed
Memory Grid
Distributed
Memory Grid
API Manager
API
Policies
API
Analytics
API
Security
API Auto Discovery/API
Proxy
Anypoint Platform (Control Plane)
Anypoint Monitoring
and Alerts
18. Use Case 4: Customer Hosted MuleSoft Runtime (Hybrid
Implementation) – Server Group
18
Problem Statement:
● Financial institution is looking to implement cost effective solution and can operate on minimal cores. Solution
must be highly available and having low workloads.
● Due to compliance or security requirements within organization, they cannot move to cloud based approach.
● API must be secured with Client Id Enforcement policy.
● Application deployed on Mule Runtime must be highly available.
● Need to support integration with HTTP Listener and JMS Queue Listener. No need of data sharing.
19. Use Case 4: Customer Hosted MuleSoft Runtime (Hybrid
Implementation) - Solution
19
Prod Server 1
(Mule Runtime 4.3)
Prod Server 2
(Mule Runtime 4.3)
Test Server 1
(Mule Runtime 4.3)
Test Server 2
(Mule Runtime 4.3)
Prod Environment
Server Group
Test Environment
Server Group
Prod Load Balancer
Test Load Balancer
Customer Hosted (Data Plane)
Behind Firewall
https
443
https
443
https
443
https
443
API Manager
API
Policies
API
Analytics
API
Security
API Auto Discovery/API
Proxy
Anypoint Platform (Control Plane)
Anypoint Monitoring
and Alerts
20. Use Case 5: Customer Hosted - Runtime Fabric Manager
20
Problem Statement:
● Client is looking to implement cost effective solution and can operate on minimal cores.
● Solution must be highly available, fault tolerant and having moderate workloads.
● They want to migrate all the 400+ integration to MuleSoft and able to assign minimum unit of core while
deploying applications.
● Client is looking for container based solution.
● API must be secure at Edge and application level by applying policies like Rate Limiting, Client Id Enforcement.
21. Use Case 5: Customer Hosted - Runtime Fabric
Manager - Solution
21
Customer Hosted (Data Plane)
Customer Hosted (Data Plane)
API Manager
API Policies API
Analytics
API
Security
Anypoint Platform (Control Plane)
Anypoint Monitoring and
Alerts
Mule Runtime
Application
Mule Runtime
Application
Mule Runtime
Application
Agent
Internal Load
Balancer
Agent
Internal Load
Balancer
Agent
Internal Load
Balancer
Mule Runtime
Application
Mule Runtime
Application
Mule Runtime
Application
Worker 1 Worker 2 Worker 3
Controller Controller Controller
Anypoint Security
https
443
Behind Firewall
TCP Load Balancer
API Auto Discovery/API
Proxy
22. Use Case 6: Leverage Anypoint API Management
Capabilities for Non MuleSoft Application
22
Problem Statement:
● Client wants to implement API Management Capabilities for Non MuleSoft applications.
● Having ‘n’ number of web services and apis implemented using non mule technologies but there is no capabilities
of API governance.
● Need to enable OAuth 2.0 Authentication for all the web services and apis.
● Want fewer clients can access apis publicly and securely.
● Non MuleSoft
23. Use Case 6: Leverage Anypoint API Management
Capabilities for Non MuleSoft Application - Solution
23
Web Services Non MuleSoft APIs
On Premise VPN
Anypoint VPN
VPN IPSec Tunnelling
Behind Firewall
On Premise
Mule Proxy
1
Mule Proxy
2
Mule Proxy
3
Mule Proxy
4
Mule Proxy
5
Anypoint VPC (10.0.1.0/24)
API Policies API Security
API
Analytics
API Alerts
and
Monitoring
24. 24
Disaster Recovery – Single Worker
•Application will be deployed to one
availability zone out of three in
selected AWS region.
•In case of AZ failure or unavailable,
MuleSoft will automatically restarts
application in other AZ. It may
experiences some downtime.
•Set up status.mulesoft.com to
receive alerts in case of anything fails
in AZ.
•Distance between each AZ is variable
and not exceeded 350 miles.
25. 25
Disaster Recovery – Multiple Worker
• Application will be deployed to
two availability zone out of three
in selected AWS region.
• In case of one AZ failure, all
request will be served by other
application deployed on other AZ.
No downtime experiences.
• Set up status.mulesoft.com to
receive alerts in case of anything
fails in AZ.
27. Get ready to WIN a Special Gift from MuleSoft Community
Quiz Time
28. Question 1
What is best way to connect AWS VPC and Anypoint VPC if they
exists in same region?
a. VPC Peering
b. VPN IP Sec Tunneling
c. Direct Connect
d. None of the Above
28
29. Question 2
Can we implement Clustering in CloudHub?
a. True
b. False
29
30. Question 3
How to enable API Management capabilities for Non Mule
Application?
a. API Auto Discovery
b. API Proxy
c. API Analytics
d. API Security
30
31. 31
Share:
○ Tweet your pictures using the hashtag #SuratMuleSoftMeetup
○ Invite your network to join: https://meetups.mulesoft.com/surat/
Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at [email protected] for ways to improve the program
○ Reach out to either Jitendra Bafna or Nitish Jainto suggest topics for next Meetup
What’s next?