Top Banner
API, Microservice ve IoT Dünyayı birbirine nasıl bağlarız? Berk Taner
12

API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

Jan 08, 2017

Download

Mobile

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

API, Microservice ve IoT Dünyayı birbirine nasıl bağlarız?

Berk Taner

Page 2: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

2"

Berk Taner Co-Founder

| Ben Kimim? "

Page 3: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

3"| Geçmişten Geleceğe

~ 2005: SOA Web Servislerin tasarımı, büyük şirketler iç servisler geliştirmeye başlar.

2011: Web Servisler ve API Mobil uygulamaların yaygınlaşmasıyla birlikte Web APIler gelişir.

2016 - : Mikroservisler Tıpkı mobil uygulamalar gibi sadece tek bir işleme odaklanmış ufak servisler yaygınlaşır.

Page 4: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

4"

! Mobil"Uygulamalarla"Bilgi"Paylaşmak""! Kullanıcılara"Daha"Fazla"Güç"Vermek""! Farklı"Sistemlerle"Entegre"Olmak"""""

| Neden Webservisler Var?

Page 5: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

5"| Hangi Teknoloji?

8m+

700k+ Yıllık"Yeni"Mobil"Uygulama"Sayısı"

60k+ 75% Her"yıl"mobil"uygulama"

sayısındaki"arKş"

Page 6: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

6"| Altyapı Teknolojileri

Sunucu Yönetimsiz Yapılar

Sunucu Yönetimli Yapılar

Page 7: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

7"| Programlama Teknolojileri

Page 8: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

8"| API Mimari Örnekleri

Page 9: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

9"RESTful Design

! Ölçeklenebilir"ağ"tabanlı"mimari"kuralları"bütünüdür."(2000)"

Komut& Adres& İşlem&

GET" /adres/:id" Seçilen"adresi"göster"

POST" /adres/" Adres"ekle"

PUT" /adres/:id" Seçilen"adresi"güncelle"

DELETE" /adres/:id" Seçilen"adresi"sil"

GET" /adres" Tüm"adresleri"göster"

Page 10: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

10"| Bir Servisin Anatomisi

Ölçeklenebilir&Altyapı&&&Cache"

Kullanıcı&ve&Erişim&YöneAmi&"

Servis&Durumu&ve&Kullanım&Analizi"

Dökümantasyon&&

Ölçeklenebilir&Yazılım"

Page 11: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

11"

Teknoloji&Bağımsız&API&yaratma&yeteneği"

Kullanıcı&ve&Erişim&YöneAmi&"

Servis&Durumu&ve&Kullanım&Analizi"

OtomaAk&Swagger&Dökümantasyon&ÜreAmi&&

NodeJS,&PHP,&Python&Desteği"

Page 12: API, Microservice ve IoT – Dünyayı birbirine nasıl bağlarız?

Teşekkürler

Beta Bitmeden Kayıt Olmayı Unutmayın

https://apiplug.com/signup/mobilistanbul