![Mule Ace Academy](/img/default-banner.jpg)
- 214
- 267 573
Mule Ace Academy
India
Приєднався 4 лип 2020
Welcome to Mule Ace Academy! Our channel is dedicated to providing a comprehensive learning platform for beginners from any background to master MuleSoft 4 Integrations. We cover a wide range of topics, including API-Led Connectivity, API Life Cycle Management, API Security, Anypoint Command Line Interface Tool, Anypoint Platform REST APIs, Connected Apps, External Access, Anypoint Datagraph, Teams, Business Groups, Control Planes, Runtime Planes, Custom Policy, External Identity/Client Providers (Okta, Azure), DataWeave 2.0 Scripting, API Design (RAML/OAS), Building CI/CD Pipelines (Jenkins, GitHub Actions, GitLab), MUnit Testing, Mule Applications Deployment using Mule Maven Plugin, API Governance and Rulesets, CloudHub 2.0, Virtual Private Cloud, Shared and Dedicated Load Balancer, Ingress Controller, and Firewall Rules.
Subscribe and click the notification bell to never miss a video! For questions, leave a comment or email us at support@mulestacks.com.
Happy Learning!
Subscribe and click the notification bell to never miss a video! For questions, leave a comment or email us at support@mulestacks.com.
Happy Learning!
Troubleshooting Anypoint Platform SSO Issues with Okta and Anypoint Teams
In this video, we dive into a common challenge faced by MuleSoft developers: users encountering difficulties accessing Anypoint Platform via Single Sign-On (SSO) when Okta serves as the External Identity Provider (IdP) and Anypoint Teams are configured. We'll explore the root causes behind these issues and provide practical solutions to ensure seamless access for your team.
**What You'll Learn:**
- Understanding the Anypoint Platform SSO flow with Okta.
- Identifying common stumbling blocks that prevent full access.
- Step-by-step troubleshooting techniques to resolve SSO-related issues.
- Configuring Anypoint Teams to work harmoniously with Okta.
- Best practices for maintaining a robust SSO setup.
Whether you're an Anypoint administrator, developer, or just curious about SSO intricacies, this video will equip you with the knowledge needed to tackle these challenges effectively.
Don't forget to like, share, and subscribe if you find this content helpful! 🚀
**What You'll Learn:**
- Understanding the Anypoint Platform SSO flow with Okta.
- Identifying common stumbling blocks that prevent full access.
- Step-by-step troubleshooting techniques to resolve SSO-related issues.
- Configuring Anypoint Teams to work harmoniously with Okta.
- Best practices for maintaining a robust SSO setup.
Whether you're an Anypoint administrator, developer, or just curious about SSO intricacies, this video will equip you with the knowledge needed to tackle these challenges effectively.
Don't forget to like, share, and subscribe if you find this content helpful! 🚀
Переглядів: 56
Відео
Choosing Between JWT and OAuth Token-Based Policies in Anypoint Platform MuleSoft
Переглядів 2479 годин тому
Are you a MuleSoft developer struggling to choose between JWT (JSON Web Token) and OAuth token-based policies for your Anypoint Platform? 🤔 Look no further! In this video, we dive deep into the pros and cons of each policy, helping you make an informed decision like a pro MuleSoft developer. 🚀 🔍 What You'll Learn: - The fundamentals of JWT and OAuth token-based policies. - Key differences betwe...
How to Handle OAuth Dance for Mule API Efficiently Using HTTP Requester | No Custom Code Needed!
Переглядів 24312 годин тому
Welcome to our channel! 🎉 In this video, we'll show you how to handle the OAuth dance for Mule API efficiently using the inbuilt capabilities of the HTTP Requester, without writing any custom code. As a pro MuleSoft developer, mastering OAuth is crucial for secure API integrations. We'll walk you through the step-by-step process, ensuring you can implement OAuth seamlessly and securely. What yo...
HTTP Load Balancing on Mule APIs without load balancers in MuleSoft Anypoint Platform
Переглядів 25314 годин тому
Welcome to our channel! In this video, we'll guide you through the process of implementing HTTP load balancing on Mule APIs using the HTTP Requester component in MuleSoft Anypoint Platform, all without the need for a shared or dedicated load balancer. What You'll Learn: - Introduction to HTTP Load Balancing: Understand the basics and importance of load balancing in API management. - Setting Up ...
Filtering Mule Application Logs by Log Level for External Log Management Tools like Datadog
Переглядів 18919 годин тому
In this video, we dive into the process of filtering Mule application logs based on log levels for integration with external log management tools like ELK, Splunk, and Datadog. Learn how to configure your Mule applications to send only error logs to Datadog while ensuring that all logs are available for Anypoint Monitoring in Cloudhub 1.0 or CloudHub 2.0. What You'll Learn: - Understanding log ...
Reading POM File Properties in Mule Configuration Files Using Maven Resources Plugin
Переглядів 202День тому
In this video, we'll explore how to read properties from a POM file and use them in Mule configuration files with the help of the Maven Resources plugin. This tutorial is perfect for developers looking to streamline their MuleSoft projects by leveraging Maven's powerful property management capabilities. What You'll Learn: - Introduction to POM files and their role in Maven projects. - How to co...
The Risks of Disabling Mule API Auto-Discovery | Anypoint Platform Gatekeeper
Переглядів 112День тому
In this video, we explore the potential pitfalls of disabling API auto-discovery in MuleSoft. Learn why this feature is crucial for maintaining the integrity and performance of your APIs, and how turning it off can lead to significant issues. What you'll learn: - The importance of disabling auto discovery in certain scenarios. - How to configure the run property in Anypoint Studio. - Practical ...
How to Enable Verbose Logging for HTTP Messages in Mule APIs on Anypoint Platform
Переглядів 94День тому
In this video, we'll guide you through the process of enabling verbose logging for every inbound and outbound HTTP message handled by Mule APIs on the Anypoint Platform. This includes configuring verbose logging for the HTTP Connector, Web Services / CXF Module, and Salesforce Connector, all of which use the same HTTP Service in the background. What You'll Learn: - Understanding Verbose Logging...
How to Identify Whether Mule API is deployed Under the Correct VPC in Anypoint Platform
Переглядів 9014 днів тому
In this video, we'll walk you through the steps to verify if your Mule API is correctly configured under the appropriate Virtual Private Cloud (VPC) in the Anypoint Platform. Ensuring your API is under the correct VPC is crucial for maintaining security, performance, and proper network segmentation. What You'll Learn: - Understanding the importance of VPCs in Anypoint Platform. - Navigating the...
How to Whitelist Outgoing Traffic from CloudHub 2.0 Using App-Level Egress Rules
Переглядів 9114 днів тому
Welcome to our channel! In this video, we'll guide you through the process of whitelisting outgoing traffic from CloudHub 2.0 using Egress Static IPs and app-level egress rules to target systems within the Anypoint Platform. This in-depth tutorial is perfect for developers and IT professionals looking to enhance their network security and ensure reliable communication between their applications...
How to Whitelist Outgoing Traffic from CloudHub 1.0 to Target Systems in Anypoint Platform
Переглядів 5814 днів тому
Welcome to our channel! In this video, we'll walk you through the process of whitelisting outgoing traffic from CloudHub 1.0 using static IPs to target systems within the Anypoint Platform. This comprehensive tutorial is designed for developers and IT professionals who want to enhance their network security and ensure reliable communication between their applications and external systems. What ...
How to Exclude a Specific URI Path Using Regex in API Manager | Anypoint Platform | MuleSoft
Переглядів 9414 днів тому
Struggling to exclude specific URI paths in your API policies? In this video, we'll show you how to use regular expressions (regex) to configure your API Manager in the Anypoint Platform by MuleSoft to exclude specific URI paths from policy enforcement. 🔍 What You'll Learn: - Regex Basics: A quick overview of regular expressions and their use in API configurations. - Policy Configuration: Step-...
How to restrict additional properties in a RAML | MuleSoft | XML and JSON Threats
Переглядів 9714 днів тому
Are you concerned about XML and JSON threats in your MuleSoft APIs? In this video, we’ll guide you through the process of mitigating these threats using field level validation and AdditionalProperties in RAML schemas within the Anypoint Platform. 🔍 What You’ll Learn: - Field Level Validation: How to ensure each field in your XML and JSON payloads meets specific criteria. - AdditionalProperties:...
How to protect API from Unwanted Traffic | ClientID Enforcement | IP Whitelisting | MuleSoft
Переглядів 29114 днів тому
Are you struggling with unwanted service traffic in your MuleSoft APIs? In this video, we’ll show you how to effectively manage and stop unwanted traffic using ClientID enforcement and IP whitelisting policies in the Anypoint Platform. 🔍 What You’ll Learn: - ClientID Enforcement: How to ensure only authorized clients can access your APIs. - IP Whitelisting: Steps to allow only trusted IP addres...
Unlock the Power of AI with MuleChain AI for MuleSoft Developers!
Переглядів 424Місяць тому
Discover how MuleChain AI revolutionizes the way MuleSoft developers build and manage AI agents in a No-Code environment. With MuleChain AI, you can: - Effortlessly create AI agents without writing a single line of code. - Maximize your existing investments by leveraging APIs, integrations, and templates as powerful tools for your AI agents. - Utilize Mule 4 runtime as an in-memory embedding ve...
#10: CloudHub 2.0 | Private Space with Outbound Firewall Rules | App level Egress rules
Переглядів 8785 місяців тому
#10: CloudHub 2.0 | Private Space with Outbound Firewall Rules | App level Egress rules
Meetup #35: MuleSoft RPA Deep Dive | Robotic Process Automation
Переглядів 1,3 тис.8 місяців тому
Meetup #35: MuleSoft RPA Deep Dive | Robotic Process Automation
#23: MuleSoft Integration PoCs | Salesforce | AWS S3 Bucket
Переглядів 8738 місяців тому
#23: MuleSoft Integration PoCs | Salesforce | AWS S3 Bucket
#22: Manual DB Watermarking | JMS Message Broker
Переглядів 1868 місяців тому
#22: Manual DB Watermarking | JMS Message Broker
#20: GitHub Actions CICD Pipeline - Part 02 | GitHub Secrets
Переглядів 2118 місяців тому
#20: GitHub Actions CICD Pipeline - Part 02 | GitHub Secrets
#19: GitHub Actions CICD Pipeline - Part 01
Переглядів 5058 місяців тому
#19: GitHub Actions CICD Pipeline - Part 01
#18: Mule Application Testing Strategies | Parameterized MUnit Testing
Переглядів 8358 місяців тому
#18: Mule Application Testing Strategies | Parameterized MUnit Testing
#17: Dataweave2.4 Basics - Part 02 | dataweave core functions
Переглядів 1798 місяців тому
#17: Dataweave2.4 Basics - Part 02 | dataweave core functions
#16: Dataweave2.4 Basics - Part 01 | Dataweave core functions
Переглядів 3308 місяців тому
#16: Dataweave2.4 Basics - Part 01 | Dataweave core functions
#15: Structure Mule 4 Applications | Secure Configuration Properties | Mask Sensitive Properties
Переглядів 3448 місяців тому
#15: Structure Mule 4 Applications | Secure Configuration Properties | Mask Sensitive Properties
#14: Exception Handling in Mule4 | Error Types | Try Scope | On Error Propagate | On Error Continue
Переглядів 3368 місяців тому
#14: Exception Handling in Mule4 | Error Types | Try Scope | On Error Propagate | On Error Continue
#13: Batch Processing | Parallel Processing | Content Based Routing | Scatter-Gather | Choice-Router
Переглядів 4908 місяців тому
#13: Batch Processing | Parallel Processing | Content Based Routing | Scatter-Gather | Choice-Router
#12: Mule Scopes - Tracing Scope with Correlation-ID | ForEach | Parallel ForEach | Cache | Async
Переглядів 3628 місяців тому
#12: Mule Scopes - Tracing Scope with Correlation-ID | ForEach | Parallel ForEach | Cache | Async
#11: Mule Basics | Flow Reference | HTTP Requester | Mule Event Enrichment | HTTP Listener Responses
Переглядів 2268 місяців тому
#11: Mule Basics | Flow Reference | HTTP Requester | Mule Event Enrichment | HTTP Listener Responses
#10: MuleSoft App basic | Mule4 Event | Flow Scope | Attributes | queryParams | uriParams | Headers
Переглядів 1898 місяців тому
#10: MuleSoft App basic | Mule4 Event | Flow Scope | Attributes | queryParams | uriParams | Headers
How to send custom attributes in the body along with ID and secret?
Hi Ashish. what about the tls contest that i configure in Anypoint Studio( keystore). Is it going to be overwritten by this one ?
@@youssoufcameroon2565 no it won't
@@MuleAceAcademy okay. Then which one will be picked? The one from the VPC?
Really helpful. I use to implement the old way for APIs with OAuth2.0.
@@KeivenAdrian Thanks 🙏
Really, i appreciated your hard work, All the tricks are very useful for all beginner's or an experienced developer .
@@MrSkaftabali Thanks 🙏
Wow, extremely useful, thanks a ton 🙏
@@harishdewangan2661 Thanks 🙏
Awesome content by Vikas, I have used Kibana and Elastic search in the past but this session covers many other things, thank you so much.
@@harishdewangan2661 Thanks 🙏
So essentially you are saying that the end system is welcoming all the IPs which they whitelisted (private space - static ips) but we do not want all apps deployed in private space to have access to that end system, and to do that we are overriding the default behavior by applying app level egress rule. is this understanding correct ?
@@harishdewangan2661 Yes that's right 👍
Thanks
Simple yet elegant, thanks Ashish
Thanks
Great video Ashish as always, but why to use mule worker url when SLB url is already there, I mean what benefits we are getting, please enlighten me.
We can use this option for our private APIs where ur APIs will be running 8092/91 ports and you can not use SLB
@@MuleAceAcademy thank you
Hey thanks for this video please send the two raml specification ..
Hi, I am facing this same issue "Invalid client id". I didn't get it from the video what was done actually to get it solved. Can you please let me know the steps?
nice and clear explanation... thank you sir
Thanks for detailed information
Hi Sir, I'm learning about this domain. Quick question: If we can edit document manually, then What is the use of uploading document using Anypoint CLI?
this is running in xml. not mule code. please check the language rule which you've checked
I somehow missed it or you did not show how the two apps can egress out at the same time. you had one working at one time only but dont think both worked
Straight to the point. Thank you so much for the video
@@user-sl9xm3cm3p thanks 🙏
I don't know if this is the correct video to ask this question but what does it mean by statement "Anypoint Platform acts as a client provider by default"? What is a "Client Provider" in the context of Client Management in Anypoint Platform?
@@vsingh-26 Yes you are right however if you want an external client provider like okta then client management is used to integrate an external client provider.
@@MuleAceAcademy after we add external client providers like Okta, do we get an option to select a particular client provider while requesting access to a API?
@@vsingh-26 it will allow the use of an external client provider only
@@MuleAceAcademy so you mean you can no longer use the client provider which comes out of box in Anypoint platform. How about if there are multiple external client providers configured, will these be shown as options during request access?
@@vsingh-26 yes
Could you share the codes please? accounts and customers codes
una mierda
I am using Linux VM machine, should I create replicas in different VMs or same VM?
What is your requirement of high availability then yes using same registration yaml file and use load balancer in front
Thank You Ashish for the in-depth explanation. Appreciate the level of effort you have put in here.
Thanks Manisha
Thank you sir for the demo. My Question - how about when updates in the application, how deploy to the exchange with different version and how to consume it when we are deploying
Thank you so much for this video. I do have a question. Could you please help to explain How JWT Validation Policy is different than OpenId access token enforcement policy? help us with valid use cases for both of them to understand it better.
sir direct implement karte itna kam bolte to jada achaa sorry for this comment but seriously you strach the topic
Please make dataweave playground tutorial in English Sir
Please make vedios In English
could you please help me with slack config getting { "ok": false, "error": "not_authed", "warning": "missing_charset", "response_metadata": { "warnings": [ "missing_charset" ] } } error
Very clear presentation Sir 👏👏
Undoubtedly, You can't make these videos without family support. Mulesoft should recognize your efforts and take your whole family to world tour✈️🌎✈️🌍✈️🌏
Thanks Rakesh
Great Explanation 🦸♀
brother, can you share the complete command for Variable defined, the end is not visible.
Hi, I am following the same steps but my pipeline job is failing. I doubt - where are we defining, which anypoint env will the api be deployed to ? any help will be grateful.
Hi @sanchit, Its configured at pom.xml level under <configuration>. Check the video at 5.20/18.37
Thanks for sharing such advance and informative videos as always. Learned allot from your channel Ashish. Please post some more videos on Anypoint flexgateway.
Sure. Thanks for watching.
Great information and video! Can you please clarify if inbound static ips correlate to ingress ips and outbound ips correlated to egress ips?
Yes that's correct
Hello ! Thanks for the informative videos. I am in a process of Migrating APIs from CH1.0 to 2.0 but facing some issues regarding DLB mapping . can you please help on this as how we can achieve this in CH 2.0 without DLB mapping .currently when an app is deployed to Cloudhub 1.0 we uses below dlb rules to rewrite the url as below DLB Rules: Input Path Target App Output Path Protocol /v{versiona}/orders exp-orders-{versiona}-{subdomain} / http subdomain = cloudapi app name : exp-orders-v1-cloudapi ssl certificate : *.xyz.com URL to hit this : cloudapi.xyz.com/v1/orders this request get redirected to : exp-orders-{versiona}-{subdomain}/orders endpoint So is there any way this can be achieve in CH 2.0, I went through the doc of URL rewriting but could not find anything evident.
Have you performed onelogin idp integration in Okta?
Hi .. I was trying to work with Platform events but I have one concern with processing multiple events. For scenario, I tried sending 10 events & found that each event is getting processed after another one. Is there a way , we can process more than one event at a time? Tried with multiple workers but through that events were getting duplicated . Any suggestion would be helpful..
Hi, If possible, Can you please share the raml files (datatypes, examples, traits. security schemas, error handling) that is imported in the design center.
Any idea how to provide a tls context to a service connector
Good. How to apply this outbound policy for other connectors like snowflake, Salesforce... Etc. thanks
You can apply only http based policy
Non si vede
You are the best in sharing the knowledge
Thank you 👍😊
creds are not working for cloud version is there any workaround?
*promosm* 😩
Thank u man this realy helped me
Hi Sir, Good explanation can you provide training!
Please send mail to stack.merge@gmail.com Which training MuleSoft developer or architect??
Thank you very much for sharing such valuable content .. Keep sharing such videos . :)
Thanks 🙏
I want to use Pilot Einstein for Anypoint Code Builder ... How to implement? Currently I am not able to see Einstein feature for Desktop.