Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
APIOps (C-level version)
Search
Daniel Kocot
PRO
July 16, 2020
Technology
0
140
APIOps (C-level version)
Daniel Kocot
PRO
July 16, 2020
Tweet
Share
More Decks by Daniel Kocot
See All by Daniel Kocot
API Thinking
danielkocot
PRO
0
19
The intersection of AI and API Development
danielkocot
PRO
0
16
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
PRO
0
10
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
PRO
0
16
API Development: Evolving Prospects and Future Outlook
danielkocot
PRO
0
46
Adopting AsyncAPI in enterprisey contexts
danielkocot
PRO
0
59
On the path to evolutionary architecture with APIs
danielkocot
PRO
0
96
Developer Journey or how to describe Platform Engineering better
danielkocot
PRO
0
60
The fairytales about API deployments
danielkocot
PRO
0
110
Other Decks in Technology
See All in Technology
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
450
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
610
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
200
障害対応をちょっとずつよくしていくための 演習の作りかた
heleeen
1
1.5k
生産性向上チームの紹介
cybozuinsideout
PRO
1
900
リテール金融(キャッシュレス・ネット銀行・ネット証券)の競争環境と経済圏
8maki
0
1.5k
Cypress or Playwright?
rainerhahnekamp
0
160
いいたいことちゃんという
tkengo
0
220
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2.1k
エンジニア候補者向け資料2024.04.24.pdf
macloud
0
3.3k
web-application-security
matsuihidetoshi
1
190
ServiceNow Now Platform 最新版Washington, D.C.リリース
manarobot
0
100
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Designing Experiences People Love
moore
136
23k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
Six Lessons from altMBA
skipperchong
22
3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
6
1.3k
Faster Mobile Websites
deanohume
300
30k
Adopting Sorbet at Scale
ufuk
69
8.6k
Designing the Hi-DPI Web
ddemaree
276
33k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
GitHub's CSS Performance
jonrohan
1025
450k
Git: the NoSQL Database
bkeepers
PRO
423
63k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Transcript
APIOps - Better processes for even better APIs 1
APIOps? 2
DevOps 3
broad concept with goals 4
improve collaboration between development and operations 5
improve deployment frequency 6
achieve faster time to market 7
lower failure rate of new releases 8
shorten lead time between fixes 9
improve mean time to recovery 10
CALMS Model 11
Collaboration 12
Automation 13
Lean Principles and Processes 14
Measurement 15
Sharing 16
GITOps 17
Attempting a defintion 18
System development / management pattern 19
GIT as the single source of truth 20
GIT as the single place where all operational tasks for
all environments happend - create - change - destroy 21
All changes are observable / verifiable 22
Continuous Integration & Deployment 23
Standard Software Development Lifecycle 24
API Producer Lifecycle 25
API First 26
Open API 27
28 Open API
Open API Extensions x-...-... 29
EVERYTHING as Code 30
EVERYTHING with the Code 31
Configuration as Code 32
Policy as Code 33
Policy as Code 34 - cloud native - compliance -
validating infrastructure - best practices as polices - cost control
=> APIOps 35
APIOps with Kong 36
37 APIOps with Kong - Spec-first API Design using Insomnia
Designer - Transform Spec to Kong declarative configuration Deploy configuration to environments Adjust configuration to specific needs per environment
codecentric AG Hochstr. 11 42697 Solingen Daniel Kocot Senior Solutions
Architect
[email protected]
www.codecentric.de Innovative - Trustful - Competent - Pragmatic 38
39 References: title slide: Sliver linings, https:/ /www.flickr.com/photos/shivashenoy/