byteNative
Cloud & DevOps

Cloudflare

CDN, DNS und Edge-Functions für Tempo und Schutz weltweit.

Was ist Cloudflare?

Cloudflare beschleunigt und schützt Websites zugleich, indem es Inhalte über ein weltweites Netzwerk nah an die Besucher bringt und Angriffe abfängt. Neben CDN und DNS lässt sich mit Workers und Pages sogar eigene Logik direkt am Netzwerkrand ausführen, also nicht in einem fernen Rechenzentrum, sondern dort, wo deine Nutzer sitzen. R2 speichert Dateien ohne die berüchtigten Transferkosten, und der DDoS-Schutz greift, bevor eine Welle überhaupt deine Server erreicht. So werden Seiten schneller und gleichzeitig widerstandsfähiger.

Mehr in der Dokumentation

Wofür wir es nutzen

Wir legen Cloudflare vor fast jede Seite, die wir betreuen, allein schon für DNS, Caching und den ruhigen Schlaf beim DDoS-Schutz. Für kleine APIs und Edge-Logik greifen wir zu Workers, weil sie weltweit nah am Nutzer laufen und kalt starten nicht kennen. R2 nutzen wir, wenn viele Dateien ausgeliefert werden und die Transferkosten anderswo wehtun würden.

ts
export default {
  async fetch(request: Request): Promise<Response> {
    return new Response("hello from the edge", {
      headers: { "content-type": "text/plain" },
    });
  },
};
ein minimaler cloudflare worker

Gut zu wissen

Workers laufen nicht in Node, sondern in einer eigenen Runtime mit Web-Standard-APIs. Viele npm-Pakete, die auf Node-Interna bauen, funktionieren dort nicht, also lohnt ein kurzer Check vor dem Festlegen.

00Cloud & DevOps

Weitere Werkzeuge, mit denen wir im selben Bereich arbeiten.

Welche Technologie passt zu dir?

Das musst du nicht entscheiden, das ist unser Job. Erzähl uns einfach von deinem Vorhaben.