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
95
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
45
HOW TO MONETIZE YOUR DATA
kyyberi
0
58
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
c-slide_会社紹介資料テンプレート
coneinc
0
1.8k
そのAWSコスト、もっと下げられるかも? 150社超のコスト分析で見えた「鉄板」削減Tips
o2mami
1
2.3k
大AI時代を長く活躍するための 「コンフォート・ゾーン」の新解釈
mkitahara01985
0
570
ソーシング・ブラザーズ株式会社|会社説明資料
sbro
0
340
Practical Examples of Direct Recruiting_20250515
yukikagaya
0
120
Platform Engineering done well: innovation, efficiency, market advantage - Matthew Skelton - ProductTank Auckland
matthewskelton
PRO
0
270
How to use ‘Economies of Empowerment’ to get the benefits of both speed and scale - AgileAus 2025
matthewskelton
PRO
0
120
アディクシィ株式会社 会社資料
adixi
0
1.1k
アウトカムファーストな専門技術組織の構築と運用のための取り組み / Efforts to Build and Operate an Outcome-First Technical Expertise Organization
lycorptech_jp
PRO
1
170
Management Workflow
dskst
2
310
ベタートラップと夏
mosa_siru
8
2.8k
Taiwan Product Conference 2025: Interoperate Integrate Iterate a 10 Year Pm Survival Kit for Traditional Sectors
dwchiang
0
150
Featured
See All Featured
Done Done
chrislema
184
16k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
GitHub's CSS Performance
jonrohan
1031
460k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
The Invisible Side of Design
smashingmag
300
51k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Making Projects Easy
brettharned
116
6.3k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Raft: Consensus for Rubyists
vanstee
140
7k
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