論文の概要: A comparison between traditional and Serverless technologies in a
microservices setting
- arxiv url: http://arxiv.org/abs/2305.13933v1
- Date: Tue, 23 May 2023 10:56:28 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-24 07:41:08.426009
- Title: A comparison between traditional and Serverless technologies in a
microservices setting
- Title(参考訳): マイクロサービス環境での従来の技術とサーバレス技術の比較
- Authors: Juan Mera Men\'endez, Jose Emilio Labra Gayo, Enrique Riesgo Canal,
Aitor Echevarr\'ia Fern\'andez
- Abstract要約: 本研究では、異なる技術を使用して、同じマイクロサービスアプリケーションの9つのプロトタイプを実装します。
私たちはAmazon Web Servicesを使い、より伝統的なデプロイメント環境(Kubernetes)を使用するアプリケーションから始めます。
サーバレスアーキテクチャへの移行は、AWS ECS Fargate、AWS、DynamoDBDBなど、さまざまなテクノロジの使用による影響(コストとパフォーマンスの両方)を組み合わせて、分析することによって行われる。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Serverless technologies, also known as FaaS (Function as a Service), are
promoted as solutions that provide dynamic scalability, speed of development,
cost-per-consumption model, and the ability to focus on the code while taking
attention away from the infrastructure that is managed by the vendor. A
microservices architecture is defined by the interaction and management of the
application state by several independent services, each with a well-defined
domain. When implementing software architectures based on microservices, there
are several decisions to take about the technologies and the possibility of
adopting Serverless. In this study, we implement 9 prototypes of the same
microservice application using different technologies. Some architectural
decisions and their impact on the performance and cost of the result obtained
are analysed. We use Amazon Web Services and start with an application that
uses a more traditional deployment environment (Kubernetes) and migration to a
serverless architecture is performed by combining and analysing the impact
(both cost and performance) of the use of different technologies such as AWS
ECS Fargate, AWS Lambda, DynamoDB or DocumentDB.
- Abstract(参考訳): FaaS(Function as a Service)としても知られるサーバレステクノロジは、動的スケーラビリティ、開発速度、コスト対消費モデル、ベンダが管理するインフラストラクチャから目を離しながらコードに集中する能力を提供するソリューションとして推奨されている。
マイクロサービスアーキテクチャは、アプリケーション状態の相互作用と管理によって、複数の独立したサービスによって定義されます。
マイクロサービスに基づいたソフトウェアアーキテクチャを実装する場合、テクノロジやサーバレスを採用する可能性について、いくつかの決定が下される。
本研究では、異なる技術を用いて、同じマイクロサービスアプリケーションのプロトタイプを9つ実装する。
得られた結果のパフォーマンスとコストに対するいくつかのアーキテクチャ上の決定とその影響を分析する。
Amazon Web Servicesを使用して、より伝統的なデプロイメント環境(Kubernetes)を使用するアプリケーションから始めて、AWS ECS Fargate、AWS Lambda、DynamoDB、DocumentDBといったさまざまなテクノロジを使用した影響(コストとパフォーマンスの両方)を組み合わせて、サーバレスアーキテクチャへの移行を行います。
関連論文リスト
- Towards Secure Management of Edge-Cloud IoT Microservices using Policy as Code [6.200058263544999]
IoTアプリケーションプロバイダは、IoTデータを貴重な情報に変換するアプリケーションを開発するために、ますますMicroService Architecture(MSA)を使用している。
提案されたフレームワークには、“コントロールプレーン”が含まれており、クラウドネイティブ(コンテナオーケストレータとサービスメッシュ)テクノロジをインテリジェントかつ動的に利用して、セキュリティポリシを強制する。
提案されたフレームワークのプロトタイプを、Docker、Istio、Open Policy Agentといったオープンソースのクラウドネイティブテクノロジを使って実装し、フレームワークを検証する。
論文 参考訳(メタデータ) (2024-06-27T01:03:23Z) - A microservice architecture for real-time IoT data processing: A
reusable Web of things approach for smart ports [4.612539452170667]
Web of Thingsのパラダイムを使って標準化された、完全に再利用可能なマイクロサービスアーキテクチャを提案する。
本稿では,大気質の監視やスマートポートの警告といった分野において,アーキテクチャの完全再利用可能な実装を提案する。
論文 参考訳(メタデータ) (2024-01-27T11:40:38Z) - Serving Deep Learning Model in Relational Databases [72.72372281808694]
リレーショナルデータ上での深層学習(DL)モデルの実現は、様々な商業分野や科学分野において重要な要件となっている。
最先端のDL-Centricアーキテクチャは、DL計算を専用のDLフレームワークにオフロードします。
UDF-Centricアーキテクチャは、データベースシステム内の1つ以上のテンソル計算をユーザ定義関数(UDF)にカプセル化する。
potentialRelation-Centricアーキテクチャは、演算子による大規模テンソル計算を表現することを目的としている。
論文 参考訳(メタデータ) (2023-10-07T06:01:35Z) - Systematic Mapping of Monolithic Applications to Microservices
Architecture [2.608935407927351]
モノリシックシステムから移行する際、組織が直面するメリットと課題について論じる。
ドメイン駆動開発の概念を用いてモノリシックなシステムを識別する手法を提案する。
論文 参考訳(メタデータ) (2023-09-07T15:47:11Z) - Benchmarking scalability of stream processing frameworks deployed as
microservices in the cloud [0.38073142980732994]
我々は、体系的手法を用いて、そのスケーラビリティに関する5つの最新のストリーム処理フレームワークをベンチマークする。
すべてのベンチマークフレームワークは、十分なクラウドリソースがプロビジョニングされている限り、ほぼ線形スケーラビリティを示す。
明確な優れたフレームワークはありませんが、ユースケースにおけるフレームワークのランキングです。
論文 参考訳(メタデータ) (2023-03-20T13:22:03Z) - Federated Learning with Heterogeneous Architectures using Graph
HyperNetworks [154.60662664160333]
パラメータ共有にグラフハイパーネットワークを採用することにより、異種クライアントアーキテクチャに対応する新しいFLフレームワークを提案する。
既存のソリューションとは異なり、当社のフレームワークは、クライアントが同じアーキテクチャタイプを共有することを制限せず、外部データも使用せず、クライアントがモデルアーキテクチャを公開する必要もありません。
論文 参考訳(メタデータ) (2022-01-20T21:36:25Z) - Rethinking Architecture Selection in Differentiable NAS [74.61723678821049]
微分可能なニューラルアーキテクチャ探索は、その探索効率と簡易性において最も人気のあるNAS手法の1つである。
本稿では,各操作がスーパーネットに与える影響を直接測定する摂動に基づくアーキテクチャ選択を提案する。
提案手法により,DARTSの故障モードを大幅に緩和できることがわかった。
論文 参考訳(メタデータ) (2021-08-10T00:53:39Z) - Elastic Architecture Search for Diverse Tasks with Different Resources [87.23061200971912]
本研究では,異なるリソースを持つ多様なタスクを効率的に配置する上で,クラス群に対応するリソース制約や関心のタスクをテスト時に動的に指定する,新たな課題について検討する。
従来のNASアプローチでは、全てのクラスのアーキテクチャを同時に設計することを模索しており、これはいくつかの個別のタスクに最適ではないかもしれない。
本稿では、様々なリソース制約のある多様なタスクに対して、実行時に即時特殊化を可能にする、Elastic Architecture Search (EAS)と呼ばれる斬新で一般的なフレームワークを提案する。
論文 参考訳(メタデータ) (2021-08-03T00:54:27Z) - Multi-Exit Vision Transformer for Dynamic Inference [88.17413955380262]
視覚変換器のバックボーンの動的推論に使用できる早期出口分岐のための7つの異なるアーキテクチャを提案する。
提案したアーキテクチャのそれぞれが,精度と速度のトレードオフにおいて有用であることを示す。
論文 参考訳(メタデータ) (2021-06-29T09:01:13Z) - Large-Scale Intelligent Microservices [24.99695289157708]
我々は、データベース操作を拡張してWebサービスプリミティブを含むApache Sparkベースのマイクロサービスオーケストレーションフレームワークを紹介します。
音声、視覚、検索、異常検出、テキスト分析などのインテリジェントなサービスに対して大規模なクライアントを提供する。
論文 参考訳(メタデータ) (2020-09-17T03:38:28Z) - A Privacy-Preserving Distributed Architecture for
Deep-Learning-as-a-Service [68.84245063902908]
本稿では,ディープラーニング・アズ・ア・サービスのための分散アーキテクチャを提案する。
クラウドベースのマシンとディープラーニングサービスを提供しながら、ユーザの機密データを保存できる。
論文 参考訳(メタデータ) (2020-03-30T15:12:03Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。