APIForce presentation 28th of January

456 views 50 slides Jan 30, 2022
Slide 1
Slide 1 of 50
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50

About This Presentation

Presentation of APIForce event of 28th of January


Slide Content

All contents © MuleSoft, LLC
Welcome to APIForce
Swiss API Community
Fiona Leibundgut, Creativity Success Artist
[email protected]

All contents © MuleSoft, LLC
APIForce Community
Introduction of the Team
Andreas Oberrauter Amir Khan
API Artist
[email protected]
API Activist
[email protected]
Mihael Bosnjak
Error Handler
[email protected]
Fiona Leibundgut
Creative Success Artist
[email protected]

All contents © MuleSoft, LLC
APIForce Community
Special Guest
Raul Jimenez
Team Head eCommerce & Digital Integration
[email protected]

All contents © MuleSoft, LLC
APIForce Community
Agile Board for Today
TODO DONE
15 min
Welcome & Introduction to APIForce
API Trends 2022
30 min
API-led Approach at Sika
30 min
Wrap-up, closure & next steps
15 min

All contents © MuleSoft, LLC

All contents © MuleSoft, LLC
APIForce 1.0
API Community
Andreas Oberrauter, API Artist
Mihael Bosnjak, Error Handler

All contents © MuleSoft, LLC

All contents © MuleSoft, LLC
APIForce 1.0
Community Content
Virtual Meetings
(open for everyone)
Onsite Meetings
(Switzerland-based,
MAR 18, 2022)
New blogs and
content
(apiforce.dev)
Newsletter via
Email

All contents © MuleSoft, LLC
APIForce 1.0
Community Content
Future Roadmap

All contents © MuleSoft, LLC
APIForce Community
Topics
Trends Real-world
examples
Capabilities Best Practices Technology
Security Deployment DevOps Testing Design

All contents © MuleSoft, LLC
APIForce Community
Let’s get started
https://www.menti.com/wfqq2qzp29
or go to menti.com & enter 3941 0472

All contents © MuleSoft, LLC
APIForce Community
Agile Board for Today
TODO DONE
15 min
Welcome & Introduction to APIForce API Trends 2022
30 min
API-led Approach at Sika
30 min
Wrap-up, closure & next steps
15 min

All contents © MuleSoft, LLC
Amir Khan, API Activist
API Trends 2022
APIForce 1.0

All contents © MuleSoft, LLC
Let's get the community trends
The voice of the community
https://www.menti.com/hq5tu33vxp
or go to menti.com & enter 9771 7876

All contents © MuleSoft, LLC
APIForce Community
Top API Trends 2022
Design-First
Design-Test-First
Zero Trust
Security-centric
Composable
Business
Share & Reuse
API Lifecycle Mgmt.
API as Product
Hyper Automation
RPA Integration
No Code /
Low Code
API as enabler
AI + ML
API as enabler
API as Product
API-First
Business
Technologist
Innovation
Multi-protocol
Mix of pattern
Multi-Cloud
Flexibility
Communities
API Portals

All contents © MuleSoft, LLC
APIForce Community
Top API Trends 2022
Design-First
Design-Test-First
Zero Trust
Security-centric
Composable
Business
Share & Reuse
API Lifecycle Mgmt.
API as Product
Hyper Automation
RPA Integration
No Code /
Low Code
API as enabler
AI + ML
API as enabler
API as Product
API-First
Business
Technologist
Innovation
Multi-protocol
Mix of pattern
Multi-Cloud
Flexibility
Communities
API Portals

API Design First Approach

All contents © MuleSoft, LLC
Drawbacks of Code-First
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Design-First
Specification

All contents © MuleSoft, LLC
Drawbacks of Code-First
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPIdeliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
API development starts here
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Design-First
Specification

All contents © MuleSoft, LLC
Drawbacks of Code-First
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPIdeliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
API development starts here UI development starts here
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Idle time for UI development
Design-First
Specification

All contents © MuleSoft, LLC
Drawbacks of Code-First
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPIdeliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
Delay due to system availability
Move to next sprint
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Design-First
Specification

All contents © MuleSoft, LLC
Drawbacks of Code-First
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPIdeliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
Causing delay in frontend dev.
Move to next sprint
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Design-First
Specification

All contents © MuleSoft, LLC
Drawbacks of Code-First
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPIdeliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Design-First
Specification

All contents © MuleSoft, LLC
Drawbacks of Code-First
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPIdeliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Project delay
Design-First
Specification

API Design First Approach
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
Design-First
Specification

API Design First Approach
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPIdeliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
Start with API design & prototype incl. mocking service
Design-First
Specification
Mocking Service

