開発者向けの最新情報:2023 年 5 月
今月は、新しい EdgeKV レポート、Terraform Provider 3.6.0、および Postman Edge Diagnostics API コレクションに関する情報をお知らせします。
今号のハイライト
開発者向けリリース:ツールとリソース
最新の記事と動画
開発者向けリリース:ツールとリソース
EdgeKV レポートと新しい EdgeWorkers JavaScript API モジュール
EdgeKV レポート が EdgeWorkers Management アプリケーション内で利用できるようになりました。このダッシュボードは、Akamai EdgeKV の使用状況の把握、エラー発生時のトラブルシューティング、システム制限の範囲内での作業に役立ちます。
また、Akamai EdgeWorkers JavaScript API に 4 つの新しいモジュールが加わりました。
外部モジュールについては、 HLS パーサー モジュールが利用可能です。HTTP Live Streaming(HLS)プレイリストファイルの解析と変更にお使いいただけます。サポート対象としては、 マニフェストおよびプレイリストの操作、 ライブプログラムの置き換え、 コンテンツの挿入が挙げられます。また、 DASH パーサー モジュールも利用可能です。Dynamic Adaptive Streaming over HTTP(DASH)Media Presentation Description(MPD)ファイルの解析と変更にお使いいただけます。サポート対象としては、 マニフェストおよびプレイリストの操作 、コンテンツ挿入が挙げられます。 JWT モジュールでは、デジタル署名を使用して JWT トークンを検証できます。
新しい組み込み型の HTML リライター モジュールは、HTML ドキュメントの閲覧とリライトに使用できます。Web サイトのパーソナライズ、広告の挿入、検索と置換、JavaScript テンプレートの使用などのユースケースをサポートします。各モジュールの詳細については、テキスト内のハイパーリンクをクリックしてください。
Terraform Provider 3.6.0 および Terraform CLI 1.5.0
先日、Akamai Terraform Provider 3.6.0 と Terraform CLI 1.5 をリリースしました。Akamai は、Akamai_edgekv_group_items リソースと Terraform Provider の追加データソースを通じて、EdgeKV 項目の管理(挿入、更新、削除)を向上させ、バグ修正も行いました。
Terraform CLI リリースでは、ボット管理リソースのインポート対応が追加されました。また、export-edgekv のエクスポートには、akamai_edgekv_group_items リソース内にある非推奨の initial_data ではなく、akamai_edgekv_group_items リソースが使用されています。
➡️ Terraform Provider 3.6.0 の詳細: https://github.com/akamai/terraform-provider-akamai/releases/tag/v3.6.0
➡️ Terraform CLI 1.5.0 の詳細: https://github.com/akamai/cli-terraform/releases/tag/v1.5.0
Postman Edge Diagnostics API コレクション
Postman は、API の構築と使用を容易にするグラフィカル・ユーザー・インターフェースです。Postman 用の新しい Akamai Edge Diagnostics API コレクションを使用すれば、利用可能なエッジサーバーの場所を一覧表示できます。
➡️ ドキュメントを参照: https://techdocs.akamai.com/edge-diagnostics/reference/get-edge-locations
すべてのプログラマーが知っておくべき 5 つのサーバーサイドプログラミング言語
Martin Heller 氏 が向上心のある Web サーバープログラマー向けにガイドを公開しました。ここでは、Web サーバーコードの使用方法と特徴、サーバーサイドの Web 開発によく使用される 5 つのプログラミング言語の主要な側面を紹介しています。
➡️ ドキュメントを参照: https://www.linode.com/docs/guides/server-side-programming-languages/
Terraforming Kubernetes ライブ・トレーニング・シリーズ
Justin Mitchel 氏は Coding for Entrepreneurs の創設者として、無料のライブ・トレーニング・シリーズ『Terraforming Kubernetes: From Code to Deployed Serverless』を主催しています。はじめの 2 セッションは、以下のリンクからオンデマンドで利用できます。5 月 24 日と 6 月 14 日のライブイベントにぜひご登録ください。他の参加者と交流したり、主催者に質問して、直接答えをもらうことができます。
➡️ 登録は こちら
最新の記事と動画
コードのブレイクダウン:サーバーレス機能と FaaS の入門
他のアプリケーションインフラから、繰り返しのコードの変更や抽象化にラッパーを追加することで、サーバーレスコンピューティングを実現する機能について、Justin Cobbett が説明します。
➡️ 詳細はこちら: https://www.linode.com/blog/devops/break-down-your-code-introduction-to-functions/
レイテンシーが重要な状況:Akamai Connected Cloud 上で実施した低レイテンシー動画ストリーミングに関する最新のテスト
Developer Champion の Luca Moglia が、動画ストリーミングのレイテンシーに関する体験を共有します。最近 Akamai Connected Cloud 上で実施したテストについてお読みください。
➡️ 詳細はこちら: https://www.linkedin.com/pulse/when-latency-matters-my-latest-tests-low-latency-video-luca-moglia/
OWASP でファイルアップロードのセキュリティを確保
Austin Gil が出演する「File uploads」シリーズの最新ビデオでは、CDN をアプリケーションに追加することで達成したパフォーマンスの大幅な向上と、Akamai CDN をオブジェクトストレージで構成するために行った手順について説明しています。
GitHub Actions CI/CD チュートリアルシリーズ
Habibi Coding は、GitHub Actions CI/CD を使用した DevOps のスキルアップとワークフローの合理化に関する段階的なチュートリアルシリーズをブログで投稿しています。このシリーズの最初のパートでは、ed25519 SSH キーを作成して既存の RSA キーを削除する方法から学習します。
➡️ ブログを読む: https://medium.com/geekculture/github-actions-ci-cd-tutorial-series-part-1-b9472982b06b
OpenAI API と Linode で独自の AI チャットボットを構築
最近公開されたビデオで、 @CodeWithHarry が、OpenAI API を使用してチャットアプリを最初から作成する方法を紹介しています。まずは登録して新しいチュートリアルをご視聴ください。
➡️ チャンネル登録: https://www.youtube.com/@linode/videos
今号は以上です!
作成した記事、ツール、コードなどを他の開発者と共有したい場合は、 devrel@akamai.comまでご連絡ください。Akamai の開発者コミュニティーと共有させていただきます。