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
The Digital Product Passport
danielkocot
PRO
0
3
Establishing a Specification Framework for API Management Federation
danielkocot
PRO
0
1
API Sprawl In The Era Of Great Unbundling
danielkocot
PRO
0
23
API Development: Evolving Prospects and Future Outlook
danielkocot
PRO
0
70
API Thinking
danielkocot
PRO
0
42
The intersection of AI and API Development
danielkocot
PRO
0
17
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
PRO
0
19
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
PRO
0
23
Adopting AsyncAPI in enterprisey contexts
danielkocot
PRO
0
73
Other Decks in Technology
See All in Technology
AI前提のサービス運用ってなんだろう?
ryuichi1208
3
1.2k
JEP 480: Structured Concurrency
aya_ebata
0
130
QAに対する超個人的な解釈 / Personal Take on QA
toma_sm
1
160
開発生産性を始める前に開発チームができること / optim-improve-development-productivity.pdf
optim
0
150
watsonx.ai Dojo 環境準備について
oniak3ibm
PRO
0
360
『GRANBLUE FANTASY Relink』キャラクターの魅力を支えるリグ・シミュレーション制作事例
cygames
0
170
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.4k
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
250
JTCや セキュリティチェックリストが夢の跡
nikinusu
1
810
Technology that powers Lambda / AWS Lambda を支える技術
_kensh
2
170
技術的負債解消の取り組みと専門チームのお話
bengo4com
0
340
2ヶ月かかるDBアップグレード検証を最大2週間に短縮した自作Go製CLIツール「Platinum」を紹介する / Introducing Go CLI tool "Platinum" for shortened DB upgrade validation
vtryo
2
120
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
64
11k
Testing 201, or: Great Expectations
jmmastey
36
7k
Typedesign – Prime Four
hannesfritz
39
2.3k
KATA
mclloyd
27
13k
Happy Clients
brianwarren
96
6.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
36
6.8k
Thoughts on Productivity
jonyablonski
66
4.2k
Done Done
chrislema
180
16k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
A Philosophy of Restraint
colly
202
16k
Building Your Own Lightsaber
phodgson
101
6k
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
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/