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
89
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
130
Data as a Product and Data as a Service - Two sides of a coin
kyyberi
0
36
HOW TO MONETIZE YOUR DATA
kyyberi
0
50
APIs as Data Economy plumbing offering access to data products
kyyberi
0
53
Developers as customers and sales channel
kyyberi
0
98
Practical life of developer whisperer - true stories and experiences
kyyberi
0
110
Emerging Drag-and-drop Developer profile and developer experience
kyyberi
0
120
API management
kyyberi
0
81
Pareto principle (80/20) and Developer eXperience – why should I care?
kyyberi
0
150
Other Decks in Business
See All in Business
ドコドア_採用ピッチ資料_20241205
docodoor_hr
3
7.8k
comorebi_cultuerdeck_2025
comorebi_tokyo
0
160
「定性」から「定量」へ 〜明日からできる定量化。時間の魔法編〜
natty_natty254
2
130
LayerX AI・LLM Division Deck
layerx
PRO
0
15k
Entrance Book ビジネスイノベーションサービス部
arisaiyou
0
260
ストーリーテリングでチームに”熱"を伝える🔥
inagakikay
1
11k
【After】サービス紹介資料③_HP掲載用
redeslide
0
540
HireRoo Culture Deck(日本語)
kkosukeee
2
27k
会社紹介資料 / ProfileBook
gpol
4
26k
WHITE CROSS inc. - Recruiting deck
yutanagahata
2
9k
成功をつなげる プロジェクトマネジメントの探求 / Exploring Project Management to Continuous Success
tunepolo
0
180
(5枚)メタ思考のある人、メタ思考のない人の違いとは?
nyattx
PRO
2
120
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Designing for humans not robots
tammielis
250
25k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
1
120
No one is an island. Learnings from fostering a developers community.
thoeni
19
3k
It's Worth the Effort
3n
183
28k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Mobile First: as difficult as doing things right
swwweet
222
9k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Measuring & Analyzing Core Web Vitals
bluesmoon
5
180
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