{"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":"Sunucusuz DevOps Uygulamas\u0131: GCP \u0130\u015f Ak\u0131\u015flar\u0131n\u0131 Otomatikle\u015ftirme","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"MS2IqYOl9u\"><a href=\"https:\/\/fatihsoysal.com\/blog\/sunucusuz-devops-uygulamasi-gcp-is-akislarini-otomatiklestirme\/\">Sunucusuz DevOps Uygulamas\u0131: GCP \u0130\u015f Ak\u0131\u015flar\u0131n\u0131 Otomatikle\u015ftirme<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/sunucusuz-devops-uygulamasi-gcp-is-akislarini-otomatiklestirme\/embed\/#?secret=MS2IqYOl9u\" width=\"600\" height=\"338\" title=\"&#8220;Sunucusuz DevOps Uygulamas\u0131: GCP \u0130\u015f Ak\u0131\u015flar\u0131n\u0131 Otomatikle\u015ftirme&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"MS2IqYOl9u\" 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 size Google Cloud Platform (GCP) ekosistemini kullanarak sunucusuz mimarilerle DevOps i\u015f ak\u0131\u015flar\u0131n\u0131z\u0131 nas\u0131l otomatikle\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak anlataca\u011f\u0131m. Bu yakla\u015f\u0131m, maliyetleri d\u00fc\u015f\u00fcr\u00fcrken, esneklik ve \u00f6l\u00e7eklenebilirlik sa\u011flar. \u00d6zellikle Cloud Scheduler, Cloud Functions ve App Engine'i birle\u015ftirerek g\u00fc\u00e7l\u00fc ve g\u00fcvenilir otomasyonlar kuraca\u011f\u0131z."}