SlideShare a Scribd company logo
1 of 45
Download to read offline
Perth MuleSoft Meetup
28-Sep-2023
Welcome
A SHOW OF HANDS:
Who is new to this Meetup?
Footer
Kari New
Salesforce Practice
Area Lead
Capgemini
Preetham
Namaskumar
MuleSoft Practice lead
Capgemini
Agenda
3
Ø Distributed Tracing with MuleSoft & Solace – Ronald Inglesby, Solace
Ø Generative AI & MuleSoft – Shubham Banshiwala, Capgemini
Ø DevOps with Copado & MuleSoft – Amer El Abed, Capgemini
Ø MuleSoft Updates from Dreamforce – Craig Bayley, Salesforce
Ø Wrap-up and Networking
Distrubted Tracing using Mulesoft &
Solace
Solace Intro
DT – Why, What, How, Demo
Ron Inglesby
What do we do?
Solace help enterprises become
real-time & connected
businesses..
...through the power of
event-driven architecture
How do we do this?
PubSub+ Platform
Who are we?
2001
Started in Coined the terms
‘event mesh’,
‘event broker’,
‘event portal’
2020
First purpose-
built platform for
enterprise EDA
2021
Organizers behind
first inaugural EDA
Summit in May 2021
60%
of the world’s
largest investment
banks use Solace
300M+
connected devices
>1T
events processed
globally per day
Ottawa | Toronto | New York | Chicago | Atlanta
Silicon Valley | London | Paris | Zurich | Tokyo | Seoul
Hong Kong | Shanghai | Singapore | Mumbai | New Delhi
Jakarta | Melbourne | Sydney | Brisbane | Perth
Offices Worldwide
Technology
Partners
A few of our clients
Team Perth
Kent Nash – EVP of Global
Sales
kent.nash@solace.com
Jason Abram – Sales
Engineer
jason.abram@solace.com
Jamie Craig – Sales
Director
jamie.craig@solace.com
Ron Inglesby – Senior
Sales Engineer
ron.Inglesby@solace.com
Solace & MuleSoft
Solace PubSub+ Broker Connector
https://www.mulesoft.com/exchange/com.solace.connector/solace-mulesoft-connector/minor/1.1/
Distributed Tracing – Why?
A challenge that may resonate
Jack, our banking app
is not reflecting the
correct balances.
Middleware again!
Alex
Customer
Support Jack
Middleware Ops
The Challenge
Middleware can be a complex black box
● Where & why is it broken?
● Where & why is it slows?
● How can I proactively protect against failure and poor
performance?
Enter Observability & OTEL
The 3 Pillars of Observability
“By 2025, 70% of new
cloud-native applications
will adopt OpenTelemetry
for observability.”
Source: Gartner Hype Cycle for Emerging
Technologies, 2022 Melissa Davis, Gary Oliffe, July
25, 2022
Why leverage Distributed Tracing?
Shorten development time with
faster root cause analysis in
complex microservice
environments.
Debugging
Identify & resolve bottlenecks
faster to lower costs and improve
UX.
Monitoring &
Optimization
Reduce time to pinpoint the
problem faster and eliminate finger-
pointing.
Troubleshooting
Reduces cost & effort to analyze
complex systems, validate trusted
data sources, prove delivery, and
demonstrate regulatory
compliance.
Data Lineage
How it works - MuleSoft
See: https://avioconsulting.github.io/mule-opentelemetry-module/
How it works – Solace & MuleSoft
MuleSoft - Project Configuration
pom.xml
<dependencies>
<dependency>
<groupId>com.avioconsulting</groupId>
<artifactId>mule-opentelemetry-module</artifactId>
<version>1.2.0</version>
<classifier>mule-plugin</classifier>
</dependency>
</dependencies>
MuleSoft - Project Configuration
global.xml
Demo
DT MuleSoft & Solace – What’s coming
● 1st Quarter 2024
● Context propagation over the Solace MuleSoft
connector
● Will facilitate the stitching together of traces across the
two platforms
Useful Links
● https://opentelemetry.io/docs/concepts/
● https://avioconsulting.github.io/mule-opentelemetry-module/
● https://www.youtube.com/watch?v=Vlt4Z08kSuM
● https://solace.com/products/event-broker/distributed-tracing/
● https://docs.solace.com/Features/Distributed-Tracing/Distributed-Tracing-
Overview.htm
● https://www.youtube.com/playlist?list=PLY1Ks8JEfJR7jWm3aafht9cou2oleB_Ef
● https://solace.com/blog/integrating-mulesoft-with-solace-pubsub-cloud/
● https://www.mulesoft.com/exchange/com.solace.connector/solace-mulesoft-
connector/minor/1.1/
● https://solace.com/blog/mulesoft-event-driven-architecture-with-solace-event-
broker/
Generative AI: How AI
can help in integration
development
Shubham Banshiwala, Capgemini
Introduction to Artificial
Intelligence
What is AI?
Artificial Intelligence (AI)
refers to the machine’s
ability to perform the
cognitive functions we
usually associate with human
minds.
Types of AI
Narrow AI (Weak AI)
§ Narrow AI refers to AI systems that are designed and trained for a
specific task or a limited set of tasks.
§ Examples - Siri, Alexa, Chat GPT, etc.
General AI (Strong AI)
§ General AI has the capacity to understand, learn, and apply knowledge
across a wide range of tasks and domains, much like a human being.
Super AI
• Super AI surpasses human intelligence and can perform any task
better than a human.
Generative AI & Chat GPT
Generative AI
It refers to a category of artificial intelligence and models
that are designed to generate content such as text, images,
audio, or other forms of data.
Chat GPT
Chat GPT is a specific instance of a generative AI model,
based on the GPT (Generative Pre-trained Transformer)
architecture, that is fine-tuned for generating human-like
text in a conversational context.
How Generative AI works?
Transformer
How’s it going?
Encoding
Component
Decoding
Component
I am doing alright,
thanks for asking
Generative Pre-
Trained Transformer
Model
Input Output
Data Models – Foundation Models, LLMs
Large Language
Models
Data Architecture Training
1GB = 178 million words
1PB = 1 million * 1 GB
Use Case – Generating RAML Specification using
Generative AI
Overview - Amazon Alexa
Alexa is Amazon’s cloud-based voice service, which
can be used to build natural voice experiences that
offer a more intuitive way to interact with the
technology.
Overview – GPT 3.5 Turbo Model
§ Open AI's GPT (generative pre-trained transformer) models
have been trained to understand natural language and code.
§ The inputs to GPTs are also referred to as "prompts".
§ To use a GPT model via the Open AI API, we can send a
request containing the inputs and API key and receive a
response containing the model’s output.
§ GPT-4 and GPT-3.5-Turbo, are accessed through the chat
completion API endpoint.
MuleSoft Updates from
Dreamforce
Craig Bayley, Salesforce
MuleSoft Roadmap
Perth Meetup Dreamforce 2023 update
Craig Bayley, Solution Engineering Director PubSec APAC
………….Not created by Chat GPT…………Real but limited intelligence used………..
Forward Looking Statements
This presentation contains forward-looking statements about, among other things, trend analyses and future events, future financial performance, anticipated growth, industry prospects, environmental,
social and governance goals, and the anticipated benefits of acquired companies. The achievement or success of the matters covered by such forward-looking statements involves risks, uncertainties
and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, Salesforce’s results could differ materially from the results expressed or implied by these
forward-looking statements. The risks and uncertainties referred to above include those factors discussed in Salesforce’s reports filed from time to time with the Securities and Exchange Commission,
including, but not limited to: impact of, and actions we may take in response to, the COVID-19 pandemic, related public health measures and resulting economic downturn and market volatility; our
ability to maintain security levels and service performance meeting the expectations of our customers, and the resources and costs required to avoid unanticipated downtime and prevent, detect and
remediate performance degradation and security breaches; the expenses associated with our data centers and third-party infrastructure providers; our ability to secure additional data center capacity;
our reliance on third-party hardware, software and platform providers; the effect of evolving domestic and foreign government regulations, including those related to the provision of services on the
Internet, those related to accessing the Internet, and those addressing data privacy, cross-border data transfers and import and export controls; current and potential litigation involving us or our
industry, including litigation involving acquired entities such as Tableau Software, Inc. and Slack Technologies, Inc., and the resolution or settlement thereof; regulatory developments and regulatory
investigations involving us or affecting our industry; our ability to successfully introduce new services and product features, including any efforts to expand our services; the success of our strategy of
acquiring or making investments in complementary businesses, joint ventures, services, technologies and intellectual property rights; our ability to complete, on a timely basis or at all, announced
transactions; our ability to realize the benefits from acquisitions, strategic partnerships, joint ventures and investments, including our July 2021 acquisition of Slack Technologies, Inc., and successfully
integrate acquired businesses and technologies; our ability to compete in the markets in which we participate; the success of our business strategy and our plan to build our business, including our
strategy to be a leading provider of enterprise cloud computing applications and platforms; our ability to execute our business plans; our ability to continue to grow unearned revenue and remaining
performance obligation; the pace of change and innovation in enterprise cloud computing services; the seasonal nature of our sales cycles; our ability to limit customer attrition and costs related to
those efforts; the success of our international expansion strategy; the demands on our personnel and infrastructure resulting from significant growth in our customer base and operations, including as a
result of acquisitions; our ability to preserve our workplace culture, including as a result of our decisions regarding our current and future office environments or work-from-home policies; our
dependency on the development and maintenance of the infrastructure of the Internet; our real estate and office facilities strategy and related costs and uncertainties; fluctuations in, and our ability to
predict, our operating results and cash flows; the variability in our results arising from the accounting for term license revenue products; the performance and fair value of our investments in
complementary businesses through our strategic investment portfolio; the impact of future gains or losses from our strategic investment portfolio, including gains or losses from overall market
conditions that may affect the publicly traded companies within our strategic investment portfolio; our ability to protect our intellectual property rights; our ability to develop our brands; the impact of
foreign currency exchange rate and interest rate fluctuations on our results; the valuation of our deferred tax assets and the release of related valuation allowances; the potential availability of additional
tax assets in the future; the impact of new accounting pronouncements and tax laws; uncertainties affecting our ability to estimate our tax rate; uncertainties regarding our tax obligations in connection
with potential jurisdictional transfers of intellectual property, including the tax rate, the timing of the transfer and the value of such transferred intellectual property; uncertainties regarding the effect of
general economic and market conditions; the impact of geopolitical events; uncertainties regarding the impact of expensing stock options and other equity awards; the sufficiency of our capital
resources; the ability to execute our Share Repurchase Program; our ability to comply with our debt covenants and lease obligations; the impact of climate change, natural disasters and actual or
threatened public health emergencies; and our ability to achieve our aspirations, goals and projections related to our environmental, social and governance initiatives.
Updated: September 28, 2022
Scale.
Connect.
Automate.
The next generation of API and Integration development
Deliver intelligently with the
power of AI
Design, develop, and deploy
from a single environment
Use modern, cloud-native
tooling powered by VS Code
Anypoint Code Builder
OCT ‘23 GA
Einstein for Anypoint
Code Builder
Pilot Oct ’23
Develop intelligently with
the power of AI
Jumpstart development by using natural
language to generate integrations flows
Generative Flows
Pilot | Oct ’23
The next generation of API and Integration development
Use modern, cloud-native
tooling powered by VS Code
Run in desktop
using VS Code
environment
Run in cloud
from Anypoint
Platform
Anypoint Code Builder
OCT ‘23 GA
Desktop GA | Oct ‘23
Open Beta | Now
Cloud GA | H1 FY24
Develop intelligently with the
power of AI
Jumpstart
development
by using natural
language to generate
APIs and Integrations
Generative Flows
…
Follow best
practices with AI
recommendations as
you design and
implement your APIs
Recommendations
Pilot | Oct ‘23 Pilot | Feb ‘24
Anypoint Code Builder
The next generation of API and Integration development
OCT ‘23 GA
I’m sorry Dave….I’m afraid
I can’t do that…your
design sucks…
Scale.
Connect.
Automate.
Service Cloud Einstein
ForEx System
Core Banking System
Customer
Database
Chat Bot API
Mobile App API
Login API
Money
Transfer API
APIs Are
Building Blocks
for Every
Experience
A foundation that
balances innovation,
speed, and
operational stability
of APIs will go
unmanaged
by 2025
Gartner Predicts: APIs Demand Improved
Security and Management 2022
+50%
API Adoption Is Outpacing the
Ability to Manage Them
Your Customers
Your Company
Unmanaged APIs Limit Innovation
SAP
Universal API Management
on Anypoint Platform
GA
Discover, build, and
catalog any API
Ensure consistent API
quality and security
Control and secure
access to any API
Engage and create
API ecosystems
Discover Govern Manage
Build Engage
Define and enforce
guardrails for APIs
Anypoint
API Governance
GA
End-to-End Governance
Extend governance across the API
lifecycle, from design to running
instances
GA | Oct ’23
Control and secure any
API deployed anywhere
Anypoint
Flex Gateway
Policy Development Kit
Create flexible and adaptable
security policies to protect any API
including LLM APIs
GA | Jan ’24
GA
Thank you

