Zum Inhalt springen
BlogTools für EntwicklerWas gibt es Neues für Entwickler: Juli 2024

Was gibt es Neues für Entwickler: Juli 2024

Kopfbild mit dem Text What's New for Developers 2024 und einem Laptop auf der rechten Seite, der von verschiedenen Computersymbolen umgeben ist, z. B. einem Spielsymbol, einem Schraubenschlüssel, einer Wolke, einer Weltkugel, einem Ordner und einem Bildsymbol.

Diesen Monat gibt es Updates, darunter die mit Spannung erwartete Veröffentlichung von EdgeWorkers 1.4 und das Akamai PowerShell Module 2.0, einen Blog darüber, warum die Absprungraten auf schnellen Websites zu steigen scheinen, und ein Video über die Optimierung der Videotranskodierung für Skalierbarkeit und Kosteneinsparungen.

EdgeWorkers Veröffentlichung: Verwendung von DataStream 2 zur Bereitstellung von JavaScript-Protokollen 

Wir freuen uns, die neueste EdgeWorkers-Version ankündigen zu können, die die Bereitstellung von JavaScript-Protokollen über DataStream 2 beinhaltet. Mit dieser Version können Entwickler, die mit EdgeWorkers arbeiten, Protokollstufen festlegen und diese Protokolle an DataStream 2 übermitteln. Dies ist eine sehr gefragte Funktion, die Entwicklern die Fehlersuche und -behebung in der EdgeWorkers-Logik erleichtert. 

Mit dem DataStream 2-Berichtsdienst von Akamai können Sie nahezu in Echtzeit Protokolle erstellen, die Details über die Nutzung und Ausführung von EdgeWorkers enthalten. Darüber hinaus können Sie auch einen Stream erstellen, der JavaScript-Protokolle für eine EdgeWorkers-Funktion liefert.

Wenn Sie daran interessiert sind, diese Funktion in DataStream zu nutzen, wenden Sie sich bitte an Ihre Kundenbetreuer, um sie zu aktivieren.

➡️ Lesen Sie die Dokumentation: https://techdocs.akamai.com/edgeworkers/docs/ds2-javascript-logging

Entwickler Releases

Akamai PowerShell-Modul 2.0

Das Akamai PowerShell Module 2.0 bietet die umfangreichste API-Unterstützung aller Akamai CLIund deckt über 30 APIs in einer einzigen Schnittstelle ab. Dieses Modul bietet einen konsistenten und zuverlässigen Ansatz für die vielfältigen Akamai-APIs und erleichtert die Verwaltung und Interaktion mit Akamai-Services. 

Wir freuen uns, unser vollständig überarbeitetes PowerShell-Modul mit erweiterter Serviceverfügbarkeit und verbesserter Funktionalität vorstellen zu können.

Was ist neu:

  • Anpassbare Installation:
    • Verwendet einen Submodul-Ansatz, bei dem die Befehle nach Produkten oder Dienstleistungen gruppiert werden, so dass die Kunden nur das installieren können, was sie benötigen.
    • Das Ergebnis ist ein zielgerichtetes Werkzeug mit geringerem Dateispeicher und erheblich verbesserter Importgeschwindigkeit.
  • Verstärkte Unterstützung:
    • Nahezu 100 % Abdeckung mit der neuesten Version der unterstützten APIs.
  • Überarbeitete Funktionsstruktur:
    • Aktualisiert, um Standard-PowerShell-Verben für Konsistenz und leichteres Auffinden von Befehlen zu verwenden.
    • Verbesserte Pipeline-Unterstützung
  • Verbesserte Hilfe:
    • Löschen Sie die Funktions- und Parameterbeschreibungen für alle Befehle.
    • Die Hilfe ist offline verfügbar.

➡️ Hier erhalten Sie es: https://github.com/akamai/PowerShell

Akamai Edgegrid Golang 8.3.0

Mit der neuesten Edgegrid-Golang-Version haben wir im ptr-Paket eine To-Dienstprogrammfunktion eingeführt, um die Erstellung von Wertzeigern zu vereinfachen. Außerdem haben wir die Inhaltsschutz-APIs für Botman aktualisiert und die Unterstützung für die Cloud Access Manager-API verbessert. Außerdem gibt die Methode GetZonesDNSSecStatus jetzt den aktuellen DNSSEC-Status für eine oder mehrere Zonen zurück. Mehrere Funktionen sind in dieser Version veraltet.

➡️ Lesen Sie die Versionshinweise: https://github.com/akamai/AkamaiOPEN-edgegrid-golang/releases/tag/v8.3.0

Akamai Edgegrid-Knoten 3.5.0

Zu den wichtigsten Verbesserungen gehören Aktualisierungen verschiedener Abhängigkeiten, die eine bessere Leistung und Kompatibilität gewährleisten. Außerdem wurde der veraltete max_body-Parameter durch einen konstanten Wert von 131072 Byte ersetzt, was die Konfiguration vereinfacht und damit verbundene Probleme beseitigt.

