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
100
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
220
Data as a Product and Data as a Service - Two sides of a coin
kyyberi
0
64
HOW TO MONETIZE YOUR DATA
kyyberi
0
82
APIs as Data Economy plumbing offering access to data products
kyyberi
0
110
Developers as customers and sales channel
kyyberi
0
140
Practical life of developer whisperer - true stories and experiences
kyyberi
0
190
Emerging Drag-and-drop Developer profile and developer experience
kyyberi
0
150
API management
kyyberi
0
130
Pareto principle (80/20) and Developer eXperience – why should I care?
kyyberi
0
250
Other Decks in Business
See All in Business
本気で解かれるべき 課題を創る(アジェンダ・セッティング)
hik0107
2
260
Lego Agile Testing Workshop
pinboro
0
140
会社紹介資料202601.pdf
gmofh_hr_team
0
1.5k
【新卒採用資料】Natee Company Deck _202601
nateehr
0
2.7k
ノッカリアドベントカレンダー全記録まとめ
szkm555
0
130
株式会社ファーマインド_グループ農園各社_会社紹介資料
farmind_farm
0
120
株式会社EventHub 会社紹介資料
eventhub
1
43k
Sreake事業部説明資料
3shake
0
340
対立を超えてビジネス、開発、顧客が本当に欲しかったものを全両立するプロダクト組織の作り方/trade-off basic rsgt2026
moriyuya
3
7.4k
プロダクトにAIを。 確率的なふるまいと向き合う。
sugitlab
1
350
RDRAモデルからFP・工数・金額につなぐ定量見積り
bpstudy
1
200
Sprint Reviewで、ビジネスと開発の「当たり前」を同期する / RSGT2026
taguchimasahiro
0
1.8k
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
Un-Boring Meetings
codingconduct
0
200
Optimizing for Happiness
mojombo
379
71k
Making Projects Easy
brettharned
120
6.6k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
Scaling GitHub
holman
464
140k
What does AI have to do with Human Rights?
axbom
PRO
0
2k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
770
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
290
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
The Language of Interfaces
destraynor
162
26k
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