開発者向けの最新情報:2023 年 4 月
この 30 日間の間ずっと、開発者体験の向上に役立つリリースやコンテンツを増やそうと懸命に取り組んできました。今号では、EdgeWorkers と EdgeKV Postman のコレクション、Linode Marketplace における新しいクラスタの展開、Terraform Provider のアップデートなど、最新の開発者向けリリースについて詳しく説明します。
今号のハイライト
開発者向けリリース:ツールとリソース
新たなリリースでの変更点の詳細: Terraform Provider 3.5.0 および Terraform CLI 1.4.0
概要の参照先: 展開の自動化支援にありがちな落とし穴
最新の記事と動画
シリーズ物の第一部を読む: Kubernetes ワークロードとの通信
最新の動画: ファイルを Web にアップロードする方法
動画をチェック: Akamai Connected Cloud サーバーに GitLab をゼロからインストールして設定
開発者向けリリース:ツールとリソース
EdgeWorkers と EdgeKV Postman のコレクション
EdgeWorkers と EdgeKV Postman のコレクションを利用できるようになりました。API を使用して、ワークフローを作成し、開発上の変更に対応できます。
それぞれの操作に応じた Postman ボタンを、 EdgeWorkers API や EdgeKV API のセクションで探すことも、 Akamai の Postman ワークスペースにあるコレクションを利用することもできます。
➡️ コレクションのアクセス先: https://www.postman.com/akamai/workspace/akamai-apis/overview
➡️ コレクションに関する説明: https://techdocs.akamai.com/developer/docs/postman-make-api-calls
Linode Marketplace におけるクラスタの展開
データベースクラスタの展開を Akamai のマーケットプレイスに追加しました。クラスタ内でデータベースを運用すると、バックエンドの負荷分散と耐障害性が効力を発揮するようになり、パフォーマンスと可用性が向上します。構築に当社の Ansible コレクション使用しており、データベースクラスタを 5 分以内で展開できるようになりました。
また、Linode Marketplace を通じて、MongoDB、 PostgreSQL、 Redis Sentinel、 Galera のクラスタを展開するためのドキュメントを新規作成しました。
➡️ 詳細はこちら: https://www.linode.com/ja/blog/databases/marketplace-cluster-deployments/
Terraform Provider 3.5.0 および Terraform CLI 1.4.0
先日、Akamai Terraform Provider 向けの Akamai Terraform Provider と Terraform CLI の新しいバージョンをリリースしました。どちらのリリースにも、HCL を使用した宣言的な方法で設定できるように Property Manager を変更しています。また、バグ修正に加えて、Appsec と Botman 向けの機能も含まれています。
さらに、Terraform のドキュメントの提供方法も改善しました。Terraform Provider ページの左側にあるナビゲーションメニューを見ると、サブプロバイダーのマニュアルが移動していることが分かります。現在の場所は、 TechDocs の Terraform ガイドで、顧客体験が大幅に向上し、ドキュメントの更新に関する柔軟性が向上しています。
➡️ Terraform Provider 3.5.0 の詳細: https://github.com/akamai/terraform-provider-akamai/releases/tag/v3.5.0
➡️ Terraform CLI 1.4.0 の詳細: https://github.com/akamai/cli-terraform/releases/tag/v1.4.0
自動技術シリーズ:Akamai — 展開の自動化支援にありがちな落とし穴
ソフトウェア開発に自動化は不可欠です。優秀な開発者である Tim Vereecke が、このブログで、自動化支援ソフトウェア開発における 4 つのありがちな落とし穴について説明します。
最新の記事と動画
Kubernetes ワークロードとの通信方法 - 第 1 部
Kubernetes は、大量のコンテナを管理するためによく使われているシステムです。Kubernetes 解説シリーズの第一弾として、Brandon Kang が Kubernetes 環境での通信方法について説明します。
➡️ 詳細はこちら: https://medium.com/@sangjinn/how-to-communicate-with-kubernetes-workloads-1-service-abe1c5b03fc
ReplicaDB による Linode マネージド型データベースのリモート複製
Brandon Kang は、オープンソースツールの ReplicaDB を使用して、Linode マネージド型データベースをリモートで複製する方法についても記事を投稿しています。
ChatGPT と LKE(Linode Kubernetes Engine)の組み合わせ
Brandon Kang は開発者向けの有益な記事の作成に尽力しています。Brandon の別のブログ投稿では、Linode Kubernetes Engine(LKE)を使用して、Kubernetes クラスタを管理しやすくなるように LKE のクラスタとインスタンスを作成することで、ChatGPT と迅速に連携する方法について説明しています。
➡️ 今すぐ読む: https://blog.gopenai.com/when-chatgpt-meets-lke-linode-kubernetes-engine-b2b672b43de4
ファイルのアップロードに関する各種動画
ファイルのアップロードのさまざまな方法を紹介する動画シリーズの第 4 部では、アプリケーションサーバーからオブジェクトストレージにファイルをアップロードするよう移行することで、コストを削減する方法を Austin Gil が紹介しています。
Akamai Connected Cloud サーバーに GitLab をゼロからインストールして設定
GitLab は、GitHub などのサービスに代わる無料の DevOps ソリューションで、Akamai Connected Cloud に自力でホストできます。このチュートリアルでは、 @LearnLinuxTV が、必要なすべてのコンポーネントのインストールと設定をはじめとする、Akamai Connected Cloud サーバーに GitLab をセットアップする方法について説明します。
➡️ チャンネル登録: https://www.youtube.com/@linode/videos
今号は以上です!
作成した記事、ツール、コードなどを他の開発者と共有したい場合は、 devrel@akamai.comまでご連絡ください。Akamai の開発者コミュニティーと共有させていただきます。