➡️ Lesen Sie die Versionshinweise: https://github.com/akamai/AkamaiOPEN-edgegrid-node/releases/tag/v3.5.0

103 Frühzeitige Hinweise zur allgemeinen Verfügbarkeit

Die Funktion 103 Early Hints ist jetzt verfügbar und wird von Ion, Dynamic Site Accelerator (DSA), App & API Protector (AAP) und Kona Site Defender (KSD) vollständig unterstützt. Diese Funktion ist besonders vorteilhaft für benutzerdefinierte, dynamische, flüchtige oder Long-Tail-Inhalte, da Akamai mit der Implementierung von 103 Early Hints die Geschwindigkeit deutlich erhöht. Die Produktionsversion von 103 Early Hints überwindet nicht nur die Einschränkungen des Prototyps, sondern vereinfacht auch die Implementierung, während die Flexibilität der Entwickler erhalten bleibt.

➡️ Lesen Sie die Dokumentation: https://techdocs.akamai.com/property-mgr/docs/early-hints

Akamai-Starterpaket

Wir haben ein neues Akamai Starter Kit entwickelt, das den Bereitstellungsprozess auf EdgeWorkers durch eine vollständig konfigurierte Entwicklungsumgebung, Infrastructure as Code (IaC)-Vorlagen und die Integration von GitHub-Aktionen rationalisiert und beschleunigt. So können Sie schneller einsteigen, Risiken reduzieren und effizientere und konsistentere Entwicklungsabläufe ermöglichen.

Sie können jetzt automatisieren:

  • Erstellung eines neuen Lieferobjekts
  • Erstellung von CNAME-Einträgen in EdgeDNS
  • Erstellung und Überprüfung von TLS-Zertifikaten unter Verwendung von Standardzertifikaten durch EdgeDNS
  • Erstellung eines EdgeWorkers
  • Aktivierung von Property Manager und EdgeWorker in Staging-Umgebungen

➡️ Probieren Sie es hier aus:https://github.com/akamai-consulting/akamai-starterkit

Neueste Artikel, Videos und Veranstaltungen

Senkung der Kosten für die Videotranskodierung durch Migration auf dedizierte Linode-Instanzen

Cloud-basierte Videotranskodierung kann kostspielig sein, insbesondere wenn hohe Egress-Gebühren anfallen. Lesen Sie diesen Artikel von Talia Nassi, um zu erfahren, wie Sie durch den Wechsel zu dedizierten Linode-Instanzen Geld sparen können.

➡️ Mehr lesen: https://www.linode.com/blog/compute/how-to-lower-video-transcoding-costs-by-migrating-to-dedicated-linode-instances/

Was hat es mit den schnellen Abprallern auf sich?

Philip Tellis hat einen interessanten Blog veröffentlicht, in dem er erklärt, warum die Absprungraten einer Website trotz eines schnellen Erlebnisses hoch sein können.

➡️ Mehr lesen: https://blog.akamai-mpulse.com/blog/2024-06-26-whats-up-with-the-fast-bounces/

Leistungsstarke Netzwerke: Wichtige Ressourcen und Tools für Webentwickler - JSJ 637

In diesem Video mit Robin Marx im JavaScript Jabber-Podcast werden Ressourcen und Tools zur Verbesserung der Netzwerkleistung besprochen.

Wie ein Kunde mit Linode Object Storage die Kosten für Cloud-Speicher um 90 % senken konnte | Eine Fallstudie aus der Praxis

Erfahren Sie, wie ein Kunde seine Cloud Computing-Kosten durch den Wechsel von AWS EFS zu Linode's Object Storage drastisch reduziert hat! Sehen Sie sich das Video von Auston Gil für weitere Informationen an.

Optimierung der Videotranskodierung für Skalierbarkeit und Einsparungen | Eine bewährte Unternehmensstrategie

In diesem Video erörtert Talia die Videotranskodierung für Unternehmenskunden und zeigt, wie Sie eine MP4-Datei mit Object Storage, Kubernetes und Capella in das HLS-Format konvertieren können. 

Leitfaden für Entwickler zu Edge Computing und Cloud Computing | Ein technischer Vergleich

In einem unserer jüngsten YouTube-Videos spricht Austin Gil über Edge Computing und wie es sich von Cloud Computing unterscheidet und stellt einige seiner Vorteile vor.

Besuchen Sie unsere Docs

Linode Docs ist eine großartige Quelle für Leitfäden, Blogs und andere Ressourcen, wie z.B. unsere kürzlich erschienenen Leitfäden über die Beobachtbarkeit großer Daten mit DataStream und TrafficPeak und Live-Transcoding für UGC-Streaming auf Akamai Cloud Computing.

➡️ Besucht Docs hier: https://www.linode.com/docs/

Kommentare

Kommentar abgeben

Ihre E-Mail Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit *gekennzeichnet