Microsoft Azure でサーバーレス コンピューティング機能アプリケーションを作成する方法は?

Microsoft Azure でサーバーレス コンピューティング機能アプリケーションを作成する方法は?

[51CTO.com クイック翻訳] 従来のクラウド サービスのシナリオでは、企業は特定の仮想マシンを作成し、手元のタスクに必要なアプリケーション リソースを割り当て、必要に応じて仮想マシンにアクセスします。企業は、サーバーとそのリソースに 24 時間 365 日アクセスするために継続的なサブスクリプション料金を支払います。

[[262930]]

サーバーレス コンピューティングでは、企業は仮想マシン上の特定の機能の実行に対してのみ料金を支払います。これらの機能はクラウド サービス自体によって割り当てられ、維持され、支払われます。企業は仮想マシンの作成やリソースの割り当てに費用を支払う必要がなくなり、多額の費用を節約できる可能性があります。ご想像のとおり、これは特定の状況で事業を営む特定の企業にとって大きな魅力となります。

Microsoft Azure は、クラウド製品ラインの Functions の一部として、多くのサーバーレス コンピューティング サービスを提供します。このチュートリアルでは、Azure Portal を使用して簡単な関数アプリケーションを作成する方法を説明します。

Microsoft Azure でサーバーレス コンピューティング機能を作成する

Microsoft Azure では、関数アプリケーションは関数を実行するホスト コンポーネントとして機能します。機能アプリケーションを使用すると、企業は機能を論理ユニットとしてグループ化し、リソースの管理、展開、共有を容易にすることができます。

いつものように、プロセスの最初のステップは、Microsoft Azure アカウントにログインしてポータルに移動することです。ポータル ページで、[+ リソースの作成] ボタンをクリックし、[コンピューティング] を選択します。図 A に示す Function App:


図A

関数を作成する前に、入力するボックスがいくつかあります。まず、関数アプリケーションに一意の名前 (kaelinfunctions など) を付ける必要があります。次に、Azure サブスクリプションを選択し、使用する対応するリソース グループを選択する必要があります。 (図B)


図B

次に、Azure では Windows と Linux オペレーティング システムを選択できます。会社の要件に最適なオペレーティング システムを選択してください。

次のボックスでは、図 C に示すように、消費とアプリケーション サービスの 2 つのホスティング プランから選択できます。デフォルトの消費プランでは、使用する機能のニーズに基づいてリソースが動的に追加および拡張されます。 App Service プランでは、スケーリング プロセスを自分で管理する必要があります。ほとんどの場合、この設定をデフォルトの消費プランのままにしておくのが最適です。


図C

次の設定ボックスでは、地域を指定するように求められます。通常、主要な地理的位置に近いほど良いでしょう。

次の設定 (図 D) では、使用するプログラミング言語を指定するように求められます。C# と F# の両方の関数に対して .Net を選択します。


図D

次の設定では、関数の新しいストレージ アカウントに名前を付けるか、既存のストレージ アカウントを指定するように求められます。関数アプリケーションの固有の要件を満たすために既存のアカウントを変更する必要がある可能性があるため、デフォルトで新しいストレージ アカウントを作成することをお勧めします。

特別なビジネス ニーズがない限り、最後の設定である Application Insights は既定値のままにしておくことをお勧めします。

設定に問題がなければ、「作成」ボタンをクリックしてデプロイを開始します。デプロイには数分かかる場合があります。デプロイされると、コードやその他の関数を受け取る準備ができた関数アプリが作成されます。 (図E)


図E

元のタイトル: Microsoft Azure でサーバーレス コンピューティング関数アプリを作成する方法、著者: Mark Kaelin

[51CTOによる翻訳。パートナーサイトに転載する場合は、元の翻訳者と出典を51CTO.comとして明記してください。

<<:  AIはコードにスコアをつけることもできるのでしょうか?アリババのコーディングコンテストに世界初のAI審査員が参加

>>:  数十億のリクエストと高可用性を備えた Redis (codis) 分散クラスターの秘密を簡単に紹介します。

推薦する

権限がダウングレードされた後の原因究明と対処方法の事例分析

今朝早く、QQグループで誰かが自分のウェブサイトがダウングレードされたと苦情を言い、何が問題で、どう...

レポート: モバイル トラフィックの増加により Google 有料クリック数が減少

北京時間10月22日、Adobeは最新の第3四半期インターネット広告データレポートで、モバイルトラフ...

スピンサーバーはどうですか?サンノゼデータセンターの専用サーバーの簡単なレビュー

スピンサーバーはどうですか?サンノゼのスピンサーバーはどうですか? spinservers のサンノ...

小さな Docker コンテナを構築する 5 つの方法

[51CTO.com クイック翻訳] この記事では、Linux コンテナのサイズを最適化し、小さなイ...

キーワードのランキングサイクルを短縮するにはどうすればよいでしょうか?

多くのウェブマスターはこのタイトルを見て、私が異常なブラックハット手法について話していると思ったでし...

IBMのハイブリッドクラウドエコシステムはOpenShiftを基盤としてさらに強化される

Alibaba Cloud が IBM Cloud Paks サードパーティ エコシステムに参加[[...

新しいサイトをどのように計画しますか?

最近記事をあまり書いていませんが、その理由の1つは時間の問題で、もう1つは新しいウェブサイトを計画し...

貿易ウェブサイトのSEOの全体計画の立て方

SEO初心者は、無目的にウェブサイトを更新したり、外部リンクを構築したりすることに慣れていませんか?...

簡単な説明: ウェブサイトのランキングが不安定な場合に確認すべきこと

数か月の努力の末、ついにウェブサイトのコアキーワードが Baidu のホームページにランクインしまし...

Amazon Web Services がサーバーレス コンピューティング機能を強化し、Amazon Lambda の一時ストレージを 20 倍の 10 GB に拡張

最近、Amazon Web Services はサーバーレス コンピューティング サービスの機能を継...

ローカルウェブサイトの人材ジレンマは、ローカルウェブサイトの現在の人材問題を要約しています。

まだ初期段階にあるローカル Web サイトにとって、人材の問題は実は開発における最大のボトルネックで...

ウェブサイトの最適化で注意すべき詳細の共有

ウェブサイト最適化の一般原則は誰もが知っていますが、一部のウェブサイトのキーワードランキングが非常に...

伝統的な企業はモバイルインターネットマーケティングを過度に追求すべきではない

モバイルインターネットは開発を待つ「未開の地」です。2012年には起業家や伝統的な企業がモバイルイン...

IoT とエッジ コンピューティングの将来はどうなるのでしょうか?

モノのインターネットとエッジコンピューティングは、将来の技術開発に関する議論において長い間注目されて...