{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Azure Functions ile Python: Tetikleyiciler","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"YEyMGmdqaR\"><a href=\"https:\/\/fatihsoysal.com\/blog\/azure-functions-ile-python-tetikleyiciler\/\">Azure Functions ile Python: Tetikleyiciler<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/azure-functions-ile-python-tetikleyiciler\/embed\/#?secret=YEyMGmdqaR\" width=\"600\" height=\"338\" title=\"&#8220;Azure Functions ile Python: Tetikleyiciler&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"YEyMGmdqaR\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn sizlere Azure Functions'\u0131n g\u00fc\u00e7l\u00fc d\u00fcnyas\u0131nda Python ile tetikleyicileri kullanarak nas\u0131l serverless uygulamalar geli\u015ftirebilece\u011finizi ad\u0131m ad\u0131m anlataca\u011f\u0131m. \u00d6ncelikle, Azure Functions'\u0131n ne oldu\u011funu k\u0131saca \u00f6zetleyelim. Azure Functions, kodunuzu k\u00fc\u00e7\u00fck, ba\u011f\u0131ms\u0131z fonksiyonlar halinde \u00e7al\u0131\u015ft\u0131rman\u0131za olanak sa\u011flayan bir serverless hesaplama hizmetidir. Bu sayede, altyap\u0131 y\u00f6netimiyle u\u011fra\u015fmadan, kodunuzun sadece ihtiya\u00e7 duyuldu\u011funda \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flayabilirsiniz. Son derece etkili ve maliyet verimli bir \u00e7\u00f6z\u00fcm sunar."}