The Shape of Your Cloud: How to Design and Run Polylithic Cloud Applications
نویسندگان
چکیده
Nowadays the major trend in IT dictates deploying applications cloud, cutting monolithic software into small, easily manageable and developable components, running them a microservice scheme. With these choices come questions: which cloud service types to choose from several available options, how distribute monolith order best resonate with selected features. We propose model that presents novel way focuses on key properties are crucial development of cloud-native applications. The organization scaling units, it accounts for cost provisioned resources scale-out periods invocation delays among application components. analyze dis-aggregated deployed offering both Container-as-a-Service (CaaS) Function-as-a-Service (FaaS) platforms. showcase efficiency our proposed optimization solution by presenting reduction operation costs as an illustrative example. group similarly low scale components together CaaS, while dynamically scaled FaaS. By doing so, price is decreased unnecessary memory provisioning eliminated, response time does not show any degradation.
منابع مشابه
Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing?
Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing? Chaowei Yang a , Michael Goodchild b , Qunying Huang a , Doug Nebert c , Robert Raskin d , Yan Xu e , Myra Bambacus f & Daniel Fay e a Department of Geography and GeoInformation Science and Center for Intelligent Spatial Computing, George Mason University, Fairfax, VA, 22030-4444, USA b Department of Ge...
متن کاملHow to Bid the Cloud
Amazon’s Elastic Compute Cloud (EC2) uses auction-based spot pricing to sell spare capacity, allowing users to bid for cloud resources at a highly-reduced rate. Amazon sets this spot price dynamically and accepts user bids above this price. Jobs with lower bids (including those already running) are interrupted and must wait for a lower spot price before resuming. We answer two basic questions f...
متن کاملCloud Computing; A New Approach to Learning and Learning
Introduction: The cloud computing and services, as a technological solution for developing educational services, can accelerate the provision and expansion of these highly useful services. This study intended to provide an overall picture of practical areas of learning services based on cloud computing teaching and learning equipment. Methods: This was a theoretical hybrid research study in whi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Access
سال: 2022
ISSN: ['2169-3536']
DOI: https://doi.org/10.1109/access.2022.3206433