smaple.tr
IoT

IoT Platform Geliştirme: Nesnelerin İnterneti Rehberi [2026]

Mehmet Kurtipek
17 Mayıs 2026
9 dk okuma
IoT
nesnelerin interneti
IoT platform
MQTT
edge computing
endüstriyel IoT

IoT Nedir ve Neden Önemli?

Nesnelerin interneti (IoT), fiziksel cihazların sensörler, yazılım ve ağ bağlantısı aracılığıyla veri toplayıp paylaştığı bir teknolojidir. 2026 yılı itibarıyla dünya genelinde 18 milyardan fazla bağlı cihazın aktif olduğu tahmin edilmektedir. Bu rakam, yalnızca üç yıl öncesine kıyasla yüzde 35'lik bir artışa işaret etmektedir.

IoT'nin bu denli hızlı büyümesinin ardında birkaç temel dinamik bulunur. İlk olarak sensör maliyetlerinin düşmesi, küçük ve orta ölçekli işletmelerin bile IoT projelerine yatırım yapabilmesini mümkün kılmıştır. İkinci olarak 5G ve LPWAN gibi iletişim teknolojilerinin yaygınlaşması, düşük gecikme süresi ve geniş kapsama alanı sunarak daha önce bağlanamayan cihazların ağa dahil olmasını sağlamıştır. Son olarak bulut bilişim altyapısının olgunlaşması, milyonlarca cihazdan gelen veriyi gerçek zamanlı olarak işleme kapasitesini artırmıştır.

Türkiye özelinde bakıldığında, akıllı şehir projeleri, endüstriyel otomasyon yatırımları ve tarım teknolojileri alanındaki girişimler IoT ekosisteminin büyümesini hızlandırmaktadır. BTK verilerine göre Türkiye'deki M2M (makineden makineye) bağlantı sayısı 2025 sonunda 10 milyonu aşmış durumdadır.

IoT Platform Mimarisi

Başarılı bir IoT çözümü, katmanlı bir mimari üzerine inşa edilir. Her katman belirli sorumluluklar üstlenir ve bir üst katmana hizmet sağlar.

Cihaz Katmanı

Bu katman, fiziksel sensörleri, aktüatörleri ve gömülü sistemleri kapsar. Sıcaklık, nem, basınç, konum gibi verileri toplayan sensörler ile motorlar, valfler gibi fiziksel eylemleri gerçekleştiren aktüatörler bu katmanda yer alır. Mikrodenetleyiciler (ESP32, STM32) ve tek kartlı bilgisayarlar (Raspberry Pi) yaygın kullanılan donanım bileşenleridir.

Bağlantı Katmanı

Cihazlardan gelen verilerin platforma iletilmesinden sorumlu katmandır. Wi-Fi, Bluetooth Low Energy (BLE), LoRaWAN, NB-IoT, Zigbee ve hücresel ağlar gibi farklı iletişim teknolojileri kullanım senaryosuna göre tercih edilir. Bağlantı katmanında ağ geçitleri (gateway), farklı protokollerdeki cihazları ortak bir dile çevirerek platform katmanına aktarır.

Platform Katmanı

IoT mimarisinin beyni olan platform katmanı; cihaz yönetimi, veri işleme, kural motoru ve API yönetimi gibi temel işlevleri barındırır. Bu katman cihazların kaydedilmesi, izlenmesi, güncellenmesi ve gruplandırılması gibi operasyonel görevleri üstlenir. Aynı zamanda ham verilerin anlamlı bilgiye dönüştürülmesi için veri işleme pipeline'larını çalıştırır.

Uygulama Katmanı

Son kullanıcıya değer sunan katmandır. Gösterge panelleri (dashboard), mobil uygulamalar, raporlama araçları ve otomasyon senaryoları bu katmanda konumlanır. REST API veya WebSocket üzerinden platform katmanıyla iletişim kurarak kullanıcılara gerçek zamanlı izleme, analiz ve kontrol imkanı sağlar.

IoT İletişim Protokolleri

IoT ekosisteminde cihazlar ve platformlar arasındaki veri iletişimi farklı protokollerle gerçekleştirilir. Her protokolün kendine özgü avantajları ve kullanım alanları vardır.

