The document discusses 7 steps to achieving effective API insights:
1. Identify the problem of ensuring API metrics evolve in a "virtuous" rather than "vicious" way.
2. Select meaningful metrics that are understandable, measurable, and can drive tangible outcomes.
3. Align metrics to business outcomes and objectives to ensure long-term API value.
4. Apply metrics in practice by connecting them to business goals, establishing a frequency, tracking trends over time, and avoiding "vanity" measures.
5. Instrument metrics and visualize them on a single dashboard using tools like Anypoint Monitoring and the Elastic Stack to provide insights.
6. Measure outcomes around people, processes, the application platform,
In this session, you will learn how MuleSoft customers can establish a pragmatic C4E to accelerate delivery, but then leverage platform insights to drive continuous quality into your API ecosystem and your organization
Speaker: Steve Clarke
Facilitator: Angel Alberici
5:42 Introduction
11:18 Part 1 – A pragmatic way of C4E delivery
1. Quick refresh on what a C4E is and its role in API delivery
2. Core capabilities to focus on in C4E Launch
3. Key outcomes you can look for at launch and beyond
33:36 Part 2 – Metrics Insight
1. Planning your delivery of a Metrics solution
2. Identifying key KPI’s to measure
3. How those KPI’s tie back to C4E and API Delivery Maturity
4. Delivering your solution
5. Monitoring, Measuring, Feedback
46:50 Part 3 – Bringing it together
57:18 Summary
59:40 Q & A
📝 Slides and recordings 🎥 : https://meetups.mulesoft.com/events/details/mulesoft-online-group-english-presents-pko-driving-value-into-your-api-delivery-through-c4e-and-platform-metrics/
👤 Watch all meetups here: https://meetups.mulesoft.com/online-group-english/
📝 Read all slide decks here: https://www.slideshare.net/AngelAlberici
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
Manchester MuleSoft Meetup #8 - 28 Sept.pptxAkshata Sawant
The Manchester MuleSoft Meetup Community is a group for anyone using or interested in MuleSoft's Technologies, Mule ESB, Anypoint Studio, Enterprise Integration, Web Services, and REST APIs. Come join us to learn more on "Scale with UAPIM" and "Getting Started with CloudHub 2.0".
Help us spread the knowledge of Mule!
A brief agenda:
>Networking and understanding how the MuleSoft Forum and Meetup Community are helping across the World.
>Join us to get learn how to scale with UAPIM
>Learn more about API Governance with a demo
> Latest updates from the Community and Dreamforce
>Finally, we will wrap up this event with the agenda for the next meetup. Stay connected to get updates on what's new in MuleSoft and MuleSoft Community!
Also, every participant attending this Meetup will receive swags from MuleSoft
Trivia Quiz winners will get free training vouchers from MuleSoft
In this session, you will learn how MuleSoft customers can establish a pragmatic C4E to accelerate delivery, but then leverage platform insights to drive continuous quality into your API ecosystem and your organization
Speaker: Steve Clarke
Facilitator: Angel Alberici
5:42 Introduction
11:18 Part 1 – A pragmatic way of C4E delivery
1. Quick refresh on what a C4E is and its role in API delivery
2. Core capabilities to focus on in C4E Launch
3. Key outcomes you can look for at launch and beyond
33:36 Part 2 – Metrics Insight
1. Planning your delivery of a Metrics solution
2. Identifying key KPI’s to measure
3. How those KPI’s tie back to C4E and API Delivery Maturity
4. Delivering your solution
5. Monitoring, Measuring, Feedback
46:50 Part 3 – Bringing it together
57:18 Summary
59:40 Q & A
📝 Slides and recordings 🎥 : https://meetups.mulesoft.com/events/details/mulesoft-online-group-english-presents-pko-driving-value-into-your-api-delivery-through-c4e-and-platform-metrics/
👤 Watch all meetups here: https://meetups.mulesoft.com/online-group-english/
📝 Read all slide decks here: https://www.slideshare.net/AngelAlberici
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
Manchester MuleSoft Meetup #8 - 28 Sept.pptxAkshata Sawant
The Manchester MuleSoft Meetup Community is a group for anyone using or interested in MuleSoft's Technologies, Mule ESB, Anypoint Studio, Enterprise Integration, Web Services, and REST APIs. Come join us to learn more on "Scale with UAPIM" and "Getting Started with CloudHub 2.0".
Help us spread the knowledge of Mule!
A brief agenda:
>Networking and understanding how the MuleSoft Forum and Meetup Community are helping across the World.
>Join us to get learn how to scale with UAPIM
>Learn more about API Governance with a demo
> Latest updates from the Community and Dreamforce
>Finally, we will wrap up this event with the agenda for the next meetup. Stay connected to get updates on what's new in MuleSoft and MuleSoft Community!
Also, every participant attending this Meetup will receive swags from MuleSoft
Trivia Quiz winners will get free training vouchers from MuleSoft
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.Ricardo Rodríguez
Our Online Meetup group in Monterrey will be on May 8th. We will start with some introductions and background knowledge. Alan Muñoz will give an Introduction into MuleSoft as an Integration Platform as a Service (iPaaS) concept and an Overall explanation of each tool offered in Anypoint Platform. Followed by a Q&A section.
In the next section, Alan will talk about API-led Connectivity and Spec driving development, guiding the group through the advantages of applying this knowledge into our own projects.
At last but not least, Q&A to solve some doubts and networking between assistants.
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.
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
With the recent release of Mule 4, WHISHWORKS, MuleSoft and Flyin.com got together to discuss what’s new in Anypoint Platform’s new engine and how to streamline the migration from Mule 3 to Mule 4.
The agenda included:
Customer Success Story
What’s new in Anypoint Platform
What’s new in Mule 4
Upcoming Mule 4 Migration toolkits:
- MuleSoft Application Migration Toolkit
- WHISHWORKS Custom Migration Toolkit
Migrating Mule 3 Connectors to Mule 4 with Mule SDK
- Demo
Adapting Mule 4
Benefits of integration with the Mulesoft Anypoint PlatformCloud Analogy
The Mulesoft Anypoint Platform is the world's leading integration platform for APIs, Software as a service (SaaS), and Service-oriented architecture (SOA).
MuleSoft London Community March 2022 - CloudHub AutomationPace Integration
As one of the longest running MuleSoft Meetups globally, Pace Integration have hosted hundreds of professionals with an interest in MuleSoft and APIs, and the March London Meetup was our first event in 2022!
Featured topic: CloudHub Automation - How to automate Anypoint CloudHub and beyond through Infrastructure as a Code, presented by Mike Jakeman!
The CloudHub Automation team came together on a common philosophy to automate Anypoint CloudHub and beyond through Infrastructure as a Code. We wanted to reduce the CloudHub setup time for Muleys and partners so that the focus can be on innovation rather than duplicating/rebuilding platform configurations. The backbone of the idea is to offer flexibility and next generation open source building blocks for anyone using the platform to automate rich and complex needs using auto-generated client libraries. Given the team's experience it also means that we can inject standard platform best practises into templates for plug-and-play customers who wish to deliver use cases and bootstrap the integration layer without having to go through detailed platform discovery.
First Monterrey MuleSoft Meetup - Introduction to MuleSoft.Ricardo Rodríguez
Our Online Meetup group in Monterrey will be on May 8th. We will start with some introductions and background knowledge. Alan Muñoz will give an Introduction into MuleSoft as an Integration Platform as a Service (iPaaS) concept and an Overall explanation of each tool offered in Anypoint Platform. Followed by a Q&A section.
In the next section, Alan will talk about API-led Connectivity and Spec driving development, guiding the group through the advantages of applying this knowledge into our own projects.
At last but not least, Q&A to solve some doubts and networking between assistants.
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.
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
With the recent release of Mule 4, WHISHWORKS, MuleSoft and Flyin.com got together to discuss what’s new in Anypoint Platform’s new engine and how to streamline the migration from Mule 3 to Mule 4.
The agenda included:
Customer Success Story
What’s new in Anypoint Platform
What’s new in Mule 4
Upcoming Mule 4 Migration toolkits:
- MuleSoft Application Migration Toolkit
- WHISHWORKS Custom Migration Toolkit
Migrating Mule 3 Connectors to Mule 4 with Mule SDK
- Demo
Adapting Mule 4
Benefits of integration with the Mulesoft Anypoint PlatformCloud Analogy
The Mulesoft Anypoint Platform is the world's leading integration platform for APIs, Software as a service (SaaS), and Service-oriented architecture (SOA).
MuleSoft London Community March 2022 - CloudHub AutomationPace Integration
As one of the longest running MuleSoft Meetups globally, Pace Integration have hosted hundreds of professionals with an interest in MuleSoft and APIs, and the March London Meetup was our first event in 2022!
Featured topic: CloudHub Automation - How to automate Anypoint CloudHub and beyond through Infrastructure as a Code, presented by Mike Jakeman!
The CloudHub Automation team came together on a common philosophy to automate Anypoint CloudHub and beyond through Infrastructure as a Code. We wanted to reduce the CloudHub setup time for Muleys and partners so that the focus can be on innovation rather than duplicating/rebuilding platform configurations. The backbone of the idea is to offer flexibility and next generation open source building blocks for anyone using the platform to automate rich and complex needs using auto-generated client libraries. Given the team's experience it also means that we can inject standard platform best practises into templates for plug-and-play customers who wish to deliver use cases and bootstrap the integration layer without having to go through detailed platform discovery.
The Mumbai MuleSoft Meetup Community is a group for anyone using or interested in MuleSoft Technologies, Mule ESB, Anypoint Studio, Enterprise Integration, Web Services, and REST APIs. Join us to learn more about MuleSoft Design Factors With Salesforce Integration and Securing MuleSoft APIs using AWS Cognito OAuth and Mule JWT Validation Policy. Please help us spread the knowledge of Mule!
A brief agenda:
Networking and Knowledge sharing.
1st Session
• Introduction to B2B, Anypoint Partner Manager and Business context with the current problem
• MuleSoft approach to solve B2B EDI using Partner Manager and API Led Connectivity approach
• End to End to detailed deep dive on Anypoint Partner Manager (B2B)
2nd Session
• Digital Transformation through API-fication
• Automation of Business Processes at scale with MuleSoft RPA
Finally, we will wrap up this event with the agenda for the next meetup.
Stay connected to get updates on what's new in MuleSoft.
Pub-Sub custom connector based on Mule Java SDK.
We will have a walk-through of developing our own Custom Connector using Mule Java SDK. We will create a Pub-Sub connector(source and operation components). We will use the Java client of one of the best messaging platforms to build the connector.
Are you a mid-level developer or an architect who’s curious about API Security and how to achieve it? In that case, we’re excited to help!! Check out the slides and reach out to us.
Come join us at the Online Meetup to learn more about MQ Integrations and Circuit Breakers. Help us spread the knowledge of Mule!
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Anypoint Messaging Queue in MuleSoft
> MQ Integrations with Circuit Breaker in MuleSoft
> Demo
> Finally, we will wrap-up this event with the agenda for the next meetup.
Stay connected to get updates on what's new in MuleSoft.
Manchester MuleSoft Meetup #6 - Runtime Fabric with Mulesoft Akshata Sawant
Come join us at the Online Meetup to learn more about ServiceNow and Gmail Integration with MuleSoft with detailed Demo. Help us spread the knowledge of Mule!
A brief agenda:
> Networking and Knowledge sharing.
> MuleSoft Latest Product Release Updates.
> Runtime Fabric in depth architecture.
> Finally, we will wrap-up this event with the agenda for the next meetup.
Stay connected to get updates on what's new in MuleSoft.
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
> AS2 Communication for exchanging data between Sender and Receiver.
> One Way SSL and Two Way SSL with MuleSoft
> Evolution of Thread Management in MuleSoft
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
Manchester MuleSoft Meetup #7
1. 6 July 2022
Manchester MuleSoft Meetup Group
API Specification Automation via Platform APIs and
7 Steps to Achieving Effective API Insights
2. 2
●About the organizer:
○ Akshata Sawant
○ Meghana Prasad
○ Terry Lockwood
○ Nitish Raj
●About the sponsor:
○ EPAM
○ Slalom
○ MuleSoft
Introductions
A SHOW OF HANDS:
Who is new to this Meetup?
3. 3
● API Specification Automation via Platform APIs
● 7 Steps to Achieving Effective API Insights
● Trivia Quiz
● Networking time
Agenda
5. Latest Releases/News
● Join on July 7th for an in-depth session on MuleSoft Anypoint Code Builder-
https://meetups.mulesoft.com/events/details/mulesoft-mulesoft-community-leaders-presents-
anypoint-code-builder-enablement-feedback-and-open-beta-release/
● MuleSoft CONNECT Lives: We have 9 amazing live streams for you to catch up on from
MuleSoft CONNECT. We’ll be highlighting 3 each week. Check out a few of our highlights
below:
All Aboard the Automation Train
Battle of the Graphs: DataGraph vs GraphQL
Real talk: The Future of Integration
● MuleSoft Composer Possible New Feature Feedback Session: This session was designed for
Composer users and enthusiasts to join MuleSoft Engineers as they demo a potential new
Composer search feature. This is a great opportunity to see some of the behind-the-scenes
projects our teams are working on (in real time!), and influence where we take the product
next! 5
6. Latest Releases/News
● Become a leading community mentor -
○ https://tinyurl.com/sv4rupew
● All Meetup Calendar
○ Link for Meetup Calendar
● The calendar subscription link for other apps:
○ Google calendar Link
6
7. 7
• Anypoint Studio 7.12 with Mule Runtime 4.4
• Anypoint Flex Gateway : API Gateway for APIs running anywhere
• API Governance
• MuleSoft Composer : No code integration tool for Salesforce
• Anypoint Code Builder
New Product Release
8. About the Speaker
Nitish Raj, Lead Software Engineer – EPAM Systems
8
●Started IT journey in 2014 as a Java developer
●Was asked to work on MuleSoft assignments in 2016
●Assisted previous organizations in building Mule practice by
delivering Mule sessions
●Co-Leader of Engineering Student Meetup and
Manchester Meetup group.
●Certified MCDL2 (Something nice to brag, isn’t it ?)
10. MuleSoft Practice History
PAM MULESOFT EXPERIENCE
Ross Mason
founds MuleSoft
EPAM establishes
API Practice
EPAM acquires Ricston
Salesforce acquires
MuleSoft
Ross Mason and Peter Delia
founded Ricston that became one
of the first MuleSource partners
MuleSource started Mule, a
successful open-source project
EPAM established
Integration CC
2006 2009 2018 2020
2016
2013
Over 15+ years, Ricston have:
• Contributed to the open-source Mule project, the core runtime of MuleSoft’s
Anypoint Platform
• Provided MuleSoft product support capabilities whilst integrated with MuleSoft’s
support organization
• Co-authored and delivered Mule runtime training programs
• Developed MuleSoft certified connectors for both MuleSoft and our customers
• Enabled customers’ digital transformation through successful use of API-led
connectivity
12. Glossary
● API Specification: API skeleton/ Structure of request, response.
● Design Center: Anypoint Design Center is a development environment. API Designer
enables you to create API specifications in several modelling languages and to create RAML
API fragments.
● Anypoint Exchange: Where you publish that API Specification to create an Exchange Asset
so that anyone in the organization can find, consume, and reuse them.
● Platform APIs (Anypoint): RESTful web services exposed by Anypoint Platform.
12
13. Anypoint Platform APIs
● Anypoint Platform UI is backed by REST APIs to expose its management capabilities.
● Also known as Anypoint Platform APIs, public APIs, MuleSoft’s Platform APIs
13
16. 16
● Automate API Specification lifecycle via Platform APIs.
○ Uploading/ Importing a Spec in Design Center, manipulating files/ folders/ dependencies, publishing
to Exchange etc.
API Specification Automation
19. 19
Pre Requisites
Login Profile Information
API Specification
Automation
via Platform APIs
Access Token Organization Id
& Owner Id +
Access Token
Get the required data for calling Anypoint Platform APIs
• Access Token
• Organization Id
• Owner Id
Username & Password/
Connected App
21. 21
● Branch: Acquire write lock, release write lock, create a branch, delete a branch, clean branch,
branch status, list branches, check lock status etc.
● Project: Create a new project, Create fragment, Import API Spec
● File(s) & Folders: Add/ Update file content, Get file/ folder structure, get file content, move or
rename file/ folder
● Dependencies: Add, Update or delete dependency
● Publish: Publish to Exchange, Publish to Platform
● Delete: Delete a file or folder, delete a project, delete an asset (Soft/ Hard delete)
More operations
24. ● Australian born, dual Oz/UK national
● 25 years total experience
● Worked globally across Asia/Pac, EMEA, US,
Africa and places in-between such as a few
pacific islands that are barely visible on a map!
● 25 years in systems integration across every
tech stack imaginable – Oracle, IBM, APIGEE –
and MuleSoft
● Been using MuleSoft for nearly 6 years –
dropped into it at the deep end a client wanting a
POC ! Went from there ☺
● Enjoy riding the elevator from C-Suite to Engine
Room and always having my hands on the tech
About the Speaker
24
Steve Clarke, Practice Director UKI – MuleSoft & Integration – Slalom
25. Slalom is a modern consulting firm
focused on strategy, technology,
and business transformation.
STRATEGY
Redefine what’s possible
Go beyond the expected. We help you move
confidently through ambiguity and risk, focus
on your customer needs, and deliver
sustainable business value.
We analyze, architect,
and co-create
Learn from your data, create incredible digital
experiences, or make the most of new tech.
We blend design, engineering, and analytics
expertise to help you build the future.
TECHNOLOGY
Enact lasting change
New technologies. Shifting customers.
Industry disruption. Business moves fast, and
we specialize in working through change with
you.
TRANSFORMATION
26. Expertise that
powers
innovation
• Marketing Cloud
• B2B Commerce
• Customer 360 platform
• Integration/Mulesoft
• Public Sector
• Revenue Cloud
• Sales Cloud
• Service Cloud
• Analytics (Tableau and
Einstein)
• B2B Commerce
• B2C Commerce
• Community Cloud
• Customer 360 Platform
• Field Service Lightning
• Heroku
TOP 10 CONSULTING
PARTNER
• B2B Commerce
• B2C Commerce
• Consulting Ecosystem
• Consumer Goods Cloud
• Field Service Lightning
• Financial Services
PARTNER
ADVISORY BOARD
• Health Cloud
• Marketing Cloud
• Pardot
• Sales Cloud
• Services Cloud
• Tableau
NAVIGATOR
EXPERT
As a leader in every area of
the Salesforce ecosystem
we help our clients connect
the dots to achieve the
extraordinary.
• MuleSoft
• Maps
• Marketing Cloud
• Public Sector
• Revenue Cloud
• Sales Cloud
• Service Cloud
• Vlocity
service cloud
sales cloud marketing cloud community cloud platform
financial services
cloud
health cloud einstein B2B commerce cloud
C360 audiences
B2C commerce cloud
maps
voice
quip
loyalty cloud
revenue cloud consumer goods cloud
communications cloud
experience cloud
CRM
enterprise architecture
field service lightning
datorama
interaction studio
chatbots
apps
CLOUD LEADERSHIP
27. Capability Highlights
Integration and API Strategy
Working with you to understand and frame the Integration and Connectivity
challenges within your organization and shaping an API led strategy via MuleSoft
that will lead to rapid success.
MuleSoft Accelerators
Establishing the foundational People, Process and Technology capabilities
needed to support and accelerate your API ecosystem with MuleSoft at the core
MuleSoft Platform Delivery
Providing Architectural, Build and Delivery services to rapidly accelerate your API
journey with MuleSoft and unlock value across your enterprise.
API and Platform Assurance
Capabilities and services designed to enable your MuleSoft API lifecycle and ensure
your are continually delivering the highest quality API’s for your business, customers
and partners.
API Insights and Optimization
Gaining insight into the operational effectiveness of your platform investment and
leveraging core MuleSoft and Third Party solutions to unlock and optimize value in
your API ecosystem.
Slalom is Focused
on MuleSoft
We define integration strategies, deliver solutions and are considered thought
leaders in the spaces of Enterprise Integration, Application Programming
Interfaces, Platform-as-a-Service and Microservices. Slalom has implemented
MuleSoft across an array of diverse customer use cases ranging from
ERP/CRM Integration, Legacy Modernization, Cloud Adoption and Data
Synchronization through to Customer 360 initiatives.
We take considerable pride in not only launching new customers on their
MuleSoft journey, but also accelerating existing MuleSoft customers derive the
most value from their platform investment to support their business.
85+
MuleSoft projects
completed
80+
MuleSoft
certifications
70+
MuleSoft
practitioners
40+
Slalom offices
worldwide
#4
MuleSoft Partner in
North America
28. 7 Steps to Effective API Insights
So, what’s the problem ?
1
28
31. API’s and KPI’s – Vicious vs Virtuous evolution
API’s can be equated to a ‘currency’ in an organisation. To make that currency of value,
one needs to provide a ‘direction of travel’ in measuring progress that is ‘virtuous’.
32. 7 Steps to Effective API Insights
What’s in a metric ?
2
So, what’s the problem ?
1
32
33. 33
What’s in a metric ?
A measure of value
Meaning
Tied to a business outcome – helps
move the needle forward
34. As an example, a recent project where a strong C4E and Platform Insights were combined
over time achieved the following outcomes:
34
Understandable
Recognised
Meaningful
Clearly understood
Has a value
Can be sourced or easily derived
Can form the basis of one or more POV
Measurable
Accessible
Choosing the right metrics to measure
Can be tied to Operational benefits
Can be tied to business objectives
Tied to ways of working or project delivery
Can drive tangible
outcomes
Minimal effort to expose
Ideally natively obtainable
35. What Metrics might we care about ?
API Reuse
Number of Users
Governance Gaps
(Categories, Tags,
Domains)
Number of API’s
vCores Usage
Assets By Type
Active Personas
Total Development
Time
API Development Time
Developer Throughput
Average
Rating of
Assets
Number of
Applications
By Status
Speed to
Onboard
Consumption
Chargeback
Operations Consumer Metrics
Savings from
Reusability
API Usage
Across
Domains
Defects By
Stage
Cost
Reduction
API Usage
Across
Domains
36. 7 Steps to Effective API Insights
Align your metrics to outcomes
3
What’s in a metric ?
2
So, what’s the problem ?
1
36
37. API Metrics – Mapping the journey
KPI’s
Metrics
Objectives
38. 38
Establish KPI’s
/ Identify business pain points
/ Identify metric consumer motivation
/ Understand Time, Quality and Cost
priorities of the metric consumer
/ Categorise metric as Operational or
Consumer oriented
/ Validate with metric ‘owner’ the ‘why’
Aligning metrics to outcomes
Validate
/ Validate measure has meaning
Playback
/ Metric owner involvement
/ Instrumentation design
Configure
/ Identify sources
/ Identify tooling
/ Correlate data sources to ensure
effective reuse
/ Map data sources + transform
Feedback
/ Measure impact of metric
/ Use metric to drive change in
bahavour
39. 7 Steps to Effective API Insights
Apply your metrics in practice
4
Align your metrics to outcomes
3
What’s in a metric ?
2
So, what’s the problem ?
1
39
40. Applying Metrics in Practice
Focus on the “why”, the “how” then becomes more transparent
Tying to business outcomes or
behavoural needs, such as
Operational Impacts, will ensure
longer term API value.
Connect To Business
Goals
How often you capture metrics can make a
real difference to their effectiveness. The
older they are, the less insightful they may
be.
Establish Frequency
Absolute values such as Static Metrics are
helpful to be sure, but real insight comes
from understanding impact over time. Think
longer term.
Track Trends over
Absolute
Where business outcomes are not being
met, revise and reset. Its an iterative
process.
Always remember the target behavour.
Reset and adjust
Measuring metrics or KPI’s that have
no tangible tie into business or
operational change can be seen as
measuring for the sake of doing so.
Best to avoid !
Avoid “vanity” measures
Metrics should be readily quantifiable and
qualifiable – the metrics have greater
meaning if they can provide inherent value.
Quantify and Qualify
41. 7 Steps to Effective API Insights
Instrumentation and Visualization
5
Apply your metrics in practice
4
Align your metrics to outcomes
3
What’s in a metric ?
2
So, what’s the problem ?
1
41
42. View all your ESG metrics on a single dashboard
Achieving a ‘single pane of glass’
across your metrics can give you true
insight.
Therefore, your approach to
instrumentation of your metrics and
KPI’s is important.
Instrumentation
43. 43
Identify your tech stack
Instrumentation Assembly
Assemble, Configure, Visualize
Road Test
Create Metric Building Blocks
Feedback
44. Straw Man’s View on the How…… Metrics Accelerator
Production
Monitoring
Sandbox
Events, Runtime Statistics
Logging
Basic Alerts
● For Applications and Servers
from Anypoint Monitoring
API Alerts
● Policy Violation
● Request Count
● Response Code
● Response Time
● Contract alerts
Runtime Alerts
● CPU Usage
● Deployment Failed
● Worker not Responding
● Memory Usage
● Custom Application
Notifications
● (Error notifications &
Operational Milestone alerts)
Functional API
Events
Notification
Ticketing
Elastic Stack for API Governance, Platform
Monitoring (Events) and Product Owner
Insights
Governance KPI’s
● API Policies Enforced
● Exchange Content Completed
● Tags, Domains, Categories
assigned
● Degree of Reuse
● Domain Usage
● Deployment Velocity
45. 7 Steps to Effective API Insights
Instrumentation and Visualization
5
Apply your metrics in practice
4
Align your metrics to outcomes
3
What’s in a metric ?
2
So, what’s the problem ?
1
45
Measure
6
46. Step 6 – Measure Outcomes
Different points of measure in your API ecosystem can exist around People, Process and Technology
Application Platform
Application
Cloud People
API Lifecycle
47. 7 Steps to Effective API Insights
Instrumentation and Visualization
5
Apply your metrics in practice
4
Align your metrics to outcomes
3
What’s in a metric ?
2
So, what’s the problem ?
1 47
Measure
6
Evangelize
7
48. Socialise the
goals, the journey,
the benefits of API
Insights.
Shout the
successes!
Identify effective
means of
proactively
informing KPI’s,
SLA’s and Need
for Course
Correction
Gather feedback,
ensure its
continuous.
Measure
behavioral
change
48
Step 7 - Evangalize
People you want to care probably won’t if you don’t educate, inform, give ownership
50. Collect metrics when
they are generated.
Some metrics are not
available later.
Retention of metrics
helps identify
trends.
Trends show
patterns of
behavour and this
can help your
focus.
Drive a positive
feedback loop into
your ecosystem
through alerts and
triggers.
50
One More Thing….. Timing and
Retention
52. Example #1: Measuring Usage of the Platform
5
2
• The What ?
1. Organisations and Business Groups – who
are your consumers ?
2. Number of reusable assets on Exchange
3. Total number of reusable API’s
4. Registered or active users of your platform
by type, role, business group, etc.
• The Why ?
1. Understand the usage of your platform,
where its high, where its needing C4E
focus
2. Monitor asset growth over time
3. Monitor and assist usage over time – who
are your ‘customers’ ?
53. Example #2 : API Usage by Organization, Top Used APIs
• The What ?
• Usage by different parts of the business
• Degree of reuse by API or Category
• The Why ?
• Low reuse can give insight into how
discoverable, flexible an API
• Low reuse can help identify where consumers
are seeing gaps in your API ecosystem
• Reuse monitoring can help identify
opportunities for further business enablement
54. Example #3: API by Business Domain
5
4
• The What ?
• Breakdown consumption by domain, type and
rating
• The Why ?
• Provides insight into usage across domains
• Insight into reusability across the enterprise vs
domain specific assets
• Insight into consumer feedback to drive further
enablement
55. Example #4: Using KPI’s for
Governance and Quality Improvement
• The What ?
• Identify gaps in Design, Non-Functionals,
Testing, etc.
• Monitor effectiveness of standards,
principles, patterns and their implementation
• Ensure platform configurations which enforce
NFR’s are being applied (e.g. Policies)
• Ensure Exchange documentation is up to
date
• The Why ?
• Gaps in quality can affect delivery
• Gaps in Non-Functionals can expose API’s to issues
around Security, Reliability, Scalability
• Non-Categorisation of assets can affect
discoverability, reusability
57. Example #6: Platform Capacity Monitoring
• The What ?
• Understand platform capacity usage and
consumption
• The Why ?
• Insight into platform consumption ensures effective
use of license
• It can also give insight into potential reuse
challenges or gaps in overall design strategy of the
API ecosystem (e.g. DDD)
58. Example #7: Defect Management
5
8
• The What ?
• Cross align API insights with incident
management insights
• Reliant on integration with your incident
management platform (e.g. ServiceNow)
• The Why ?
• Insight into Build, Test and Runtime
defects across API’s, Severity, etc.
63. 63
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/mumbai/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
○ Contact your organizers to suggest topics
○ Tweet your organizers & MuleSoft Community @sawantakshata02,
@@561d1102f4154f8
What’s next?
65. 65
● Anypoint Platform APIs can only be authenticated via username & password.
○ True
○ False
Quiz
66. 66
● When measuring metrics, what are 2 key measures that can help achieve success in your API
landscape?
Quiz
67. 67
● Name at least one Operational and one Consumer Metric?
Quiz
68. 68
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: <URL of your Meetup site>
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
What’s next?