{"id":3220,"date":"2025-12-20T08:05:00","date_gmt":"2025-12-20T05:05:00","guid":{"rendered":"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/20\/keda-kubernetes-olay-gudumlu-uygulama-olceklendirme\/"},"modified":"2026-03-18T17:36:06","modified_gmt":"2026-03-18T14:36:06","slug":"keda-kubernetes-olay-gudumlu-uygulama-olceklendirme","status":"publish","type":"post","link":"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/20\/keda-kubernetes-olay-gudumlu-uygulama-olceklendirme\/","title":{"rendered":"KEDA ile Kubernetes \u00dczerinde Olay G\u00fcd\u00fcml\u00fc Uygulama \u00d6l\u00e7eklendirme: Derinlemesine Bir \u0130nceleme"},"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 yo\u011fun talep g\u00f6ren uygulama ortamlar\u0131nda, kaynaklar\u0131n verimli bir \u015fekilde y\u00f6netilmesi kritik \u00f6neme sahiptir. Kubernetes, container orkestrasyonu alan\u0131nda lider bir platform olarak \u00f6ne \u00e7\u0131karken, uygulama \u00f6l\u00e7eklendirmesi konusunda da \u00e7e\u015fitli \u00e7\u00f6z\u00fcmler sunmaktad\u0131r. Ancak, geleneksel \u00f6l\u00e7eklendirme y\u00f6ntemleri genellikle CPU veya bellek kullan\u0131m\u0131na dayal\u0131d\u0131r ve olay g\u00fcd\u00fcml\u00fc senaryolarda yetersiz kalabilir. \u0130\u015fte tam bu noktada, Kubernetes Event-Driven Autoscaling (KEDA) devreye giriyor.<\/p>\n<p>KEDA, Kubernetes \u00fczerinde \u00e7al\u0131\u015fan uygulamalar\u0131n olay g\u00fcd\u00fcml\u00fc bir \u015fekilde otomatik olarak \u00f6l\u00e7eklenmesini sa\u011flayan a\u00e7\u0131k kaynakl\u0131 bir projedir. Bu, uygulamalar\u0131n\u0131z\u0131n yaln\u0131zca ihtiya\u00e7 duyuldu\u011funda kaynak t\u00fcketmesi ve b\u00f6ylece maliyetleri optimize etmesi anlam\u0131na gelir. Bu yaz\u0131da, KEDA&#8217;n\u0131n ne oldu\u011funu, nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131, avantajlar\u0131n\u0131 ve kullan\u0131m senaryolar\u0131n\u0131 derinlemesine inceleyece\u011fiz. Ayr\u0131ca, BirCloud&#8217;un KEDA konusundaki uzmanl\u0131\u011f\u0131n\u0131 ve bu teknolojinin bulut \u00e7\u00f6z\u00fcmlerine nas\u0131l entegre edilebilece\u011fini de ele alaca\u011f\u0131z.<\/p>\n<h2 id=\"section-2\">KEDA Nedir?<\/h2>\n<p>KEDA (Kubernetes Event-Driven Autoscaling), Kubernetes ortamlar\u0131nda olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirmesi i\u00e7in tasarlanm\u0131\u015f bir eklentidir. Temel amac\u0131, uygulamalar\u0131n belirli olaylara (\u00f6rne\u011fin, bir mesaj kuyru\u011funda bekleyen mesaj say\u0131s\u0131, bir veritaban\u0131nda bekleyen sorgu say\u0131s\u0131 veya bir dosya sistemindeki dosya say\u0131s\u0131) yan\u0131t olarak otomatik olarak \u00f6l\u00e7eklenmesini sa\u011flamakt\u0131r. KEDA, Kubernetes Horizontal Pod Autoscaler (HPA) ile birlikte \u00e7al\u0131\u015f\u0131r ve HPA&#8217;y\u0131 olay g\u00fcd\u00fcml\u00fc metriklerle besler.<\/p>\n<p>Geleneksel HPA, genellikle CPU veya bellek kullan\u0131m\u0131na dayal\u0131 olarak \u00f6l\u00e7eklendirme yapar. Bu, s\u00fcrekli olarak y\u00fcksek trafik beklenen uygulamalar i\u00e7in uygun olabilir. Ancak, ani trafik art\u0131\u015flar\u0131 veya belirli olaylar tetiklendi\u011finde, geleneksel HPA yeterince h\u0131zl\u0131 tepki veremeyebilir. KEDA ise, olay kaynaklar\u0131n\u0131 (event sources) s\u00fcrekli olarak izler ve bu kaynaklardaki de\u011fi\u015fikliklere g\u00f6re HPA&#8217;y\u0131 dinamik olarak g\u00fcnceller. Bu sayede, uygulamalar\u0131n\u0131z her zaman talebe uygun bir \u015fekilde \u00f6l\u00e7eklenir ve kaynak israf\u0131 \u00f6nlenir.<\/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> KEDA, uygulamalar\u0131n\u0131z\u0131n belirli olaylara yan\u0131t olarak \u00f6l\u00e7eklenmesini sa\u011flar. Bu, kaynaklar\u0131n daha verimli kullan\u0131lmas\u0131n\u0131 ve maliyetlerin optimize edilmesini sa\u011flar.<\/li>\n<li><b>Otomatik \u00d6l\u00e7eklendirme:<\/b> KEDA, HPA ile birlikte \u00e7al\u0131\u015farak uygulama \u00f6l\u00e7eklendirmesini otomatikle\u015ftirir. Bu, manuel m\u00fcdahaleye gerek kalmadan uygulamalar\u0131n\u0131z\u0131n her zaman talebe uygun bir \u015fekilde \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><b>\u00c7e\u015fitli Olay Kaynaklar\u0131 Deste\u011fi:<\/b> KEDA, Apache Kafka, RabbitMQ, Azure Event Hubs, AWS SQS gibi bir\u00e7ok farkl\u0131 olay kayna\u011f\u0131n\u0131 destekler. Bu, farkl\u0131 uygulama senaryolar\u0131na uyum sa\u011flamay\u0131 kolayla\u015ft\u0131r\u0131r.<\/li>\n<li><b>Kolay Kurulum ve Y\u00f6netim:<\/b> KEDA, Kubernetes \u00fczerine kolayca kurulabilir ve yap\u0131land\u0131r\u0131labilir. Ayr\u0131ca, KEDA&#8217;n\u0131n kullan\u0131m\u0131 kolay bir aray\u00fcz\u00fc vard\u0131r ve Kubernetes ara\u00e7lar\u0131yla entegre bir \u015fekilde \u00e7al\u0131\u015f\u0131r.<\/li>\n<li><b>Maliyet Optimizasyonu:<\/b> Uygulamalar\u0131n\u0131z yaln\u0131zca ihtiya\u00e7 duyuldu\u011funda kaynak t\u00fcketti\u011fi i\u00e7in, KEDA maliyetleri \u00f6nemli \u00f6l\u00e7\u00fcde azaltabilir. \u00d6zellikle, d\u00fc\u015f\u00fck trafikli veya aral\u0131kl\u0131 olarak kullan\u0131lan uygulamalar i\u00e7in KEDA b\u00fcy\u00fck avantaj sa\u011flar.<\/li>\n<\/ul>\n<h2 id=\"section-4\">Kullan\u0131m Senaryolar\u0131<\/h2>\n<p>KEDA, \u00e7e\u015fitli uygulama senaryolar\u0131nda kullan\u0131labilir. \u0130\u015fte baz\u0131 \u00f6rnekler:<\/p>\n<ul>\n<li><b>Mesaj Kuyru\u011fu \u0130\u015fleme:<\/b> Bir mesaj kuyru\u011funda bekleyen mesaj say\u0131s\u0131 artt\u0131\u011f\u0131nda, KEDA otomatik olarak daha fazla i\u015fleyici (worker) podu olu\u015fturur. Mesaj say\u0131s\u0131 azald\u0131\u011f\u0131nda ise, i\u015fleyici podlar\u0131n\u0131 azalt\u0131r.<\/li>\n<li><b>Veritaban\u0131 \u0130\u015fleme:<\/b> Bir veritaban\u0131nda bekleyen sorgu say\u0131s\u0131 artt\u0131\u011f\u0131nda, KEDA otomatik olarak daha fazla uygulama podu olu\u015fturur. Sorgu say\u0131s\u0131 azald\u0131\u011f\u0131nda ise, uygulama podlar\u0131n\u0131 azalt\u0131r.<\/li>\n<li><b>Zamanlanm\u0131\u015f \u0130\u015flemler:<\/b> Belirli bir zamanda \u00e7al\u0131\u015fmas\u0131 gereken i\u015flemler i\u00e7in, KEDA otomatik olarak gerekli podlar\u0131 olu\u015fturur ve i\u015flem tamamland\u0131\u011f\u0131nda podlar\u0131 siler.<\/li>\n<li><b>IoT Uygulamalar\u0131:<\/b> IoT cihazlar\u0131ndan gelen verilerin i\u015flenmesi i\u00e7in, KEDA otomatik olarak gerekli i\u015fleyici podlar\u0131n\u0131 olu\u015fturur ve veri ak\u0131\u015f\u0131 azald\u0131\u011f\u0131nda podlar\u0131 siler.<\/li>\n<li><b>Web Uygulamalar\u0131:<\/b> Ani trafik art\u0131\u015flar\u0131na yan\u0131t olarak, KEDA otomatik olarak daha fazla web sunucusu podu olu\u015fturur. Trafik azald\u0131\u011f\u0131nda ise, sunucu podlar\u0131n\u0131 azalt\u0131r. <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/11\/13\/prometheus-proaktif-izleme-anomali-tespiti\/\">Prometheus ile Proaktif \u0130zleme ve Anomali Tespiti<\/a> yaparak KEDA ile entegre bir \u015fekilde web uygulamalar\u0131n\u0131z\u0131n performans\u0131n\u0131 optimize edebilirsiniz.<\/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. \u0130\u015fte ad\u0131m ad\u0131m bir rehber:<\/p>\n<ol>\n<li><b>Helm Kurulumu:<\/b> KEDA&#8217;y\u0131 kurmak i\u00e7in Helm paket y\u00f6neticisini kullanabilirsiniz. E\u011fer Helm kurulu de\u011filse, \u00f6ncelikle Helm&#8217;i kurman\u0131z gerekir.<\/li>\n<li><b>KEDA Repository Ekleme:<\/b> Helm&#8217;e KEDA repository&#8217;sini ekleyin:<\/li>\n<pre><code class=\"language-bash\">helm repo add kedacore https:\/\/kedacore.github.io\/charts\nhelm repo update<\/code><\/pre>\n<li><b>KEDA Kurulumu:<\/b> KEDA&#8217;y\u0131 kurmak i\u00e7in a\u015fa\u011f\u0131daki komutu kullan\u0131n:<\/li>\n<pre><code class=\"language-bash\">kubectl create namespace keda\nhelm install keda kedacore\/keda --namespace keda<\/code><\/pre>\n<li><b>ScaledObject Tan\u0131mlama:<\/b> KEDA&#8217;n\u0131n \u00f6l\u00e7eklendirmesini istedi\u011finiz uygulama i\u00e7in bir `ScaledObject` tan\u0131mlaman\u0131z gerekir. Bu, KEDA&#8217;ya hangi olay kayna\u011f\u0131n\u0131 izleyece\u011fini ve nas\u0131l \u00f6l\u00e7eklendirme yapaca\u011f\u0131n\u0131 belirtir.<\/li>\n<\/ol>\n<p>\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:<\/p>\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: my-app\n  pollingInterval: 5\n  cooldownPeriod: 30\n  minReplicaCount: 0\n  maxReplicaCount: 10\n  triggers:\n  - type: rabbitmq\n    metadata:\n      host: amqp:\/\/user:password@rabbitmq-service:5672\n      queueName: my-queue\n      queueLength: '5'<\/code><\/pre>\n<p>Bu `ScaledObject`, `my-queue` adl\u0131 RabbitMQ kuyru\u011fundaki mesaj say\u0131s\u0131n\u0131 izler. Kuyrukta 5&#8217;ten fazla mesaj oldu\u011funda, `my-app` adl\u0131 deployment&#8217;\u0131 \u00f6l\u00e7eklendirir. En az 0, en fazla 10 replika olu\u015fturabilir.<\/p>\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, olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirmesi konusunda \u00f6nemli bir ara\u00e7t\u0131r ve m\u00fc\u015fterilerimizin kaynaklar\u0131n\u0131 daha verimli kullanmalar\u0131na yard\u0131mc\u0131 olabilir. KEDA&#8217;n\u0131n <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/21\/kubernetes-operatorleri-durumsal-uygulama-yonetimi\/\">Kubernetes Operat\u00f6rleri ile Durumsal Uygulama Y\u00f6netimi<\/a> ile entegrasyonu, karma\u015f\u0131k uygulamalar\u0131n y\u00f6netimini kolayla\u015ft\u0131r\u0131r ve otomatikle\u015ftirir.<\/p>\n<p>Bulut altyap\u0131lar\u0131n\u0131n y\u00f6netimi ve optimizasyonu konusundaki uzmanl\u0131\u011f\u0131m\u0131zla, KEDA&#8217;y\u0131 m\u00fc\u015fterilerimizin ihtiya\u00e7lar\u0131na g\u00f6re yap\u0131land\u0131rabilir ve entegre edebiliriz. Ayr\u0131ca, KEDA&#8217;n\u0131n kurulumu, yap\u0131land\u0131r\u0131lmas\u0131 ve y\u00f6netimi konusunda e\u011fitim ve destek hizmetleri de sunuyoruz. <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/11\/01\/terraform-bulut-altyapi-otomatiklestirme-yonetimi\/\">Terraform ile Bulut Altyap\u0131n\u0131z\u0131 Otomatikle\u015ftirin ve Y\u00f6netin<\/a> yaz\u0131m\u0131zda da belirtildi\u011fi gibi, altyap\u0131 otomasyonu KEDA&#8217;n\u0131n etkin kullan\u0131m\u0131nda kritik bir rol oynar.<\/p>\n<h2 id=\"section-7\">Sonu\u00e7<\/h2>\n<p>KEDA, Kubernetes \u00fczerinde olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirmesi i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir \u00e7\u00f6z\u00fcmd\u00fcr. Uygulamalar\u0131n\u0131z\u0131n yaln\u0131zca ihtiya\u00e7 duyuldu\u011funda kaynak t\u00fcketmesini sa\u011flayarak maliyetleri optimize eder ve performans\u0131 art\u0131r\u0131r. BirCloud olarak, KEDA&#8217;n\u0131n potansiyelini anl\u0131yor ve m\u00fc\u015fterilerimizin bu teknolojiden en iyi \u015fekilde yararlanmalar\u0131na yard\u0131mc\u0131 olmaktan mutluluk duyuyoruz. Modern uygulamalar\u0131n gereksinimlerini kar\u015f\u0131lamak ve bulut altyap\u0131n\u0131z\u0131 optimize etmek i\u00e7in KEDA&#8217;y\u0131 de\u011ferlendirmenizi \u00f6neririz.<\/p>\n<div class=\"bircloud-faq\">\n<h2>\u2753 S\u0131k Sorulan Sorular<\/h2>\n<div class=\"faq-item\">\n<h3>KEDA nedir?<\/h3>\n<p>KEDA (Kubernetes Event-Driven Autoscaling), Kubernetes \u00fczerinde \u00e7al\u0131\u015fan uygulamalar\u0131n olay g\u00fcd\u00fcml\u00fc bir \u015fekilde otomatik olarak \u00f6l\u00e7eklenmesini sa\u011flayan a\u00e7\u0131k kaynakl\u0131 bir projedir.<\/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, otomatik \u00f6l\u00e7eklendirme, \u00e7e\u015fitli olay kaynaklar\u0131 deste\u011fi, kolay kurulum ve y\u00f6netim ve maliyet optimizasyonu yer al\u0131r.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>KEDA hangi olay kaynaklar\u0131n\u0131 destekler?<\/h3>\n<p>KEDA, Apache Kafka, RabbitMQ, Azure Event Hubs, AWS SQS gibi bir\u00e7ok farkl\u0131 olay kayna\u011f\u0131n\u0131 destekler.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>KEDA nas\u0131l kurulur?<\/h3>\n<p>KEDA, Helm paket y\u00f6neticisi kullan\u0131larak Kubernetes k\u00fcmesine kolayca kurulabilir.<\/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 m\u00fc\u015fterilerin ihtiya\u00e7lar\u0131na g\u00f6re yap\u0131land\u0131r\u0131lmas\u0131, entegre edilmesi, kurulumu, yap\u0131land\u0131r\u0131lmas\u0131 ve y\u00f6netimi konusunda e\u011fitim ve destek hizmetleri sunar.<\/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\/08\/11\/terraform-cloud-acik-kaynak-altyapi-yonetimi-isbirligi\/\">Terraform Cloud ile A\u00e7\u0131k Kaynak Altyap\u0131 Y\u00f6netimi ve \u0130\u015fbirli\u011finde Yeni Ufuklar<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/04\/04\/kubernetes-ebpf-gelismis-ag-izleme-guvenlik-yeni-nesil\/\">Kubernetes Ortamlar\u0131nda eBPF ile Geli\u015fmi\u015f A\u011f \u0130zleme ve G\u00fcvenlik: Yeni Nesil Yakla\u015f\u0131m<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/10\/12\/cloud-native-ebpf-gozlemlenebilirlik-guvenlik-2\/\">Cloud Native Uygulamalar i\u00e7in eBPF ile G\u00f6zlemlenebilirlik ve G\u00fcvenli\u011fi Art\u0131rma<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/05\/05\/cloud-native-buildpacks-guvenli-tekrarlanabilir-container-imajlari\/\">Cloud Native Buildpacks ile G\u00fcvenli ve Tekrarlanabilir Container \u0130majlar\u0131: \u0130leri D\u00fczey Bir Bak\u0131\u015f<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>KEDA ile Kubernetes \u00fczerinde olay g\u00fcd\u00fcml\u00fc uygulama \u00f6l\u00e7eklendirme konusunu derinlemesine inceliyoruz. KEDA&#8217;n\u0131n ne oldu\u011funu, avantajlar\u0131n\u0131 ve nas\u0131l kuruldu\u011funu ad\u0131m ad\u0131m \u00f6\u011frenin.<\/p>\n","protected":false},"author":2,"featured_media":3219,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[160],"tags":[159,165,272,155,308],"class_list":["post-3220","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\/3220","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\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/comments?post=3220"}],"version-history":[{"count":1,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/3220\/revisions"}],"predecessor-version":[{"id":3221,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/3220\/revisions\/3221"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/media\/3219"}],"wp:attachment":[{"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/media?parent=3220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/categories?post=3220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/tags?post=3220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}