Explore chapters and articles related to this topic
Need for Lightweight Attribute-Based Encryption (ABE) for Cloud-Based IoT
Published in Amit Kumar Tyagi, Niladhuri Sreenath, Handbook of Research of Internet of Things and Cyber-Physical Systems, 2022
Keerti Naregal, Vijay H. Kalmani
As part of IaaS, when users/companies migrate to cloud they can store data in databases, files, etc., which in turn can be accessed anywhere, anytime. The major benefits of IaaS system are that it provides ‘pay as you use’ features and provides scalability, i.e., computing resources like storage, etc., can be increased based on the requirements. There are various cloud deployment models which are used. Private cloud refers to a cloud deployed on private networks, it is usually owned by organizations and used for their own applications. A public cloud makes use of the internet, the data centers could be owned by third party. In Hybrid cloud which is a blend on private and public, sensitive data could be stored on the private cloud and remaining could be sent on the public.
Mission-Critical Cloud Computing for Critical Infrastructures
Published in David Bakken, Krzysztof Iniewski, Smart Grids, 2017
Thoshitha Gamage, David Anderson, David Bakken, Kenneth Birman, Anjan Bose, Carl Hauser, Ketan Maheshwari, Robbert van Renesse
The IaaS model offers the fundamental hardware, networking, and storage capabilities needed to host PaaS or custom user platforms. Services offered in IaaS include hardware-level provisioning, public and private network connectivity, (redundant) load balancing, replication, data center space, and firewalls. IaaS relieves end users of operational and capital expenses. While the other two models also provide these features, here they are much more prominent, since IaaS is the closest model to actual hardware. Moreover, since the actual hardware is virtualized in climate-controlled data centers, IaaS can shield end users from eventual hardware failures, greatly increasing availability and eliminating repair and maintenance costs. A popular IaaS provider, Amazon Elastic Compute Cloud (EC2), offers 9 hardware instance families in 18 types [3]. Some of the other IaaS providers include GoGrid, Elastic Hosts, AppNexus, and Mosso [4].
Financial analysis for mobile and cloud applications
Published in Noura Metawa, Mohamed Elhoseny, Aboul Ella Hassanien, M. Kabir Hassan, Expert Systems in Finance, 2019
Jennifer Brodmann, Makeen Huda
IaaS are infrastructure clouds that provide hosting, storage, and networking capacity. This allows consumers to both deploy as well as run their arbitrary software, such as operating systems and applications. The consumer does not administer or control the underlying cloud infrastructure yet has control over the cloud operating systems, data storage, and any applications that are deployed. Consumers may also have some control over certain networking components, such as firewalls. NYSE Euronext CMCP is a type of IaaS and provides services for NYSE Euronext customers that use their financial services.
An efficient cloud prognostic approach for aircraft engines fleet trending
Published in International Journal of Computers and Applications, 2020
Zohra Bouzidi, Labib Sadek Terrissa, Noureddine Zerhouni, Soheyb Ayad
SaaS (Software as a Service): is a model of software deployment where an application is hosted as a service provided to customers across the internet. Gmail, Hotmail, SalesForce.com and Microsoft Office Online are some of the well-known SaaS products and providers [19,20].PaaS (Platform as a Service): This refers to software and product development tools (e.g. application servers, database servers, portal servers, middleware, etc.) which clients lease so they can build and deploy their own applications for their specific use. Google App Engine and Windows Azure are examples of PaaS products and providers [19,20].IaaS (Infrastructure as a Service): is essentially hardware devices, e.g. visualized servers, storage, network devices, etc. It generally refers to a virtualization environment where services enable the Cloud platforms and applications to connect and operate. Amazon Elastic Cloud Compute (EC2), VMWare are some of the IaaS products and providers [19,20].
The internet of things for smart manufacturing: A review
Published in IISE Transactions, 2019
Hui Yang, Soundar Kumara, Satish T.S. Bukkapatnam, Fugee Tsung
Cloud computing: Cloud computing provides internet-based computing services, including data storage, data management, KPI computation, data visualization and data analytics amongst others. There are three broad categories of cloud computing services, i.e., Infrastructure as a Service (IaaS) (Manvi and Krishna Shyam, 2014), Platform as a Service (PaaS) (Ferrer et al., 2016), and Software as a Service (SaaS) (Amiri, 2016). IaaS refers to cloud-based services of IT infrastructure such as operating systems, virtual machines, networks, and storage. PaaS provides an environment to develop, test, deploy, and manage IoT software applications. SaaS delivers the services of software applications over the cloud. Cloud computing allows IoT systems to gain ubiquitous access to shared computing and storage resources, thereby overcoming the disadvantage of limited computing resources and storage capability in the “Things.” In addition, the integration of cloud computing with IoT offers services such as machine learning and data analytics over the Internet, supporting intelligence and decision making in different contexts.
Efficient resource management techniques in cloud computing environment: a review and discussion
Published in International Journal of Computers and Applications, 2019
Frederic Nzanywayingoma, Yang Yang
The National Institute of Standards and Technology (NIST) defines cloud computing as a model for providing services to computing resources such as Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) [1]. The IaaS (Infrastructure as a Service) is a form of cloud computing that provides virtualized computing resources such as virtual machines, virtual storage, virtual infrastructure, other hardware assets as resources that can be easily scaled up and down with demand and only pay per use. The (PaaS) Platform as a Service, a cloud providers delivers a hardware and software tools such as physical and virtual machines, operating systems, applications, services, development framework, transactions, control structures. The (SaaS) Software as a Services also referred to as on-demand software, the cloud provider delivers a complete operating environment with applications, management, and the user interface (i.e. GoogleApps, SalesForce.com, Windows Azure Platform, Office 365). Cloud deployment models are private cloud where the infrastructure are deployed by an organization; community cloud where the cloud infrastructure is shared through multiple entities; public cloud where the infrastructure are possessed by organization which sells cloud services; and hybrid cloud which is a mixture of private and public cloud. The cloud computing features are: on-demand self-service, broadband network access, rapid elasticity where the abilities are provided fast and released rapidly by cloud users. In this work, we introduce some resource management techniques. Figure 1 shows the framework of this study.