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
1
150
APIOps (C-level version)
Daniel Kocot
PRO
July 16, 2020
Tweet
Share
More Decks by Daniel Kocot
See All by Daniel Kocot
Navigating the Post OpenAPI Era
danielkocot
PRO
0
18
The Digital Product Passport
danielkocot
PRO
0
47
Establishing a Specification Framework for API Management Federation
danielkocot
PRO
0
28
API Sprawl In The Era Of Great Unbundling
danielkocot
PRO
0
71
API Development: Evolving Prospects and Future Outlook
danielkocot
PRO
0
100
API Thinking
danielkocot
PRO
0
73
The intersection of AI and API Development
danielkocot
PRO
0
33
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
PRO
0
29
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
PRO
0
38
Other Decks in Technology
See All in Technology
衝突して強くなる! BLUE GIANTと アジャイルチームの共通点とは ― いきいきと活気に満ちたグルーヴあるチームを作るコツ ― / BLUE GIANT and Agile Teams
naitosatoshi
0
300
実運用で考える PGO
kworkdev
PRO
0
150
kubellが考える戦略と実行を繋ぐ活用ファーストのデータ分析基盤
kubell_hr
0
140
絶対に失敗できないキャンペーンページの高速かつ安全な開発、WINTICKET × microCMS の開発事例
microcms
0
390
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
0
140
【Grafana Meetup Japan #6】Grafanaをリバプロ配下で動かすときにやること ~ Grafana Liveってなんだ ~
yoshitake945
0
230
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
230
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
170
「魔法少女まどか☆マギカ Magia Exedra」の必殺技演出を徹底解剖! -キャラクターの魅力を最大限にファンに届けるためのこだわり-
gree_tech
PRO
0
550
サンドボックス技術でAI利活用を促進する
koh_naga
0
180
DDD集約とサービスコンテキスト境界との関係性
pandayumi
2
260
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
190
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
810
Git: the NoSQL Database
bkeepers
PRO
431
66k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Code Reviewing Like a Champion
maltzj
525
40k
Designing for humans not robots
tammielis
253
25k
Unsuck your backbone
ammeep
671
58k
How to train your dragon (web standard)
notwaldorf
96
6.2k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
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/