メインコンテンツにスキップ
ブログコンピュートDocsラウンドアップ:サーバーレス開発、Nomad、Symlinks、Autoscalingなど。

Docsラウンドアップ:サーバーレス開発、Nomad、Symlinks、Autoscaling、その他

ドックス・ラウンドアップ

当社の豊富なドキュメントライブラリでは、Linux の基本的な使い方からクラウドでの複雑なアプリケーションのスケーリングまで、あらゆることについて詳細なチュートリアルを提供しています。ここでは、コンテナオーケストレーションのためのNomadの使用、Ruby on Rails の代替、Linuxでのシンボリックリンクの作成など、当社のテクニカルライティングチームが推奨する最新のガイドをいくつか紹介します。

サーバーレスとコンテナの比較

サーバーレス開発とコンテナ型開発は、どちらも仮想マシンを抽象化するように設計されているため、開発者は基礎となるインフラ についてあまり気にする必要がありません。このガイドでは、イベント駆動型のサーバーレスアーキテクチャと、アプリケーションの実行に必要なものをすべて備えた移植性の高いコンテナとの主な違いについて説明します。

サーバーレスアプリケーションを構築する方法

サーバーレスアプリケーションには、アプリケーションコードを実行するためのサーバーとハードウェアが必要です。しかし、サーバーレスでは、アプリケーション層を互いに抽象化したマイクロサービスを採用し、スケーラビリティ、フェイルオーバー、コラボレーションを向上させています。このガイドでは、サーバーレスアーキテクチャが適しているかどうかを評価するために、主要な差別化要因について説明し、アプリケーションの要件を分解する方法を紹介します。

コンテナオーケストレーションにNomadを利用する方法

HashiCorp Nomadは、オープンソースのコンテナオーケストレーターとスケジューラーです。このガイドに従って、Nomadインスタンスをデプロイ(Marketplaceアプリ経由も含む)し、 Terraform 、Nomadクラスタをセットアップして、Nomadインターフェイスを使用してジョブのスケジューリングを開始します。

KubernetesとNomadの比較

KubernetesとNomadは、コンテナ化されたワークロードをオーケストレーションするための宣言的でポータブルなツールですが、チームの規模やマネージドサービスを使用する好みなどの要因によって、どちらがより適しているかは決まります。どちらか一方を使いたい場合の主な共通点と相違点を学びましょう。

Kubernetesと並行してNomadを使用する方法

細かい制御が必要な複雑なワークロードでは、NomadとKubernetesがうまく連携して、並列オーケストレーションを実現します。このガイドでは、LKEを使ったKubernetesクラスターのデプロイ、kubectlを使ったNomadのインストール、Nomadジョブの実行について説明します。

フェニックス・フレームワークの使用方法

DjangoやRuby on Rails 、PhoenixはElixirのためのWebフレームワークで、APIやインタラクティブなWebアプリケーションを構築することができます。Elixirは、Rubyと構文が似ている一方で、アプリケーションの性能を向上させることができます。

LinuxのSymlinkの作り方

シンボリックリンク(シンボルリンク)は、ファイル、ディレクトリ、その他のLinuxファイルシステムオブジェクトへの名前付き参照を作成します。シンボリックリンクを使用して、ディレクトリを指定したり、ディレクトリ全体のコピーを使用してファイルを変更および維持します。シンボリックリンクは間違いなく便利ですが、使い過ぎるとディレクトリが乱雑になることもあります。シンボリックリンクを削除し、シンボリックリンク文字列を特定するために、私たちの他のガイドに従ってください。

アカマイのサーバーレス開発に興味がある方

現在、アプリケーション開発の一環として、何らかのプロバイダーの関数やサーバーレスコンピュートを使用している方にお聞きしたいことがあります。アカマイのクラウドコンピューティングサービスでは、当社のクラウドプラットフォームにファンクションを追加することを検討しています。アンケートにご協力いただき、お客様のご要望をお聞かせください。また、ご登録いただければ、ファンクションサービスがベータ版として提供された際にご連絡いたします。


コメント 

コメントを残す

あなたのメールアドレスは公開されません。必須項目には*印がついています。