Protokol Model Bant Genişliği Gecikme QoS Desteği Kullanım Alanı
MQTT Pub/Sub Düşük Düşük 3 seviye Sensör verileri, telemetri
CoAP İstek/Yanıt Çok düşük Düşük Onay mekanizması Kısıtlı cihazlar, M2M
HTTP/REST İstek/Yanıt Yüksek Orta Yok Yapılandırma, yönetim
AMQP Pub/Sub + Kuyruk Orta Orta Gelişmiş Kurumsal entegrasyon
WebSocket Çift yönlü Orta Düşük Yok Gerçek zamanlı izleme

MQTT Protokolü

MQTT (Message Queuing Telemetry Transport), IoT dünyasının en yaygın kullanılan protokolüdür. Hafif yapısı sayesinde kısıtlı bant genişliğine sahip ağlarda bile verimli çalışır. Yayınla/abone ol (publish/subscribe) modeli, cihazların doğrudan birbirleriyle değil merkezi bir broker üzerinden iletişim kurmasını sağlar. QoS (Quality of Service) seviyeleri ile mesajın teslim garantisi yapılandırılabilir: QoS 0 en fazla bir kez, QoS 1 en az bir kez, QoS 2 tam olarak bir kez teslimat sağlar.

CoAP Protokolü

CoAP (Constrained Application Protocol), bellek ve işlem gücü kısıtlı cihazlar için tasarlanmıştır. UDP üzerinde çalışarak TCP'nin getirdiği bağlantı yükünü ortadan kaldırır. RESTful yapısı sayesinde HTTP'ye aşina geliştiriciler için öğrenme eğrisi düşüktür.

Cihaz Yönetimi ve Provisioning

Binlerce hatta milyonlarca cihazı yönetmek, IoT platformlarının en kritik işlevlerinden biridir. Cihaz yönetimi kapsamında provisioning (ilk kayıt ve yapılandırma), izleme, güncelleme ve yaşam döngüsü yönetimi yer alır.

Provisioning sürecinde her cihaza benzersiz bir kimlik atanır, güvenlik sertifikaları yüklenir ve ilk yapılandırma parametreleri gönderilir. Zero-touch provisioning yaklaşımı, cihazların fabrikadan çıktığı anda ağa bağlanmasıyla otomatik olarak yapılandırılmasını sağlar. Bu yöntem özellikle büyük ölçekli dağıtımlarda operasyonel maliyeti önemli ölçüde düşürür.

Cihaz ikiz (device twin) veya gölge (device shadow) kavramı, fiziksel cihazın buluttaki sanal temsilini ifade eder. Bu sanal temsil sayesinde cihaz çevrimdışı olsa bile istenen yapılandırma değişiklikleri kaydedilir ve cihaz tekrar çevrimiçi olduğunda senkronize edilir.

Edge Computing ve Bulut İşleme

IoT mimarisinde verilerin nerede işleneceği, sistem performansı ve maliyeti doğrudan etkileyen stratejik bir karardır.

Edge Computing Avantajları

Edge computing, verilerin üretildiği yere yakın noktalarda işlenmesini ifade eder. Bu yaklaşım düşük gecikme süresi, azaltılmış bant genişliği kullanımı ve çevrimdışı çalışabilme kapasitesi sunar. Otonom araçlar, endüstriyel robotlar ve gerçek zamanlı anomali tespiti gibi milisaniye düzeyinde tepki gerektiren senaryolarda edge computing vazgeçilmezdir.

Bulut İşleme Avantajları

Bulut tabanlı işleme ise ölçeklenebilirlik, merkezi yönetim ve gelişmiş analitik kapasitesi sağlar. Makine öğrenmesi model eğitimi, geçmişe dönük trend analizi ve kapsamlı raporlama gibi yoğun hesaplama gerektiren görevler bulut ortamında daha verimli yürütülür.

Modern IoT mimarilerinde en etkili yaklaşım, edge ve bulut işlemeyi birleştiren hibrit modeldir. Acil kararlar edge tarafında alınırken, toplanan veriler periyodik olarak buluta aktarılarak uzun vadeli analizler gerçekleştirilir.

