The document summarizes an agenda for a meetup on DataWeave 2.0 and MuleSoft Catalyst. The meetup will include technical sessions on DataWeave 2.0 introducing the language and features like Map, Filter and Reduce functions. It will also cover a technical session on MuleSoft Catalyst. There will be networking breaks with snacks. Introductions will be provided for the organizers and sponsor. Certification vouchers will be given to all attendees.
MuleSoft Offerings by BasilRoot Technologiesjakobm
BasilRoot Technologies is an IT services company specializing in application integration using MuleSoft technology. They have successfully completed over 10 Mule projects for enterprise clients in various industries. The document provides details on BasilRoot's UK representative, core team, capabilities, expertise in MuleSoft and other integration technologies, delivery models, and client references.
Intech has successfully implemented the
MuleSoft for Bi-Directional Multi Cross
CRM, Investment platform and solution for
MuleSoft community version.
It has pioneered in providing custom
solutions and integration with third-party
systems like Payment Providers, PLM, and
logistic partners.
Containerising the Mule Runtime with Kubernetes & From Zero to Batch : MuleS...Angel Alberici
Speakers:
- Arno Brugman
- Anu Vijayamohan
Host: Angel Alberici
Youtube: Virtual Muleys (https://www.youtube.com/c/VirtualMuleysOnline/videos)
Meetups: https://meetups.mulesoft.com/online-group-english/
After our first session, Containerizing the Mule Runtime with Kubernetes, you will understand the pros and cons of containerizing the Mule Runtime and how Anypoint Runtime Fabric eliminates many of the management and maintenance headaches. We will discuss:
Introduction to containerization
Containerization environments
Containerizing the Mule Runtime with Kubernetes
Building the Image
Deploying the application
CI/CD
Runtime Fabric
After our second session, From Zero to Batch, you will understand the concept of Batch Processing in Mule 4. We will discuss:
Introduction to Batch processing
Use Cases for Batch
Batch Processing Features in Mule 4
Best Practices for Batch Processing
Error Handling
Performance Tuning Considerations
Certification Tips
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.
This document contains top 50 MuleSoft Interview questions for the MuleSoft software development job aspirants. Also, this helps, who are taking MCD API Design Associate exam.
This document provides an overview of authentication, authorization, ASP.NET Identity, OAuth, OpenID Connect, and IdentityServer4. It discusses the evolution of user security in ASP.NET, how ASP.NET Identity works with OAuth and OpenID Connect, and the roles of an authorization server and security token service. The agenda indicates it will include a demo of IdentityServer4 configuration and use with a sample Sitecore implementation.
The talk covers how Elasticsearch, Lucene and to some extent search engines in general actually work under the hood. We'll start at the "bottom" (or close enough!) of the many abstraction levels, and gradually move upwards towards the user-visible layers, studying the various internal data structures and behaviors as we ascend. Elasticsearch provides APIs that are very easy to use, and it will get you started and take you far without much effort. However, to get the most of it, it helps to have some knowledge about the underlying algorithms and data structures. This understanding enables you to make full use of its substantial set of features such that you can improve your users search experiences, while at the same time keep your systems performant, reliable and updated in (near) real time.
This document contains a presentation by Rupesh Sinha from Whishworks Ltd about an architecture solution presented to ABC, a UK-based luxury mobile device manufacturer. ABC wants to build an integration solution to unlock internal data for use on their website and mobile apps via APIs, and to accept and process orders from various sources through their internal systems. The presentation discusses MuleSoft's Anypoint Platform as a solution, showing how it can provide a centralized integration platform to connect various systems and create APIs to share data across ABC's applications and systems.
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.
APIs have become a strategic necessity for your business. They facilitate agility and innovation. However, the financial incentive associated with this agility is often tempered with the fear of undue exposure of the valuable information that these APIs expose. With data breaches now costing $400m or more, senior IT decision makers are right to be concerned about API security.
In this SlideShare, you'll learn:
-The top API security concerns
-How the IT industry is dealing with those concerns
-How Anypoint Platform ensures the three qualifications needed to keep APIs secure
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.
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.
Learn why Elastic Cloud is the best place to run everything Elastic. You will hear about our commitment to the cloud, the benefits of using managed services, and the optimizations we’ve made for running in public clouds. Listen as IST Research discusses their success with Elastic and see an end-to-end demo showing how easy it is to get started.
The Metrics Framework is an extensible Mule application that collects, aggregates, and loads metrics into visualization systems. It provides out-of-the-box integrations and visualization options. Metrics measure aspects of business activity, while KPIs reflect strategic goals composed of one or more metrics. The framework collects metrics over time to derive KPIs by visualizing metric behavior in timeline charts. This allows organizations to track the success of activities and goals.
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...Manish Kumar Yadav
We will talk more about Deployment Strategies,Pros cons for all Strategies,Cluster Setup and Server setup, Clustering,Server setup and Hybrid deployment setup using Runtime Manager in Mule 4
We will also talk more about Setting up alerts,Setting up Monitoring and Setting up Visualizer,Cloudhub-vs-on-premise,Connecting on-prem Mule Runtime with ARM
The importance of search for modern applications is evident and nowadays it is higher than ever. A lot of projects use search forms as a primary interface for communication with a user. Though implementation of an intelligent search functionality is still a challenge and we need a good set of tools.
In this presentation, I will talk through the high-level architecture and benefits of Elasticsearch with some examples. Aside from that, we will also take a look at its existing competitors, their similarities, and differences.
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/
HDFS Erasure Code Storage - Same Reliability at Better Storage EfficiencyDataWorks Summit
The document discusses HDFS erasure coding storage, which provides the same reliability as HDFS replication but with better storage efficiency. It describes HDFS's current replication strategy and introduces erasure coding as an alternative. Erasure coding uses k data blocks and m parity blocks to tolerate m failures while using less storage than replication. The document outlines HDFS's technical approach to implementing erasure coding, including striped block encoding, reading and writing pipelines, and reconstruction of missing blocks. It provides details on architecture, development progress, and future work to further enhance erasure coding in HDFS.
FIWARE Wednesday Webinars - Introduction to NGSI-LDFIWARE
Introduction to NGSI-LD Webinar - 27th May 2020
Corresponding webinar recording: https://youtu.be/rZ13IyLpAtA
A data-model driven and linked data first introduction for developers to NGSI-LD and JSON-LD.
Chapter: Core
Difficulty: 3
Audience: Any Technical
Presenter: Jason Fox (Senior Technical Evangelist, FIWARE Foundation)
This document discusses using Docker to build and deploy microservices for a Bizweb application. It proposes using Docker Swarm mode for orchestration along with Netflix OSS components like Eureka, Zuul and Ribbon to provide service discovery, API gateway functionality and load balancing between microservices. Continuous integration is achieved using Jenkins to build Docker images from code commits, tag them and push to a private Docker registry. When code is committed, Jenkins triggers deployment of updated services to a Docker Swarm cluster for testing or production. This approach aims to reduce delivery time, simplify deployment and scaling of microservices.
Visualize some of Austin's open source data using Elasticsearch with Kibana. ObjectRocket's Steve Croce presented this talk on 10/13/17 at the DBaaS event in Austin, TX.
This document provides an overview of Keystone, the OpenStack identity service. It discusses key Keystone concepts like projects, domains, actors (users and groups), service catalogs, and identity providers. It also covers token types in Keystone including UUID, PKI, and Fernet tokens. The document outlines Keystone's architecture and APIs. It describes how tokens are used to authenticate to OpenStack services and how the service catalog provides endpoint information. Troubleshooting tips are also provided like checking Keystone logs and enabling debug output.
This document provides an introduction and overview of REST APIs. It defines REST as an architectural style based on web standards like HTTP that defines resources that are accessed via common operations like GET, PUT, POST, and DELETE. It outlines best practices for REST API design, including using nouns in URIs, plural resource names, GET for retrieval only, HTTP status codes, and versioning. It also covers concepts like filtering, sorting, paging, and common queries.
POSTMAN and Payment Document -API Testing.docxbhawnamangla2
Postman is an API development platform that allows users to create, test, and collaborate on APIs. It allows sending API requests to connect to and test APIs. Requests in Postman can retrieve, add, delete, and update data from APIs. When a request is sent, Postman displays the response which can be examined and troubleshot if needed.
This document describes the steps to create a salary advance workflow in SharePoint using Visual Studio. The workflow allows employees to request a salary advance, which is then sent to the accounts department for approval or rejection. Key steps include:
1. Creating a new SharePoint project in Visual Studio and defining the URL of the associated web application and list.
2. Adding a sequential workflow and associating it with the salary advance list.
3. Defining a while loop to hold recurring activities until workflow completion.
4. Adding if/else branches for approved, rejected, and initiated statuses and activities like logging, emailing, and terminating the workflow.
5. Populating the if conditions and branches
The talk covers how Elasticsearch, Lucene and to some extent search engines in general actually work under the hood. We'll start at the "bottom" (or close enough!) of the many abstraction levels, and gradually move upwards towards the user-visible layers, studying the various internal data structures and behaviors as we ascend. Elasticsearch provides APIs that are very easy to use, and it will get you started and take you far without much effort. However, to get the most of it, it helps to have some knowledge about the underlying algorithms and data structures. This understanding enables you to make full use of its substantial set of features such that you can improve your users search experiences, while at the same time keep your systems performant, reliable and updated in (near) real time.
This document contains a presentation by Rupesh Sinha from Whishworks Ltd about an architecture solution presented to ABC, a UK-based luxury mobile device manufacturer. ABC wants to build an integration solution to unlock internal data for use on their website and mobile apps via APIs, and to accept and process orders from various sources through their internal systems. The presentation discusses MuleSoft's Anypoint Platform as a solution, showing how it can provide a centralized integration platform to connect various systems and create APIs to share data across ABC's applications and systems.
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.
APIs have become a strategic necessity for your business. They facilitate agility and innovation. However, the financial incentive associated with this agility is often tempered with the fear of undue exposure of the valuable information that these APIs expose. With data breaches now costing $400m or more, senior IT decision makers are right to be concerned about API security.
In this SlideShare, you'll learn:
-The top API security concerns
-How the IT industry is dealing with those concerns
-How Anypoint Platform ensures the three qualifications needed to keep APIs secure
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.
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.
Learn why Elastic Cloud is the best place to run everything Elastic. You will hear about our commitment to the cloud, the benefits of using managed services, and the optimizations we’ve made for running in public clouds. Listen as IST Research discusses their success with Elastic and see an end-to-end demo showing how easy it is to get started.
The Metrics Framework is an extensible Mule application that collects, aggregates, and loads metrics into visualization systems. It provides out-of-the-box integrations and visualization options. Metrics measure aspects of business activity, while KPIs reflect strategic goals composed of one or more metrics. The framework collects metrics over time to derive KPIs by visualizing metric behavior in timeline charts. This allows organizations to track the success of activities and goals.
Clustering, Server setup and Hybrid deployment setup using Anypoint Runtime M...Manish Kumar Yadav
We will talk more about Deployment Strategies,Pros cons for all Strategies,Cluster Setup and Server setup, Clustering,Server setup and Hybrid deployment setup using Runtime Manager in Mule 4
We will also talk more about Setting up alerts,Setting up Monitoring and Setting up Visualizer,Cloudhub-vs-on-premise,Connecting on-prem Mule Runtime with ARM
The importance of search for modern applications is evident and nowadays it is higher than ever. A lot of projects use search forms as a primary interface for communication with a user. Though implementation of an intelligent search functionality is still a challenge and we need a good set of tools.
In this presentation, I will talk through the high-level architecture and benefits of Elasticsearch with some examples. Aside from that, we will also take a look at its existing competitors, their similarities, and differences.
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/
HDFS Erasure Code Storage - Same Reliability at Better Storage EfficiencyDataWorks Summit
The document discusses HDFS erasure coding storage, which provides the same reliability as HDFS replication but with better storage efficiency. It describes HDFS's current replication strategy and introduces erasure coding as an alternative. Erasure coding uses k data blocks and m parity blocks to tolerate m failures while using less storage than replication. The document outlines HDFS's technical approach to implementing erasure coding, including striped block encoding, reading and writing pipelines, and reconstruction of missing blocks. It provides details on architecture, development progress, and future work to further enhance erasure coding in HDFS.
FIWARE Wednesday Webinars - Introduction to NGSI-LDFIWARE
Introduction to NGSI-LD Webinar - 27th May 2020
Corresponding webinar recording: https://youtu.be/rZ13IyLpAtA
A data-model driven and linked data first introduction for developers to NGSI-LD and JSON-LD.
Chapter: Core
Difficulty: 3
Audience: Any Technical
Presenter: Jason Fox (Senior Technical Evangelist, FIWARE Foundation)
This document discusses using Docker to build and deploy microservices for a Bizweb application. It proposes using Docker Swarm mode for orchestration along with Netflix OSS components like Eureka, Zuul and Ribbon to provide service discovery, API gateway functionality and load balancing between microservices. Continuous integration is achieved using Jenkins to build Docker images from code commits, tag them and push to a private Docker registry. When code is committed, Jenkins triggers deployment of updated services to a Docker Swarm cluster for testing or production. This approach aims to reduce delivery time, simplify deployment and scaling of microservices.
Visualize some of Austin's open source data using Elasticsearch with Kibana. ObjectRocket's Steve Croce presented this talk on 10/13/17 at the DBaaS event in Austin, TX.
This document provides an overview of Keystone, the OpenStack identity service. It discusses key Keystone concepts like projects, domains, actors (users and groups), service catalogs, and identity providers. It also covers token types in Keystone including UUID, PKI, and Fernet tokens. The document outlines Keystone's architecture and APIs. It describes how tokens are used to authenticate to OpenStack services and how the service catalog provides endpoint information. Troubleshooting tips are also provided like checking Keystone logs and enabling debug output.
This document provides an introduction and overview of REST APIs. It defines REST as an architectural style based on web standards like HTTP that defines resources that are accessed via common operations like GET, PUT, POST, and DELETE. It outlines best practices for REST API design, including using nouns in URIs, plural resource names, GET for retrieval only, HTTP status codes, and versioning. It also covers concepts like filtering, sorting, paging, and common queries.
POSTMAN and Payment Document -API Testing.docxbhawnamangla2
Postman is an API development platform that allows users to create, test, and collaborate on APIs. It allows sending API requests to connect to and test APIs. Requests in Postman can retrieve, add, delete, and update data from APIs. When a request is sent, Postman displays the response which can be examined and troubleshot if needed.
This document describes the steps to create a salary advance workflow in SharePoint using Visual Studio. The workflow allows employees to request a salary advance, which is then sent to the accounts department for approval or rejection. Key steps include:
1. Creating a new SharePoint project in Visual Studio and defining the URL of the associated web application and list.
2. Adding a sequential workflow and associating it with the salary advance list.
3. Defining a while loop to hold recurring activities until workflow completion.
4. Adding if/else branches for approved, rejected, and initiated statuses and activities like logging, emailing, and terminating the workflow.
5. Populating the if conditions and branches
The document discusses various aspects of working with PHP forms and form data, including:
1) HTML forms use tags like <form> and <input> to collect user data in fields like text boxes and radio buttons. Forms can use GET or POST methods to transmit the data.
2) PHP provides superglobal variables ($_GET, $_POST, $_REQUEST) to access transmitted form data in the backend.
3) It's important to validate form data for security, like checking for required fields and proper email/URL formats. Functions like filter_var() and regular expressions can help validate different field types.
Ankush Sapiah is a senior software engineer with over 3 years of experience developing applications using Java, Hibernate, XML, and other technologies. He has extensive experience building e-commerce and payment processing applications for clients like MLB Advanced Media. Some of his projects include integrating a gift card API, enhancing data migration jobs, and ensuring applications comply with PCI standards by securely handling credit card data. He has a B.Tech in computer science and seeks new opportunities to apply his skills and contribute to an organization.
This document provides examples of using import and mapping scripts in Oracle Hyperion Financial Data Quality Management. There are four examples that demonstrate different ways to apply import and mapping scripts, including using string expressions to extract data from import files, conditional expressions to convert credit and debit columns into a single amount column, and using the "IGNORE" expression to skip rows with negative amounts in a mapping script. The examples are intended to illustrate the flexibility of using Jython scripts to customize data import and mapping tasks.
The document describes how to use Mulesoft to connect a CSV file to a Salesforce account. It involves using a File connector to monitor an input folder for CSV files. A Salesforce connector is configured with a username, password and security token. A DataMapper transformer maps the CSV file fields to Salesforce object fields. When run, the application will take CSV contact data from the input folder and upload it to the Salesforce account as new contacts.
The document describes how to use Mulesoft to connect a CSV file to a Salesforce account. It involves using a File connector to monitor an input folder for CSV files. A Salesforce connector is configured with a username, password and security token. A DataMapper transformer maps the CSV file fields to Salesforce object fields. When run, the application will take CSV contact data from the input folder and upload it to the Salesforce account as new contacts.
The document discusses using a message enricher in Mulesoft to enrich messages by adding additional data from external sources. It provides an example of using an enricher to lookup the two-letter state based on the zip code contained in the original message. The enricher calls an external resource, retrieves the state, and adds it to the message as a new variable before sending it to the target system. This allows target systems to receive messages with more information than what the source system originally provided.
The document provides an agenda for a MuleSoft Meetup event on integrating with Salesforce Marketing Cloud. The agenda includes introductions, an overview of Marketing Cloud, how to connect to it, use cases, a demo, Q&A, a trivia quiz with a prize, and feedback on upcoming events. The meetup speaker is introduced who will demonstrate connecting to Marketing Cloud using Mulesoft and SOAP/REST APIs, importing and extracting data from Marketing Cloud objects, and getting attribute information.
The document discusses message enrichment in Mule using enrichers. It provides an example of using an enricher to lookup a state value based on a zip code and enrich the message with the state. The enricher calls an external system to perform the lookup and saves the result to a flow variable that is then added to the message. Enrichers allow extracting data from payloads or calling external systems to transform or add to the current message.
This document introduces TunnelPoint, a service that connects external data sources to SharePoint lists without requiring any server-side installation or custom code. It does this through a lightweight Data Broker engine that retrieves data from web services and APIs and populates it into SharePoint lists based on a schedule or on demand. This enriches SharePoint data and functionality without additional development costs or server management headaches.
The document discusses how to map inbound message properties in Mule to the message payload using the http:body-to-parameter-map-transformer. It explains that Mule messages have properties, payload, and attachments. Properties contain things like query parameters. The transformer allows moving properties, like query parameters, into the payload. An example shows query parameters in the properties, then using the transformer to put them in the payload instead. Checking the logs confirms the parameters are now in the payload after transforming.
Intro to AppExchange - Building Composite Appsdreamforce2006
The document introduces composite apps on the AppExchange and describes the AppExchange Web Services API. It defines a composite app as a combination of a hook and a target. It then discusses the API's request-response model, supported operations like query, create and delete, objects, and how it uses SOAP and WSDL to define messages and endpoints.
This document discusses using Mule and DataWeave to connect on-premise systems to Salesforce. It provides steps to create a custom field in Salesforce called Region__c. It then describes a Mule flow that uses DataWeave to transform CSV data to a Salesforce-compatible format, using a flow lookup to acquire the sales region from another flow based on the company state. The second flow uses Groovy script to determine the sales region based on the state and returns it to the main flow via the flow lookup.
The document discusses using a message enricher in Mule to enrich messages by calling external systems or doing transformations. It provides an example of using an enricher to lookup the state based on a zip code. The enricher calls an external resource, enriches the message with the result (the state), and the enriched message continues through the flow. More complex usages are also discussed, like enriching with a part of the external resource's payload.
This document discusses using Mule applications and Anypoint DataWeave to facilitate communication between on-premise systems and Salesforce. It provides steps for creating a custom field in Salesforce to map region data acquired from another Mule flow using flow lookup. The example project uses a file endpoint to read new account data from CSV files, transforms the data to Salesforce format using DataWeave, and lookups the sales region from another flow before writing the records to Salesforce.
This document discusses HTML forms and form elements. It begins by explaining that forms allow websites to collect information from users rather than just display static content. It then covers the main HTML form tags like <form> and various form field elements like <input>, <textarea>, and <select>. It details the different attributes associated with these elements, such as name, type, value, and how they determine what data is collected and how it is passed to the server. Finally, it discusses concepts like GET vs POST methods, and how submitted form data is handled by server-side variables like $_GET, $_POST, and $_REQUEST in PHP.
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.
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Talk at the final event of Data Fusion Dynamics: A Collaborative UK-Saudi Initiative in Cybersecurity and Artificial Intelligence funded by the British Council UK-Saudi Challenge Fund 2024, Cardiff Metropolitan University, 29th April 2025
https://alandix.com/academic/talks/CMet2025-AI-Changes-Everything/
Is AI just another technology, or does it fundamentally change the way we live and think?
Every technology has a direct impact with micro-ethical consequences, some good, some bad. However more profound are the ways in which some technologies reshape the very fabric of society with macro-ethical impacts. The invention of the stirrup revolutionised mounted combat, but as a side effect gave rise to the feudal system, which still shapes politics today. The internal combustion engine offers personal freedom and creates pollution, but has also transformed the nature of urban planning and international trade. When we look at AI the micro-ethical issues, such as bias, are most obvious, but the macro-ethical challenges may be greater.
At a micro-ethical level AI has the potential to deepen social, ethnic and gender bias, issues I have warned about since the early 1990s! It is also being used increasingly on the battlefield. However, it also offers amazing opportunities in health and educations, as the recent Nobel prizes for the developers of AlphaFold illustrate. More radically, the need to encode ethics acts as a mirror to surface essential ethical problems and conflicts.
At the macro-ethical level, by the early 2000s digital technology had already begun to undermine sovereignty (e.g. gambling), market economics (through network effects and emergent monopolies), and the very meaning of money. Modern AI is the child of big data, big computation and ultimately big business, intensifying the inherent tendency of digital technology to concentrate power. AI is already unravelling the fundamentals of the social, political and economic world around us, but this is a world that needs radical reimagining to overcome the global environmental and human challenges that confront us. Our challenge is whether to let the threads fall as they may, or to use them to weave a better future.
TrsLabs - Fintech Product & Business ConsultingTrs Labs
Hybrid Growth Mandate Model with TrsLabs
Strategic Investments, Inorganic Growth, Business Model Pivoting are critical activities that business don't do/change everyday. In cases like this, it may benefit your business to choose a temporary external consultant.
An unbiased plan driven by clearcut deliverables, market dynamics and without the influence of your internal office equations empower business leaders to make right choices.
Getting things done within a budget within a timeframe is key to Growing Business - No matter whether you are a start-up or a big company
Talk to us & Unlock the competitive advantage
Big Data Analytics Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
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.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
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, transcript, 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.
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.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
Spark is a powerhouse for large datasets, but when it comes to smaller data workloads, its overhead can sometimes slow things down. What if you could achieve high performance and efficiency without the need for Spark?
At S&P Global Commodity Insights, having a complete view of global energy and commodities markets enables customers to make data-driven decisions with confidence and create long-term, sustainable value. 🌍
Explore delta-rs + CDC and how these open-source innovations power lightweight, high-performance data applications beyond Spark! 🚀
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.
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.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
2. Use Case- Accept json in HTTP end point and
update corresponding salesforce object.
What we will learn:-
1):- Using HTTP connector and adding
metadata.
2):- Converting JSON to a format which
salesforce can accept.
3):- Message Enricher and using Data Sense.
4. Step 1 - Drag HTTP connector to your mule pallet.
Add Listener configuration . Give any path for ex /test and enter POST in allowed method.
In HTTP connector properties go to section Metadata. You can add metadata here by clicking add metadata .
Add Metadata - > A pop up will appear -> click add on left corner -> Type any id -> select type as json -> select schema
or example -> browse your schema or json sample file - > Click Ok.
5. Following is example JSON which we have to send for update an existing contact record
having last name “Pandey” in salesforce and we have to update department from IT to
training.
{
"id": "",
"name": “Pandey",
"department":“training"
}
Step 2-To update a salesforce object we need id of that object. We can update only if we
have id with us. So before updating we need Id of contact object . Now drag salesforce
connector to pallet and add connector configuration detail with basic authentication.
Select Operation as Update and sObject Type is contact.
As you select object as Contact Data Sense get all metadata for Contact object of salesforce
for you and this will help to transform your JSON to a format which salesforce can accept.
6. Step 3 -Now add Transform Message to pallete between HTTP and Salesforce Connector.
You have added metadata to HTTP already in step 1 and Datasense will retrieve Metadata
for salesforce contact object automatically . Now you have to do mapping between HTTP
metadata and Saelsforce metadata by drag and drop :-
7. • Step 4- Now add a Message Enricher to your pallet and drag salesforce connector inside
Message Enricher. We need Id of contact.Select salesforce connector and change operation to
query and language Data Sense query language and write following query :-
SELECT Id FROM Contact WHERE LastName = '#[payload.get(0).get("LastName")]'
Initially when we used salesforce connector we used operation as update and selected sObjectType
as Contact. We did that to get metadata for contact object so that transform message can be used
graphically to do transformation .
We have to use Message Enricher because we do not want to change payload which we
transformed using Transform Message but we want Id of contact to update Contact object.
In Message enricher we can add source and target . Source is from where data will be retrieved and
target is where this data will be set. We can add multiple source and target as well
Message Enricher limitation is that it can not enrich payload .
8. • Select Message Enricher and select Source and target as per diagram. Here one thing which is
very important is that in source the payload is what returned from SalesForce query . Its not
original payload which is coming from Transform Data and this payload will not go further.
Message Enricher will create a variable as defined in target and this variable will move with mule
flow.
9. Step 6 – Add another salesforce object to update sale-force Contact Object. Drag salesforce
connector to pallet and select operation as Update and object as Contact and check create object
manually.
10. • Click in front of create object manually and add following expression to fields :-
11. • At end of flow add set Payload and set Payload to ‘success’. Before making call to flow make sure
you have record with Last Name which you are going to send in body of POST request. Now use
any tool like postman.
http://localhost:8081/json
And data for POST request is :-
{
"id": "1",
"name": "Pandey",
"department": "training"
}
Press Send and if everything works fine , check your salesforce object.
Thanks
Yogesh Chandr
Question? -> Email - [email protected]