API Design First Approach
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI
geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPI
deliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
UI development can start earlier
Mocking Service
Shift-left
Design-First
Specification

API Design First Approach
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI
geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPI
deliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
UI development can start earlier
Mocking Service
Shift-left
Design-First
Specification
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI
geoServiceAPIclaimAPI
discountAPI
guestAPI
passwordAPI
deliveryAPI
shipmentAPI

API Design First Approach
Sprint 1 Sprint 2 Sprint 4Sprint 3 Sprint 5 Sprint 6 Go-Live
API TEAM
UI TEAM
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI
geoServiceAPI
claimAPI
discountAPI
guestAPI
passwordAPI
deliveryAPI
shipmentAPI
loginPage
registerePage
explorePage
productPage
Save Time
Mocking Service
invoicePage
paymentPage
trackingPage
claimPage
supportPage
ordersPage
deliveryPage
passwordPage
messagesPage
Faster Delivery
Design-First
Specification
usersAPI
registrationAPI
orderAPI
productAPI
paymentAPI
invoiceAPI
notificationAPI
trackingAPI
geoServiceAPIclaimAPI
discountAPI
guestAPI
passwordAPI
deliveryAPI
shipmentAPI
Higher Quality
Test-First Approach
Parallel workstreams
High dev experience
Reusability of APIs

All contents © MuleSoft, LLC
APIForce
Challenges Design-First solves
Design-First
Specification
●Clear specifications and expectations

●Contract with the consumers before
development

●Enables parallel consumer development
(front-end, integration, etc.)

●Enables Design and Test First approach

●Well-designed and -documented, consistent
APIs provide positive consumer experiences
Traditional Model

Zero Trust

All contents © MuleSoft, LLC
APIForce Community
Traditional Perimeter Approach
API GATEWAY
Backend
Zero Trust
Security-centric

All contents © MuleSoft, LLC
APIForce Community
Traditional Perimeter Approach
API GATEWAY
Backend
Zero Trust
Security-centric

All contents © MuleSoft, LLC
APIForce Community
Zero-Trust Approach
Backend
Zero Trust
Security-centric

All contents © MuleSoft, LLC
APIForce
Challenges Zero-Trust solves
Zero Trust
Security-centric
●Reduces business and organizational risk

●Access control in a distributed fashion

●Secures multi-/hybrid cloud strategies

●Helps reduce the risk of a data breach

●Supports compliance initiatives

Composable Business

All contents © MuleSoft, LLC
APIForce
Benefits of Composable Business
Composable
Business
API Portals
●Deliver innovations faster by reusing
existing digital capabilities

●API as enabler to drive change

●Collaboration at the center of everything

●Organization self discoverability

●Transformation of CoE

API Lifecycle Management

All contents © MuleSoft, LLC
APIForce
Benefits of API Lifecycle Management
API Lifecycle Mgmt.
Agility
●Only API Management is not sufficient
anymore

●Full process and traceability is required on
the APIs

●Need for parallel version deployments

●Reusability & sharing

●Role-based access to artefacts

Hyperautomation

All contents © MuleSoft, LLC
APIForce
Benefits of Hyper-automation
Hyperautomation
RPA Integration
●Supports deployment of multiple
technologies such as Low-code, RPA, APIs,
Machine Learning to increase the overall
Automation

●Citizen and expert automation engineers
contribution

●Overall goal is to increase operational
efficiency and productivity

All contents © MuleSoft, LLC
Questions?
API Trends 2022

All contents © MuleSoft, LLC
APIForce Community
Agile Board for Today
TODO DONE
15 min
Welcome & Introduction to APIForce
API Trends 2022
30 min
API-led Approach at Sika
30 min
Wrap-up, closure & next steps
15 min

All contents © MuleSoft, LLC
API-led Approach at Sika
Raul Jimenez

All contents © MuleSoft, LLC
APIForce Community
Agile Board for Today
TODO DONE
15 min
Welcome & Introduction to APIForce
API Trends 2022
30 min
API-led Approach at Sika
30 min
Wrap-up, closure & next steps
15 min

All contents © MuleSoft, LLC
Wrap-Up and Next Steps
Fiona Leibundgut, Creativity Success Artist

All contents © MuleSoft, LLC
API Community
Coming up next…

All contents © MuleSoft, LLC
APIForce Community
Agile Board for Today
TODO DONE
15 min
Welcome & Introduction to APIForce
API Trends 2022
30 min
API-led Approach at Sika
30 min
Wrap-up, closure & next steps
15 min
Register for the Onsite Event on 18th March 2022
7 weeks to go

All contents © MuleSoft, LLC

All contents © MuleSoft, LLC 50