{"id":2953,"date":"2025-12-21T19:32:00","date_gmt":"2025-12-21T16:32:00","guid":{"rendered":"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/21\/kubernetes-keda-olay-gudumlu-uygulama-olceklendirme-ileri-teknikler\/"},"modified":"2026-02-22T17:28:28","modified_gmt":"2026-02-22T14:28:28","slug":"kubernetes-keda-olay-gudumlu-uygulama-olceklendirme-ileri-teknikler","status":"publish","type":"post","link":"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/21\/kubernetes-keda-olay-gudumlu-uygulama-olceklendirme-ileri-teknikler\/","title":{"rendered":"Kubernetes&#8217;te KEDA ile Olay G\u00fcd\u00fcml\u00fc Uygulama \u00d6l\u00e7eklendirme: \u0130leri D\u00fczey Teknikler ve En \u0130yi Uygulamalar"},"content":{"rendered":"<p class=\"bircloud-reading-time\">\ud83d\udcd6 <strong>6 dakika<\/strong> okuma s\u00fcresi<\/p>\n<div class=\"bircloud-toc\">\n<h2>\ud83d\udccb \u0130\u00e7indekiler<\/h2>\n<ul>\n<li><a href=\"#section-1\">Giri\u015f<\/a><\/li>\n<li><a href=\"#section-2\">KEDA Nedir?<\/a><\/li>\n<li><a href=\"#section-3\">KEDA&#8217;n\u0131n Avantajlar\u0131<\/a><\/li>\n<li><a href=\"#section-4\">Kullan\u0131m Senaryolar\u0131<\/a><\/li>\n<li><a href=\"#section-5\">Kurulum ve Ba\u015flang\u0131\u00e7 Rehberi<\/a><\/li>\n<li><a href=\"#section-6\">BirCloud Perspektifi<\/a><\/li>\n<li><a href=\"#section-7\">Sonu\u00e7<\/a><\/li>\n<\/ul>\n<\/div>\n<h2 id=\"section-1\">Giri\u015f<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn dinamik ve talep odakl\u0131 ortamlar\u0131nda, uygulamalar\u0131n h\u0131zl\u0131 bir \u015fekilde \u00f6l\u00e7eklenebilmesi kritik \u00f6neme sahiptir. Kubernetes, konteyner orkestrasyonunda lider platform olarak \u00f6ne \u00e7\u0131karken, KEDA (Kubernetes Event-driven Autoscaling) ise Kubernetes&#8217;teki olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirme yeteneklerini bir \u00fcst seviyeye ta\u015f\u0131yor. Bu yaz\u0131da, KEDA&#8217;n\u0131n ne oldu\u011funu, avantajlar\u0131n\u0131, kullan\u0131m senaryolar\u0131n\u0131 ve nas\u0131l kurulup yap\u0131land\u0131r\u0131laca\u011f\u0131n\u0131 derinlemesine inceleyece\u011fiz. Ayr\u0131ca, BirCloud olarak bu alandaki uzmanl\u0131\u011f\u0131m\u0131z\u0131 ve KEDA ile nas\u0131l daha verimli ve \u00f6l\u00e7eklenebilir uygulamalar geli\u015ftirebilece\u011finizi ele alaca\u011f\u0131z.<\/p>\n<h2 id=\"section-2\">KEDA Nedir?<\/h2>\n<p>KEDA, Kubernetes \u00fczerinde \u00e7al\u0131\u015fan uygulamalar\u0131n, gelen olaylara (event) tepki olarak otomatik bir \u015fekilde \u00f6l\u00e7eklenmesini sa\u011flayan a\u00e7\u0131k kaynakl\u0131 bir projedir. Geleneksel Kubernetes Horizontal Pod Autoscaler (HPA) \u00e7\u00f6z\u00fcm\u00fc CPU veya bellek kullan\u0131m\u0131na g\u00f6re \u00f6l\u00e7eklendirme yaparken, KEDA farkl\u0131 veri kaynaklar\u0131ndan (kuyruklar, veritabanlar\u0131, mesajla\u015fma sistemleri vb.) gelen metrikleri kullanarak \u00f6l\u00e7eklendirme kararlar\u0131 al\u0131r. Bu sayede, uygulaman\u0131z\u0131n ger\u00e7ek i\u015f y\u00fck\u00fcne g\u00f6re dinamik olarak \u00f6l\u00e7eklenmesi m\u00fcmk\u00fcn olur. KEDA, Kubernetes&#8217;in g\u00fcc\u00fcn\u00fc olay g\u00fcd\u00fcml\u00fc mimarilerle birle\u015ftirerek, daha verimli ve maliyet-etkin \u00e7\u00f6z\u00fcmler sunar.<\/p>\n<h2 id=\"section-3\">KEDA&#8217;n\u0131n Avantajlar\u0131<\/h2>\n<ul>\n<li><b>Olay G\u00fcd\u00fcml\u00fc \u00d6l\u00e7eklendirme:<\/b> Uygulamalar\u0131n\u0131z, ger\u00e7ek zamanl\u0131 olarak gelen olaylara tepki vererek, ihtiya\u00e7 duyuldu\u011funda otomatik olarak \u00f6l\u00e7eklenir. Bu, kaynak kullan\u0131m\u0131n\u0131 optimize eder ve maliyetleri d\u00fc\u015f\u00fcr\u00fcr.<\/li>\n<li><b>\u00c7e\u015fitli \u00d6l\u00e7ekleyici Deste\u011fi:<\/b> KEDA, farkl\u0131 veri kaynaklar\u0131 ve mesajla\u015fma sistemleri i\u00e7in geni\u015f bir \u00f6l\u00e7ekleyici yelpazesi sunar. Apache Kafka, RabbitMQ, Azure Event Hubs, AWS SQS gibi pop\u00fcler teknolojilerle entegre olabilir.<\/li>\n<li><b>Kolay Entegrasyon:<\/b> KEDA, mevcut Kubernetes altyap\u0131n\u0131za kolayca entegre edilebilir. Tek yapman\u0131z gereken, KEDA&#8217;y\u0131 kurmak ve uygulaman\u0131z i\u00e7in uygun \u00f6l\u00e7ekleyiciyi yap\u0131land\u0131rmakt\u0131r.<\/li>\n<li><b>Otomatik \u00d6l\u00e7eklendirme:<\/b> KEDA, uygulaman\u0131z\u0131n \u00f6l\u00e7eklendirme ihtiyac\u0131n\u0131 otomatik olarak alg\u0131lar ve gerekli pod say\u0131s\u0131n\u0131 ayarlar. Manuel m\u00fcdahaleye gerek kalmaz.<\/li>\n<li><b>Sunucusuz (Serverless) Deneyim:<\/b> KEDA, sunucusuz mimarilere yak\u0131n bir deneyim sunar. Uygulamalar\u0131n\u0131z, sadece ihtiya\u00e7 duyuldu\u011funda \u00e7al\u0131\u015f\u0131r ve kaynak t\u00fcketir.<\/li>\n<li><b>Maliyet Optimizasyonu:<\/b> KEDA, uygulaman\u0131z\u0131n kaynak kullan\u0131m\u0131n\u0131 optimize ederek, bulut maliyetlerinizi \u00f6nemli \u00f6l\u00e7\u00fcde azalt\u0131r.<\/li>\n<\/ul>\n<h2 id=\"section-4\">Kullan\u0131m Senaryolar\u0131<\/h2>\n<p>KEDA, \u00e7e\u015fitli kullan\u0131m senaryolar\u0131nda etkili bir \u015fekilde kullan\u0131labilir:<\/p>\n<ul>\n<li><b>Mesaj Kuyru\u011fu \u0130\u015fleme:<\/b> Bir mesaj kuyru\u011funda (\u00f6rne\u011fin, RabbitMQ veya Kafka) bekleyen mesaj say\u0131s\u0131na g\u00f6re, mesajlar\u0131 i\u015fleyen uygulamalar\u0131n \u00f6l\u00e7eklenmesi.<\/li>\n<li><b>Veritaban\u0131 \u0130\u015flemleri:<\/b> Bir veritaban\u0131nda (\u00f6rne\u011fin, PostgreSQL veya MySQL) bekleyen sorgu say\u0131s\u0131na g\u00f6re, veritaban\u0131 i\u015flemlerini ger\u00e7ekle\u015ftiren uygulamalar\u0131n \u00f6l\u00e7eklenmesi. <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/24\/tidb-dagitik-olceklenir-htap-veritabani\/\">TiDB: Da\u011f\u0131t\u0131k ve \u00d6l\u00e7eklenebilir HTAP Veritaban\u0131 ile Veri Y\u00f6netiminde Yeni Bir \u00c7a\u011f<\/a> yaz\u0131m\u0131zda \u00f6l\u00e7eklenebilir veritaban\u0131 \u00e7\u00f6z\u00fcmlerine de\u011finmi\u015ftik.<\/li>\n<li><b>Zamanlanm\u0131\u015f G\u00f6revler:<\/b> Belirli zaman aral\u0131klar\u0131nda \u00e7al\u0131\u015fmas\u0131 gereken g\u00f6revlerin, KEDA ile \u00f6l\u00e7eklenerek daha h\u0131zl\u0131 tamamlanmas\u0131.<\/li>\n<li><b>IoT Uygulamalar\u0131:<\/b> IoT cihazlar\u0131ndan gelen verilere g\u00f6re, veri i\u015fleme ve analiz uygulamalar\u0131n\u0131n \u00f6l\u00e7eklenmesi.<\/li>\n<li><b>Web Uygulamalar\u0131:<\/b> Yo\u011fun trafik d\u00f6nemlerinde web uygulamalar\u0131n\u0131n otomatik olarak \u00f6l\u00e7eklenmesi.<\/li>\n<\/ul>\n<h2 id=\"section-5\">Kurulum ve Ba\u015flang\u0131\u00e7 Rehberi<\/h2>\n<p>KEDA&#8217;y\u0131 Kubernetes k\u00fcmenize kurmak olduk\u00e7a basittir. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip ederek KEDA&#8217;y\u0131 kolayca kurabilirsiniz:<\/p>\n<ol>\n<li><b>Helm ile Kurulum:<\/b> KEDA&#8217;y\u0131 kurman\u0131n en kolay yolu Helm kullanmakt\u0131r. Helm, Kubernetes i\u00e7in bir paket y\u00f6neticisidir. E\u011fer Helm kurulu de\u011filse, \u00f6ncelikle onu kurman\u0131z gerekir.\n<pre><code class=\"language-bash\">helm repo add kedacore https:\/\/kedacore.github.io\/charts\nhelm repo update\nhelm install keda kedacore\/keda --namespace keda --create-namespace<\/code><\/pre>\n<\/li>\n<li><b>YAML ile Kurulum:<\/b> Helm kullanmak istemiyorsan\u0131z, KEDA&#8217;y\u0131 YAML dosyalar\u0131yla da kurabilirsiniz.\n<pre><code class=\"language-bash\">kubectl create namespace keda\nkubectl apply -f https:\/\/github.com\/kedacore\/keda\/releases\/latest\/download\/keda-release.yaml<\/code><\/pre>\n<\/li>\n<li><b>\u00d6l\u00e7ekleyici Tan\u0131mlama:<\/b> KEDA kurulduktan sonra, uygulaman\u0131z i\u00e7in bir \u00f6l\u00e7ekleyici (Scaler) tan\u0131mlaman\u0131z gerekir. \u00d6l\u00e7ekleyici, KEDA&#8217;n\u0131n hangi metrikleri izleyece\u011fini ve uygulaman\u0131n nas\u0131l \u00f6l\u00e7eklenece\u011fini belirler. \u00d6rne\u011fin, bir RabbitMQ kuyru\u011fundaki mesaj say\u0131s\u0131na g\u00f6re \u00f6l\u00e7eklendirme yapmak i\u00e7in a\u015fa\u011f\u0131daki gibi bir `ScaledObject` tan\u0131mlayabilirsiniz:\n<pre><code class=\"language-yaml\">apiVersion: keda.sh\/v1alpha1\nkind: ScaledObject\nmetadata:\n  name: rabbitmq-scaledobject\n  namespace: default\nspec:\n  scaleTargetRef:\n    name: your-deployment\n  minReplicaCount: 0\n  maxReplicaCount: 10\n  triggers:\n  - type: rabbitmq\n    metadata:\n      queueName: your-queue\n      queueLength: '5'\n      connectionFromEnv: RABBITMQ_URL<\/code><\/pre>\n<p>    Bu YAML dosyas\u0131nda:<\/p>\n<ul>\n<li>`scaleTargetRef`: \u00d6l\u00e7eklenecek olan Kubernetes Deployment&#8217;\u0131n\u0131n ad\u0131n\u0131 belirtir.<\/li>\n<li>`minReplicaCount`: Uygulaman\u0131n minimum pod say\u0131s\u0131n\u0131 belirtir.<\/li>\n<li>`maxReplicaCount`: Uygulaman\u0131n maksimum pod say\u0131s\u0131n\u0131 belirtir.<\/li>\n<li>`triggers`: \u00d6l\u00e7eklendirme tetikleyicilerini belirtir. Bu \u00f6rnekte, RabbitMQ kuyru\u011fundaki mesaj say\u0131s\u0131na g\u00f6re \u00f6l\u00e7eklendirme yap\u0131lmaktad\u0131r.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2 id=\"section-6\">BirCloud Perspektifi<\/h2>\n<p>BirCloud olarak, m\u00fc\u015fterilerimize en iyi bulut \u00e7\u00f6z\u00fcmlerini sunmay\u0131 hedefliyoruz. KEDA, Kubernetes ortamlar\u0131nda olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirme i\u00e7in m\u00fckemmel bir \u00e7\u00f6z\u00fcmd\u00fcr ve m\u00fc\u015fterilerimizin uygulamalar\u0131n\u0131 daha verimli ve \u00f6l\u00e7eklenebilir hale getirmelerine yard\u0131mc\u0131 olabilir. <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/08\/31\/bulut-teknolojisi-donusum-inovasyon\/\">Bulut Teknolojisi: \u0130\u015fletmeler \u0130\u00e7in D\u00f6n\u00fc\u015f\u00fcm ve \u0130novasyonun Anahtar\u0131<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131m\u0131zda da belirtti\u011fimiz gibi, bulut teknolojileri i\u015fletmelerin rekabet avantaj\u0131 elde etmelerinde kritik bir rol oynuyor. KEDA, bu avantaj\u0131 daha da art\u0131rman\u0131za yard\u0131mc\u0131 olabilir.<\/p>\n<p>Uzman ekibimiz, KEDA&#8217;n\u0131n kurulumu, yap\u0131land\u0131r\u0131lmas\u0131 ve y\u00f6netimi konusunda size destek olabilir. Ayr\u0131ca, uygulaman\u0131z\u0131n ihtiya\u00e7lar\u0131na en uygun \u00f6l\u00e7ekleyiciyi se\u00e7menize ve yap\u0131land\u0131rman\u0131za yard\u0131mc\u0131 olabiliriz. BirCloud olarak, KEDA ile birlikte di\u011fer a\u00e7\u0131k kaynakl\u0131 \u00e7\u00f6z\u00fcmleri de kullanarak, m\u00fc\u015fterilerimize kapsaml\u0131 ve \u00f6zelle\u015ftirilmi\u015f bulut \u00e7\u00f6z\u00fcmleri sunuyoruz. \u00d6rne\u011fin, <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/09\/03\/opentelemetry-dagitik-sistemler-gozlemlenebilirlik\/\">OpenTelemetry ile Da\u011f\u0131t\u0131k Sistemlerde G\u00f6zlemlenebilirlik: U\u00e7tan Uca \u0130zleme ve Analiz<\/a> yaz\u0131m\u0131zda de\u011findi\u011fimiz gibi, KEDA ile \u00f6l\u00e7eklenen uygulamalar\u0131n\u0131z\u0131n performans\u0131n\u0131 OpenTelemetry ile izleyebilir ve optimize edebilirsiniz.<\/p>\n<h2 id=\"section-7\">Sonu\u00e7<\/h2>\n<p>KEDA, Kubernetes&#8217;te olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirme i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir \u00e7\u00f6z\u00fcmd\u00fcr. Uygulamalar\u0131n\u0131z\u0131n ger\u00e7ek i\u015f y\u00fck\u00fcne g\u00f6re dinamik olarak \u00f6l\u00e7eklenmesini sa\u011flayarak, kaynak kullan\u0131m\u0131n\u0131 optimize eder, maliyetleri d\u00fc\u015f\u00fcr\u00fcr ve performans\u0131 art\u0131r\u0131r. BirCloud olarak, KEDA&#8217;n\u0131n potansiyelini tam olarak kullanman\u0131za yard\u0131mc\u0131 olmak i\u00e7in buraday\u0131z. Uzmanl\u0131\u011f\u0131m\u0131z ve deneyimimizle, KEDA&#8217;y\u0131 Kubernetes altyap\u0131n\u0131za entegre etmenize, uygulaman\u0131z i\u00e7in en uygun \u00f6l\u00e7ekleyiciyi yap\u0131land\u0131rman\u0131za ve bulut ortam\u0131n\u0131z\u0131 optimize etmenize yard\u0131mc\u0131 olabiliriz. KEDA ile uygulamalar\u0131n\u0131z\u0131 gelece\u011fe ta\u015f\u0131y\u0131n ve BirCloud&#8217;un uzmanl\u0131\u011f\u0131yla bulutta m\u00fckemmelli\u011fe ula\u015f\u0131n.<\/p>\n<div class=\"bircloud-faq\">\n<h2>\u2753 S\u0131k Sorulan Sorular<\/h2>\n<div class=\"faq-item\">\n<h3>KEDA nedir ve ne i\u015fe yarar?<\/h3>\n<p>KEDA (Kubernetes Event-driven Autoscaling), Kubernetes \u00fczerinde \u00e7al\u0131\u015fan uygulamalar\u0131n olaylara tepki olarak otomatik \u00f6l\u00e7eklenmesini sa\u011flayan a\u00e7\u0131k kaynakl\u0131 bir projedir. Farkl\u0131 veri kaynaklar\u0131ndan gelen metrikleri kullanarak \u00f6l\u00e7eklendirme kararlar\u0131 al\u0131r.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>KEDA&#039;n\u0131n avantajlar\u0131 nelerdir?<\/h3>\n<p>KEDA&#039;n\u0131n avantajlar\u0131 aras\u0131nda olay g\u00fcd\u00fcml\u00fc \u00f6l\u00e7eklendirme, \u00e7e\u015fitli \u00f6l\u00e7ekleyici deste\u011fi, kolay entegrasyon, otomatik \u00f6l\u00e7eklendirme, sunucusuz deneyim ve maliyet optimizasyonu yer al\u0131r.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>KEDA hangi veri kaynaklar\u0131n\u0131 destekler?<\/h3>\n<p>KEDA, Apache Kafka, RabbitMQ, Azure Event Hubs, AWS SQS gibi pop\u00fcler teknolojilerle entegre olabilir.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>KEDA&#039;y\u0131 nas\u0131l kurabilirim?<\/h3>\n<p>KEDA&#039;y\u0131 Helm veya YAML dosyalar\u0131yla Kubernetes k\u00fcmenize kurabilirsiniz. Helm ile kurulum daha kolayd\u0131r.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>BirCloud, KEDA konusunda nas\u0131l yard\u0131mc\u0131 olabilir?<\/h3>\n<p>BirCloud, KEDA&#039;n\u0131n kurulumu, yap\u0131land\u0131r\u0131lmas\u0131 ve y\u00f6netimi konusunda size destek olabilir. Ayr\u0131ca, uygulaman\u0131z\u0131n ihtiya\u00e7lar\u0131na en uygun \u00f6l\u00e7ekleyiciyi se\u00e7menize ve yap\u0131land\u0131rman\u0131za yard\u0131mc\u0131 olabiliriz.<\/p>\n<\/div>\n<\/div>\n<div class=\"bircloud-related-posts\">\n<h2>\ud83d\udcda \u0130lgili Yaz\u0131lar<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/05\/15\/prometheus-operator-kubernetes-izleme-uyari-yonetimi\/\">Prometheus Operator ile Kubernetes&#039;te Geli\u015fmi\u015f \u0130zleme ve Uyar\u0131 Y\u00f6netimi<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/08\/19\/kubernetes-cilium-ag-yonetimi-guvenlik\/\">Kubernetes&#039;te Cilium ile Geli\u015fmi\u015f A\u011f Y\u00f6netimi ve G\u00fcvenlik Politikalar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/07\/11\/keda-kubernetes-event-driven-uygulama-olceklendirme\/\">KEDA ile Kubernetes&#039;te Olay G\u00fcd\u00fcml\u00fc (Event-Driven) Uygulama \u00d6l\u00e7eklendirme<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/07\/04\/opentelemetry-dagitik-sistemler-uctan-uca-izlenebilirlik-gelismis-teknikler\/\">OpenTelemetry ile Da\u011f\u0131t\u0131k Sistemlerde U\u00e7tan Uca \u0130zlenebilirlik: Geli\u015fmi\u015f Teknikler ve En \u0130yi Uygulamalar<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes&#8217;te KEDA kullanarak olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirmeyi derinlemesine \u00f6\u011frenin. \u0130leri d\u00fczey teknikler, en iyi uygulamalar ve BirCloud&#8217;un uzmanl\u0131\u011f\u0131yla verimlili\u011fi art\u0131r\u0131n.<\/p>\n","protected":false},"author":1,"featured_media":2952,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[160],"tags":[159,165,272,155,308],"class_list":["post-2953","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bulut-bilisim","tag-bircloud","tag-bulut-bilisim","tag-keda","tag-kubernetes","tag-olay-gudumlu-olceklendirme"],"_links":{"self":[{"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/2953","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/comments?post=2953"}],"version-history":[{"count":1,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/2953\/revisions"}],"predecessor-version":[{"id":2954,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/2953\/revisions\/2954"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/media\/2952"}],"wp:attachment":[{"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/media?parent=2953"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/categories?post=2953"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/tags?post=2953"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}