SlideShare ist ein Scribd-Unternehmen logo
1 von 119
Downloaden Sie, um offline zu lesen
Re-Thinking

Software Architecture
Documentation
Bill & Ted Face The Music - Orion Pictures
Brief History of
Communication
500,000 BC

Speech & Language
Broke the constraint of:

Limited expression
Tim Evanson
New York
JULY
Australia
SEPTEMBER
Singapore
APRIL
Helsinki & North
MARCH
Paris
DECEMBER
London
OCTOBER
Jakarta
FEBRUARY
Hong Kong
AUGUST
JUNE
India
MAY
Check out our API Conferences here
50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees,
300k+ online community
Want to talk at one of our conferences?
Apply to speak here
50,000 BC

Painting
Broke constraint:

Time
4000 BC

Writing
Broke constraint:

Density
Bjørn Christian Tørrissen
2500 BC

Papyrus / Parchment
Broke constraint:

Location
1440

Printing Press
Broke constraint:

Expensive Duplication
1831

Electric Telegraph
Broke constraint:

Latency (Speed of light!)
Cardiff Council Flat Holm Project
1894

Radio Comms
Broke constraint:

Physical connection

(Light Speed)
Fax Machine Phonograph
Film
Broadcast Radio Televison
1970s

Digital Storage
Broke constraint:

Density
Deutsche Fotothek
1989

World Wide Web
Broke constraint:

Access to Publication
CERN
2000s

Smartphones
Broke constraint:

Physical connection 

(Internet)
Documentation Documentation Documentation Documentation
Documentation Documentation Documentation
Documentation
Documentation
As we break the constraints of
knowledge flow,

technology accelerates,

and society advances.
Re-Thinking

Software Architecture
Documentation
Graham Lea
Increasing

Software Architecture
Knowledge Flow
Increasing

Software Architecture
Knowledge Flow
(Why and How)
Increasing

Software Architecture
Knowledge Flow
(Why and How) Peek
The Documentation Stereotype
Architect in corner office writing specs?
The Documentation Stereotype
Architect in corner office writing specs?
Software architecture documentation:
knowledge-sharing, unconstrained by time,
location, and departmental partitions
Why should we be thinking
about knowledge flow?
Software Engineering
Has Changed
The pace at which
we change our
systems has
accelerated

(several orders of
magnitude)
Software Engineering Has Changed
Software Engineering Has Changed
Deliver much
smaller batches of
changes much
more frequently
Software Engineering Has Changed
Our systems are
more automated
Automated Testing
Continuous Deployment
Infrastructure Automation
Software Engineering Has Changed
Our systems are
more distributed

(and complex)
Software Engineering Has Changed
O’Reily - Microservices Adoption in 2020 Postman - State of APIs Report 2020
Software Engineering Has Changed
O’Reily - Microservices Adoption in 2020 Postman - State of APIs Report 2020
125%
Software Engineering Has Changed
Our teams are more
autonomous Central Mandates
Trust
Software Engineering Has Changed
It’s a good thing!
Software Engineering Has Changed
Software Engineering Has Changed
For the better!
Software Architecture
Knowledge Flow
Is More Important
Than Ever
Architecture Knowledge Flow
The creation of
architecture
knowledge is
decentralised
Contributing to
knowledge flow has
to become part of
everybody’s role
Architecture Knowledge Flow
DevOps & Microservices

decouple teams’ delivery
But teams are still
depending on the work
on others at runtime,
and have others
depending on them
Service
Service Service
Service
Service
Service
Architecture Knowledge Flow
Service
Service Service
Service
Service
Service
Team Team
Team
Team Team Team
DevOps & Microservices

decouple teams’ delivery
But teams are still
depending on the work
on others at runtime,
and have others
depending on them
Architecture Knowledge Flow
Teams need inbound
knowledge flow to give
them confidence that
they’re integrating
correctly
Service
Service Service
Service
Service
Service
Team Team
Team
Team Team Team
Architecture Knowledge Flow
Teams should provide
outbound knowledge flow
to to their dependents to
minimise confusion,
failures, and expensive
coordination
Service
Service Service
Service
Service
Service
Team Team
Team
Team Team Team
Architecture Knowledge Flow
P.S. Good knowledge
flow almost always
goes both ways
Service
Service Service
Service
Service
Service
Team Team
Team
Team Team Team
Architecture Knowledge Flow
Agile means there’s
far fewer big plans.

