{"id":118404,"date":"2024-05-30T12:57:00","date_gmt":"2024-05-30T10:57:00","guid":{"rendered":"https:\/\/fotc.com\/?p=118404"},"modified":"2025-03-04T09:44:00","modified_gmt":"2025-03-04T08:44:00","slug":"cloud-cdn","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/","title":{"rendered":"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN"},"content":{"rendered":"\n<p>CDN, czyli content delivery network to sie\u0107 serwer\u00f3w rozmieszczonych w r\u00f3\u017cnych lokalizacjach, kt\u00f3rych podstawowym zadaniem jest szybkie dostarczanie tre\u015bci internetowych, takich jak strony www, zdj\u0119cia, obrazy czy innych plik\u00f3w statycznych, kt\u00f3re nie zmieniaj\u0105 si\u0119 wraz z kolejnymi zapytaniami http\/https. Infrastruktura CDN dba o r\u00f3wnie\u017c o zapewnienie wysokiej dost\u0119pno\u015bci dla tych tre\u015bci.&nbsp;<\/p>\n\n\n\n<p>Bez CDN mamy do czynienia z pojedynczym serwerem lub grup\u0105 serwer\u00f3w, ale znajduj\u0105cych si\u0119 w jednej lokalizacji, nazwijmy j\u0105 dla uproszczenia \u017ar\u00f3d\u0142em. Ka\u017cdy z u\u017cytkownik\u00f3w, kt\u00f3ry potrzebuje zapisanych na serwerze informacji musi si\u0119 komunikowa\u0107 bezpo\u015brednio ze \u017ar\u00f3d\u0142em. Je\u017celi odbiorca znajduje si\u0119 w sporej odleg\u0142o\u015bci, to przekaz mo\u017ce by\u0107 op\u00f3\u017aniony. Efektem mo\u017ce by\u0107 np. wolno \u0142aduj\u0105ca si\u0119&nbsp; strona internetowa.<\/p>\n\n\n\n<p>Infrastruktura CDN kopiuje oryginalny kontent na wszystkie dost\u0119pne w jej ramach serwery, zapewniaj\u0105c szybki dost\u0119p bez wzgl\u0119du na lokalizacj\u0119 u\u017cytkownika. Z CDN korzystaj\u0105 zar\u00f3wno wielcy internetowi gracze, jak Netflix czy Shopify, ale r\u00f3wnie\u017c w\u0142a\u015bciciele i tw\u00f3rcy niewielkich stron internetowych.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh5.googleusercontent.com\/TPXvGX3iv2Lk0TbTA0mdb4JLVu1rVxVAr-3hv4HTwKphnyGrbbB9iyv-KgpfABYtpXpg2UOagUL-Wyi5Ev4Sngat2ddSAvA_oh_WKAqexfMebQ-OTJonkYtzGq2VYawQegboui_5XaYyBWOKajFHmyE\" alt=\"\"\/><\/figure>\n\n\n\n<h2 id=\"h-czy-cdn-jest-dla-mnie\">Czy CDN jest dla mnie?<\/h2>\n\n\n\n<p>Szybszy dost\u0119p do naszych tre\u015bci, to bardziej zadowolony klient, prawda? Czy jednak, je\u017celi klient jest lokalny, a wi\u0119c znajduje si\u0119 blisko serwera, to nadal potrzebujemy CDNa? Z jednej strony wydaje si\u0119, \u017ce nie, bo to w ko\u0144cu ma\u0142e odleg\u0142o\u015bci, na jakie musimy dostarczy\u0107 tre\u015bci. Warto pami\u0119ta\u0107, \u017ce CDN odci\u0105\u017ca serwer \u017ar\u00f3d\u0142owy, gdy\u017c sam serwuje skaszowane pliki, a to sprawia, \u017ce mo\u017cna skorzysta\u0107 z serwera o s\u0142abszej specyfikacji, a ruch zostanie i tak odpowiednio obs\u0142u\u017cony. <\/p>\n\n\n\n<p>R\u00f3wnie\u017c przy w\u0105skiej, bezpo\u015bredniej \u015bcie\u017cce sieciowej do serwera, CDN pozwoli obs\u0142u\u017cy\u0107 wi\u0119cej klient\u00f3w, ni\u017c w przypadku, gdyby ruch by\u0142 skierowany bezpo\u015brednio.. Inna sytuacja ma miejsce, gdy na naszych stronach przechowujemy sporo poufnych informacji, lub te\u017c przewa\u017caj\u0105 tre\u015bci dynamiczne, a nie statyczne. Sk\u0105d to wy\u0142\u0105czenie? Tego dowiemy si\u0119 analizuj\u0105 mechanik\u0119 dzia\u0142ania CDN.<\/p>\n\n\n\n<h2 id=\"h-jak-dzia-a-cdn\">Jak dzia\u0142a CDN?<\/h2>\n\n\n\n<p>Spos\u00f3b dzia\u0142ania CDN om\u00f3wimy na przyk\u0142adzie Google Cloud CDN, bo t\u0119 us\u0142ug\u0119 <a href=\"https:\/\/fotc.com\/pl\/google-cloud-platform\/\" class=\"ek-link\">Google Cloud<\/a> znamy najlepiej. Za ka\u017cdym razem, kiedy u\u017cytkownik wysy\u0142a zapytanie do strony internetowej lub aplikacji, zapytanie to trafia do najbli\u017cszego w\u0119z\u0142a Google Edge, kt\u00f3rych jest ju\u017c ponad 120 rozsianych po ca\u0142ym \u015bwiecie. W dalszej kolejno\u015bci przekazywane jest do Load Balancera http(S) oraz oryginalnego backendu. Serwery w sieci Cloud CDN przechowuj\u0105 cache oryginalnych tre\u015bci, dzi\u0119ki czemu dost\u0119p do nich jest szybki.<\/p>\n\n\n\n<p>Najcz\u0119\u015bciej na \u017ar\u00f3d\u0142owych serwerach znajduj\u0105 si\u0119 pliki graficzne, video, JavaScript czy CSS. Cloud CDN automatycznie tworzy cache statycznych tre\u015bci. W Google Cloud CDN mo\u017cna stworzy\u0107 cache nawet z tre\u015bci, kt\u00f3re maj\u0105 oznaczenie \u201eprivate\u201d, \u201eno-cache\u201d czy \u201eno-store\u201d. To oczywi\u015bcie opcja, z kt\u00f3rej nie trzeba korzysta\u0107.<\/p>\n\n\n\n<p>Po otrzymaniu zapytania Cloud CDN wyszukuje cache za pomoc\u0105 cache key, najcz\u0119\u015bciej w formie URL.&nbsp; Scenariusz, w kt\u00f3rym po przes\u0142aniu zapytania wraca informacja zwrotna z cache nazywa si\u0119 cache hit i cykl dostarczania informacji dobiega ko\u0144ca,&nbsp; Mo\u017ce si\u0119 jednak okaza\u0107, \u017ce Cloud CDN nie odnajdzie poszukiwanego pliku, gdy\u017c nie ma go zapisanego w cache. M\u00f3wimy w\u00f3wczas o cache miss. Nie oznacza to jednak, \u017ce u\u017cytkownik zostaje z niczym. Cloud CDN nawi\u0105zuje komunikacj\u0119 z kolejnym serwerem sprawdzaj\u0105c, czy mo\u017ce na nim znajduje si\u0119 poszukiwana informacja. Je\u017celi kolejny z serwer\u00f3w przetrzymuje w\u0142a\u015bciwy plik, to przesy\u0142a go do pierwszego cache, najbli\u017cszego klientowi. Je\u017celi jednak poszukiwanego pliku nie b\u0119dzie na kolejnych serwerach, Cloud CDN ode\u015ble zapytanie u\u017cytkownika do oryginalnego serwera. Uzyskujemy w\u00f3wczas taki sam efekt, jakby\u015bmy nie korzystali z Cloud CDN. Jednak jest to ostateczno\u015b\u0107, a po drodze mo\u017ce okaza\u0107 si\u0119, \u017ce zapytanie zostanie obs\u0142u\u017cone du\u017co szybciej.<\/p>\n\n\n\n<h2 id=\"h-jak-d-ugo-informacje-s-przechowywane-w-cache\">Jak d\u0142ugo informacje s\u0105 przechowywane w cache?<\/h2>\n\n\n\n<p>To jak d\u0142ugo obiekt mo\u017ce znajdowa\u0107 si\u0119 w pami\u0119ci podr\u0119czne definiowane jest przez TTL (time to live), kt\u00f3re mo\u017cna ustala\u0107 zar\u00f3wno dla ka\u017cdej odpowiedzi http, jak i w cache modes. Kiedy zostanie przekroczony zadany okres czasu, pami\u0119\u0107 podr\u0119czna jest czyszczona.<\/p>\n\n\n\n<h2 id=\"h-czy-cloud-cdn-wsp-pracuje-wy-cznie-z-tre-ciami-statycznymi\">Czy Cloud CDN wsp\u00f3\u0142pracuje wy\u0142\u0105cznie z tre\u015bciami statycznymi?<\/h2>\n\n\n\n<p>Wspominali\u015bmy kilka akapit\u00f3w wy\u017cej, \u017ce w przypadku du\u017cej liczby tre\u015bci dynamicznych nie warto korzysta\u0107 z CDN. Ale czy to samo dotyczy Cloud CDN? Chocia\u017c pocz\u0105tkowo specjalizacj\u0105 content delivery network by\u0142y pliki statyczne, to obecne z coraz wi\u0119kszym powodzeniem udaje si\u0119 przyspiesza\u0107 dostarczanie klientom dynamicznych tre\u015bci.<\/p>\n\n\n\n<p>Czym jest ten rodzaj contentu? S\u0105 to tre\u015bci, kt\u00f3rych finalny wygl\u0105d uzale\u017cniony jest od kilku zmiennych, a wi\u0119c nie jest taki sam dla ka\u017cdego u\u017cytkownika. Najprostszym przyk\u0142adem s\u0105 sklepy internetowe, kt\u00f3re na podstawie historii&nbsp; zakup\u00f3w tworz\u0105 list\u0119 sugestii, kt\u00f3re mog\u0105 spodoba\u0107 si\u0119 klientowi. Jak \u0142atwo si\u0119 domy\u015bli\u0107, ka\u017cdy otrzyma list\u0119 skrojon\u0105 pod w\u0142asne preferencje. Personalizacja mo\u017ce by\u0107 zwi\u0105zana r\u00f3wnie\u017c z geolokalizacj\u0105, czy te\u017c zmienia\u0107 si\u0119 w zale\u017cno\u015bci od tego, czy u\u017cytkownik jest zalogowany do swojego konta, czy te\u017c \u0142\u0105czy si\u0119 w trybie incognito.<\/p>\n\n\n\n<h2 id=\"h-media-cdn-pot-ne-uzupe-nienie-cloud-cdn\">Media CDN \u2013 pot\u0119\u017cne uzupe\u0142nienie Cloud CDN<\/h2>\n\n\n\n<p>W przypadku obci\u0105\u017ce\u0144 wychodz\u0105cych o du\u017cej przepustowo\u015bci, takich jak przesy\u0142anie strumieniowe du\u017cych plik\u00f3w, w tym film\u00f3w, Google proponuje Media CDN. Us\u0142uga ta pozwala, korzystaj\u0105c z globalnej infrastruktury edge cache, udost\u0119pnia\u0107 tre\u015bci jak najbli\u017cej u\u017cytkownik\u00f3w. Pobieranie materia\u0142\u00f3w z publicznie dost\u0119pnych punkt\u00f3w ko\u0144cowych http jest \u0142atwe, a samo korzystanie z Media Cloud mo\u017ce by\u0107 po\u0142\u0105czone z dowoln\u0105 istniej\u0105c\u0105 infrastruktur\u0105 \u017ar\u00f3d\u0142ow\u0105, bez wzgl\u0119du na to, czy zawarto\u015b\u0107 jest hostowana w Cloud Storage, czy te\u017c w innej chmurze.<\/p>\n\n\n\n<h2 id=\"h-dobre-praktyki-bezpiecze-stwa-w-api\">Dobre praktyki bezpiecze\u0144stwa w API<\/h2>\n\n\n\n<p>Nad bezpiecze\u0144stwem Cloud CDNmo\u017ce czuwa\u0107 <a href=\"https:\/\/fotc.com\/pl\/blog\/google-cloud-armor\/\" class=\"ek-link\">Cloud Armor<\/a>, chroni\u0105cy zawarto\u015b\u0107 przed atakami DDoS. Spos\u00f3b dzia\u0142ania mo\u017ce by\u0107 nast\u0119puj\u0105cy.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh3.googleusercontent.com\/ZC2wvtKOtXejs13wZGxY_uM7IE1c4V_XTKhm0jvhPI9yetjgroVaLVYWcrYetPYK5bYHZWROFzmypN9wanivwE2fps8jv_o3xaaO70_jZ9LjkDq_oiaUwt5QVJTVeOWVJPTj5shlsvplvx5GuKtjbPE\" alt=\"\"\/><\/figure>\n\n\n\n<ol><li>Klient u\u017cywaj\u0105c reCAPTCHA pobiera token i wysy\u0142a \u017c\u0105danie do Load Balancera przedstawiaj\u0105c po\u015bwiadczenia aplikacji w postaci klucza, tokena czy certyfikatu.<\/li><li>Cloud CDN sprawdza pami\u0119\u0107 podr\u0119czn\u0105 za pomoc\u0105 klucza i zwraca odpowied\u017a.<\/li><li>Je\u017celi jest ona b\u0142\u0119dna, w\u0142\u0105cza si\u0119 Google Cloud Armor, kt\u00f3ry przefiltrowuje \u017c\u0105danie wymuszaj\u0105c o oceniaj\u0105c zgodnie ze wszystkimi skonfigurowanymi regu\u0142ami i zasadami. Je\u017celi chocia\u017c jedna zostanie naruszona, Cloud Armor zwraca komunikat o b\u0142\u0119dzie i kodzie stanu.<\/li><li><\/li><\/ol>\n\n\n\n<h2 id=\"h-jak-inni-korzystaj-z-cloud-cdn\">Jak inni korzystaj\u0105 z Cloud CDN?<\/h2>\n\n\n\n<p>U-NEXT to japo\u0144ska firma zajmuj\u0105ca si\u0119 strumieniowym przesy\u0142aniem wideo. Specjalizuje si\u0119 w dostarczaniu film\u00f3w fabularnych i dokumentalnych oraz anime do swojej bazy 2,5 mln subskrybent\u00f3w.&nbsp; U-NEXT szuka\u0142 nowoczesnego CDN, kt\u00f3ry nie wymaga\u0142by pracy dedykowanych in\u017cynier\u00f3w czy przegl\u0105dania cotygodniowych raport\u00f3w technicznych. Postawienie Media CDN zaj\u0119\u0142o zaledwie kilka godzin. Osi\u0105gni\u0119to te\u017c bardzo wysoki cache rate na poziomie 98,3%<\/p>\n\n\n<div class=\"bg-yellow banners mt-4 mb-4\">\r\n  <div class=\"container \">\r\n    <div class=\"row sw\">\r\n        <div class=\"col-md-7 sw col-12 mb-md-0\">\r\n        <span style=\"margin-bottom: 1rem;\r\n    font-weight: 500;margin-top: 25px;\r\n    line-height: 1.1;\r\n    font-size: 2rem; display: block; color:#fff\">Jak w\u0142\u0105czy\u0107 Cloud CDN?<\/span>\r\n        <\/div>\r\n        <div class=\"col-md-5 sw sww\">\r\n        <img style=\"margin-top:25px;\" src=\"\/app\/uploads\/2023\/02\/FOTC-LOGO-WWW-RGB-RED-2.png\">\r\n        <\/div>\r\n        <\/div>\r\n        <div class=\"row\">\r\n          <div class=\"col-md-7\"><p style=\"color:#fff\">Pomo\u017cemy Ci wyliczy\u0107 koszty i skonfigurowa\u0107 Cloud CDN <\/p><\/div>\r\n        <div class=\"col-md-5 col-12 text-cent-right\">\r\n        <a class=\"newbtn bannerbtn\" href=\"https:\/\/fotc.com\/pl\/kontakt\/\">Napisz do nas<\/a>\r\n        \r\n        <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\n\n\n<h2 id=\"h-ile-kosztuje-implementacja-cloud-cdn\">Ile kosztuje implementacja Cloud CDN?<\/h2>\n\n\n\n<p>Wdro\u017cenie Cloud CDN nie musi by\u0107 trudne, a jak pokazuje przyk\u0142ad U-NEXT,mo\u017ce by\u0107 r\u00f3wnie\u017c do\u015b\u0107 szybkie. Naj\u0142atwiej skorzysta\u0107 przy tym z pomocy certyfikowanego architekta Google Cloud. Odezwij si\u0119 do FOTC, firmy partnerskiej Google Cloud. Nasi eksperci przeprowadz\u0105 Ci\u0119 przez ca\u0142\u0105 procedur\u0119 implementacji CDN, a dodatkowo pomog\u0105 zoptymalizowa\u0107 koszty dzia\u0142ania w chmurze Google Cloud.<\/p>\n\n\n\n<h2 id=\"h-podsumowanie\">Podsumowanie<\/h2>\n\n\n\n<p>Podsumowuj\u0105c, opr\u00f3cz zalet zwi\u0105zanych z wydajno\u015bci\u0105 i szybko\u015bci\u0105 dostarczania tre\u015bci, CDN-y oferuj\u0105 r\u00f3wnie\u017c znacz\u0105ce korzy\u015bci w zakresie bezpiecze\u0144stwa. Dzi\u0119ki rozproszonej infrastrukturze, ataki DDoS (Distributed Denial of Service) s\u0105 trudniejsze do przeprowadzenia, poniewa\u017c ruch jest rozdzielany na wiele serwer\u00f3w. Dodatkowo, CDNy oferuj\u0105 zaawansowane mechanizmy ochrony, takie jak zapory aplikacyjne (WAF) oraz rozbudowane systemy detekcji i przeciwdzia\u0142ania zagro\u017ceniom. To sprawia, \u017ce korzystanie z CDN staje si\u0119 nie tylko kwesti\u0105 wygody, ale tak\u017ce kluczowym elementem strategii bezpiecze\u0144stwa dla firm o r\u00f3\u017cnej wielko\u015bci.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CDN, czyli content delivery network to sie\u0107 serwer\u00f3w rozmieszczonych w r\u00f3\u017cnych lokalizacjach, kt\u00f3rych podstawowym zadaniem jest szybkie dostarczanie tre\u015bci internetowych, takich jak strony www, zdj\u0119cia, obrazy czy innych plik\u00f3w statycznych, kt\u00f3re nie zmieniaj\u0105 si\u0119 wraz z kolejnymi zapytaniami http\/https. Infrastruktura CDN dba o r\u00f3wnie\u017c o zapewnienie wysokiej dost\u0119pno\u015bci dla tych tre\u015bci.&nbsp; Bez CDN mamy do&#8230;<\/p>\n","protected":false},"author":26,"featured_media":150083,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":4,"_editorskit_typography_data":[],"_editorskit_blocks_typography":"","_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}"},"categories":[560],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v16.7 (Yoast SEO v19.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN - FOTC<\/title>\n<meta name=\"description\" content=\"Czym jest Cloud CDN? W jaki spos\u00f3b dzia\u0142a i jak d\u0142ugo przechowuje informacje w cache? Czy Cloud CDN obs\u0142uguje wy\u0142\u0105cznie pliki statyczne?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN\" \/>\n<meta property=\"og:description\" content=\"Czym jest Cloud CDN? W jaki spos\u00f3b dzia\u0142a i jak d\u0142ugo przechowuje informacje w cache? Czy Cloud CDN obs\u0142uguje wy\u0142\u0105cznie pliki statyczne?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/\" \/>\n<meta property=\"og:site_name\" content=\"FOTC\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-30T10:57:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-04T08:44:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fotc.com\/app\/uploads\/2024\/05\/AdobeStock_885991427.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"673\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Micha\u0142 Krzak\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/\",\"url\":\"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/\",\"name\":\"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN - FOTC\",\"isPartOf\":{\"@id\":\"https:\/\/fotc.com\/#website\"},\"datePublished\":\"2024-05-30T10:57:00+00:00\",\"dateModified\":\"2025-03-04T08:44:00+00:00\",\"author\":{\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691\"},\"description\":\"Czym jest Cloud CDN? W jaki spos\u00f3b dzia\u0142a i jak d\u0142ugo przechowuje informacje w cache? Czy Cloud CDN obs\u0142uguje wy\u0142\u0105cznie pliki statyczne?\",\"breadcrumb\":{\"@id\":\"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PL\",\"item\":\"https:\/\/fotc.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Google Cloud\",\"item\":\"https:\/\/fotc.com\/pl\/blog\/category\/google-cloud-platform-pl\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fotc.com\/#website\",\"url\":\"https:\/\/fotc.com\/\",\"name\":\"FOTC\",\"description\":\"Partner Google Cloud\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fotc.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691\",\"name\":\"Micha\u0142 Krzak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g\",\"caption\":\"Micha\u0142 Krzak\"},\"description\":\"Copywriter, dziennikarz, content marketer. Od 2005 roku tworzy artyku\u0142y , teksty blogowe i raporty dla bran\u017cy nowoczesnych technologii, druku 3D oraz logistyki.\",\"url\":\"https:\/\/fotc.com\/pl\/blog\/author\/michal-krzak\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN - FOTC","description":"Czym jest Cloud CDN? W jaki spos\u00f3b dzia\u0142a i jak d\u0142ugo przechowuje informacje w cache? Czy Cloud CDN obs\u0142uguje wy\u0142\u0105cznie pliki statyczne?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/","og_locale":"pl_PL","og_type":"article","og_title":"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN","og_description":"Czym jest Cloud CDN? W jaki spos\u00f3b dzia\u0142a i jak d\u0142ugo przechowuje informacje w cache? Czy Cloud CDN obs\u0142uguje wy\u0142\u0105cznie pliki statyczne?","og_url":"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/","og_site_name":"FOTC","article_published_time":"2024-05-30T10:57:00+00:00","article_modified_time":"2025-03-04T08:44:00+00:00","og_image":[{"width":1200,"height":673,"url":"https:\/\/fotc.com\/app\/uploads\/2024\/05\/AdobeStock_885991427.jpeg","type":"image\/jpeg"}],"author":"Micha\u0142 Krzak","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/","url":"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/","name":"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN - FOTC","isPartOf":{"@id":"https:\/\/fotc.com\/#website"},"datePublished":"2024-05-30T10:57:00+00:00","dateModified":"2025-03-04T08:44:00+00:00","author":{"@id":"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691"},"description":"Czym jest Cloud CDN? W jaki spos\u00f3b dzia\u0142a i jak d\u0142ugo przechowuje informacje w cache? Czy Cloud CDN obs\u0142uguje wy\u0142\u0105cznie pliki statyczne?","breadcrumb":{"@id":"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fotc.com\/pl\/blog\/cloud-cdn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"PL","item":"https:\/\/fotc.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Google Cloud","item":"https:\/\/fotc.com\/pl\/blog\/category\/google-cloud-platform-pl\/"},{"@type":"ListItem","position":3,"name":"B\u0105d\u017a bli\u017cej swoich klient\u00f3w czyli Cloud CDN"}]},{"@type":"WebSite","@id":"https:\/\/fotc.com\/#website","url":"https:\/\/fotc.com\/","name":"FOTC","description":"Partner Google Cloud","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fotc.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/fotc.com\/#\/schema\/person\/8804ea9f08fae06c18c12d0163af3691","name":"Micha\u0142 Krzak","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/fotc.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cb052d2519758d2585eee1abaf8ab5ed?s=96&d=mm&r=g","caption":"Micha\u0142 Krzak"},"description":"Copywriter, dziennikarz, content marketer. Od 2005 roku tworzy artyku\u0142y , teksty blogowe i raporty dla bran\u017cy nowoczesnych technologii, druku 3D oraz logistyki.","url":"https:\/\/fotc.com\/pl\/blog\/author\/michal-krzak\/"}]}},"_links":{"self":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts\/118404"}],"collection":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/comments?post=118404"}],"version-history":[{"count":0,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts\/118404\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/media\/150083"}],"wp:attachment":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/media?parent=118404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/categories?post=118404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/tags?post=118404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}