Cloud Computing: Concepts, Technology & Architecture (The Prentice Hall Service Technology Series from Thomas Erl)
Clouds are distributed technology platforms that leverage sophisticated technology innovations to provide highly scalable and resilient environments that can be remotely utilized by organizations in a multitude of powerful ways. To successfully build upon, integrate with, or even create a cloud environment requires an understanding of its common inner mechanics, architectural layers, and models, as well as an understanding of the business and economic factors that result from the adoption and real-world use of cloud-based services. In Cloud Computing: Concepts, Technology & Architecture, Thomas Erl, one of the world’s top-selling IT authors, teams up with cloud computing experts and researchers to break down proven and mature cloud computing technologies and practices into a series of well-defined concepts, models, technology mechanisms, and technology architectures, all from an industry-centric and vendor-neutral point of view. In doing so, the book establishes concrete, academic coverage with a focus on structure, clarity, and well-defined building blocks for mainstream cloud computing platforms and solutions. Subsequent to technology-centric coverage, the book proceeds to establish business-centric models and metrics that allow for the financial assessment of cloud-based IT resources and their comparison to those hosted on traditional IT enterprise premises. Also provided are templates and formulas for calculating SLA-related quality-of-service values and numerous explorations of the SaaS, PaaS, and IaaS delivery models. With more than 260 figures, 29 architectural models, and 20 mechanisms, this indispensable guide provides a comprehensive education of cloud computing essentials that will never leave your side.
Published by: Prentice Hall | Publication date: 05/02/2013Kindle book details: Kindle Edition, 505 pages
This important text provides a single point of reference for state-of-the-art cloud computing design and implementation techniques. The book examines cloud computing from the perspective of enterprise architecture, asking the question; how do we realize new business potential with our existing enterprises? Topics and features: with a Foreword by Thomas Erl; contains contributions from an international selection of preeminent experts; presents the state-of-the-art in enterprise architecture approaches with respect to cloud computing models, frameworks, technologies, and applications; discusses potential research directions, and technologies to facilitate the realization of emerging business models through enterprise architecture approaches; provides relevant theoretical frameworks, and the latest empirical research findings.
Published by: Springer | Publication date: 12/01/2011Kindle book details: Kindle Edition, 350 pages
This invaluable text/reference investigates the state of the art in approaches to building, monitoring, managing, and governing smart cities. A particular focus is placed on the distributed computing environments within the infrastructure of such cities, including issues of device connectivity, communication, security, and interoperability. A selection of experts of international repute offer their perspectives on current trends and best practices, and their suggestions for future developments, together with case studies supporting the vision of smart cities based on the Internet of Things (IoT).Topics and features: examines the various methodologies relating to next-level urbanization, including approaches to security and privacy relating to social and legal aspects; describes a recursive and layered approach to modeling large-scale resource management systems for self-sustainable cities; proposes a novel architecture for hybrid vehicular wireless sensor networks, and a pricing mechanism for the management of natural resources; discusses the challenges and potential solutions to building smart city surveillance systems, applying knowledge-based governance, and adopting electric vehicles; covers topics on intelligent distributed systems, IoT, fog computing paradigms, big data management and analytics, and smart grids; reviews issues of sustainability in the design of smart cities and healthcare services, illustrated by case studies taken from cities in Japan, India, and Brazil.This illuminating volume offers a comprehensive reference for researchers investigating smart cities and the IoT, students interested in the distributed computing technologies used by smart living systems, and practitioners wishing to adopt the latest security and connectivity techniques in smart city environments.
Published by: Springer | Publication date: 04/13/2018Kindle book details: Kindle Edition, 323 pages
Guide to Ambient Intelligence in the IoT Environment: Principles, Technologies and Applications (Computer Communications and Networks)
Ambient intelligence (AmI) is an element of pervasive computing that brings smartness to living and business environments to make them more sensitive, adaptive, autonomous and personalized to human needs. It refers to intelligent interfaces that recognise human presence and preferences, and adjust smart environments to suit their immediate needs and requirements. The key factor is the presence of intelligence and decision-making capabilities in IoT environments. The underlying technologies include pervasive computing, ubiquitous communication, seamless connectivity of smart devices, sensor networks, artificial intelligence (AI), machine learning (ML) and context-aware human-computer interaction (HCI). AmI applications and scenarios include smart homes, autonomous self-driving vehicles, healthcare systems, smart roads, the industry sector, smart facilities management, the education sector, emergency services, and many more. The advantages of AmI in the IoT environment are extensive. However, as for any new technological paradigm, there are also many open issues and limitations. This book discusses the AmI element of the IoT and the relevant principles, frameworks, and technologies in particular, as well as the benefits and inherent limitations. It reviews the state of the art of current developments relating to smart spaces and AmI-based IoT environments. Written by leading international researchers and practitioners, the majority of the contributions focus on device connectivity, pervasive computing and context modelling (including communication, security, interoperability, scalability, and adaptability). The book presents cutting-edge research, current trends, and case studies, as well as suggestions to further our understanding and the development and enhancement of the AmI-IoT vision.
Published by: Springer | Publication date: 01/01/2019Kindle book details: Kindle Edition, 295 pages
This authoritative text/reference describes the state of the art of fog computing, presenting insights from an international selection of renowned experts. A particular focus is provided on development approaches, architectural mechanisms, and measurement metrics for building smart adaptable environments. The coverage also includes important related topics such as device connectivity, security and interoperability, and communication methods.Topics and features: introduces the core concepts and principles of fog computing, and reviews the latest research and best practice relating to fog/edge environments; discusses the vision for an Internet of Things (IoT) in terms of fog computing and other related distributed computing paradigms, such as cloud computing; presents a survey of the key issues and broader aspects of the fog paradigm, as well as the factors that affect adoption of fog computing; examines frameworks and methodologies for fog-based architecture design, improving performance, and measuring quality of experience; proposes tools and methodologies for analyzing large amounts of sensor data from smart city initiatives; describes approaches for designing robust services, management of data-intensive applications, context-aware data analysis, and vehicular networking; identifies potential future research directions and technological innovations in relation to distributed computing environments such as the IoT.This enlightening volume offers essential perspectives for researchers of distributed computing and computer networking, as well as for advanced undergraduate and graduate students pursuing interests in this area. Professional engineers seeking to enhance security and connectivity in their IoT systems will also find this work to be a valuable reference.
Published by: Springer | Publication date: 07/12/2018Kindle book details: Kindle Edition, 291 pages
Connected Environments for the Internet of Things: Challenges and Solutions (Computer Communications and Networks)
This comprehensive text/reference presents a broad-ranging overview of device connectivity in distributed computing environments, supporting the vision of an Internet of Things (IoT). Expert perspectives are provided by an international selection of researchers from both industry and academia, covering issues of communication, security, privacy, interoperability, networking, access control, and authentication. In addition to discussing state-of-the-art research and practice, the book includes corporate analyses offering a balanced view of benefits and limitations, and numerous case studies illustrating the challenges and practical solutions.Topics and features: discusses issues of security and privacy in connected environments, with a specific focus on the impact of the IoT paradigm on enterprise information systems; examines the challenges of managing big data in IoT environments, and proposes cloud computing-based solutions to the limitations inherent in the IoT paradigm; suggests approaches to overcome service-level interoperability problems in the IoT environment; introduces a mobile IoT simulator designed to evaluate the behavior of IoT systems, in addition to a novel approach to manage hyper-connectivity in the IoT; describes the use of the Essence framework to model software development methods, and highlights the benefits of integrating data from smart buildings and IoT devices; presents an asymmetric schema matching mechanism for IoT interoperability, and explores the topic of automatic provenance capture at the middleware level; reviews emerging network topologies and communication technologies, and advises on the adoption of a data distribution service as a middleware platform for IoT systems.This practically-oriented volume serves as a complete reference for students, researchers and practitioners of distributed computing, providing insights into the latest approaches, technologies, and frameworks relevant to the IoT environment.
Published by: Springer | Publication date: 01/05/2018Kindle book details: Kindle Edition, 291 pages
User Centric E-Government: Challenges and Opportunities (Integrated Series in Information Systems Book 39)
This book provides user studies and theories related to user-centered technology design processes for e-government projects. The book mainly discusses inherent issues of technology design implications, user experiences, and guidelines for technology appropriation. Ethnographic studies focusing on real life examples will enable readers to understand the problems in an effective way. Furthermore, the theories and results will help researchers and practitioners to handle these challenges in an efficient way.E-Government is about harnessing the information revolution to improve the efficiency of government processes and the lives of citizens. It aims at a citizen centered approach to governance through effective use of the Internet and Information and Communication Technologies (ICTs). E-Government promotes transparency and effectiveness of a government’s processes as well as citizens’ participation (e-participation) in the affairs of the government. Whereas E-government projects are huge undertakings for government departments, a user-centric approach requires citizens’ participation in the design and delivery of e government services. In both these respects, there are huge challenges and governments require long term commitment as well as correct planning and availability of financial resources to address them.System design for e-governmental applications is inherently a complex process. In successful e-government projects, appropriately designed technology infrastructure plays a pivotal rule. The technology appropriation process requires that e-government technologies should be in line with the work practices of end users, so that successful usage of these technologies can be realized. E-governmental systems which fail to take into account such human factors result in failure and wasting huge amounts of public money as well as a loss of confidence of the public in such technological infrastructures. It is highly important that citizens are enabled to have access to the appropriate information technology, have knowledge and skills to use the available technology, and have the positive commitment to affect the governments’ strategies. So, enabling citizens to effectively participate is much more difficult. This book addresses these inherent challenges and available opportunities with respect to user-centric e-government.
Published by: Springer | Publication date: 09/17/2017Kindle book details: Kindle Edition, 256 pages
This authoritative text/reference describes the state of the art in requirements engineering for software systems for distributed computing. A particular focus is placed on integrated solutions, which take into account the requirements of scalability, flexibility, sustainability and operability for distributed environments. Topics and features: discusses the latest developments, tools, technologies and trends in software requirements engineering; reviews the relevant theoretical frameworks, practical approaches and methodologies for service requirements; examines the three key components of the requirements engineering process, namely requirements elicitation, requirements specification, and requirements validation and evaluation; presents detailed contributions from an international selection of highly reputed experts in the field; offers guidance on best practices, and suggests directions for further research in the area.
Published by: Springer | Publication date: 04/10/2017Kindle book details: Kindle Edition, 320 pages
Software Project Management for Distributed Computing: Life-Cycle Methods for Developing Scalable and Reliable Tools (Computer Communications and Networks)
This unique volume explores cutting-edge management approaches to developing complex software that is efficient, scalable, sustainable, and suitable for distributed environments. Practical insights are offered by an international selection of pre-eminent authorities, including case studies, best practices, and balanced corporate analyses. Emphasis is placed on the use of the latest software technologies and frameworks for life-cycle methods, including the design, implementation and testing stages of software development. Topics and features:· Reviews approaches for reusability, cost and time estimation, and for functional size measurement of distributed software applications· Discusses the core characteristics of a large-scale defense system, and the design of software project management (SPM) as a service· Introduces the 3PR framework, research on crowdsourcing software development, and an innovative approach to modeling large-scale multi-agent software systems· Examines a system architecture for ambient assisted living, and an approach to cloud migration and management assessment· Describes a software error proneness mechanism, a novel Scrum process for use in the defense domain, and an ontology annotation for SPM in distributed environments· Investigates the benefits of agile project management for higher education institutions, and SPM that combines software and data engineering This important text/reference is essential reading for project managers and software engineers involved in developing software for distributed computing environments. Students and researchers interested in SPM technologies and frameworks will also find the work to be an invaluable resource. Prof. Zaigham Mahmood is a Senior Technology Consultant at Debesis Education UK and an Associate Lecturer (Research) at the University of Derby, UK. He also holds positions as Foreign Professor at NUST and IIU in Islamabad, Pakistan, and Professor Extraordinaire at the North West University Potchefstroom, South Africa.
Published by: Springer | Publication date: 04/04/2017Kindle book details: Kindle Edition, 391 pages
Connectivity Frameworks for Smart Devices: The Internet of Things from a Distributed Computing Perspective (Computer Communications and Networks)
This timely volume provides a review of the state-of-the-art frameworks and methodologies for connecting diverse objects and devices according to the vision for an Internet of Things (IoT). A specific focus is placed on the communication, security, and privacy aspects of device connectivity in distributed environments. Insights and case studies are provided by an authoritative selection of contributors of international repute into the latest research advances and practical approaches with respect to the connectivity of heterogeneous smart and sensory devices. Topics and features:
- Examines aspects of device connectivity within the IoT
- Presents a resource-based architecture for IoT, and proposes a resource management framework for corporate device clouds
- Reviews integration approaches for the IoT environment, and discusses performance optimization of intelligent home networks
- Introduces a novel solution for interoperable data management in multi-clouds, and suggests an approach that addresses the debate over network neutrality in the IoT
- Describes issues of data security, privacy, access control, and authentication in the distributed IoT environment
- Reviews the evolution of VANETs in relation to the Internet of Vehicles, and provides a perspective on developing smart sustainable cities
Published by: Springer | Publication date: 07/25/2016Kindle book details: Kindle Edition, 356 pages