{"id":3120,"date":"2025-06-02T18:27:00","date_gmt":"2025-06-02T15:27:00","guid":{"rendered":"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/06\/02\/kubernetes-ebpf-gozlemlenebilirlik-etkinlik-artirma\/"},"modified":"2026-03-09T17:47:52","modified_gmt":"2026-03-09T14:47:52","slug":"kubernetes-ebpf-gozlemlenebilirlik-etkinlik-artirma","status":"publish","type":"post","link":"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/06\/02\/kubernetes-ebpf-gozlemlenebilirlik-etkinlik-artirma\/","title":{"rendered":"Kubernetes Etkinli\u011fini Art\u0131rmak \u0130\u00e7in eBPF Tabanl\u0131 G\u00f6zlemlenebilirlik: Derinlemesine \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\">eBPF Nedir?<\/a><\/li>\n<li><a href=\"#section-3\">eBPF&#8217;nin Avantajlar\u0131<\/a><\/li>\n<li><a href=\"#section-4\">Kubernetes&#8217;te eBPF 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>Kubernetes, modern bulut yerel uygulamalar\u0131n\u0131n temelini olu\u015fturuyor. Ancak, karma\u015f\u0131kl\u0131\u011f\u0131 ve dinamik yap\u0131s\u0131 nedeniyle Kubernetes ortamlar\u0131n\u0131 izlemek ve sorun gidermek zorlu olabilir. \u0130\u015fte burada eBPF (extended Berkeley Packet Filter) devreye giriyor. eBPF, \u00e7ekirdek seviyesinde kod \u00e7al\u0131\u015ft\u0131rma yetene\u011fi sayesinde Kubernetes k\u00fcmelerindeki g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc art\u0131rmak, performans\u0131 optimize etmek ve g\u00fcvenli\u011fi g\u00fc\u00e7lendirmek i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.<\/p>\n<p>Bu yaz\u0131da, Kubernetes ortamlar\u0131nda eBPF&#8217;nin ne oldu\u011funu, nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131, avantajlar\u0131n\u0131 ve kullan\u0131m senaryolar\u0131n\u0131 detayl\u0131 bir \u015fekilde inceleyece\u011fiz. Ayr\u0131ca, BirCloud&#8217;un bu alandaki uzmanl\u0131\u011f\u0131n\u0131 ve eBPF tabanl\u0131 \u00e7\u00f6z\u00fcmlerle Kubernetes etkinli\u011fini nas\u0131l art\u0131rd\u0131\u011f\u0131n\u0131 ele alaca\u011f\u0131z.<\/p>\n<h2 id=\"section-2\">eBPF Nedir?<\/h2>\n<p>eBPF (extended Berkeley Packet Filter), Linux \u00e7ekirde\u011finde g\u00fcvenli bir \u015fekilde kullan\u0131c\u0131 tan\u0131ml\u0131 kod \u00e7al\u0131\u015ft\u0131rmaya olanak tan\u0131yan bir teknolojidir. Ba\u015flang\u0131\u00e7ta a\u011f trafi\u011fini filtrelemek i\u00e7in tasarlanm\u0131\u015f olsa da, g\u00fcn\u00fcm\u00fczde performans analizi, g\u00fcvenlik izleme ve g\u00f6zlemlenebilirlik gibi \u00e7e\u015fitli alanlarda kullan\u0131lmaktad\u0131r. eBPF, \u00e7ekirde\u011fe yerle\u015ftirilen sanal bir makine \u00fczerinde \u00e7al\u0131\u015f\u0131r ve bu sayede sistem \u00e7a\u011fr\u0131lar\u0131n\u0131, a\u011f olaylar\u0131n\u0131 ve di\u011fer \u00e7ekirdek olaylar\u0131n\u0131 ger\u00e7ek zamanl\u0131 olarak izleyebilir.<\/p>\n<h2 id=\"section-3\">eBPF&#8217;nin Avantajlar\u0131<\/h2>\n<ul>\n<li><b>Y\u00fcksek Performans:<\/b> eBPF, \u00e7ekirdek seviyesinde \u00e7al\u0131\u015ft\u0131\u011f\u0131 i\u00e7in d\u00fc\u015f\u00fck gecikme ve y\u00fcksek verimlilik sa\u011flar. Bu, uygulaman\u0131n performans\u0131n\u0131 etkilemeden ayr\u0131nt\u0131l\u0131 izleme yap\u0131lmas\u0131na olanak tan\u0131r.<\/li>\n<li><b>G\u00fcvenlik:<\/b> eBPF programlar\u0131, \u00e7ekirde\u011fe y\u00fcklenmeden \u00f6nce kapsaml\u0131 bir do\u011frulama s\u00fcrecinden ge\u00e7er. Bu, k\u00f6t\u00fc ama\u00e7l\u0131 veya hatal\u0131 kodun sisteme zarar vermesini \u00f6nler.<\/li>\n<li><b>Esneklik:<\/b> eBPF, kullan\u0131c\u0131lar\u0131n \u00f6zel izleme ve analiz ara\u00e7lar\u0131 geli\u015ftirmesine olanak tan\u0131r. Bu, belirli ihtiya\u00e7lara g\u00f6re uyarlanm\u0131\u015f \u00e7\u00f6z\u00fcmler olu\u015fturulmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><b>G\u00f6r\u00fcn\u00fcrl\u00fck:<\/b> eBPF, Kubernetes k\u00fcmelerindeki t\u00fcm katmanlarda (uygulama, a\u011f, sistem) g\u00f6r\u00fcn\u00fcrl\u00fck sa\u011flar. Bu, sorunlar\u0131n h\u0131zl\u0131 bir \u015fekilde tespit edilmesine ve \u00e7\u00f6z\u00fclmesine yard\u0131mc\u0131 olur.<\/li>\n<\/ul>\n<h2 id=\"section-4\">Kubernetes&#8217;te eBPF Kullan\u0131m Senaryolar\u0131<\/h2>\n<ul>\n<li><b>A\u011f \u0130zleme:<\/b> eBPF, a\u011f trafi\u011fini ger\u00e7ek zamanl\u0131 olarak izleyerek a\u011f performans\u0131n\u0131 analiz etmek, darbo\u011fazlar\u0131 tespit etmek ve g\u00fcvenlik tehditlerini belirlemek i\u00e7in kullan\u0131labilir.  <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/10\/01\/kubernetes-ebpf-proaktif-ag-izleme-sifir-guvenlik\/\">Kubernetes Ortamlar\u0131nda eBPF ile Proaktif A\u011f \u0130zleme ve S\u0131f\u0131r G\u00fcvenlik Yakla\u015f\u0131m\u0131<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131m\u0131z bu konuya daha detayl\u0131 bir bak\u0131\u015f sunmaktad\u0131r.<\/li>\n<li><b>G\u00fcvenlik \u0130zleme:<\/b> eBPF, sistem \u00e7a\u011fr\u0131lar\u0131n\u0131 ve di\u011fer \u00e7ekirdek olaylar\u0131n\u0131 izleyerek g\u00fcvenlik ihlallerini tespit etmek, yetkisiz eri\u015fimi engellemek ve uyumluluk gereksinimlerini kar\u015f\u0131lamak i\u00e7in kullan\u0131labilir. <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/11\/cloud-native-guvenlik-cilium-ebpf\/\">Cloud Native G\u00fcvenli\u011fin Yeni Nesli: Cilium Service Mesh ve eBPF Entegrasyonu<\/a> yaz\u0131m\u0131zda bu konuyla ilgili daha fazla bilgi bulabilirsiniz.<\/li>\n<li><b>Performans Analizi:<\/b> eBPF, uygulama performans\u0131n\u0131 analiz etmek, darbo\u011fazlar\u0131 tespit etmek ve kaynak kullan\u0131m\u0131n\u0131 optimize etmek i\u00e7in kullan\u0131labilir.<\/li>\n<li><b>Service Mesh:<\/b> eBPF, service mesh \u00e7\u00f6z\u00fcmlerinde trafik y\u00f6netimi, g\u00fcvenlik ve g\u00f6zlemlenebilirlik \u00f6zelliklerini geli\u015ftirmek i\u00e7in kullan\u0131labilir.<\/li>\n<li><b>Olay G\u00fcd\u00fcml\u00fc Otomatik \u00d6l\u00e7eklendirme:<\/b> eBPF ile toplanan metrikler, <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/12\/28\/kubernetes-keda-olay-gudumlu-otomatik-olceklendirme\/\">Kubernetes&#8217;te KEDA ile Olay G\u00fcd\u00fcml\u00fc Otomatik \u00d6l\u00e7eklendirme<\/a> senaryolar\u0131nda kullan\u0131labilir.  Bu sayede uygulama performans\u0131 ger\u00e7ek zamanl\u0131 olarak optimize edilebilir.<\/li>\n<\/ul>\n<h2 id=\"section-5\">Kurulum ve Ba\u015flang\u0131\u00e7 Rehberi<\/h2>\n<p>eBPF&#8217;yi Kubernetes ortam\u0131nda kullanmaya ba\u015flamak i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 izleyebilirsiniz:<\/p>\n<ol>\n<li><b>eBPF Destekli Bir Kubernetes Da\u011f\u0131t\u0131m\u0131 Se\u00e7in:<\/b> \u00c7o\u011fu modern Kubernetes da\u011f\u0131t\u0131m\u0131 eBPF&#8217;yi desteklemektedir. Ancak, belirli \u00f6zelliklerin ve ara\u00e7lar\u0131n kullan\u0131labilirli\u011fi da\u011f\u0131t\u0131ma g\u00f6re de\u011fi\u015febilir.<\/li>\n<li><b>eBPF Ara\u00e7lar\u0131n\u0131 Kurun:<\/b> eBPF programlar\u0131n\u0131 yazmak, derlemek ve da\u011f\u0131tmak i\u00e7in \u00e7e\u015fitli ara\u00e7lar mevcuttur. \u00d6rne\u011fin, `bcc` (BPF Compiler Collection) ve `bpftrace` yayg\u0131n olarak kullan\u0131lan ara\u00e7lard\u0131r.<\/li>\n<li><b>eBPF Programlar\u0131 Yaz\u0131n:<\/b> \u0130htiya\u00e7lar\u0131n\u0131za g\u00f6re \u00f6zel eBPF programlar\u0131 yazabilir veya mevcut programlar\u0131 kullanabilirsiniz. eBPF programlar\u0131 genellikle C veya Go gibi dillerde yaz\u0131l\u0131r ve daha sonra BPF bytecode&#8217;una derlenir.<\/li>\n<li><b>eBPF Programlar\u0131n\u0131 Da\u011f\u0131t\u0131n:<\/b> eBPF programlar\u0131n\u0131 Kubernetes k\u00fcmelerinize da\u011f\u0131tmak i\u00e7in \u00e7e\u015fitli y\u00f6ntemler mevcuttur. \u00d6rne\u011fin, `kubectl` komut sat\u0131r\u0131 arac\u0131 veya \u00f6zel operat\u00f6rler kullanabilirsiniz.<\/li>\n<li><b>Verileri \u0130zleyin ve Analiz Edin:<\/b> eBPF programlar\u0131 taraf\u0131ndan toplanan verileri izlemek ve analiz etmek i\u00e7in \u00e7e\u015fitli ara\u00e7lar mevcuttur. \u00d6rne\u011fin, Prometheus, Grafana ve Elasticsearch yayg\u0131n olarak kullan\u0131lan ara\u00e7lard\u0131r.<\/li>\n<\/ol>\n<p><b>\u00d6rnek: Basit Bir A\u011f \u0130zleme Program\u0131<\/b><\/p>\n<p>A\u015fa\u011f\u0131daki \u00f6rnek, basit bir a\u011f izleme program\u0131n\u0131n nas\u0131l yaz\u0131labilece\u011fini g\u00f6stermektedir:<\/p>\n<pre><code class=\"language-c\">\n#include \n\nBPF_HASH(counts, u32);\n\nint kprobe__tcp_v4_connect(struct pt_regs *ctx) {\n  u32 pid = bpf_get_current_pid_tgid();\n  u64 value = 1, *valp;\n\n  valp = counts.lookup_or_init(&amp;pid, &amp;value);\n  if (valp) {\n    (*valp)++;\n  }\n  return 0;\n}\n<\/code><\/pre>\n<p>Bu program, `tcp_v4_connect` fonksiyonunu izler ve her ba\u011flant\u0131 i\u00e7in PID&#8217;yi sayar. Bu sayede, hangi s\u00fcre\u00e7lerin a\u011f ba\u011flant\u0131s\u0131 kurdu\u011funu tespit edebilirsiniz.<\/p>\n<h2 id=\"section-6\">BirCloud Perspektifi<\/h2>\n<p>BirCloud olarak, Kubernetes ortamlar\u0131n\u0131n etkinli\u011fini art\u0131rmak i\u00e7in eBPF tabanl\u0131 \u00e7\u00f6z\u00fcmler sunuyoruz.  <a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/11\/26\/cloud-native-uygulamalar-ebpf-gozlemlenebilirlik-4\/\">Cloud Native Uygulamalar i\u00e7in eBPF ile G\u00f6zlemlenebilirlik: Yeni Nesil \u0130zleme ve Analiz<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131m\u0131zda eBPF&#8217;nin g\u00f6zlemlenebilirlik alan\u0131ndaki \u00f6nemine de\u011finmi\u015ftik. Uzman ekibimiz, m\u00fc\u015fterilerimizin ihtiya\u00e7lar\u0131na g\u00f6re uyarlanm\u0131\u015f \u00f6zel eBPF programlar\u0131 geli\u015ftirerek, Kubernetes k\u00fcmelerindeki g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc art\u0131rmalar\u0131na, performans\u0131 optimize etmelerine ve g\u00fcvenli\u011fi g\u00fc\u00e7lendirmelerine yard\u0131mc\u0131 oluyor.<\/p>\n<p>Sundu\u011fumuz eBPF tabanl\u0131 \u00e7\u00f6z\u00fcmler \u015funlar\u0131 i\u00e7erir:<\/p>\n<ul>\n<li><b>A\u011f \u0130zleme ve G\u00fcvenlik:<\/b> A\u011f trafi\u011fini ger\u00e7ek zamanl\u0131 olarak izleyerek a\u011f performans\u0131n\u0131 analiz etmek, g\u00fcvenlik tehditlerini belirlemek ve yetkisiz eri\u015fimi engellemek.<\/li>\n<li><b>Uygulama Performans Analizi:<\/b> Uygulama performans\u0131n\u0131 analiz etmek, darbo\u011fazlar\u0131 tespit etmek ve kaynak kullan\u0131m\u0131n\u0131 optimize etmek.<\/li>\n<li><b>\u00d6zel G\u00f6zlemlenebilirlik \u00c7\u00f6z\u00fcmleri:<\/b> M\u00fc\u015fterilerimizin \u00f6zel ihtiya\u00e7lar\u0131na g\u00f6re uyarlanm\u0131\u015f eBPF programlar\u0131 geli\u015ftirerek, Kubernetes k\u00fcmelerindeki g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc art\u0131rmak.<\/li>\n<\/ul>\n<p>BirCloud olarak, m\u00fc\u015fterilerimizin bulut yerel yolculuklar\u0131nda ba\u015far\u0131l\u0131 olmalar\u0131na yard\u0131mc\u0131 olmak i\u00e7in en son teknolojileri ve en iyi uygulamalar\u0131 kullan\u0131yoruz. eBPF, Kubernetes ortamlar\u0131n\u0131n etkinli\u011fini art\u0131rmak i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r ve BirCloud olarak bu teknolojiyi m\u00fc\u015fterilerimize sunmaktan gurur duyuyoruz.<\/p>\n<h2 id=\"section-7\">Sonu\u00e7<\/h2>\n<p>eBPF, Kubernetes ortamlar\u0131nda g\u00f6zlemlenebilirli\u011fi art\u0131rmak, performans\u0131 optimize etmek ve g\u00fcvenli\u011fi g\u00fc\u00e7lendirmek i\u00e7in devrim niteli\u011finde bir teknolojidir. \u00c7ekirdek seviyesinde kod \u00e7al\u0131\u015ft\u0131rma yetene\u011fi sayesinde, eBPF d\u00fc\u015f\u00fck gecikme ve y\u00fcksek verimlilikle ayr\u0131nt\u0131l\u0131 izleme yap\u0131lmas\u0131na olanak tan\u0131r. BirCloud olarak, m\u00fc\u015fterilerimizin bu teknolojiden en iyi \u015fekilde yararlanmalar\u0131na yard\u0131mc\u0131 olmak i\u00e7in eBPF tabanl\u0131 \u00e7\u00f6z\u00fcmler sunuyoruz. Kubernetes k\u00fcmelerinizdeki g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc art\u0131rmak, performans\u0131 optimize etmek ve g\u00fcvenli\u011fi g\u00fc\u00e7lendirmek i\u00e7in BirCloud ile ileti\u015fime ge\u00e7in.<\/p>\n<div class=\"bircloud-faq\">\n<h2>\u2753 S\u0131k Sorulan Sorular<\/h2>\n<div class=\"faq-item\">\n<h3>eBPF nedir?<\/h3>\n<p>eBPF (extended Berkeley Packet Filter), Linux \u00e7ekirde\u011finde g\u00fcvenli bir \u015fekilde kullan\u0131c\u0131 tan\u0131ml\u0131 kod \u00e7al\u0131\u015ft\u0131rmaya olanak tan\u0131yan bir teknolojidir.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>eBPF&#039;nin Kubernetes&#039;te kullan\u0131m alanlar\u0131 nelerdir?<\/h3>\n<p>A\u011f izleme, g\u00fcvenlik izleme, performans analizi, service mesh ve olay g\u00fcd\u00fcml\u00fc otomatik \u00f6l\u00e7eklendirme gibi \u00e7e\u015fitli alanlarda kullan\u0131labilir.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>eBPF&#039;nin avantajlar\u0131 nelerdir?<\/h3>\n<p>Y\u00fcksek performans, g\u00fcvenlik, esneklik ve g\u00f6r\u00fcn\u00fcrl\u00fck sa\u011flar.<\/p>\n<\/div>\n<div class=\"faq-item\">\n<h3>BirCloud eBPF konusunda nas\u0131l yard\u0131mc\u0131 olabilir?<\/h3>\n<p>BirCloud, m\u00fc\u015fterilerinin ihtiya\u00e7lar\u0131na g\u00f6re uyarlanm\u0131\u015f \u00f6zel eBPF programlar\u0131 geli\u015ftirerek Kubernetes k\u00fcmelerindeki g\u00f6r\u00fcn\u00fcrl\u00fc\u011f\u00fc art\u0131rmalar\u0131na, performans\u0131 optimize etmelerine ve g\u00fcvenli\u011fi g\u00fc\u00e7lendirmelerine yard\u0131mc\u0131 olur.<\/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\/10\/16\/moodle-lms-bigbluebutton-entegrasyonu\/\">Moodle LMS ve BigBlueButton Entegrasyonu: Kapsaml\u0131 Rehber<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/04\/14\/kubernetes-cilium-ebpf-gelismis-ag-guvenlik-politikalari\/\">Kubernetes&#039;te Cilium eBPF ile Geli\u015fmi\u015f A\u011f ve G\u00fcvenlik Politikalar\u0131: Derinlemesine \u0130nceleme ve Uygulama \u00d6rnekleri<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/02\/19\/kubernetes-ebpf-gelismis-ag-izleme-sifir-guven\/\">Kubernetes&#039;te eBPF ile Derinlemesine A\u011f \u0130zleme ve S\u0131f\u0131r G\u00fcven Mimarisi<\/a><\/li>\n<li><a href=\"https:\/\/www.bircloud.com\/cloud\/index.php\/2025\/08\/22\/argo-cd-gitops-surekli-dagitim-stratejileri-gelismis-uygulamalar-bircloud\/\">Argo CD ile GitOps Tabanl\u0131 S\u00fcrekli Da\u011f\u0131t\u0131m Stratejileri: Geli\u015fmi\u015f Uygulamalar ve BirCloud Entegrasyonu<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes ortamlar\u0131nda eBPF kullanarak g\u00f6zlemlenebilirli\u011fi art\u0131r\u0131n. Performans\u0131 optimize edin, sorunlar\u0131 h\u0131zla tespit edin ve g\u00fcvenli\u011fi g\u00fc\u00e7lendirin.<\/p>\n","protected":false},"author":1,"featured_media":3119,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[160],"tags":[165,161,163,164,155,237],"class_list":["post-3120","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bulut-bilisim","tag-bulut-bilisim","tag-ebpf","tag-gozlemlenebilirlik","tag-guvenlik","tag-kubernetes","tag-performans"],"_links":{"self":[{"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/3120","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=3120"}],"version-history":[{"count":1,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/3120\/revisions"}],"predecessor-version":[{"id":3121,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/posts\/3120\/revisions\/3121"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/media\/3119"}],"wp:attachment":[{"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/media?parent=3120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/categories?post=3120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bircloud.com\/cloud\/index.php\/wp-json\/wp\/v2\/tags?post=3120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}