[7th Nov 2020]
[Surat] MuleSoft Meetup Group
Anypoint Monitoring and MuleSoft dataloader.io
2
Agenda
Introduction
What’s new in
MuleSoft?
Anypoint
Monitoring
Anypoint Alerts
and Notifications
MuleSoft
dataloader.io
Live
Demonstration
Networking
3
Organizers
A SHOW OF HANDS:
Who is new to this Meetup?
Jitendra Bafna
Senior Solution Architect
Capgemini
Nitish Jain
Consultant
IBM
4
5
Studio 7.7.0 introduces core infrastructure upgrades as well as enhancements to the API development
lifecycle, including API and integration development, and platform development collaboration. A client’s
operational model typically consist of :
Enhancements to the API development lifecycle, and platform collaboration:
Create API specifications in Studio using a new API Design perspective, and synchronize it with
Design Center.
Mock API specifications using the new API console.
GovCloud Support.
Import and publish your assets to GovCloud Exchange.
Reuse domain projects in your Mule project built in conjunction with a non-GovCloud Anypoint
Platform organization saved on your local file system.
Deploy your Mule project from Studio to GovCloud.
Leverage the full API development lifecycle supported by Studio.
Whats New in MuleSoft?
6
Improvements to the Dataweave editor:
Better auto-generated sample data based on your input metadata.
You can now see sample data and transformation results in the Data Structure view which provides a
more data-driven experience.
Core infrastructure upgrades:
Upgrade to Eclipse 4.16.
Support for Mule 4.3.0 September 2020 patch
Whats New in MuleSoft?
Anypoint Monitoring
8
A client’s operational model typically consist of :
Monitoring
Alert
Security
The following steps are recommended for CloudHub architecture:
Anypoint Platform Operational Model
9
Server v/s Application Monitoring
10
Runtime Manager Monitoring
11
Insight is a troubleshooting tool that provides in-depth visibility into business
transactions and events on your Mule apps deployed to CloudHub and on-premises
servers.
Insight helps you answer questions about your integrated apps, such as:
What happened with a particular transaction or synchronization?
When did the transaction occur? How long did it take?
What was the result of a transaction?
If something went wrong during processing, at what point did the failure occur?
After you enable Insight, the following items are tracked by default:
Data passing through endpoints (inbound and outbound) in your Mule applications
Flow initiation and completion.
Runtime Manager Insights
Cons:
Uses system Resources.
Therefore , degrades
performance
12
Runtime Manager Insights
Anypoint Monitoring
Anypoint Monitoring
Anypoint Monitoring – Built-In Dashboards
Anypoint Monitoring – Dashboards
API Functional Monitoring is a framework for assuring the quality and reliability of public and
private APIs that are being used in application networks.
It enables developers and operators to perform consistent testing of the functional behavior and
performance of their APIs, throughout the API lifecycle, in testing and production environments.
The solution helps you carry out the following tasks:
White-box testing: This type of testing validates the behavior of individual APIs against the
understanding of how their internals work
Black-box testing: This type of testing validates the overall behavior of an API and its real/live
dependencies as a whole, based purely on inputs and outputs (i.e. without knowing or altering the
API internals - no simulation or mocking).
Anypoint Functional Monitoring
Anypoint Monitoring
API Analytics Using API Manager
API Analytics Using API Manager
Alerts indicate whether a resource (such as a Mule app) is behaving as expected or exceeding a
defined threshold.
Depending on your subscription level, you can configure different types of alerts:
Operational alerts for APIs through API Manager
Operational alerts for the runtime through Runtime Manager
Alerts for graphs in custom dashboards in Anypoint Monitoring.
Anypoint Alerts
Anypoint Alerts
Anypoint Operational Alerts
An API alert is an alarm that flags one of the following problems:
The API request violates a policy.
Requests received by the API exceed a given number within a period of time.
The API returns a specified HTTP error code.
The API response time exceeds a certain amount.
You create and configure an API alert by adding alerts to an API instance in API Manager.
Anypoint Operational Alerts
A Runtime alert is an alarm that flags one of the following things:
Deployment Success/failed
Worker not responding
Memory usage
CPU usage
Event threshold
Custom application notification
A server is disconnected or deleted.
CloudHub also enables you to create a custom alert for an application. Custom alerts are
triggered by notifications that your application sends to Runtime Manager console using the
CloudHub Connector.
Runtime Operation Alerts
MuleSoft dataloader.io
MuleSoft dataloader.io is web based tool allow users to import, export and delete data to/from
Salesforce. Most common use case for dataloader.io is to migrate and cleanse thedata to/from
Salesforce.
dataloader.io is a great tool for simple export, import and deletion of data, but should you need
something in addition to its capabilities such as orchestration, bi-directional synchronization or
real-time integration, the solutions below may be a better fit.
MuleSoft dataloader.io
Intelligent Data Mapping
Easy to use and secure.
Import and export data directly from Box, DropBox, FTP and SFTP repositories quickly and
easily.
MuleSoft dataloader.io Features
MuleSoft dataloader.io Licensing
Quiz
Networking time
MuleSoft dataloader.io Licensing
What's Next?
Any Topic Preferences?
Upcoming Surat MuleSoft Meetup
https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-meet
up-5-api-template-using-maven-archetype-and-graphql-with-mulesoft/#/
https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-live-d
emonstration-meetup-1-anypoint-vpc-vpn-and-dlb/#/
https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-meet
up-6-mulesoft-architecture-and-design-patterns-and-munit-tools-and-recorder/#/
https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-live-d
emonstration-meetup-2-anypoint-clustering-and-server-group/#/
33

MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io

  • 1.
    [7th Nov 2020] [Surat]MuleSoft Meetup Group Anypoint Monitoring and MuleSoft dataloader.io
  • 2.
    2 Agenda Introduction What’s new in MuleSoft? Anypoint Monitoring AnypointAlerts and Notifications MuleSoft dataloader.io Live Demonstration Networking
  • 3.
    3 Organizers A SHOW OFHANDS: Who is new to this Meetup? Jitendra Bafna Senior Solution Architect Capgemini Nitish Jain Consultant IBM
  • 4.
  • 5.
    5 Studio 7.7.0 introducescore infrastructure upgrades as well as enhancements to the API development lifecycle, including API and integration development, and platform development collaboration. A client’s operational model typically consist of : Enhancements to the API development lifecycle, and platform collaboration: Create API specifications in Studio using a new API Design perspective, and synchronize it with Design Center. Mock API specifications using the new API console. GovCloud Support. Import and publish your assets to GovCloud Exchange. Reuse domain projects in your Mule project built in conjunction with a non-GovCloud Anypoint Platform organization saved on your local file system. Deploy your Mule project from Studio to GovCloud. Leverage the full API development lifecycle supported by Studio. Whats New in MuleSoft?
  • 6.
    6 Improvements to theDataweave editor: Better auto-generated sample data based on your input metadata. You can now see sample data and transformation results in the Data Structure view which provides a more data-driven experience. Core infrastructure upgrades: Upgrade to Eclipse 4.16. Support for Mule 4.3.0 September 2020 patch Whats New in MuleSoft?
  • 7.
  • 8.
    8 A client’s operationalmodel typically consist of : Monitoring Alert Security The following steps are recommended for CloudHub architecture: Anypoint Platform Operational Model
  • 9.
  • 10.
  • 11.
    11 Insight is atroubleshooting tool that provides in-depth visibility into business transactions and events on your Mule apps deployed to CloudHub and on-premises servers. Insight helps you answer questions about your integrated apps, such as: What happened with a particular transaction or synchronization? When did the transaction occur? How long did it take? What was the result of a transaction? If something went wrong during processing, at what point did the failure occur? After you enable Insight, the following items are tracked by default: Data passing through endpoints (inbound and outbound) in your Mule applications Flow initiation and completion. Runtime Manager Insights Cons: Uses system Resources. Therefore , degrades performance
  • 12.
  • 13.
  • 14.
  • 15.
    Anypoint Monitoring –Built-In Dashboards
  • 16.
  • 17.
    API Functional Monitoringis a framework for assuring the quality and reliability of public and private APIs that are being used in application networks. It enables developers and operators to perform consistent testing of the functional behavior and performance of their APIs, throughout the API lifecycle, in testing and production environments. The solution helps you carry out the following tasks: White-box testing: This type of testing validates the behavior of individual APIs against the understanding of how their internals work Black-box testing: This type of testing validates the overall behavior of an API and its real/live dependencies as a whole, based purely on inputs and outputs (i.e. without knowing or altering the API internals - no simulation or mocking). Anypoint Functional Monitoring
  • 18.
  • 19.
  • 20.
  • 21.
    Alerts indicate whethera resource (such as a Mule app) is behaving as expected or exceeding a defined threshold. Depending on your subscription level, you can configure different types of alerts: Operational alerts for APIs through API Manager Operational alerts for the runtime through Runtime Manager Alerts for graphs in custom dashboards in Anypoint Monitoring. Anypoint Alerts
  • 22.
  • 23.
  • 24.
    An API alertis an alarm that flags one of the following problems: The API request violates a policy. Requests received by the API exceed a given number within a period of time. The API returns a specified HTTP error code. The API response time exceeds a certain amount. You create and configure an API alert by adding alerts to an API instance in API Manager. Anypoint Operational Alerts
  • 25.
    A Runtime alertis an alarm that flags one of the following things: Deployment Success/failed Worker not responding Memory usage CPU usage Event threshold Custom application notification A server is disconnected or deleted. CloudHub also enables you to create a custom alert for an application. Custom alerts are triggered by notifications that your application sends to Runtime Manager console using the CloudHub Connector. Runtime Operation Alerts
  • 26.
  • 27.
    MuleSoft dataloader.io isweb based tool allow users to import, export and delete data to/from Salesforce. Most common use case for dataloader.io is to migrate and cleanse thedata to/from Salesforce. dataloader.io is a great tool for simple export, import and deletion of data, but should you need something in addition to its capabilities such as orchestration, bi-directional synchronization or real-time integration, the solutions below may be a better fit. MuleSoft dataloader.io
  • 28.
    Intelligent Data Mapping Easyto use and secure. Import and export data directly from Box, DropBox, FTP and SFTP repositories quickly and easily. MuleSoft dataloader.io Features
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
    What's Next? Any TopicPreferences? Upcoming Surat MuleSoft Meetup https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-meet up-5-api-template-using-maven-archetype-and-graphql-with-mulesoft/#/ https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-live-d emonstration-meetup-1-anypoint-vpc-vpn-and-dlb/#/ https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-meet up-6-mulesoft-architecture-and-design-patterns-and-munit-tools-and-recorder/#/ https://meetups.mulesoft.com/events/details/mulesoft-surat-presents-mulesoft-surat-live-d emonstration-meetup-2-anypoint-clustering-and-server-group/#/ 33