Veri İşleme Pipeline

IoT platformlarında veri, ham haliyle toplandığı andan iş değeri üreten bilgiye dönüştüğü ana kadar bir dizi aşamadan geçer.

Veri Toplama (Ingestion)

İlk aşamada cihazlardan gelen veriler platforma alınır. Apache Kafka, RabbitMQ veya bulut tabanlı servislerin mesaj kuyrukları bu aşamada yaygın olarak kullanılır. Yüksek hacimli veri akışlarında tamponlama ve yük dengeleme mekanizmaları kritik öneme sahiptir.

Veri İşleme (Processing)

Toplanan ham veriler temizlenir, normalleştirilir ve zenginleştirilir. Akış işleme (stream processing) ile veriler gerçek zamanlı olarak işlenirken, toplu işleme (batch processing) ile belirli aralıklarla büyük veri kümeleri analiz edilir. Apache Flink, Apache Spark Streaming ve bulut tabanlı akış işleme servisleri bu aşamada kullanılan başlıca teknolojilerdir.

Veri Depolama (Storage)

IoT verileri zaman serisi yapısındadır ve bu nedenle InfluxDB, TimescaleDB gibi zaman serisi veritabanları tercih edilir. Yapılandırma verileri için ilişkisel veritabanları, büyük hacimli ham veriler için ise nesne depolama (object storage) çözümleri kullanılır.

Analitik ve Görselleştirme

Depolanan veriler üzerinde istatistiksel analiz, anomali tespiti, tahminleme (predictive analytics) ve makine öğrenmesi modelleri çalıştırılır. Grafana, Kibana gibi araçlar ile veriler görselleştirilerek karar alıcılara sunulur.

IoT Güvenliği

IoT cihazlarının çeşitliliği ve dağıtık yapısı, güvenlik açısından benzersiz zorluklar ortaya çıkarır. Kapsamlı bir IoT güvenlik stratejisi birden fazla katmanda önlem almayı gerektirir.

Cihaz Kimlik Doğrulama

Her cihazın platforma bağlanmadan önce kimliğinin doğrulanması gerekir. X.509 sertifikaları, SAS token'ları veya TPM (Trusted Platform Module) tabanlı donanımsal kimlik doğrulama yöntemleri kullanılır. Sertifika tabanlı kimlik doğrulama, özellikle büyük ölçekli dağıtımlarda en güvenilir yaklaşım olarak öne çıkar.

Şifreleme

Veri iletiminde TLS/DTLS protokolleri ile uçtan uca şifreleme sağlanır. Cihaz üzerinde depolanan hassas veriler (anahtarlar, kimlik bilgileri) ise donanımsal güvenlik modülleri ile korunur. MQTT over TLS yapılandırması, IoT iletişiminde standart bir güvenlik uygulaması haline gelmiştir.

OTA Güncellemeleri

Over-the-air (OTA) güncellemeler, cihaz yazılımlarının uzaktan güncellenmesini sağlar. Güvenli OTA süreci; güncelleme paketinin dijital olarak imzalanması, indirme sırasında bütünlük kontrolü ve başarısız güncelleme durumunda geri alma (rollback) mekanizmasını içerir. Kademeli dağıtım (staged rollout) stratejisi ile güncelleme önce küçük bir cihaz grubuna uygulanarak olası sorunlar erken tespit edilir.

Endüstriyel IoT (IIoT) Kullanım Senaryoları

Endüstriyel IoT, genel IoT kavramının üretim, enerji, tarım ve altyapı gibi endüstriyel alanlara özelleştirilmiş halidir. IIoT çözümleri daha yüksek güvenilirlik, düşük gecikme ve sıkı güvenlik gereksinimleri taşır.

Akıllı Üretim

Üretim tesislerinde makine sağlığı izleme, kestirimci bakım (predictive maintenance) ve kalite kontrol en yaygın IIoT uygulamalarıdır. Titreşim sensörleri, sıcaklık sensörleri ve akustik sensörler aracılığıyla toplanan veriler, makine öğrenmesi modelleriyle analiz edilerek arıza öncesi uyarı verilir. Bu yaklaşım plansız duruş sürelerini yüzde 30 ila yüzde 50 oranında azaltabilmektedir.

