サーバーレスコンピューティングを活用し、使用分だけ支払い、インフラ管理オーバーヘッドを排除。
サーバーレスの約束
AWS Lambda、Azure Functions、Google Cloud Functions などのサーバーレス プラットフォームは、サーバーのプロビジョニングや管理を行わずにオンデマンドでコードを実行します。 アイドル容量ではなく、実行ごとに料金が発生します。
このモデルは、イベント駆動型のワークロード、API バックエンド、データ処理、およびトラフィック パターンが変化するアプリケーションに最適です。
コストと拡張性の利点
使用率 10% で実行されている過剰にプロビジョニングされたサーバーを排除します。 サーバーレスは、需要に応じて同時実行数をゼロから数千まで自動スケールします。
運用上のオーバーヘッドが削減されるということは、エンジニアリング チームがサーバーのパッチ適用やキャパシティ プランニングではなく、製品の機能に集中することを意味します。
アーキテクチャ上の考慮事項
ステートレスで存続期間の短い関数を設計します。 コールド スタートの遅延は、ユーザー側の API にとって重要です。プロビジョニングされた同時実行性と言語の選択により、遅延が軽減されます。
サーバーレスとマネージド データベース、キュー、ストレージを組み合わせて、フルマネージドでスケーラブルなアプリケーション スタックを実現します。
サーバーレスが適している場合
サーバーレスの有力な候補としては、マイクロサービス、Webhook ハンドラー、スケジュールされたタスク、データ変換パイプラインがあります。
Emirates ITS は、特定のワークロード パターンに合わせてコスト、パフォーマンス、保守性を最適化するサーバーレス ソリューションを設計します。
Cloud, Backend & Platform Engineering に関するサポートをお探しですか? 私たちの Cloud, Backend & Platform Engineering, ポートフォリオ, または 私たちのチームに連絡してください.