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
Navigating the Post OpenAPI Era
danielkocot
PRO
0
4
The Digital Product Passport
danielkocot
PRO
0
6
Establishing a Specification Framework for API Management Federation
danielkocot
PRO
0
3
API Sprawl In The Era Of Great Unbundling
danielkocot
PRO
0
26
API Development: Evolving Prospects and Future Outlook
danielkocot
PRO
0
75
API Thinking
danielkocot
PRO
0
50
The intersection of AI and API Development
danielkocot
PRO
0
19
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
PRO
0
22
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
PRO
0
24
Other Decks in Technology
See All in Technology
今、始める、第一歩。 / Your first step
yahonda
2
680
What to do after `laravel new`
mattstauffer
0
140
福岡新卒エンジニアの会
teba_eleven
1
180
ジョブマッチングサービスにおける相互推薦システムの応用事例と課題
hakubishin3
3
620
Team Dynamicsを目指すウイングアーク1stのQAチーム
sadonosake
1
200
組み込みLinuxの時系列
puhitaku
4
990
フロントエンド メタフレームワーク 選定の際に考えたこと
yuppeeng
0
590
3次元点群データ「VIRTUAL SHIZUOKA』のオープンデータ化による恩恵と協働の未来/FOSS4G Japan 2024
kazz24s
0
120
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
220
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
Fargateを使った研修の話
takesection
0
170
Deno+JSRでパッケージを作って公開する
askua
0
110
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Art, The Web, and Tiny UX
lynnandtonic
297
20k
RailsConf 2023
tenderlove
29
890
Adopting Sorbet at Scale
ufuk
73
9.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
Into the Great Unknown - MozCon
thekraken
32
1.5k
YesSQL, Process and Tooling at Scale
rocio
168
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
4 Signs Your Business is Dying
shpigford
180
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
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/