Textbook for senior/graduate course on Distributed Software Development, Service-Oriented Architecture, Service-Oriented Database, and Cloud Computing.
Web software development and cloud computing based on Service-Oriented Architecture (SOA) and Service-Oriented Computing (SOC) represent the modern software engineering theory, practices and technologies. The book takes a comprehensive and coherent approach to address these issues. The goal is to learn the concepts, principles and methods in advanced software architecture, software engineering, and software development. The approach is learning by developing.
The development of computing and communication systems has gone through a spiral cycle of centralization and decentralization schemas. The earliest telephone network used decentralized point-to-point connections. It moved to centralized switching system as the number of devices increased. The centralized computing and communication systems further moved into a decentralized paradigm, as devices expand and dependability of large systems becomes a dominating factor.
Today we are introducing Intel’s first enterprise focused SaaS offering that brings the best of Intel cloud offering ECA 360 and McAfee Cloud Security Suite product into a multi-tenant offering. The same core functionality that our on-prem product ECA 360 has Single-Sign-On (SSO) for cloud application, User Provisioning and Strong Auth is now supported in a fully flexible as-a-Service offering.