More Related Content

Similar to Perth MeetUp September 2023

CloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comCloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comAlistair Croll
 
Platform session 1 Innovation on the salesforce platform - speed vs control
Platform session 1 Innovation on the salesforce platform - speed vs controlPlatform session 1 Innovation on the salesforce platform - speed vs control
Platform session 1 Innovation on the salesforce platform - speed vs controlSalesforce - Sweden, Denmark, Norway
 
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...Anna Loughnan Colquhoun
 
SFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel MacdonaldSFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel MacdonaldAnna Loughnan Colquhoun
 
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
 
Building the Global "Cloud 2"
Building the Global "Cloud 2"Building the Global "Cloud 2"
Building the Global "Cloud 2"Peter Coffee
 
Peter Coffee on Cloud Transformation
Peter Coffee on Cloud TransformationPeter Coffee on Cloud Transformation
Peter Coffee on Cloud TransformationPeter Coffee
 
Peter Coffee 20100923 AITP Cloud Computing Con SD
Peter Coffee 20100923 AITP Cloud Computing Con SDPeter Coffee 20100923 AITP Cloud Computing Con SD
Peter Coffee 20100923 AITP Cloud Computing Con SDPeter Coffee
 
Composer Overview Meetup.pdf
Composer Overview Meetup.pdfComposer Overview Meetup.pdf
Composer Overview Meetup.pdfJimmy Attia
 