Enerji Yönetimi

Akıllı sayaçlar, güneş paneli izleme sistemleri ve şebeke optimizasyon çözümleri enerji sektöründeki başlıca IoT uygulamalarıdır. Gerçek zamanlı enerji tüketim verisi ile talep tahmini yapılarak enerji dağıtımı optimize edilir.

Akıllı Tarım

Toprak nemi, hava koşulları ve bitki sağlığını izleyen sensörler sayesinde sulama, gübreleme ve hasat zamanlaması optimize edilir. Türkiye'nin tarım potansiyeli düşünüldüğünde, hassas tarım (precision agriculture) çözümleri verimlilik artışı ve kaynak tasarrufu açısından büyük fırsatlar sunmaktadır.

Akıllı Şehir

Trafik yönetimi, akıllı aydınlatma, çevre izleme ve atık yönetimi gibi alanlarda IoT çözümleri kentsel yaşam kalitesini artırmaktadır. Ankara, İstanbul ve İzmir gibi büyükşehirlerde halihazırda akıllı şehir projeleri kapsamında geniş çaplı IoT altyapıları kurulmaktadır.

Platform Seçimi: Bulut Servisleri ve Özel Geliştirme

IoT platform seçimi, projenin ölçeği, bütçesi ve teknik gereksinimleri doğrultusunda yapılmalıdır.

AWS IoT Core, geniş servis ekosistemi ve ölçeklenebilirlik açısından güçlü bir seçenektir. Device Shadow, Rules Engine ve Greengrass (edge) servisleri ile kapsamlı bir IoT altyapısı sunar.

Azure IoT Hub, özellikle Microsoft ekosistemiyle entegre çalışan kuruluşlar için avantajlıdır. IoT Edge, Digital Twins ve Time Series Insights servisleri ile uçtan uca çözüm sağlar.

Özel platform geliştirme ise tam kontrol, bağımsızlık ve özelleştirilmiş iş mantığı gerektiren senaryolarda tercih edilir. Açık kaynak bileşenler (Eclipse Hono, ThingsBoard, EMQX) üzerine inşa edilen özel platformlar, lisans bağımlılığını ortadan kaldırır ve veri egemenliğini garanti eder. Ancak geliştirme ve bakım maliyetleri dikkate alınmalıdır.

Dijital İkiz (Digital Twin)

Dijital ikiz, fiziksel bir varlığın veya sürecin gerçek zamanlı verilerle beslenen sanal kopyasıdır. IoT sensörlerinden gelen veriler dijital ikiz modeline aktarılarak fiziksel dünyanın dijital bir simülasyonu oluşturulur.

Dijital ikiz teknolojisi; üretim hattı optimizasyonu, bina enerji yönetimi, şehir planlaması ve tedarik zinciri simülasyonu gibi alanlarda giderek daha yaygın kullanılmaktadır. "Ya olursa" (what-if) senaryolarının sanal ortamda test edilmesi, fiziksel müdahale öncesinde risklerin değerlendirilmesini ve maliyetlerin azaltılmasını mümkün kılar.

2026 itibarıyla dijital ikiz pazarının küresel ölçekte 50 milyar doları aşması beklenmektedir. Türkiye'de de özellikle otomotiv, havacılık ve enerji sektörlerinde dijital ikiz projeleri hız kazanmaktadır.

Türkiye'de IoT Ekosistemi ve Düzenlemeler

Türkiye'nin IoT ekosistemi son yıllarda önemli bir olgunlaşma sürecinden geçmektedir. BTK'nın M2M/IoT iletişimi için belirlediği düzenlemeler, eSIM kullanımı ve numbering planı kapsamındaki güncellemeler sektörün gelişimini desteklemektedir.

Kişisel Verilerin Korunması Kanunu (KVKK) kapsamında IoT cihazlarının topladığı verilerin işlenmesi ve saklanması belirli yükümlülüklere tabidir. Veri minimizasyonu, açık rıza ve veri lokalizasyonu konuları IoT projelerinde mutlaka dikkate alınmalıdır. Avrupa Birliği'nin Siber Dayanıklılık Yasası (Cyber Resilience Act) da Türkiye'ye ihracat yapan üreticileri doğrudan etkilemektedir.

