Explore chapters and articles related to this topic
Cloud, Edge, and Fog Computing: Trends and Case Studies
Published in Kavita Taneja, Harmunish Taneja, Kuldeep Kumar, Arvind Selwal, Eng Lieh Ouh, Data Science and Innovations for Intelligent Systems, 2021
Eng Lieh Ouh, Stanislaw Jarzabek, Geok Shan Lim, Ogawa Masayoshi
Cloud computing technology allows software providers to sell their software to more customers than with traditional software deployment methods. With an economy of scale reaped by service providers, consumers are also able to pay a lower price for the service. With the growing popularity of cloud hosting, application developers and software vendors have been favoring multi-tenanted over traditional single-tenanted cloud service architectures. Multi-tenancy is an architecture style where multiple clients use a single cloud application instance. Different service architectures isolate tenant’s data to a varying degree. At the same time, a service architecture must accommodate the highest possible degree of service variability to allow a service provider to offer a cloud service to tenants with a wide range of varying requirements for service functionality. This case study describes formalized evaluation of profitability of cloud service offering strategies.
Web Services Delivered from the Cloud
Published in John W. Rittinghouse, James F. Ransome, Cloud Computing, 2017
John W. Rittinghouse, James F. Ransome
Web service offerings often have a number of common characteristics, such as a low barrier to entry, where services are offered specifically for consumers and small business entities. Often, little or no capital expenditure for infrastructure is required from the customer. While massive scalability is common with these types of offerings, it not always necessary. Many cloud vendors have yet to achieve massive scalability because their user base generally does not require it. Multitenancy enables cost and resource sharing across the (often vast) user base. Finally, device and location independence enables users to access systems regardless of where they are or what device they are using. Now, let’s examine some of the more common web service offerings.
Design of a Secure Infrastructure for Cognitive IoT Platforms and Applications
Published in Pethuru Raj, Anupama C. Raman, Harihara Subramanian, Cognitive Internet of Things, 2022
Pethuru Raj, Anupama C. Raman, Harihara Subramanian
One of the main concerns of cloud is multitenancy. Multitenancy refers to the fact that cloud infrastructure, because of the underlying virtualization platform, provides features to service multiple independent clients (tenants) using same set of hardware and (or) software resources. This consequently increases the risks for breach of data confidentiality and integrity. These risks are especially more prominent in case of public cloud environment. This is because, in public cloud, services can be used by competing clients as compared to private clouds and number of cloud users are much higher in public clouds.
A Comprehensive Literature of Genetics Cryptographic Algorithms for Data Security in Cloud Computing
Published in Cybernetics and Systems, 2023
Ozgu Can, Fursan Thabit, Asia Othman Aljahdali, Sharaf Al-Homdy, Hoda A. Alkhzaimi
Virtualization is a critical component of the cloud as it allows several clients to use the same physical resource. According to (Wu et al. 2010), the system fits the holdings into several execution environments by creating a virtual instance of the object or tool, such as an operating system framework, servers, network resources, and capacity devices.Multi-tenancy is a multi-tenant environment that allows for sharing resources or applications in an execution context among multiple customers or clients, even if they do not share the same organizational structure.Cloud storage is a component that is protected, administered, and maintained remotely. It made the network system where clients could access the data available.The hypervisor A virtual machine monitor or supervisor is known as a hypervisor. It is an essential virtualization module. It allows running numerous Virtual Machines (VMs) on a single hardware host. As pointed out by (Feng et al. 2010), it supervises and monitors the other operating systems housed in a single physical system.Cloud Networks this component is capable of working in more than a single data center; hundreds of thousands of servers are common in data centers, according to (Feng et al. 2011). A protected infrastructure and cloud networking are necessary for the cloud to manage and construct storage efficiently.