Salesforce Miami User Group Event - 3rd Quarter
Salesforce Miami User Group Event - 3rd QuarterSalesforce Miami User Group Event - 3rd Quarter
Salesforce Miami User Group Event - 3rd QuarterSkyPlanner
 
Peter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology ConferencePeter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology ConferencePeter Coffee
 
The Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying IntegrationsThe Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying Integrationsdreamforce2006
 
Faster In The Cloud
Faster In The CloudFaster In The Cloud
Faster In The CloudPeter Coffee
 
Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...
Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...
Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...David Resnic
 
Eda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_povEda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_povNicholas Bowman
 
The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthIBM Danmark
 
DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...
DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...
DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...Big Compass
 
IBM Lotus Sametime - IM for the Enterprise
IBM Lotus Sametime - IM for the EnterpriseIBM Lotus Sametime - IM for the Enterprise
IBM Lotus Sametime - IM for the EnterpriseDvir Reznik
 
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!Dreamforce
 

Similar to Perth MeetUp September 2023 (20)

CloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.comCloudOps evening presentation from Salesforce.com
CloudOps evening presentation from Salesforce.com
 
Platform session 1 Innovation on the salesforce platform - speed vs control
Platform session 1 Innovation on the salesforce platform - speed vs controlPlatform session 1 Innovation on the salesforce platform - speed vs control
Platform session 1 Innovation on the salesforce platform - speed vs control
 
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
 
SFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel MacdonaldSFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel Macdonald
 
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
 
Building the Global "Cloud 2"
Building the Global "Cloud 2"Building the Global "Cloud 2"
Building the Global "Cloud 2"
 
Peter Coffee on Cloud Transformation
Peter Coffee on Cloud TransformationPeter Coffee on Cloud Transformation
Peter Coffee on Cloud Transformation
 
Peter Coffee 20100923 AITP Cloud Computing Con SD
Peter Coffee 20100923 AITP Cloud Computing Con SDPeter Coffee 20100923 AITP Cloud Computing Con SD
Peter Coffee 20100923 AITP Cloud Computing Con SD
 
Composer Overview Meetup.pdf
Composer Overview Meetup.pdfComposer Overview Meetup.pdf
Composer Overview Meetup.pdf
 
Salesforce Miami User Group Event - 3rd Quarter
Salesforce Miami User Group Event - 3rd QuarterSalesforce Miami User Group Event - 3rd Quarter
Salesforce Miami User Group Event - 3rd Quarter
 
Peter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology ConferencePeter Coffee at Southland Technology Conference
Peter Coffee at Southland Technology Conference
 
The Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying IntegrationsThe Mystery Is Solved Demystifying Integrations
The Mystery Is Solved Demystifying Integrations
 
