My presentation at the BBC2019 conference.
While the current AI fascination is fueled by Machine Learning, the architecture and application landscape is being redesigned around Microservices and APIs. These technologies are combining forces to affect many facets of business, creating a paradigm shift all around you. Do you know how to take advantage of the tsunami created by these technologies?
In this session, we will explain these technologies and how to extract business value from them. We will demonstrate how line of business people can integrate machine learning into business decisions that are explainable, auditable, and traceable and how they can easily assemble business automations that orchestrate a series of microservices via modern API platforms. With this knowledge in hand, you will be ready to face the next wave of technologies that are hitting your organization.
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
AI Microservices APIs and Business Automation as a Service Denis Gagne
1. AI, Microservices, APIs
and
Business Automation as a Service
Chair BPMN MIWG at OMG
DMN RTF Member at OMG
BPMN RTF Member at OMG
CMMN RTF Member at OMG
Ambassador BPM+ Health
Denis Gagné
CEO & CTO
2. Abstract
• While the current AI fascination is fueled by Machine Learning, the architecture and
application landscape is being redesigned around Microservices and APIs. These
technologies are combining forces to affect many facets of business, creating a paradigm
shift all around you. Do you know how to take advantage of the tsunami created by these
technologies?
• In this session, we will explain these technologies and how to extract business value from
them. We will demonstrate how line of business people can integrate machine learning into
business decisions that are explainable, auditable, and traceable and how they can easily
assemble business automations that orchestrate a series of microservices via modern API
platforms. With this knowledge in hand, you will be ready to face the next wave of
technologies that are hitting your organization.
3. Today’s
Business Agility
is achieved via
Digital Agility
• Delivering the end to end customer journey
• Making informed business decisions
• Rapid innovation and delivery led by business
• Open for total Interconnectivity
• Gated connection to resources wherever they are
• Leading to adaptive Business Models
4. Today’s
Business Agility
is achieved via
Digital Agility
• to Satisfy Customer
• to make Informed Business Decisions
• to Adapt
• to Innovate
• or even change their Business Model
10. The study and design of intelligent
agents where an intelligent agent is a
system that perceives its environment
and takes actions which maximizes its
chances of success
The field of AI:
Source: Poole, Mackworth and Goebel
11. The three tiers of Artificial Intelligence
Artificial GENERAL Intelligence (AGI):
– AI specialized in ALL areas
• AI that can do the smart stuff humans do
Artificial NARROW Intelligence (ANI):
– AI specialized in ONE area
• Chess, Jeopardy, Go
Artificial SUPER Intelligence (ASI):
– AI smarter than humans in EVERY way
• AI that is not just a little smarter than a
human but trillions of times smarter
12. The main approaches to AI
Symbolic AI:
Inspired by computer science
GOFAI
(Good Old Fashioned Artificial Intelligence)
Symbol processing engine
(information processing metaphor)
For symbolists, neurons systematically
implement the basic operations that
are required for symbol processing
Sub Symbolic AI:
Inspired by neurobiology
Connectivism
Artificial Neural Networks of computations
For sub symbolists, nodes, links, activation,
weights, emulate neural activity
13. Marvin Minsky
Symbolic outputs are obtained by
processing information using a
symbolic (rule) structure
Sub Symbolic outputs are obtained by
parallelly processing information using
simple calculation realised by nodes
SymbolicApple vs. Sub Symbolic Apple
14. Symbolic and Sub Symbolic AI
Characteristics
Symbolic AI
• Better at abstract problems
• More useful for explaining people’s thought
• Easier to explain
• Introspection needed for coding
• Not so Big Data
• Easier to debug
• Easier to control
Sub Symbolic AI
• Better at perceptual problems
• More useful for connecting to neuroscience
• Easier to scale up
• Less knowledge upfront
• Big Data
• More robust against noise
• Better performance
15. The AI Black Box Problem
• Artificial intelligence algorithms are increasingly more influential in our lives (starting
to be used in law enforcement, health care, scientific research, etc.) but their inner
workings are often opaque, locked away in a “black box” that cannot be peered into
• Deep Neural Networks (DNN) are a particular concern with their massive amount of
correlations and massive data sets that are used to reach a conclusion. It can be
extremely hard, even impossible, to know exactly how their results are generated
• Previous research has shown that DNN amplify biases in the data from which they
learn, and make inadvertent connections between ideas
AI is now so complex its creators can’t trust why it makes decisions
16. DMN
• DMN stands for “Decision Model and Notation”. DMN provides a
Business Friendly notation for business users to express their
decision making process using decision tables and a friendly
scripting language
Relevant standards
PMML
• PMML stands for "Predictive Model Markup Language". It is the de
facto standard to represent predictive solutions. A PMML file may
contain a myriad of data transformations (pre- and post-
processing) as well as one or more predictive models.
All logos, trademarks and registered trademarks are the property of their respective owners.
18. Cloud First Strategy
Public Cloud
On Premise
Private Cloud
It’s a
Hybrid WorldWe have reached the cloud tipping point
19. What’s an API ?
• An API is a way for two systems to
communicate with each other
What do APIs do ?
• An API an interface contract between two
systems in which for a given request an
answer is provided in an expected format
Application Programming Interface (API) does not sound
very business friendly but it is actually pretty straight-forward
21. Connectivity to Any Data Source
Public Cloud
On Premise
Private Cloud
Internal APIs
B2B APIs
Public APIs
APIAPI
API API
API
API API
API
API
API
API
API
API
API
API
API
API
API
22. Start-ups in your industry have already
adopted an API first strategy
Don't let your legacy applications stop you
from joining the API economy
Companies with hard-to-expose legacy
applications can use an integration platform
to expose their valuable assets as REST APIs.
API First Strategy
All logos, trademarks and registered trademarks are the property of their respective owners.
IoT
API
API
API
API
API
23. An OpenAPI file describes the entire API,
including:
• Available endpoints and operations on each
endpoint
• Operation parameters Input and output for each
operation
• Authentication methods
• Contact information, license, terms of use and other
information.
Relevant Standard
All logos, trademarks and registered trademarks are the property of their respective owners.
26. • are small in size, messaging-enabled, bounded by contexts,
autonomously developed, independently deployable, decentralized
and built and released with automated processes
• may be implemented using different programming languages
Microservices
There is currently no single definition of what a microservice is
Some of the defining characteristics that are frequently cited
include:
Source: https://en.wikipedia.org/wiki/Microservices
µ
28. Relevant standards
All logos, trademarks and registered trademarks are the property of their respective owners.
Docker helps you to create, deploy and run applications using
containers. A container packages up the code and all its
dependencies so the application runs quickly and reliably from one
computing environment to another
Kubernetes is a vendor-agnostic cluster and container
management tool, open-sourced by Google in 2014. It provides a
“platform for automating deployment, scaling, and operations of
application containers across clusters of hosts”
30. Outside–In
Inside-out
Customers expect
seamless personalized
experience though out
the journey
Employees expect
tooling assistance to
improve productivity
and quality
Process Automation is crucial to ensure a great
Customer Experience during the Customer Journey
Digital Transformation is more than just
Business Automation, but Business Automation
is a key enabler of Digital Transformation
35. Personal Automation
Keeping simple things simple
IF THEN
All logos, trademarks and registered trademarks are the property of their respective owners.
37. Faster, Easier, Smarter: Get all three
Disruptive tools lead to disruptive ideas,
which lead to disruptive practices
Our platform offers quick starts, low initial costs that grow with
business value