{"id":31459,"date":"2025-10-10T06:01:23","date_gmt":"2025-10-10T03:01:23","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/"},"modified":"2025-10-10T06:01:23","modified_gmt":"2025-10-10T03:01:23","slug":"smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/","title":{"rendered":"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131"},"content":{"rendered":"<p><body><\/p>\n<style>\n        body {\n            font-family: Arial, sans-serif;\n            line-height: 1.6;\n            color: #333;\n            margin: 0 auto;\n            max-width: 800px;\n            padding: 20px;\n        }\n        h2 {\n            color: #2c3e50;\n            border-bottom: 2px solid #3498db;\n            padding-bottom: 10px;\n            margin-top: 30px;\n        }\n        h3 {\n            color: #34495e;\n            margin-top: 25px;\n        }\n        p {\n            margin-bottom: 15px;\n        }\n        ul {\n            list-style-type: disc;\n            margin-left: 20px;\n            margin-bottom: 15px;\n        }\n        ol {\n            list-style-type: decimal;\n            margin-left: 20px;\n            margin-bottom: 15px;\n        }\n        table {\n            width: 100%;\n            border-collapse: collapse;\n            margin-bottom: 20px;\n        }\n        th, td {\n            border: 1px solid #ddd;\n            padding: 8px;\n            text-align: left;\n        }\n        th {\n            background-color: #f2f2f2;\n            font-weight: bold;\n        }\n        pre {\n            background-color: #ecf0f1;\n            padding: 15px;\n            border-radius: 5px;\n            overflow-x: auto;\n            margin-bottom: 20px;\n        }\n        code {\n            font-family: \"Courier New\", monospace;\n            color: #c0392b;\n        }\n        blockquote {\n            background-color: #e8f4f8;\n            border-left: 5px solid #3498db;\n            padding: 15px;\n            margin: 20px 0;\n            font-style: italic;\n            color: #2c3e50;\n        }<\/p>\n<p>        \/* Mobil uyumluluk i\u00e7in medya sorgular\u0131 *\/\n        @media (max-width: 768px) {\n            body {\n                padding: 15px;\n            }\n            h2 {\n                font-size: 1.5em;\n            }\n            h3 {\n                font-size: 1.2em;\n            }\n            table {\n                display: block;\n                overflow-x: auto;\n                white-space: nowrap;\n            }\n            table thead, table tbody, table th, table td, table tr {\n                display: block;\n            }\n            table tr {\n                margin-bottom: 10px;\n                border: 1px solid #ddd;\n            }\n            table td {\n                text-align: right;\n                padding-left: 50%;\n                position: relative;\n            }\n            table td::before {\n                content: attr(data-label);\n                position: absolute;\n                left: 6px;\n                font-weight: bold;\n                width: 45%;\n                white-space: nowrap;\n                overflow: hidden;\n                text-overflow: ellipsis;\n                text-align: left;\n            }\n            table th {\n                display: none; \/* Hide table headers (but not important for this article example) *\/\n            }\n        }\n    <\/style>\n<p>G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur; as\u0131l de\u011fer, onun i\u015flenip anlaml\u0131 kararlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesinde yatar. \u0130\u015fte tam da bu noktada, Smartsense ve Siddhi gibi teknolojiler devreye girerek, ak\u0131ll\u0131 sistemlerin gelece\u011fini \u015fekillendirir.<\/p>\n<p>\u00c7a\u011f\u0131m\u0131zda i\u015fletmeler ve \u015fehirler, her saniye ak\u0131p giden devasa veri ak\u0131\u015flar\u0131yla kar\u015f\u0131 kar\u015f\u0131ya. Peki, bu kaotik veri y\u0131\u011f\u0131n\u0131 i\u00e7inden anlaml\u0131 bilgiyi s\u00fcz\u00fcp, do\u011fru zamanda do\u011fru karar\u0131 nas\u0131l alabiliriz? Geleneksel y\u00f6ntemler, bu kadar h\u0131zl\u0131 de\u011fi\u015fen ve b\u00fcy\u00fcyen veri hacmi kar\u015f\u0131s\u0131nda yetersiz kalmaktad\u0131r. Verinin ger\u00e7ek zamanl\u0131 olarak toplanmas\u0131, analiz edilmesi ve bu analize dayal\u0131 anl\u0131k aksiyonlar\u0131n al\u0131nmas\u0131, g\u00fcn\u00fcm\u00fcz\u00fcn en kritik ihtiya\u00e7lar\u0131ndan biridir.<\/p>\n<p>Bu makale, ak\u0131ll\u0131 alg\u0131lama sistemleri olan Smartsense&#8217;in ve ger\u00e7ek zamanl\u0131 olay i\u015fleme motoru Siddhi&#8217;nin bir araya gelerek nas\u0131l d\u00f6n\u00fc\u015ft\u00fcr\u00fcc\u00fc \u00e7\u00f6z\u00fcmler sundu\u011funu detayl\u0131 bir \u015fekilde inceleyecektir. Smartsense, fiziksel d\u00fcnyadan dijital verilere k\u00f6pr\u00fc kuran sens\u00f6r a\u011flar\u0131n\u0131 ve IoT cihazlar\u0131n\u0131 temsil ederken, Siddhi bu verilerdeki karma\u015f\u0131k desenleri an\u0131nda alg\u0131layarak ak\u0131ll\u0131 kararlar\u0131n tetiklenmesini sa\u011flayan g\u00fc\u00e7l\u00fc bir beyin g\u00f6revi g\u00f6r\u00fcr. Bu iki teknolojinin entegrasyonuyla, sadece reaktif de\u011fil, proaktif sistemler in\u015fa edebilir, b\u00f6ylece operasyonel verimlili\u011fi art\u0131rabilir, maliyetleri d\u00fc\u015f\u00fcrebilir ve kullan\u0131c\u0131 deneyimini zenginle\u015ftirebiliriz. Haz\u0131rlan\u0131n, \u00e7\u00fcnk\u00fc ak\u0131ll\u0131 karar mekanizmalar\u0131n\u0131n s\u0131rlar\u0131n\u0131 \u00e7\u00f6zerek, gelece\u011fin otomasyon ve zeka dolu d\u00fcnyas\u0131na bir ad\u0131m daha yakla\u015faca\u011f\u0131z.<\/p>\n<h2>Smartsense Nedir? Veri Toplama ve Alg\u0131lama Sanat\u0131<\/h2>\n<p>Smartsense, genel anlamda ak\u0131ll\u0131 alg\u0131lama ve veri toplama sistemlerini ifade eder. Bu kavram, nesnelerin interneti (IoT) cihazlar\u0131ndan, geli\u015fmi\u015f sens\u00f6r teknolojilerine kadar geni\u015f bir yelpazeyi kapsar. K\u0131sacas\u0131, fiziksel d\u00fcnyadaki olaylar\u0131 ve ko\u015fullar\u0131 dijital verilere d\u00f6n\u00fc\u015ft\u00fcren her t\u00fcrl\u00fc sistem, Smartsense ekosisteminin bir par\u00e7as\u0131d\u0131r. Giderek daha fazla cihaz\u0131n internete ba\u011flanmas\u0131yla, \u00e7evremizdeki her \u015feyin birer veri kayna\u011f\u0131 haline geldi\u011fini g\u00f6zlemliyoruz. Bu durum, Smartsense&#8217;in \u00f6nemini katlayarak art\u0131rmaktad\u0131r.<\/p>\n<p>Bir Smartsense sistemi genellikle farkl\u0131 t\u00fcrde sens\u00f6rlerden olu\u015fur. \u00d6rne\u011fin, s\u0131cakl\u0131k sens\u00f6rleri ortam s\u0131cakl\u0131\u011f\u0131n\u0131, bas\u0131n\u00e7 sens\u00f6rleri \u00fczerindeki kuvveti, hareket sens\u00f6rleri bir alandaki hareketi, kamera sistemleri g\u00f6rsel bilgiyi ve mikrofonlar ses bilgisini alg\u0131lar. Bu sens\u00f6rler, toplad\u0131klar\u0131 ham verileri daha sonra i\u015flenmek \u00fczere bir merkeze veya kenar bili\u015fim (edge computing) cihazlar\u0131na iletirler. Veri toplama a\u015famas\u0131nda g\u00fcvenilirlik ve do\u011fruluk hayati \u00f6neme sahiptir; zira yanl\u0131\u015f veya eksik veri, sonraki analiz a\u015famalar\u0131nda hatal\u0131 kararlar al\u0131nmas\u0131na yol a\u00e7abilir. Dolay\u0131s\u0131yla, sens\u00f6rlerin kalitesi, kalibrasyonu ve do\u011fru konumland\u0131r\u0131lmas\u0131, Smartsense sistemlerinin ba\u015far\u0131s\u0131 i\u00e7in temel te\u015fkil eder.<\/p>\n<p>Smartsense sistemlerinin mimarisi genellikle sens\u00f6r katman\u0131n\u0131, a\u011f ge\u00e7idi (gateway) katman\u0131n\u0131 ve bulut\/i\u015fleme katman\u0131n\u0131 i\u00e7erir. Sens\u00f6rler veriyi toplar, a\u011f ge\u00e7itleri bu veriyi toplar, \u00f6n i\u015fler ve buluta veya yerel sunuculara g\u00fcvenli bir \u015fekilde aktar\u0131r. Bu entegrasyon, b\u00fcy\u00fck veri setlerinin y\u00f6netilmesini ve ger\u00e7ek zamanl\u0131 analiz i\u00e7in haz\u0131r hale getirilmesini sa\u011flar. Sonu\u00e7 olarak, Smartsense, \u00e7evremizdeki fiziksel d\u00fcnyay\u0131 dijitalle\u015ftiren ve bu dijitalle\u015ftirmeyle anlaml\u0131 i\u00e7g\u00f6r\u00fcler elde etmemizi sa\u011flayan temel yap\u0131 ta\u015f\u0131d\u0131r.<\/p>\n<h2>Siddhi Nedir? Ger\u00e7ek Zamanl\u0131 Olay \u0130\u015fleme (CEP) G\u00fcc\u00fc<\/h2>\n<p>Smartsense sistemlerinden gelen veriler, genellikle y\u00fcksek hacimli ve h\u0131zl\u0131 akan &#8220;olay ak\u0131\u015flar\u0131&#8221; \u015feklindedir. Bu olay ak\u0131\u015flar\u0131n\u0131 geleneksel veritaban\u0131 sorgular\u0131yla veya toplu i\u015flem (batch processing) y\u00f6ntemleriyle analiz etmek, \u00e7o\u011fu zaman yetersiz kal\u0131r. \u0130\u015fte bu noktada WSO2 Siddhi gibi Ger\u00e7ek Zamanl\u0131 Olay \u0130\u015fleme (Complex Event Processing &#8211; CEP) motorlar\u0131 devreye girer. Siddhi, temel olarak, s\u00fcrekli akan veri ak\u0131\u015flar\u0131 \u00fczerinde karma\u015f\u0131k desenleri, ili\u015fkileri ve anormallikleri an\u0131nda tespit edebilen g\u00fc\u00e7l\u00fc, hafif ve a\u00e7\u0131k kaynakl\u0131 bir motor olarak \u00f6ne \u00e7\u0131kar.<\/p>\n<p>CEP&#8217;in amac\u0131, belirli olaylar\u0131n bir araya gelmesiyle olu\u015fan daha b\u00fcy\u00fck, anlaml\u0131 olaylar\u0131 tan\u0131makt\u0131r. \u00d6rne\u011fin, bir Smartsense trafik sisteminde, art arda gelen &#8220;ara\u00e7 alg\u0131land\u0131&#8221; olaylar\u0131 belirli bir desende (\u00f6rne\u011fin, 5 saniye i\u00e7inde 10&#8217;dan fazla ara\u00e7 ge\u00e7i\u015fi) birle\u015firse, bu bir &#8220;trafik s\u0131k\u0131\u015f\u0131kl\u0131\u011f\u0131 ba\u015flang\u0131c\u0131&#8221; olay\u0131 olarak yorumlanabilir. Siddhi, bu t\u00fcr desenleri SQL benzeri sezgisel bir dille tan\u0131mlaman\u0131za olanak tan\u0131r. \u00c7e\u015fitli ak\u0131\u015flar\u0131 birle\u015ftirme, filtreleme, d\u00f6n\u00fc\u015ft\u00fcrme, zaman pencereleri i\u00e7inde analiz etme ve hatta d\u0131\u015f sistemlerle entegrasyon kurma yeteneklerine sahiptir.<\/p>\n<p>Siddhi&#8217;nin temel bile\u015fenleri aras\u0131nda Ak\u0131\u015flar (Streams), Sorgular (Queries), Olay Tablolar\u0131 (Event Tables) ve B\u00f6l\u00fcmler (Partitions) bulunur. Ak\u0131\u015flar, gelen ve giden olaylar\u0131 tan\u0131mlarken, sorgular bu ak\u0131\u015flar \u00fczerindeki desenleri ve mant\u0131\u011f\u0131 belirler. Olay tablolar\u0131, olay ak\u0131\u015flar\u0131ndan gelen verileri depolayarak daha karma\u015f\u0131k analizler i\u00e7in referans sa\u011flar. B\u00f6l\u00fcmler ise y\u00fcksek performansl\u0131 paralel i\u015flemeyi m\u00fcmk\u00fcn k\u0131lar. \u0130\u015fte basit bir trafik izleme senaryosu i\u00e7in Siddhi sorgu \u00f6rne\u011fi:<\/p>\n<pre><code>\n@App:name('TrafficSensorApp')\n@App:description('Trafik sens\u00f6rlerinden gelen verileri i\u015fleyerek yo\u011fun trafik uyar\u0131s\u0131 \u00fcretir.')\n\ndefine stream TrafficStream (sensorId string, vehicleCount int, speedAvg double, timestamp long);\ndefine stream HighTrafficAlertStream (sensorId string, alertMessage string, eventTime string);\n\n@info('HighTrafficDetector')\nfrom TrafficStream[vehicleCount > 50 and speedAvg < 30]\nselect sensorId, 'Yo\u011fun trafik tespit edildi!' as alertMessage, convert(timestamp, 'string', 'yyyy-MM-dd HH:mm:ss') as eventTime\ninsert into HighTrafficAlertStream;\n    <\/pre>\n<p><\/code><\/p>\n<p>Bu sorgu, <code>TrafficStream<\/code>'den gelen her olay\u0131 inceler ve e\u011fer <code>vehicleCount<\/code> 50'den b\u00fcy\u00fck VE <code>speedAvg<\/code> 30'dan k\u00fc\u00e7\u00fckse, bu durumu bir <code>HighTrafficAlertStream<\/code> olay\u0131 olarak \u00e7\u0131kar\u0131r. Siddhi'nin bu ger\u00e7ek zamanl\u0131 yetene\u011fi, Smartsense verilerini an\u0131nda anlaml\u0131 aksiyonlara d\u00f6n\u00fc\u015ft\u00fcrmenin anahtar\u0131d\u0131r.<\/p>\n<h2>Smartsense Verileriyle Siddhi'yi Nas\u0131l Birle\u015ftiririz? Entegrasyon Stratejileri<\/h2>\n<p>Smartsense ve Siddhi'nin tam potansiyelini ortaya \u00e7\u0131karmak i\u00e7in, bu iki g\u00fc\u00e7l\u00fc teknolojinin sorunsuz bir \u015fekilde entegre edilmesi gerekmektedir. Entegrasyon, Smartsense cihazlar\u0131ndan gelen ham verinin Siddhi'nin i\u015fleyebilece\u011fi bir formata d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesini ve Siddhi'nin \u00e7\u0131kt\u0131lar\u0131n\u0131 ilgili aksiyon mekanizmalar\u0131na iletmesini kapsar. Etkili bir entegrasyon stratejisi, sistemin \u00f6l\u00e7eklenebilirli\u011fini, g\u00fcvenli\u011fini ve performans\u0131n\u0131 do\u011frudan etkiler.<\/p>\n<p>Genel bir entegrasyon mimarisi a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 i\u00e7erebilir:<\/p>\n<ol>\n<li><strong>Veri Toplama:<\/strong> Smartsense sens\u00f6rleri veya IoT cihazlar\u0131 veriyi toplar (\u00f6rne\u011fin, s\u0131cakl\u0131k, nem, hareket).<\/li>\n<li><strong>A\u011f Ge\u00e7idi (Gateway):<\/strong> Bu cihazlar, sens\u00f6rlerden gelen farkl\u0131 protokollerdeki veriyi (Zigbee, Bluetooth LE vb.) toplay\u0131p, genellikle standart bir formata (JSON, XML) d\u00f6n\u00fc\u015ft\u00fcrerek daha geni\u015f bir a\u011fa (Ethernet, Wi-Fi, H\u00fccresel) iletir.<\/li>\n<li><strong>Mesaj Kuyru\u011fu (Message Queue):<\/strong> Kafka, RabbitMQ gibi mesajla\u015fma platformlar\u0131, y\u00fcksek hacimli veri ak\u0131\u015flar\u0131n\u0131 y\u00f6netmek i\u00e7in idealdir. A\u011f ge\u00e7itlerinden gelen veriler, bu kuyruklara yaz\u0131l\u0131r ve Siddhi gibi t\u00fcketici uygulamalar\u0131 taraf\u0131ndan okunur. Bu, veri kayb\u0131n\u0131 \u00f6nler ve sistemler aras\u0131nda asenkron ileti\u015fimi sa\u011flar.<\/li>\n<li><strong>Siddhi Motoru:<\/strong> Siddhi, mesaj kuyru\u011fundan gelen olaylar\u0131 ger\u00e7ek zamanl\u0131 olarak t\u00fcketir, tan\u0131mlanm\u0131\u015f sorgular\u0131 uygular ve anlaml\u0131 olaylar\u0131 veya uyar\u0131lar\u0131 \u00fcretir.<\/li>\n<li><strong>Aksiyon\/G\u00f6rselle\u015ftirme:<\/strong> Siddhi'den \u00e7\u0131kan olaylar, alarm sistemlerini tetikleyebilir, bildirimler g\u00f6nderebilir, g\u00f6sterge panellerinde (dashboard) g\u00f6rselle\u015ftirilebilir veya ba\u015fka bir sisteme (CRM, ERP) veri sa\u011flayabilir.<\/li>\n<\/ol>\n<p>Veri format\u0131 olarak JSON, IoT ekosisteminde yayg\u0131n olarak kullan\u0131l\u0131r \u00e7\u00fcnk\u00fc hem hafif hem de okunmas\u0131 kolayd\u0131r. Siddhi, JSON format\u0131ndaki verileri do\u011frudan i\u015fleyebilir. Ba\u011flant\u0131 protokolleri a\u00e7\u0131s\u0131ndan MQTT, IoT cihazlar\u0131 i\u00e7in enerji verimlili\u011fi ve hafif yap\u0131s\u0131 nedeniyle pop\u00fcler bir se\u00e7enektir. HTTP\/REST tabanl\u0131 API'ler ise daha y\u00fcksek seviyeli entegrasyonlar i\u00e7in kullan\u0131labilir.<\/p>\n<p>A\u015fa\u011f\u0131da, bir Smartsense cihaz\u0131ndan al\u0131nan verinin kavramsal olarak Siddhi'ye nas\u0131l g\u00f6nderilebilece\u011fini g\u00f6steren basit bir kod \u00f6rne\u011fi bulunmaktad\u0131r. Bu, genellikle bir IoT a\u011f ge\u00e7idi veya \u00f6zel bir veri toplay\u0131c\u0131 uygulama taraf\u0131ndan ger\u00e7ekle\u015ftirilir:<\/p>\n<pre><code>\n\/\/ Java ile Siddhi'ye REST API \u00fczerinden veri g\u00f6nderme (kavramsal \u00f6rnek)\n\/\/ Ger\u00e7ek bir uygulamada, g\u00fcvenlik ve hata y\u00f6netimi eklenecektir.\n\nimport java.net.URI;\nimport java.net.http.HttpClient;\nimport java.net.http.HttpRequest;\nimport java.net.http.HttpResponse;\nimport java.io.IOException;\n\npublic class SiddhiDataSender {\n    public static void main(String[] args) throws IOException, InterruptedException {\n        String siddhiEndpoint = \"http:\/\/localhost:9090\/siddhi-app\/TrafficStream\"; \/\/ Siddhi uygulamas\u0131n\u0131n HTTP giri\u015fi\n        String eventData = \"{\\\"sensorId\\\": \\\"TRF001\\\", \\\"vehicleCount\\\": 65, \\\"speedAvg\\\": 25.5, \\\"timestamp\\\": \" + System.currentTimeMillis() + \"}\";\n\n        HttpClient client = HttpClient.newHttpClient();\n        HttpRequest request = HttpRequest.newBuilder()\n                .uri(URI.create(siddhiEndpoint))\n                .header(\"Content-Type\", \"application\/json\")\n                .POST(HttpRequest.BodyPublishers.ofString(eventData))\n                .build();\n\n        HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());\n\n        System.out.println(\"HTTP Durum Kodu: \" + response.statusCode());\n        System.out.println(\"Cevap: \" + response.body());\n        System.out.println(\"Trafik verisi Siddhi ak\u0131\u015f\u0131na g\u00f6nderildi: \" + eventData);\n    }\n}\n    <\/pre>\n<p><\/code><\/p>\n<p>Bu \u00f6rnek, HTTP POST iste\u011fiyle JSON verisinin Siddhi'ye nas\u0131l iletilebilece\u011fini g\u00f6stermektedir. Ger\u00e7ek d\u00fcnyada, bu t\u00fcr bir entegrasyon i\u00e7in IoT platformlar\u0131 veya daha robust mesajla\u015fma protokolleri (\u00f6rn. MQTT, AMQP) tercih edilir. Unutmamak gerekir ki, ba\u015far\u0131l\u0131 bir entegrasyon, yaln\u0131zca teknolojik uyumlulukla de\u011fil, ayn\u0131 zamanda veri modellemesinin ve ak\u0131\u015f y\u00f6netiminin dikkatli bir \u015fekilde tasarlanmas\u0131yla da m\u00fcmk\u00fcnd\u00fcr.<\/p>\n<h2>Vaka Analizi: Ak\u0131ll\u0131 \u015eehirlerde Smartsense ve Siddhi Uygulamalar\u0131<\/h2>\n<p>Ak\u0131ll\u0131 \u015fehirler konsepti, Smartsense ve Siddhi'nin ger\u00e7ek d\u00fcnyadaki potansiyelini sergileyen en \u00e7arp\u0131c\u0131 uygulama alanlar\u0131ndan biridir. \u015eehirler, karma\u015f\u0131k ekosistemlerdir ve trafik s\u0131k\u0131\u015f\u0131kl\u0131\u011f\u0131ndan enerji y\u00f6netimine, acil durum m\u00fcdahalesinden \u00e7evresel izlemeye kadar bir\u00e7ok zorlukla kar\u015f\u0131 kar\u015f\u0131yad\u0131r. Bu zorluklar\u0131n \u00fcstesinden gelmek i\u00e7in ger\u00e7ek zamanl\u0131 verilere dayal\u0131 ak\u0131ll\u0131 karar mekanizmalar\u0131na ihtiya\u00e7 duyulur.<\/p>\n<h3>Ak\u0131ll\u0131 Trafik Y\u00f6netimi ve Acil Durum M\u00fcdahalesi<\/h3>\n<p>Bir ak\u0131ll\u0131 \u015fehir senaryosunda, trafik y\u00f6netimi ve acil durum m\u00fcdahalesi, Smartsense ve Siddhi'nin m\u00fckemmel bir uyum i\u00e7inde \u00e7al\u0131\u015ft\u0131\u011f\u0131 alanlard\u0131r. \u015eehrin d\u00f6rt bir yan\u0131na yerle\u015ftirilmi\u015f Smartsense cihazlar\u0131, yani yol sens\u00f6rleri, trafik kameralar\u0131 ve ara\u00e7 takip sistemleri, s\u00fcrekli olarak veri toplar. Bu veriler aras\u0131nda ara\u00e7 yo\u011funlu\u011fu, ortalama h\u0131z, park doluluk oranlar\u0131 ve hatta yol ko\u015fullar\u0131 gibi bilgiler bulunur. T\u00fcm bu ham veriler, merkezi bir mesajla\u015fma kuyru\u011funa (\u00f6rne\u011fin Apache Kafka) ak\u0131t\u0131l\u0131r.<\/p>\n<p>\u0130\u015fte bu noktada Siddhi devreye girer. Siddhi, gelen veri ak\u0131\u015flar\u0131n\u0131 analiz ederek karma\u015f\u0131k desenleri tespit eder:<\/p>\n<ul>\n<li><strong>Trafik S\u0131k\u0131\u015f\u0131kl\u0131\u011f\u0131 Tespiti:<\/strong> Belirli bir sens\u00f6r b\u00f6lgesinden gelen verilerde, ara\u00e7 say\u0131s\u0131 aniden artarken ortalama h\u0131z\u0131n d\u00fc\u015fmesi gibi bir desen tespit edildi\u011finde, Siddhi an\u0131nda \"yo\u011fun trafik\" uyar\u0131s\u0131 olu\u015fturur.<\/li>\n<li><strong>Kaza Tespiti ve Y\u00f6nlendirme:<\/strong> Kamera g\u00f6r\u00fcnt\u00fclerinden gelen verilerle birle\u015ftirilmi\u015f ani frenleme veya durma desenleri, bir kazan\u0131n meydana geldi\u011fini g\u00f6sterebilir. Siddhi, bu durumu alg\u0131lar alg\u0131lamaz, en yak\u0131n acil durum ekiplerini (polis, ambulans) otomatik olarak uyar\u0131r ve \u00e7evre yol tabelalar\u0131n\u0131 ve trafik \u0131\u015f\u0131klar\u0131n\u0131 optimize ederek trafi\u011fi yeniden y\u00f6nlendirir.<\/li>\n<li><strong>Park Yeri Y\u00f6netimi:<\/strong> Park sens\u00f6rlerinden gelen verilerle Siddhi, bo\u015f park yerlerini ger\u00e7ek zamanl\u0131 olarak izler ve s\u00fcr\u00fcc\u00fclere mobil uygulamalar arac\u0131l\u0131\u011f\u0131yla en yak\u0131n bo\u015f park yerlerini \u00f6nerir, b\u00f6ylece trafik yo\u011funlu\u011funu ve park yeri arama s\u00fcresini azalt\u0131r.<\/li>\n<\/ul>\n<p>Bu sistemin faydalar\u0131 saymakla bitmez. Vatanda\u015flar i\u00e7in daha az seyahat s\u00fcresi, daha d\u00fc\u015f\u00fck yak\u0131t t\u00fcketimi ve daha iyi bir \u015fehir i\u00e7i deneyimi anlam\u0131na gelir. \u015eehir y\u00f6netimleri i\u00e7in ise operasyonel verimlilik artar, acil durumlara m\u00fcdahale s\u00fcresi k\u0131sal\u0131r ve genel \u015fehir g\u00fcvenli\u011fi \u00f6nemli \u00f6l\u00e7\u00fcde geli\u015fir. Elde edilen veriler ayn\u0131 zamanda gelecekteki \u015fehir planlamas\u0131 ve altyap\u0131 yat\u0131r\u0131mlar\u0131 i\u00e7in de\u011ferli i\u00e7g\u00f6r\u00fcler sunar. Bu vaka analizi, Smartsense'in g\u00f6zleri ve kulaklar\u0131, Siddhi'nin ise bu bilgileri i\u015fleyip anlaml\u0131 eylemlere d\u00f6n\u00fc\u015ft\u00fcren beyni oldu\u011funu net bir \u015fekilde g\u00f6stermektedir.<\/p>\n<h2>Geli\u015fmi\u015f Smartsense-Siddhi Uygulamalar\u0131: Makine \u00d6\u011frenimi Entegrasyonu<\/h2>\n<p>Smartsense ve Siddhi entegrasyonu, basit kural tabanl\u0131 desen alg\u0131laman\u0131n \u00f6tesine ge\u00e7erek makine \u00f6\u011frenimi (ML) modelleriyle birle\u015ftirildi\u011finde ger\u00e7ek bir \"Siddhi\"ye, yani m\u00fckemmelli\u011fe ula\u015f\u0131r. ML'nin entegrasyonu, sistemin \u00f6\u011frenme, tahmin etme ve daha karma\u015f\u0131k anomalileri tespit etme yetene\u011fini \u00f6nemli \u00f6l\u00e7\u00fcde art\u0131r\u0131r. Bu kombinasyon, \u00f6zellikle tahmine dayal\u0131 bak\u0131m, doland\u0131r\u0131c\u0131l\u0131k tespiti ve ki\u015fiselle\u015ftirilmi\u015f hizmetler gibi alanlarda \u00e7\u0131\u011f\u0131r a\u00e7\u0131c\u0131 \u00e7\u00f6z\u00fcmler sunar.<\/p>\n<p><strong>Tahmine Dayal\u0131 Bak\u0131m:<\/strong> End\u00fcstriyel Smartsense sistemlerinde, makinelerden gelen titre\u015fim, s\u0131cakl\u0131k, bas\u0131n\u00e7 ve ak\u0131m gibi s\u00fcrekli sens\u00f6r verileri toplan\u0131r. Siddhi, bu veri ak\u0131\u015flar\u0131n\u0131 izleyerek, belirli e\u015fik de\u011ferlerinin a\u015f\u0131lmas\u0131 veya anormal k\u0131sa s\u00fcreli dalgalanmalar gibi basit anomali g\u00f6stergelerini tespit edebilir. Ancak, bir ar\u0131zan\u0131n ne zaman meydana gelece\u011fini tahmin etmek veya hen\u00fcz e\u015fik de\u011ferlerine ula\u015fmam\u0131\u015f ancak gelecekte sorun yaratacak ince desenleri yakalamak i\u00e7in ML modellerine ihtiya\u00e7 vard\u0131r. Siddhi, ilk anomaliyi tespit etti\u011finde, ilgili veri setini e\u011fitilmi\u015f bir makine \u00f6\u011frenimi modeline (\u00f6rne\u011fin, bir zaman serisi tahmin modeli veya anomali s\u0131n\u0131fland\u0131r\u0131c\u0131s\u0131) g\u00f6ndererek daha derinlemesine bir analiz tetikleyebilir. ML modeli, ge\u00e7mi\u015f ar\u0131za verilerinden \u00f6\u011frenerek, mevcut sens\u00f6r okumalar\u0131na dayanarak makinenin ar\u0131zalanma olas\u0131l\u0131\u011f\u0131n\u0131 tahmin eder. Bu sayede, bak\u0131m ekipleri ar\u0131za olu\u015fmadan \u00f6nce m\u00fcdahale edebilir, plans\u0131z duru\u015f s\u00fcrelerini ve maliyetleri azalt\u0131r.<\/p>\n<p><strong>Doland\u0131r\u0131c\u0131l\u0131k Tespiti:<\/strong> Finans sekt\u00f6r\u00fcnde, Smartsense (\u00f6rn. POS cihazlar\u0131, ATM'ler) i\u015flem verilerini ger\u00e7ek zamanl\u0131 olarak toplarken, Siddhi bu i\u015flemleri s\u00fcrekli izler. Siddhi, belirli bir kartla art arda yap\u0131lan y\u00fcksek tutarl\u0131 i\u015flemler veya co\u011frafi olarak uzak iki noktadan k\u0131sa s\u00fcre i\u00e7inde yap\u0131lan i\u015flemler gibi \u015f\u00fcpheli desenleri h\u0131zla tespit edebilir. Bu desenler tespit edildi\u011finde, Siddhi veriyi e\u011fitilmi\u015f bir doland\u0131r\u0131c\u0131l\u0131k tespit ML modeline iletebilir. ML modeli, kullan\u0131c\u0131n\u0131n ge\u00e7mi\u015f harcama al\u0131\u015fkanl\u0131klar\u0131n\u0131, i\u015flem miktar\u0131n\u0131, konumunu ve di\u011fer y\u00fczlerce fakt\u00f6r\u00fc analiz ederek i\u015flemin doland\u0131r\u0131c\u0131l\u0131k olma olas\u0131l\u0131\u011f\u0131n\u0131 puanlar. Y\u00fcksek riskli i\u015flemler an\u0131nda engellenebilir veya ek do\u011frulama ad\u0131mlar\u0131 gerektirebilir. Bu entegrasyon, manuel inceleme ihtiyac\u0131n\u0131 azalt\u0131rken, doland\u0131r\u0131c\u0131l\u0131kla m\u00fccadelede proaktif bir yakla\u015f\u0131m sunar.<\/p>\n<pre><code>\n@App:name('PredictiveMaintenance')\ndefine stream SensorDataStream (deviceId string, temperature double, vibration double, pressure double, timestamp long);\ndefine stream SimpleAnomalyStream (deviceId string, anomalyType string, readingTime long);\ndefine stream MLPredictionRequestStream (deviceId string, features string); \/\/ ML modeline g\u00f6nderilecek \u00f6zellikler\n\n@info('SimpleAnomalyDetector')\nfrom SensorDataStream[temperature > 80 or vibration > 0.5]\nselect deviceId, 'Threshold_Anomaly' as anomalyType, timestamp as readingTime\ninsert into SimpleAnomalyStream;\n\n@info('MLPredictorTrigger')\nfrom SimpleAnomalyStream\nselect deviceId, '{\"temp\": ' || (from SensorDataStream[deviceId == SimpleAnomalyStream.deviceId] select temperature) || ', \"vib\": ' || (from SensorDataStream[deviceId == SimpleAnomalyStream.deviceId] select vibration) || '}' as features\n-- Burada ML modelinin bir REST API'si veya d\u0131\u015f fonksiyonu \u00e7a\u011fr\u0131l\u0131r.\n-- Bu, Siddhi'nin d\u0131\u015f uzant\u0131lar\u0131 (extensions) arac\u0131l\u0131\u011f\u0131yla yap\u0131labilir.\n-- \u00d6rnek olarak, bir HTTP \u00e7a\u011fr\u0131s\u0131 hayal edelim:\n-- select deviceId, http_post('http:\/\/ml-service\/predict', features) as predictionResult\ninsert into MLPredictionRequestStream;\n    <\/pre>\n<p><\/code><\/p>\n<p>Bu senaryo, Siddhi'nin anl\u0131k anomali tespiti ve bir ML modelini tetikleyerek daha derinlemesine, tahmine dayal\u0131 bir analiz ba\u015flatmas\u0131n\u0131 g\u00f6stermektedir. Smartsense'in sa\u011flad\u0131\u011f\u0131 ger\u00e7ek zamanl\u0131 veri ak\u0131\u015f\u0131, Siddhi'nin olay i\u015fleme yetene\u011fi ve makine \u00f6\u011freniminin ak\u0131ll\u0131 tahmin g\u00fcc\u00fc birle\u015fti\u011finde, i\u015fletmeler ve \u015fehirler i\u00e7in g\u00f6r\u00fclmemi\u015f d\u00fczeyde otomasyon ve zeka seviyelerine ula\u015fmak m\u00fcmk\u00fcn hale gelir.<\/p>\n<blockquote><p>\n    Uzman \u0130pucu: Siddhi uygulamalar\u0131n\u0131zda event tabanl\u0131 mimarinin g\u00fcc\u00fcnden faydalan\u0131rken, \u00f6zellikle y\u00fcksek hacimli veri ak\u0131\u015flar\u0131nda mikro-batching stratejilerini kullanarak CPU kullan\u0131m\u0131n\u0131 ve sistem gecikmesini \u00f6nemli \u00f6l\u00e7\u00fcde optimize edebilirsiniz. Bu, binlerce tekil olay\u0131 ayn\u0131 anda i\u015flemek yerine, k\u00fc\u00e7\u00fck gruplar halinde i\u015fleyerek kaynak t\u00fcketimini dengelemeye yard\u0131mc\u0131 olur.\n    <\/p><\/blockquote>\n<h2>Performans Optimizasyonu ve G\u00fcvenlik \u0130pu\u00e7lar\u0131<\/h2>\n<p>Smartsense ve Siddhi tabanl\u0131 \u00e7\u00f6z\u00fcmlerin ger\u00e7ek d\u00fcnyada ba\u015far\u0131l\u0131 olabilmesi i\u00e7in performans ve g\u00fcvenlik olmazsa olmazd\u0131r. Y\u00fcksek hacimli ve ger\u00e7ek zamanl\u0131 veri ak\u0131\u015flar\u0131yla \u00e7al\u0131\u015f\u0131rken, sistemin h\u0131zl\u0131 ve g\u00fcvenilir olmas\u0131, ayn\u0131 zamanda hassas verilerin korunmas\u0131 esast\u0131r.<\/p>\n<h3>Performans Optimizasyonu<\/h3>\n<p>Performans, \u00f6zellikle CEP sistemlerinde milisaniyelerin bile \u00f6nemli oldu\u011fu durumlarda kritik bir fakt\u00f6rd\u00fcr. Sisteminizi optimize etmek i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 g\u00f6z \u00f6n\u00fcnde bulundurabilirsiniz:<\/p>\n<ul>\n<li><strong>Verimli Sorgu Tasar\u0131m\u0131:<\/strong> Siddhi sorgular\u0131n\u0131z\u0131 m\u00fcmk\u00fcn oldu\u011funca sade ve hedef odakl\u0131 tutun. Gereksiz birle\u015ftirmelerden (join) ve karma\u015f\u0131k hesaplamalardan ka\u00e7\u0131n\u0131n. Zaman pencerelerini (time windows) ihtiyac\u0131n\u0131za g\u00f6re ayarlay\u0131n; \u00e7ok geni\u015f pencereler bellek kullan\u0131m\u0131n\u0131 art\u0131rabilir.<\/li>\n<li><strong>Veri K\u00fcmeleme (Batching):<\/strong> Smartsense cihazlar\u0131ndan gelen verileri tek tek g\u00f6ndermek yerine, belirli bir boyuta veya zamana ula\u015fana kadar k\u00fcmeleyip g\u00f6ndermek, a\u011f y\u00fck\u00fcn\u00fc ve Siddhi'nin olay i\u015fleme maliyetini azaltabilir.<\/li>\n<li><strong>Da\u011f\u0131t\u0131k Mimari:<\/strong> Siddhi, da\u011f\u0131t\u0131k olarak \u00e7al\u0131\u015fabilen bir mimariye sahiptir. Y\u00fcksek olay hacimlerini y\u00f6netmek i\u00e7in birden fazla Siddhi d\u00fc\u011f\u00fcm\u00fcn\u00fc k\u00fcmeleyerek \u00f6l\u00e7eklenebilirli\u011fi art\u0131rabilirsiniz. Mesaj kuyruklar\u0131n\u0131 (Kafka gibi) kullanarak i\u015f y\u00fck\u00fcn\u00fc dengelemek de performans i\u00e7in \u00f6nemlidir.<\/li>\n<li><strong>Bellek Y\u00f6netimi:<\/strong> Siddhi uygulamalar\u0131n\u0131z\u0131n bellek t\u00fcketimini d\u00fczenli olarak izleyin. Olay tablolar\u0131 veya durum bilgisi tutan sorgular, b\u00fcy\u00fck miktarda bellek kullanabilir. Bellek i\u00e7i tablolar yerine harici depolama birimlerini (\u00f6rn. veritabanlar\u0131) kullanmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz.<\/li>\n<li><strong>Kenar Bili\u015fim (Edge Computing):<\/strong> T\u00fcm veriyi buluta g\u00f6ndermek yerine, Smartsense cihazlar\u0131na yak\u0131n kenar cihazlarda \u00f6n i\u015fleme ve filtreleme yaparak sadece anlaml\u0131 verinin Siddhi'ye ula\u015fmas\u0131n\u0131 sa\u011flay\u0131n. Bu, a\u011f gecikmesini ve bant geni\u015fli\u011fi kullan\u0131m\u0131n\u0131 azalt\u0131r.<\/li>\n<\/ul>\n<h3>G\u00fcvenlik \u0130pu\u00e7lar\u0131<\/h3>\n<p>Ak\u0131ll\u0131 sistemler, k\u00f6t\u00fc niyetli sald\u0131r\u0131lara kar\u015f\u0131 hassas olabilece\u011finden g\u00fcvenlik asla g\u00f6z ard\u0131 edilmemelidir. Smartsense ve Siddhi \u00e7\u00f6z\u00fcmlerinizi g\u00fcvence alt\u0131na almak i\u00e7in:<\/p>\n<ul>\n<li><strong>Veri \u015eifreleme:<\/strong> Hem beklemedeki veriyi (\u00f6rne\u011fin, Siddhi olay tablolar\u0131ndaki kal\u0131c\u0131 veriler) hem de iletimdeki veriyi (Smartsense'den Siddhi'ye ve Siddhi'den di\u011fer sistemlere) \u015fifreleyin. TLS\/SSL protokollerini ileti\u015fim kanallar\u0131n\u0131zda zorunlu k\u0131l\u0131n.<\/li>\n<li><strong>Kimlik Do\u011frulama ve Yetkilendirme:<\/strong> Smartsense cihazlar\u0131n\u0131n, a\u011f ge\u00e7itlerinin ve Siddhi'ye eri\u015fen t\u00fcm uygulamalar\u0131n g\u00fc\u00e7l\u00fc kimlik do\u011frulama mekanizmalar\u0131 (\u00f6rne\u011fin, sertifikalar, OAuth2) kullanmas\u0131n\u0131 sa\u011flay\u0131n. Yaln\u0131zca yetkili kullan\u0131c\u0131lar\u0131n ve sistemlerin belirli verilere veya Siddhi uygulamalar\u0131na eri\u015fmesine izin veren rol tabanl\u0131 eri\u015fim kontrol\u00fc (RBAC) uygulay\u0131n.<\/li>\n<li><strong>G\u00fcvenli API'ler:<\/strong> Siddhi'nin d\u0131\u015f sistemlerle entegrasyonu i\u00e7in kulland\u0131\u011f\u0131 t\u00fcm API'leri g\u00fcvence alt\u0131na al\u0131n. API anahtarlar\u0131, token'lar ve d\u00fczenli olarak yenilenen kimlik bilgileri kullan\u0131n.<\/li>\n<li><strong>G\u00fcvenli Yaz\u0131l\u0131m Geli\u015ftirme Ya\u015fam D\u00f6ng\u00fcs\u00fc (SDLC):<\/strong> Geli\u015ftirme s\u00fcrecinin her a\u015famas\u0131nda g\u00fcvenlik testleri yap\u0131n. Zafiyet taramalar\u0131 ve s\u0131zma testleri ile potansiyel g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 belirleyin ve giderin.<\/li>\n<li><strong>G\u00fcncellemeler ve Yama Y\u00f6netimi:<\/strong> Smartsense cihazlar\u0131n\u0131n yaz\u0131l\u0131mlar\u0131, a\u011f ge\u00e7itleri, Siddhi ve di\u011fer t\u00fcm ba\u011f\u0131ml\u0131 sistemleri d\u00fczenli olarak g\u00fcncelleyin. G\u00fcvenlik yamalar\u0131n\u0131 zaman\u0131nda uygulayarak bilinen zafiyetlere kar\u015f\u0131 korunma sa\u011flay\u0131n.<\/li>\n<\/ul>\n<p>Bu optimizasyon ve g\u00fcvenlik stratejileri, Smartsense ve Siddhi tabanl\u0131 ak\u0131ll\u0131 karar sistemlerinizin yaln\u0131zca g\u00fc\u00e7l\u00fc de\u011fil, ayn\u0131 zamanda dayan\u0131kl\u0131 ve g\u00fcvenilir olmas\u0131n\u0131 sa\u011flayacakt\u0131r. Unutmay\u0131n, bir sistemin ger\u00e7ek g\u00fcc\u00fc, hem performans\u0131 hem de g\u00fcvenli\u011fi aras\u0131ndaki dengede yatar.<\/p>\n<h2>Sonu\u00e7: Ak\u0131ll\u0131 Gelece\u011fe Giden Yolculuk ve S\u0131k\u00e7a Sorulan Sorular<\/h2>\n<p>Bu makalede, Smartsense ve Siddhi'nin sinerjisini, ak\u0131ll\u0131 sistemlerin gelece\u011fini nas\u0131l \u015fekillendirdi\u011fini ve ger\u00e7ek zamanl\u0131 karar mekanizmalar\u0131n\u0131 nas\u0131l d\u00f6n\u00fc\u015ft\u00fcrd\u00fc\u011f\u00fcn\u00fc detayl\u0131 bir \u015fekilde inceledik. Smartsense ile fiziksel d\u00fcnyadan al\u0131nan ham veriler, Siddhi'nin g\u00fc\u00e7l\u00fc olay i\u015fleme yetenekleriyle anlaml\u0131 i\u00e7g\u00f6r\u00fclere ve anl\u0131k aksiyonlara d\u00f6n\u00fc\u015f\u00fcyor. Bu entegrasyon, karma\u015f\u0131k veri ak\u0131\u015flar\u0131n\u0131 y\u00f6netme, desenleri tespit etme ve proaktif kararlar alma yetene\u011fi sunarak, operasyonel verimlili\u011fi art\u0131rman\u0131n, maliyetleri d\u00fc\u015f\u00fcrmenin ve yepyeni hizmet modelleri yaratman\u0131n \u00f6n\u00fcn\u00fc a\u00e7\u0131yor. Ak\u0131ll\u0131 \u015fehirlerden end\u00fcstriyel otomasyona, sa\u011fl\u0131ktan finansa kadar bir\u00e7ok sekt\u00f6rde, bu ikilinin sundu\u011fu imkanlar s\u0131n\u0131rs\u0131zd\u0131r. Makine \u00f6\u011frenimi entegrasyonuyla bu yetenekler daha da ileriye ta\u015f\u0131narak, sistemlerin \u00f6\u011frenmesini ve tahmin yeteneklerini geli\u015ftirmesini sa\u011fl\u0131yor. Unutulmamal\u0131d\u0131r ki, bu t\u00fcr ak\u0131ll\u0131 sistemlerin ba\u015far\u0131s\u0131, iyi bir entegrasyon stratejisinin yan\u0131 s\u0131ra g\u00fc\u00e7l\u00fc performans optimizasyonu ve sa\u011flam g\u00fcvenlik \u00f6nlemleriyle m\u00fcmk\u00fcnd\u00fcr. Gelecek, daha da ak\u0131ll\u0131, daha ba\u011flant\u0131l\u0131 ve daha otonom sistemler \u00fczerine kurulu olacak ve Smartsense ile Siddhi, bu heyecan verici yolculukta kilit rol oynayacak ara\u00e7lar aras\u0131nda yerini alacakt\u0131r.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<dl>\n<dt>S: Smartsense ve Siddhi hangi sekt\u00f6rlerde kullan\u0131labilir?<\/dt>\n<dd>C: Smartsense ve Siddhi, ger\u00e7ek zamanl\u0131 veri analizi ve karar alma gerektiren hemen hemen her sekt\u00f6rde kullan\u0131labilir. Ba\u015fl\u0131ca sekt\u00f6rler aras\u0131nda \u00fcretim (tahmine dayal\u0131 bak\u0131m), ak\u0131ll\u0131 \u015fehirler (trafik y\u00f6netimi, \u00e7evre izleme), sa\u011fl\u0131k (hasta takibi, acil durum uyar\u0131lar\u0131), finans (doland\u0131r\u0131c\u0131l\u0131k tespiti), telekom\u00fcnikasyon (a\u011f izleme), perakende (m\u00fc\u015fteri davran\u0131\u015f\u0131 analizi) ve lojistik (filo y\u00f6netimi) bulunmaktad\u0131r.<\/dd>\n<dt>S: Siddhi \u00f6\u011frenmesi zor bir teknoloji midir?<\/dt>\n<dd>C: Hay\u0131r, Siddhi'nin temel kavramlar\u0131n\u0131 \u00f6\u011frenmek nispeten kolayd\u0131r. SQL benzeri dili (Siddhi Query Language - SQT) sayesinde, veri taban\u0131 veya veri analizi ge\u00e7mi\u015fi olan geli\u015ftiriciler h\u0131zl\u0131ca adapte olabilirler. Kapsaml\u0131 belgeleri ve topluluk deste\u011fi de \u00f6\u011frenme s\u00fcrecini kolayla\u015ft\u0131rmaktad\u0131r. Karma\u015f\u0131k desenler ve d\u0131\u015f entegrasyonlar ileri d\u00fczey bilgi gerektirebilir ancak ba\u015flang\u0131\u00e7 i\u00e7in olduk\u00e7a eri\u015filebilirdir.<\/dd>\n<dt>S: Mobil uyumluluk neden \u00f6nemlidir?<\/dt>\n<dd>C: Ak\u0131ll\u0131 sistemlerden gelen bilgilerin genellikle y\u00f6neticiler, sahadaki ekipler veya son kullan\u0131c\u0131lar taraf\u0131ndan mobil cihazlar (ak\u0131ll\u0131 telefonlar, tabletler) \u00fczerinden t\u00fcketilmesi beklenir. Mobil uyumlu aray\u00fczler ve raporlar, kullan\u0131c\u0131 deneyimini art\u0131r\u0131r, bilgilere her yerden ve her an eri\u015fimi m\u00fcmk\u00fcn k\u0131lar. Bu da h\u0131zl\u0131 karar alma ve operasyonel esneklik i\u00e7in kritik \u00f6neme sahiptir.<\/dd>\n<dt>S: Sistem g\u00fcvenli\u011fi nas\u0131l sa\u011flan\u0131r?<\/dt>\n<dd>C: Sistem g\u00fcvenli\u011fi, katmanl\u0131 bir yakla\u015f\u0131mla sa\u011flan\u0131r. Bu, Smartsense cihazlar\u0131ndan ba\u015flayarak, veri iletim kanallar\u0131n\u0131n (TLS\/SSL ile \u015fifreleme), veri depolama alanlar\u0131n\u0131n (\u015fifreleme), Siddhi motoruna eri\u015fimin (kimlik do\u011frulama, yetkilendirme) ve Siddhi'den \u00e7\u0131kan verilerin di\u011fer sistemlere aktar\u0131m\u0131n\u0131n g\u00fcvenli\u011fini i\u00e7erir. Ayr\u0131ca, d\u00fczenli g\u00fcvenlik denetimleri, zafiyet taramalar\u0131 ve yaz\u0131l\u0131m g\u00fcncellemeleri de g\u00fcvenlik stratejisinin ayr\u0131lmaz par\u00e7alar\u0131d\u0131r.<\/dd>\n<\/dl>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur;&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-31459","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131<\/title>\n<meta name=\"description\" content=\"G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur; as\u0131l de\u011fer, onun i\u015flenip anlaml\u0131 kararlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesinde yatar. \u0130\u015fte tam da bu noktada, Smartsense ve Siddhi gibi teknolojiler devreye girerek, ak\u0131ll\u0131 sistemlerin gelece\u011fini \u015fekillendirir.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131\" \/>\n<meta property=\"og:description\" content=\"G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur; as\u0131l de\u011fer, onun i\u015flenip anlaml\u0131 kararlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesinde yatar. \u0130\u015fte tam da bu noktada, Smartsense ve Siddhi gibi teknolojiler devreye girerek, ak\u0131ll\u0131 sistemlerin gelece\u011fini \u015fekillendirir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-10T03:01:23+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"19 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131\",\"datePublished\":\"2025-10-10T03:01:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/\"},\"wordCount\":3596,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/\",\"name\":\"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-10-10T03:01:23+00:00\",\"description\":\"G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur; as\u0131l de\u011fer, onun i\u015flenip anlaml\u0131 kararlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesinde yatar. \u0130\u015fte tam da bu noktada, Smartsense ve Siddhi gibi teknolojiler devreye girerek, ak\u0131ll\u0131 sistemlerin gelece\u011fini \u015fekillendirir.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131","description":"G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur; as\u0131l de\u011fer, onun i\u015flenip anlaml\u0131 kararlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesinde yatar. \u0130\u015fte tam da bu noktada, Smartsense ve Siddhi gibi teknolojiler devreye girerek, ak\u0131ll\u0131 sistemlerin gelece\u011fini \u015fekillendirir.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/","og_locale":"tr_TR","og_type":"article","og_title":"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131","og_description":"G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur; as\u0131l de\u011fer, onun i\u015flenip anlaml\u0131 kararlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesinde yatar. \u0130\u015fte tam da bu noktada, Smartsense ve Siddhi gibi teknolojiler devreye girerek, ak\u0131ll\u0131 sistemlerin gelece\u011fini \u015fekillendirir.","og_url":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-10-10T03:01:23+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"19 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131","datePublished":"2025-10-10T03:01:23+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/"},"wordCount":3596,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/","url":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/","name":"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-10-10T03:01:23+00:00","description":"G\u00fcn\u00fcm\u00fcz d\u00fcnyas\u0131nda veri, adeta yeni bir petrol kayna\u011f\u0131 haline gelmi\u015ftir. Ancak bu verinin ham haliyle bir de\u011feri yoktur; as\u0131l de\u011fer, onun i\u015flenip anlaml\u0131 kararlara d\u00f6n\u00fc\u015ft\u00fcr\u00fclmesinde yatar. \u0130\u015fte tam da bu noktada, Smartsense ve Siddhi gibi teknolojiler devreye girerek, ak\u0131ll\u0131 sistemlerin gelece\u011fini \u015fekillendirir.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/smartsense-ve-siddhi-gercek-zamanli-akilli-karar-mekanizmalari\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Smartsense ve Siddhi: Ger\u00e7ek Zamanl\u0131 Ak\u0131ll\u0131 Karar Mekanizmalar\u0131"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=31459"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31459\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=31459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=31459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=31459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}