Each team is building
their own plan as
they go, and maybe
updating it daily.
Architecture Knowledge Flow
Agile means there’s
far fewer big plans.

Each team is building
their own plan as
they go, and maybe
updating it daily.
Architecture Knowledge Flow
These changes create
new knowledge that
needs to flow to people
whose upcoming
decisions and work
might depend on them
Architecture Knowledge Flow
These changes create
new knowledge that
needs to flow to people
whose upcoming
decisions and work
might depend on them
Architecture Knowledge Flow
As architectures
become more complex,
no one can keep it all in
their head
Twitter
Architecture Knowledge Flow
Teams need access to
knowledge about the
high-level design and
behaviour of the system
to understand what it
does and how they can
improve it
Twitter
Architecture Knowledge Flow
The complexity means a
single big picture is
probably useless
This “big picture”
knowledge needs to be
filterable, linked, and
explorable Twitter
Architecture Knowledge Flow
Investment in
documentation and
knowledge discovery
is predictive of
productivity
Knowledge Flow:

We’re Not
Very Good At It
We're Not Very Good At It
With the rise of agile methods,
documentation has taken a
back seat in many organisations
We're Not Very Good At It
“We're agile, we don’t do documentation”
Big Design Up Front
Mountains of

Documentation
We're Not Very Good At It
“We're agile, we don’t do documentation”
Big Design Up Front
Mountains of

Documentation
No Design Up Front
No

Documentation
We're Not Very Good At It
Borrowing from Lean,
agile methods are anti-waste
We're Not Very Good At It
Borrowing from Lean,
agile methods are anti-waste
Agile is anti-wasteful design
and wasteful documentation
We're Not Very Good At It
We're Not Very Good At It
Agile Manifesto:
“Face-to-face communication!”
We're Not Very Good At It
Agile Manifesto:
“Face-to-face communication!”
If we rely on conversation
we regress 500,000 years
Documentation: #2 way to learn about APIs
We're Not Very Good At It
Poor Documentation is the #1 API Obstacle
We're Not Very Good At It
Software Engineering has changed
Knowledge flow is more important
We’re not very good at it (yet)
Why
How Do We Increase
Knowledge Flow?
Changes to systems have become
frequent, iterative, and automated
Knowledge flow needs to follow suit:

frequent, iterative, and automated
Increasing Knowledge Flow
Here’s the approaches agile
orgs are using to increase
architecture knowledge flow
Increasing Knowledge Flow
Short Design
Documents
Short Design Documents
Also called "one-pagers" or
"RFCs" (“Request for Comment”)
Short Design Documents
Describe the design of a single
service or feature
Similar content to an architecture
spec, but less formal
Short Design Documents
Primary purpose is to seek feedback
(Not communicate instructions)
Short Design Documents
Often published in a
collaboration tool so
discussion can be
recorded with design
Mousiga - CC-BY-SA
Architecture
Decision Records
Architecture Decision Records
Design docs record
service micro-architecture
ADRs record and distribute
macro-architecture decisions
Architecture Decision Records
Standardisation of “pipes"
Cross-cutting concerns
Architecture Decision Records
Documents how the decision was made
(Not just the outcome)
Architecture Decision Records
New team members can learn
why things are the way they are
With rationale recorded, we can see when the
decision is no longer relevant
Service Catalogues
Service Catalogues
Describe every service,
in brief, in one place
List the most important
info people need
Link to other sources
with more detail
State Library of NSW
Service Catalogues
Not as technical as design docs
Ideal overview for new starters, testers,
Ops, management, Product
Service Catalogues
Challenges:
Making it comprehensive

Keeping it up to date
Monitoring &
Observability
Monitoring & Observability
Knowledge flow doesn’t just
happen between people!
We learn from our systems as
they’re running
And when they're not! 🙀
Monitoring & Observability
Monitoring:
Diagnostic telemetry emitted by our systems
Logs
Traces
Metrics
Alerts
Monitoring & Observability
Observability:
Getting answers to questions that you
aren’t specifically monitoring for
Telemetry designed for exploration
Architecture
Diagrams
Architecture Diagrams
Architecture
diagrams try to give
an overview of the
system structure
Michel Triana (CC-BY-SA 3.0)
As many formats
as diagrams
What makes a
good one?
Open Networking Foundation (CC-BY-SA 3.0)
Architecture Diagrams
Think of diagrams
like a product:
Choose a format
that best suits the
user’s needs
Architecture Diagrams
Diagram
Architecture Diagrams
Diagrams
Model
Some different ways to get
diagrams and/or models…
Architecture Diagrams
Draw manually
e.g. draw.io, Gliffy, whiteboard
Big Advantage:
Full control over appearance

Disadvantages:
Time-consuming

Quickly obsolete
Architecture Diagrams
Create a model manually
e.g. Archi, MagicDraw
Big Advantage:
Generate multiple views

Disadvantages:
Still time-consuming

Quickly obsolete
Architecture Diagrams
Generate from text DSL
e.g. Mermaid JS, PlantUML
Big Advantages:
Faster

Focus on information

Disadvantage:
Still gets obsolete
Architecture Diagrams
Generate a model from code
e.g. Structurizr
Big Advantage:
As up to date as annotations

Disadvantage:
Internal architecture
Architecture Diagrams
Generate model from telemetry
e.g. Archium
Advantages:
Represents reality of prod

Examine many views

Filter, explore

Disadvantage:
Needs broad telemetry
Architecture Diagrams
How do people discover diagrams?
Architecture Diagrams
How do people discover diagrams?
Think about creating a diagram catalogue
Or link from a service catalogue
Architecture Diagrams
Tech Radars
Maintain oversight
of what tech your
org is leveraging,
experimenting with,
and retiring
Thoughtworks
Runbooks
Document standard
procedures for
maintenance and
failure scenarios
Living Documentation
Set of practices for
automating the creation
and maintenance of
documentation so that it
changes at the same pace
as the system
Archium
Archium
Combination of:
Service Catalogue
Diagram Library
Living Documentation
Archium
Automates Modelling
Decreases Manual Effort
Increases Detail
Detail
Automation
Manual Service Catalogues
& Architecture Diagrams
Distributed
Tracing
SaaS
Your

System
Architecture
model
Agent
Populates the service
catalogue with the
architecture model of the
actual running system
We can explore diagrams
of different views
e.g. a single feature
Or: everything inbound and
outbound for a service
Which features of the
system does a
service support?
Which services and APIs
are used when handling
requests for a feature?
Archium
We’ve got a ginormous roadmap of
exciting things that we want to do
with this rich architecture model
Archium
Currently enrolling beta customers
Get in touch if you’d like a demo!
https://archium.io
Software Architecture
Knowledge Flow
Wrap-Up
Knowledge Flow: Wrap-Up
Software Engineering has changed
We’re optimising for rapid change &
decentralised, autonomous design
Knowledge flow is more important than ever
Knowledge Flow: Wrap-Up
Big Design Up Front
Architect
Finalised specs
Stale documents
Knowledge Flow: Wrap-Up
Big Design Up Front
Architect
Finalised specs
Stale documents
No Design Up Front
No one
No documentation
Ad hoc oral history
Knowledge Flow: Wrap-Up
Big Design Up Front
Architect
Finalised specs
Stale documents
No Design Up Front
No one
No docs
Ad hoc oral history
Just Enough Design Up Front
Teams
Living Documentation
Continuous Knowledge Flow
https://archium.io/
hello@archium.io
Graham Lea
@evolvable
Thanks!
🎉 Continuous Knowledge Flow 🎉
New York
JULY
Australia
SEPTEMBER
Singapore
APRIL
Helsinki & North
MARCH
Paris
DECEMBER
London
OCTOBER
Jakarta
FEBRUARY
Hong Kong
AUGUST
JUNE
India
MAY
Check out our API Conferences here
50+ events since 2012, 14 countries, 2,000+ speakers, 50,000+ attendees,
300k+ online community
Want to talk at one of our conferences?
Apply to speak here

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
apidays LIVE Paris 2021 - Synchronous Communication Patterns by Sébastien Ber...
 
Pragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of MiddlewarePragmatic approach to Microservice Architecture: Role of Middleware
Pragmatic approach to Microservice Architecture: Role of Middleware
 
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
apidays LIVE New York 2021 - Supercharge microservices with Service Mesh by S...
 
From Commit to Production in 10 Minutes… at a Century Old Insurance Company
From Commit to Production in 10 Minutes… at a Century Old Insurance CompanyFrom Commit to Production in 10 Minutes… at a Century Old Insurance Company
From Commit to Production in 10 Minutes… at a Century Old Insurance Company
 
Trends in Cloud and Mobile Computing - Alain Azagury, IBM
Trends in Cloud and Mobile Computing - Alain Azagury, IBMTrends in Cloud and Mobile Computing - Alain Azagury, IBM
Trends in Cloud and Mobile Computing - Alain Azagury, IBM
 
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
apidays LIVE Paris 2021 - Don’t put all of your APIs in one cloud by Adrien V...
 
RGProfile
RGProfileRGProfile
RGProfile
 
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
apidays LIVE Paris 2021 - Getting started with Event-Driven APis by Hugo Guer...
 
Microservices and SOA
Microservices and SOAMicroservices and SOA
Microservices and SOA
 
apidays LIVE Paris 2021 - Why Can’t Us Consumers Have APIs by Salman Farmanfa...
apidays LIVE Paris 2021 - Why Can’t Us Consumers Have APIs by Salman Farmanfa...apidays LIVE Paris 2021 - Why Can’t Us Consumers Have APIs by Salman Farmanfa...
apidays LIVE Paris 2021 - Why Can’t Us Consumers Have APIs by Salman Farmanfa...
 
Oracle Developer Meetup March 2018
Oracle Developer Meetup March 2018Oracle Developer Meetup March 2018
Oracle Developer Meetup March 2018
 
apidays LIVE Australia 2021 - API Horror Stories from an Unnamed Coworking Co...
apidays LIVE Australia 2021 - API Horror Stories from an Unnamed Coworking Co...apidays LIVE Australia 2021 - API Horror Stories from an Unnamed Coworking Co...
apidays LIVE Australia 2021 - API Horror Stories from an Unnamed Coworking Co...
 
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...
 
Building a Bank out of Microservices (NDC Sydney, August 2016)
Building a Bank out of Microservices (NDC Sydney, August 2016)Building a Bank out of Microservices (NDC Sydney, August 2016)
Building a Bank out of Microservices (NDC Sydney, August 2016)
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipiosapidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
apidays LIVE Singapore - Green APIs by Alex-Adrien Auger, Sipios
 
Deep-dive into Microservice Outer Architecture
Deep-dive into Microservice Outer ArchitectureDeep-dive into Microservice Outer Architecture
Deep-dive into Microservice Outer Architecture
 
Vancouver Microservices Meetup - Kickoff Session
Vancouver Microservices Meetup - Kickoff SessionVancouver Microservices Meetup - Kickoff Session
Vancouver Microservices Meetup - Kickoff Session
 
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
apidays LIVE London 2021 - Quantum Duality of “API as a business” and “API as...
 
Microevent
MicroeventMicroevent
Microevent
 

Ähnlich wie apidays LIVE Australia 2021 - Re-thinking Software Architecture Documentation by Graham Lea, Archium

Architectural Thinking - What Is Architecture?
Architectural Thinking - What Is Architecture?Architectural Thinking - What Is Architecture?
Architectural Thinking - What Is Architecture?
ingo
 

Ähnlich wie apidays LIVE Australia 2021 - Re-thinking Software Architecture Documentation by Graham Lea, Archium (20)

Architectural Thinking - What Is Architecture?
Architectural Thinking - What Is Architecture?Architectural Thinking - What Is Architecture?
Architectural Thinking - What Is Architecture?
 
Heart of DevOps - Ryan Lockard
Heart of DevOps - Ryan LockardHeart of DevOps - Ryan Lockard
Heart of DevOps - Ryan Lockard
 
Service-Oriented Architecture Methods to Develop Networked Library Services
Service-Oriented Architecture Methods to Develop Networked Library ServicesService-Oriented Architecture Methods to Develop Networked Library Services
Service-Oriented Architecture Methods to Develop Networked Library Services
 
Soa
Soa Soa
Soa
 
Leaving the Ivory Tower: Research in the Real World
Leaving the Ivory Tower: Research in the Real WorldLeaving the Ivory Tower: Research in the Real World
Leaving the Ivory Tower: Research in the Real World
 
Computational Patterns of the Cloud
Computational Patterns of the CloudComputational Patterns of the Cloud
Computational Patterns of the Cloud
 
Melbourne Microservices Meetup: Agenda for a new Architecture
Melbourne Microservices Meetup: Agenda for a new ArchitectureMelbourne Microservices Meetup: Agenda for a new Architecture
Melbourne Microservices Meetup: Agenda for a new Architecture
 
2016 05 sanger
2016 05 sanger2016 05 sanger
2016 05 sanger
 
DSR Microservices (Day 1, Part 1)
DSR Microservices (Day 1, Part 1)DSR Microservices (Day 1, Part 1)
DSR Microservices (Day 1, Part 1)
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up Innovation
 
How To Make Dev Ops Work @ Netlight Edge X Berlin
How To Make Dev Ops Work @ Netlight Edge X BerlinHow To Make Dev Ops Work @ Netlight Edge X Berlin
How To Make Dev Ops Work @ Netlight Edge X Berlin
 
Business in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for IntegrationBusiness in the Driver’s Seat – An Improved Model for Integration
Business in the Driver’s Seat – An Improved Model for Integration
 
At the Trailhead with Matt Stine
At the Trailhead with Matt StineAt the Trailhead with Matt Stine
At the Trailhead with Matt Stine
 
Visuals in business consulting
Visuals in business consultingVisuals in business consulting
Visuals in business consulting
 
EBSCO Digital Transformation with AWS
EBSCO Digital Transformation with AWS EBSCO Digital Transformation with AWS
EBSCO Digital Transformation with AWS
 
From Developer and Beyond - The IT Architect Career
From Developer and Beyond - The IT Architect CareerFrom Developer and Beyond - The IT Architect Career
From Developer and Beyond - The IT Architect Career
 
Simplifying complexity with microservices
Simplifying complexity with microservicesSimplifying complexity with microservices
Simplifying complexity with microservices
 
Library service-oriented architecture to enhance access to science
Library service-oriented architecture to enhance access to scienceLibrary service-oriented architecture to enhance access to science
Library service-oriented architecture to enhance access to science
 
Superheros and a Leprechaun, with Flare: A case study in breaking down silos
Superheros and a Leprechaun, with Flare: A case study in breaking down silosSuperheros and a Leprechaun, with Flare: A case study in breaking down silos
Superheros and a Leprechaun, with Flare: A case study in breaking down silos
 
Trends in Digital Transformation
Trends in Digital TransformationTrends in Digital Transformation
Trends in Digital Transformation
 

Mehr von apidays

Mehr von apidays (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
Apidays New York 2024 - The secrets to Graph success, by Leah Hurwich Adler, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
Apidays New York 2024 - API Discovery - From Crawl to Run by Rob Dickinson, G...
 
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
Apidays Singapore 2024 - Building with the Planet in Mind by Sandeep Joshi, M...
 
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
Apidays Singapore 2024 - Connecting Cross Border Commerce with Payments by Gu...
 
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
Apidays Singapore 2024 - Privacy Enhancing Technologies for AI by Mark Choo, ...
 
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
Apidays Singapore 2024 - Blending AI and IoT for Smarter Health by Matthew Ch...
 
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
Apidays Singapore 2024 - OpenTelemetry for API Monitoring by Danielle Kayumbi...
 
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
Apidays Singapore 2024 - Connecting Product and Engineering Teams with Testin...
 
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
Apidays Singapore 2024 - The Growing Carbon Footprint of Digitalization and H...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
Apidays Singapore 2024 - API Monitoring x SRE by Ryan Ashneil and Eugene Wong...
 
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
Apidays Singapore 2024 - A nuanced approach on AI costs and benefits for the ...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
Apidays Singapore 2024 - How APIs drive business at BNP Paribas by Quy-Doan D...
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

apidays LIVE Australia 2021 - Re-thinking Software Architecture Documentation by Graham Lea, Archium