Faster In The Cloud
Faster In The CloudFaster In The Cloud
Faster In The Cloud
 
Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...
Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...
Virtualization Adoption: The Secrets of a Successful Journey: A Case Study of...
 
Eda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_povEda gas andelectricity_meetup-adelaide_pov
Eda gas andelectricity_meetup-adelaide_pov
 
The Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and GrowthThe Power of Business Agility for Innovation, Transformation and Growth
The Power of Business Agility for Innovation, Transformation and Growth
 
DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...
DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...
DC MuleSoft Meetup: TDX Talk: API Security The 3 Keys To Protect Your Digital...
 
IBM Lotus Sametime - IM for the Enterprise
IBM Lotus Sametime - IM for the EnterpriseIBM Lotus Sametime - IM for the Enterprise
IBM Lotus Sametime - IM for the Enterprise
 
TDX Global Gathering - Wellington UG
TDX Global Gathering - Wellington UGTDX Global Gathering - Wellington UG
TDX Global Gathering - Wellington UG
 
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
Eli Lilly is All In on Salesforce App Cloud. How They Did It and You Can Too!
 

More from Michael Price

Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024Michael Price
 
Perth MeetUp November 2023
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023 Michael Price
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023Michael Price
 
Perth Meetup May 2022
Perth Meetup May 2022Perth Meetup May 2022
Perth Meetup May 2022Michael Price
 
Perth Meetup August 2021
Perth Meetup August 2021Perth Meetup August 2021
Perth Meetup August 2021Michael Price
 
Perth Meetup February 2021
Perth Meetup February 2021Perth Meetup February 2021
Perth Meetup February 2021Michael Price
 

More from Michael Price (6)

Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024Slides from Perth MuleSoft Meetup March 2024
Slides from Perth MuleSoft Meetup March 2024
 
Perth MeetUp November 2023
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023
 
Perth MeetUp June 2023
Perth MeetUp June 2023Perth MeetUp June 2023
Perth MeetUp June 2023
 
Perth Meetup May 2022
Perth Meetup May 2022Perth Meetup May 2022
Perth Meetup May 2022
 
Perth Meetup August 2021
Perth Meetup August 2021Perth Meetup August 2021
Perth Meetup August 2021
 
Perth Meetup February 2021
Perth Meetup February 2021Perth Meetup February 2021
Perth Meetup February 2021
 