TUBİTAK ve KOSGEB destekleri, yerli IoT girişimlerine finansman sağlarken, Organize Sanayi Bölgeleri bünyesindeki dijital dönüşüm programları endüstriyel IoT uygulamalarının yaygınlaşmasına katkı sunmaktadır.

Sonuç ve Değerlendirme

IoT platform geliştirme; donanım, yazılım, ağ ve güvenlik disiplinlerini bir araya getiren çok katmanlı bir mühendislik sürecidir. Doğru mimari kararlar, uygun protokol seçimi ve güvenlik öncelikli yaklaşım, başarılı bir IoT projesinin temel yapı taşlarını oluşturur.

Edge computing ve bulut işlemenin birlikte kullanıldığı hibrit mimariler, hem gerçek zamanlı tepki hem de derinlemesine analiz ihtiyacını karşılar. Dijital ikiz teknolojisi ise fiziksel varlıkların sanal ortamda modellenmesiyle yeni bir optimizasyon boyutu açmaktadır.

Smart Maple olarak Ankara merkezli yazılım ekibimizle, endüstriyel IoT platformlarından akıllı şehir çözümlerine kadar geniş bir yelpazede IoT projeleri geliştirmekteyiz. Cihaz yönetimi, veri işleme pipeline tasarımı, edge computing entegrasyonu ve güvenlik altyapısı konularında uçtan uca mühendislik hizmeti sunmaktayız. Ölçeklenebilir mimari tasarımı ve Türkiye'deki düzenleyici gereksinimlere uyumluluk konusundaki deneyimimizle, işletmelerin IoT dönüşüm yolculuğuna güvenilir bir teknoloji ortağı olarak eşlik ediyoruz.

İlgili Makaleler

10 Ağustos 2026

MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma

Giriş: MLOps Nedir ve Neden Önemlidir? Makine öğrenmesi modelleri geliştirmek günümüzde nispeten kolaydır. Açık kaynak kütüphaneleri kullanarak son derece başarılı modeller oluşturabiliriz. Ancak bu modelleri production ortamına taşıyarak, ölçeklendirebilir, güvenilir ve sürdürülebilir şekilde çalıştırmak tamamen farklı bir hikayedir. Araştırmalara göre, veri bilimcileri tarafından geliştirilen makine öğrenmesi modellerinin %87'si hiçbir zaman production ortamına ulaşmaz. Bu başarısızlı

Devamını Oku: MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma
9 Ağustos 2026

LLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]

LLM Fine-Tuning: Kurumsal Yapay Zeka Stratejisinin Temel Taşı Büyük dil modelleri (LLM), genel amaçlı metin üretimi ve anlama konusunda etkileyici performans sergiliyor. Ancak kurumsal ortamlarda belirli bir alan, terminoloji veya iş sürecine uyum sağlamaları gerektiğinde, genel bilgileri çoğu zaman yetersiz kalıyor. Bu noktada fine-tuning, yani ince ayar süreci devreye giriyor. Fine-tuning sayesinde mevcut bir temel modeli, kendi verileriniz ve ihtiyaçlarınız doğrultusunda özelleştirmek

Devamını Oku: LLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]
8 Ağustos 2026

Bilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI

Bilgisayarlı Görü Uygulamaları: Endüstriyel ve Medikal AI'nin Temel Teknolojisi Bilgisayarlı görü, makine öğrenmesinin en etkili alanlarından biridir. Türkiye'de yaşanan dijital dönüşüm sürecinde, özellikle üretim, sağlık ve lojistik sektörlerinde görü tabanlı otomasyon kritik hale gelmiştir. Smart Maple olarak Ankara'da geliştirdiğimiz çözümler, son beş yılda 150+ kuruluşunun üretim verimliliğini ortalama %35 oranında artırmıştır. Bu rehberde, bilgisayarlı görü teknolojisinin iş değeri

Devamını Oku: Bilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI