forked from cncf/glossary
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ja] Localize Serverless Into Japanese (cncf#3042)
Signed-off-by: Kazunori Otani <[email protected]> Signed-off-by: Kazunori Otani <[email protected]> Co-authored-by: Junya Okabe <[email protected]>
- Loading branch information
1 parent
e310257
commit 400a724
Showing
1 changed file
with
30 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
Title: サーバーレス | ||
Status: Completed | ||
Category: テクノロジー | ||
tags: ["アーキテクチャ", "", ""] | ||
--- | ||
|
||
サーバーレスは、開発者がサーバーの管理を気にすることなくアプリケーションの構築と実行を可能にするクラウドネイティブの開発モデルです。 | ||
サーバーレスパラダイム内にサーバーは存在しますが、アプリケーション開発プロセスから[抽象化](/ja/abstraction/)されています。 | ||
クラウドプロバイダーがサーバーインフラのプロビジョニング、維持、および[スケーリング](/ja/scalability/)の日常的な作業を処理します。 | ||
開発者は、デプロイのためにコードを[コンテナ](/ja/container/)に便利にパッケージできます。 | ||
一度デプロイされると、サーバーレスアプリは需要に応じて自動的にスケールアップおよびダウンします。 | ||
パブリッククラウドプロバイダーからのサーバーレスの提供は通常、イベント駆動型の実行モデルによってオンデマンドで課金されます。 | ||
その結果、サーバーレス機能がアイドル状態にあるとき、関連するコストは発生しません。 | ||
|
||
## 解決すべき問題はなんですか | ||
|
||
標準的な[Infrastructure as a Service (IaaS)](/ja/infrastructure-as-a-service/)の[クラウドコンピューティング](/ja/cloud-computing/)モデルでは、 | ||
ユーザーはキャパシティの単位を事前に購入します。 | ||
つまり、アプリを実行するために常時稼働するサーバーコンポーネントの料金をパブリッククラウドプロバイダーに支払うことになります。 | ||
高需要時にサーバーのキャパシティをスケールアップしたり、キャパシティが必要なくなったときにスケールダウンしたりするのは、ユーザーの責任です。 | ||
アプリケーションが使用されていないときであっても、アプリケーションを運用するために必要なクラウドインフラストラクチャーはアクティブなままです。 | ||
|
||
## どのように役に立つのでしょうか | ||
|
||
従来のアプローチとは対照的に、サーバーレスアーキテクチャは必要なときにのみアプリケーションを起動します。 | ||
イベントがアプリコードの実行をトリガーすると、パブリッククラウドプロバイダーは、そのコードのためのリソースを動的に割り当てます。 | ||
コードの実行が終了すると、ユーザーは支払いを停止します。 | ||
コストと効率の利点に加えて、サーバーレスは開発者をアプリのスケーリングとサーバーのプロビジョニングに関連する日常的で単調なタスクから解放します。 | ||
サーバーレスを使用すると、オペレーティングシステムとファイルシステムの管理、セキュリティパッチ、ロードバランシング、キャパシティ管理、スケーリング、ログ、監視などの日常的なタスクは、すべてクラウドサービスプロバイダーに委ねられます。 |