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
API -hallinta | API Camp kurssilla
Search
Jarkko Moilanen, PhD
February 01, 2017
Business
0
96
API -hallinta | API Camp kurssilla
API Camp 1.2.2017 TAMK.
Jarkko Moilanen, PhD
February 01, 2017
Tweet
Share
More Decks by Jarkko Moilanen, PhD
See All by Jarkko Moilanen, PhD
Tampere Hacklab arvot - aikamatka vuoteen 2009
kyyberi
1
180
Data as a Product and Data as a Service - Two sides of a coin
kyyberi
0
46
HOW TO MONETIZE YOUR DATA
kyyberi
0
59
APIs as Data Economy plumbing offering access to data products
kyyberi
0
66
Developers as customers and sales channel
kyyberi
0
120
Practical life of developer whisperer - true stories and experiences
kyyberi
0
150
Emerging Drag-and-drop Developer profile and developer experience
kyyberi
0
140
API management
kyyberi
0
100
Pareto principle (80/20) and Developer eXperience – why should I care?
kyyberi
0
200
Other Decks in Business
See All in Business
事業計画及び成長可能性に関する事項 2025年6月25日
cynd
0
630
VISASQ: ABOUT US
eikohashiba
15
500k
Leading Mark新卒採用資料
unno
0
2.4k
[2025年度] 株式会社ROUTE06 (ルートシックス) 会社紹介
route06
2
280
【DearOne】Dear Newest Member
hrm
2
10k
特別講義 理系のための法学入門
seko_shuhei
2
2.4k
HashPort Company Deck
hashport
0
15k
なぜ転職しても「このままでいいのか」が消えないのか_キャリアの価値観レポート2025
thosoya
1
230
ラクスパートナーズ採用ピッチ資料_エンジニア部門.pdf
rakuspartners_recruit
0
24k
株式会社カウシェ Company Deck
kauche
2
200k
デジタル証券株式会社・会社紹介
dts
0
730
組織を AI との協働に最適化する ~ AI と人が補完しあって成長し続ける組織の作り方 ~
yoshizaki
0
530
Featured
See All Featured
Navigating Team Friction
lara
187
15k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Visualization
eitanlees
146
16k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
970
Why Our Code Smells
bkeepers
PRO
336
57k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Transcript
API -hallinta API Camp 1.2.2017 Jarkko Moilanen
API:t on helppo nähdä kevyenä ja kehittäjäystävällisenä vastineena palvelukeskeisen arkkitehtuurin
(SOA) raskaasti hallinnoiduille palveluille.
API:en rooli kasvaa entisestään, kun sovelluskehitystä tehdään laajasti yleistyneen mikropalveluarkkitehtuurin
periaatteiden mukaisesti.
API-vetoisessa kehityksessä integraatiot muuttuvat tyhmemmiksi, mutta niiden lukumäärä kasvaa nopeasti.
Vastaavasti on ratkaistava API-dokumentaation jakelu ja teknisten parametrien hallinta.
API-pohjaisen kehityksen edetessä hallinnointivaatimusten ratkaiseminen tapauskohtaisesti johtaa vaikeasti hallittavaan kokonaisuuteen.
Ei API -hallintaa Hukattuja mahdollisuuksia API -hallinta käytössä Yhtenäinen arvoketju
Kaikille rajapinnoille yhteinen API- hallinnointi tehostaa toimintaa
None
None
API-hallinnan elementit 1. API:en tekninen hallinnointi – Autentikointi ja autorisointi
– Välimuisti – Salaus – Käytönrajoitus ja -hallinta – Reititys ja muunnokset – API:en kaupallistaminen
API-hallinnan elementit 2. API-hallintamalli – Pääsyoikeuksien hallinnointi – Parametrien hallinnointi
– API-dokumentaation ylläpito ja jakelu – SLA- ja käyttöstatistiikkaseuranta
Asiantuntijavieras • Taija Björklund – https://apinf.io • Tuoteomistaja