Recently uploaded

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Perth MeetUp September 2023

  • 2. Welcome A SHOW OF HANDS: Who is new to this Meetup? Footer Kari New Salesforce Practice Area Lead Capgemini Preetham Namaskumar MuleSoft Practice lead Capgemini
  • 3. Agenda 3 Ø Distributed Tracing with MuleSoft & Solace – Ronald Inglesby, Solace Ø Generative AI & MuleSoft – Shubham Banshiwala, Capgemini Ø DevOps with Copado & MuleSoft – Amer El Abed, Capgemini Ø MuleSoft Updates from Dreamforce – Craig Bayley, Salesforce Ø Wrap-up and Networking
  • 4. Distrubted Tracing using Mulesoft & Solace Solace Intro DT – Why, What, How, Demo Ron Inglesby
  • 5. What do we do? Solace help enterprises become real-time & connected businesses.. ...through the power of event-driven architecture
  • 6. How do we do this? PubSub+ Platform
  • 7. Who are we? 2001 Started in Coined the terms ‘event mesh’, ‘event broker’, ‘event portal’ 2020 First purpose- built platform for enterprise EDA 2021 Organizers behind first inaugural EDA Summit in May 2021 60% of the world’s largest investment banks use Solace 300M+ connected devices >1T events processed globally per day Ottawa | Toronto | New York | Chicago | Atlanta Silicon Valley | London | Paris | Zurich | Tokyo | Seoul Hong Kong | Shanghai | Singapore | Mumbai | New Delhi Jakarta | Melbourne | Sydney | Brisbane | Perth Offices Worldwide Technology Partners A few of our clients
  • 8. Team Perth Kent Nash – EVP of Global Sales kent.nash@solace.com Jason Abram – Sales Engineer jason.abram@solace.com Jamie Craig – Sales Director jamie.craig@solace.com Ron Inglesby – Senior Sales Engineer ron.Inglesby@solace.com
  • 9. Solace & MuleSoft Solace PubSub+ Broker Connector https://www.mulesoft.com/exchange/com.solace.connector/solace-mulesoft-connector/minor/1.1/
  • 10. Distributed Tracing – Why? A challenge that may resonate Jack, our banking app is not reflecting the correct balances. Middleware again! Alex Customer Support Jack Middleware Ops
  • 11. The Challenge Middleware can be a complex black box ● Where & why is it broken? ● Where & why is it slows? ● How can I proactively protect against failure and poor performance?
  • 12. Enter Observability & OTEL The 3 Pillars of Observability “By 2025, 70% of new cloud-native applications will adopt OpenTelemetry for observability.” Source: Gartner Hype Cycle for Emerging Technologies, 2022 Melissa Davis, Gary Oliffe, July 25, 2022
  • 13. Why leverage Distributed Tracing? Shorten development time with faster root cause analysis in complex microservice environments. Debugging Identify & resolve bottlenecks faster to lower costs and improve UX. Monitoring & Optimization Reduce time to pinpoint the problem faster and eliminate finger- pointing. Troubleshooting Reduces cost & effort to analyze complex systems, validate trusted data sources, prove delivery, and demonstrate regulatory compliance. Data Lineage
  • 14. How it works - MuleSoft See: https://avioconsulting.github.io/mule-opentelemetry-module/
  • 15. How it works – Solace & MuleSoft
  • 16. MuleSoft - Project Configuration pom.xml <dependencies> <dependency> <groupId>com.avioconsulting</groupId> <artifactId>mule-opentelemetry-module</artifactId> <version>1.2.0</version> <classifier>mule-plugin</classifier> </dependency> </dependencies>
  • 17. MuleSoft - Project Configuration global.xml
  • 18. Demo
  • 19. DT MuleSoft & Solace – What’s coming ● 1st Quarter 2024 ● Context propagation over the Solace MuleSoft connector ● Will facilitate the stitching together of traces across the two platforms
  • 20. Useful Links ● https://opentelemetry.io/docs/concepts/ ● https://avioconsulting.github.io/mule-opentelemetry-module/ ● https://www.youtube.com/watch?v=Vlt4Z08kSuM ● https://solace.com/products/event-broker/distributed-tracing/ ● https://docs.solace.com/Features/Distributed-Tracing/Distributed-Tracing- Overview.htm ● https://www.youtube.com/playlist?list=PLY1Ks8JEfJR7jWm3aafht9cou2oleB_Ef ● https://solace.com/blog/integrating-mulesoft-with-solace-pubsub-cloud/ ● https://www.mulesoft.com/exchange/com.solace.connector/solace-mulesoft- connector/minor/1.1/ ● https://solace.com/blog/mulesoft-event-driven-architecture-with-solace-event- broker/
  • 21. Generative AI: How AI can help in integration development Shubham Banshiwala, Capgemini
  • 22. Introduction to Artificial Intelligence What is AI? Artificial Intelligence (AI) refers to the machine’s ability to perform the cognitive functions we usually associate with human minds.
  • 23. Types of AI Narrow AI (Weak AI) § Narrow AI refers to AI systems that are designed and trained for a specific task or a limited set of tasks. § Examples - Siri, Alexa, Chat GPT, etc. General AI (Strong AI) § General AI has the capacity to understand, learn, and apply knowledge across a wide range of tasks and domains, much like a human being. Super AI • Super AI surpasses human intelligence and can perform any task better than a human.
  • 24. Generative AI & Chat GPT Generative AI It refers to a category of artificial intelligence and models that are designed to generate content such as text, images, audio, or other forms of data. Chat GPT Chat GPT is a specific instance of a generative AI model, based on the GPT (Generative Pre-trained Transformer) architecture, that is fine-tuned for generating human-like text in a conversational context.
  • 25. How Generative AI works? Transformer How’s it going? Encoding Component Decoding Component I am doing alright, thanks for asking Generative Pre- Trained Transformer Model Input Output
  • 26. Data Models – Foundation Models, LLMs Large Language Models Data Architecture Training 1GB = 178 million words 1PB = 1 million * 1 GB
  • 27. Use Case – Generating RAML Specification using Generative AI
  • 28. Overview - Amazon Alexa Alexa is Amazon’s cloud-based voice service, which can be used to build natural voice experiences that offer a more intuitive way to interact with the technology.
  • 29. Overview – GPT 3.5 Turbo Model § Open AI's GPT (generative pre-trained transformer) models have been trained to understand natural language and code. § The inputs to GPTs are also referred to as "prompts". § To use a GPT model via the Open AI API, we can send a request containing the inputs and API key and receive a response containing the model’s output. § GPT-4 and GPT-3.5-Turbo, are accessed through the chat completion API endpoint.
  • 31. MuleSoft Roadmap Perth Meetup Dreamforce 2023 update Craig Bayley, Solution Engineering Director PubSec APAC ………….Not created by Chat GPT…………Real but limited intelligence used………..
  • 32. Forward Looking Statements This presentation contains forward-looking statements about, among other things, trend analyses and future events, future financial performance, anticipated growth, industry prospects, environmental, social and governance goals, and the anticipated benefits of acquired companies. The achievement or success of the matters covered by such forward-looking statements involves risks, uncertainties and assumptions. If any such risks or uncertainties materialize or if any of the assumptions prove incorrect, Salesforce’s results could differ materially from the results expressed or implied by these forward-looking statements. The risks and uncertainties referred to above include those factors discussed in Salesforce’s reports filed from time to time with the Securities and Exchange Commission, including, but not limited to: impact of, and actions we may take in response to, the COVID-19 pandemic, related public health measures and resulting economic downturn and market volatility; our ability to maintain security levels and service performance meeting the expectations of our customers, and the resources and costs required to avoid unanticipated downtime and prevent, detect and remediate performance degradation and security breaches; the expenses associated with our data centers and third-party infrastructure providers; our ability to secure additional data center capacity; our reliance on third-party hardware, software and platform providers; the effect of evolving domestic and foreign government regulations, including those related to the provision of services on the Internet, those related to accessing the Internet, and those addressing data privacy, cross-border data transfers and import and export controls; current and potential litigation involving us or our industry, including litigation involving acquired entities such as Tableau Software, Inc. and Slack Technologies, Inc., and the resolution or settlement thereof; regulatory developments and regulatory investigations involving us or affecting our industry; our ability to successfully introduce new services and product features, including any efforts to expand our services; the success of our strategy of acquiring or making investments in complementary businesses, joint ventures, services, technologies and intellectual property rights; our ability to complete, on a timely basis or at all, announced transactions; our ability to realize the benefits from acquisitions, strategic partnerships, joint ventures and investments, including our July 2021 acquisition of Slack Technologies, Inc., and successfully integrate acquired businesses and technologies; our ability to compete in the markets in which we participate; the success of our business strategy and our plan to build our business, including our strategy to be a leading provider of enterprise cloud computing applications and platforms; our ability to execute our business plans; our ability to continue to grow unearned revenue and remaining performance obligation; the pace of change and innovation in enterprise cloud computing services; the seasonal nature of our sales cycles; our ability to limit customer attrition and costs related to those efforts; the success of our international expansion strategy; the demands on our personnel and infrastructure resulting from significant growth in our customer base and operations, including as a result of acquisitions; our ability to preserve our workplace culture, including as a result of our decisions regarding our current and future office environments or work-from-home policies; our dependency on the development and maintenance of the infrastructure of the Internet; our real estate and office facilities strategy and related costs and uncertainties; fluctuations in, and our ability to predict, our operating results and cash flows; the variability in our results arising from the accounting for term license revenue products; the performance and fair value of our investments in complementary businesses through our strategic investment portfolio; the impact of future gains or losses from our strategic investment portfolio, including gains or losses from overall market conditions that may affect the publicly traded companies within our strategic investment portfolio; our ability to protect our intellectual property rights; our ability to develop our brands; the impact of foreign currency exchange rate and interest rate fluctuations on our results; the valuation of our deferred tax assets and the release of related valuation allowances; the potential availability of additional tax assets in the future; the impact of new accounting pronouncements and tax laws; uncertainties affecting our ability to estimate our tax rate; uncertainties regarding our tax obligations in connection with potential jurisdictional transfers of intellectual property, including the tax rate, the timing of the transfer and the value of such transferred intellectual property; uncertainties regarding the effect of general economic and market conditions; the impact of geopolitical events; uncertainties regarding the impact of expensing stock options and other equity awards; the sufficiency of our capital resources; the ability to execute our Share Repurchase Program; our ability to comply with our debt covenants and lease obligations; the impact of climate change, natural disasters and actual or threatened public health emergencies; and our ability to achieve our aspirations, goals and projections related to our environmental, social and governance initiatives. Updated: September 28, 2022
  • 34. The next generation of API and Integration development Deliver intelligently with the power of AI Design, develop, and deploy from a single environment Use modern, cloud-native tooling powered by VS Code Anypoint Code Builder OCT ‘23 GA
  • 35. Einstein for Anypoint Code Builder Pilot Oct ’23 Develop intelligently with the power of AI Jumpstart development by using natural language to generate integrations flows Generative Flows Pilot | Oct ’23
  • 36. The next generation of API and Integration development Use modern, cloud-native tooling powered by VS Code Run in desktop using VS Code environment Run in cloud from Anypoint Platform Anypoint Code Builder OCT ‘23 GA Desktop GA | Oct ‘23 Open Beta | Now Cloud GA | H1 FY24
  • 37. Develop intelligently with the power of AI Jumpstart development by using natural language to generate APIs and Integrations Generative Flows … Follow best practices with AI recommendations as you design and implement your APIs Recommendations Pilot | Oct ‘23 Pilot | Feb ‘24 Anypoint Code Builder The next generation of API and Integration development OCT ‘23 GA I’m sorry Dave….I’m afraid I can’t do that…your design sucks…
  • 39. Service Cloud Einstein ForEx System Core Banking System Customer Database Chat Bot API Mobile App API Login API Money Transfer API APIs Are Building Blocks for Every Experience A foundation that balances innovation, speed, and operational stability
  • 40. of APIs will go unmanaged by 2025 Gartner Predicts: APIs Demand Improved Security and Management 2022 +50% API Adoption Is Outpacing the Ability to Manage Them
  • 41. Your Customers Your Company Unmanaged APIs Limit Innovation SAP
  • 42. Universal API Management on Anypoint Platform GA Discover, build, and catalog any API Ensure consistent API quality and security Control and secure access to any API Engage and create API ecosystems Discover Govern Manage Build Engage
  • 43. Define and enforce guardrails for APIs Anypoint API Governance GA End-to-End Governance Extend governance across the API lifecycle, from design to running instances GA | Oct ’23
  • 44. Control and secure any API deployed anywhere Anypoint Flex Gateway Policy Development Kit Create flexible and adaptable security policies to protect any API including LLM APIs GA | Jan ’24 GA