Solution Architecture Patterns for Enterprise: A Guide to Building Enterprise Software Systems - Couverture souple

Fernando, Chanaka

 
9781484289495: Solution Architecture Patterns for Enterprise: A Guide to Building Enterprise Software Systems

Synopsis

Chapter 1: Introduction to Enterprise Software Systems

Chapter Goal: Provides an introduction to the key elements of enterprise software systems and how these systems are built in the real world.

● What are enterprises?

● How software is used in enterprises?

● Characteristics of Enterprise Software Systems

● Practical examples of enterprise systems

Chapter 2: Introduction to Solution Architecture

Chapter Goal: Introduces the concept of architecture of an enterprise software system and how solution architecture plays a major role in building such systems

● What is software architecture?

● What in Enterprise architecture and TOGAF?

● Key components of solution architecture

● Importance of deployment architecture

● Why patterns are useful when building solutions for enterprises

Chapter 3: The Emerging Field of Solution Engineering

Chapter Goal: Provides a detailed view of technical skills and abilities required for a solution architect to become successful in the domain

● Key tasks of a solution engineer

● How to become a solution architect

● Why is solution engineering critical for enterprises?

Chapter 4: Building Enterprise Software Systems with Microservices Architecture

Chapter Goal: Provides a set of architecture patterns and examples that can be used to build enterprise software systems following a microservices architecture based approach

● Introduction to microservices architecture

● Microservices with Service Mesh

● Microservices without Service Mesh

● Securing Microservices with Open Policy Agent

● Governing Microservices with APIs

Chapter 5: Building Enterprise Software Systems with Hybrid Integration Platforms

Chapter Goal: Provides a detailed view of using integration platforms to build enterprise software systems with examples using open source software

● Why do you need integration for enterprise software systems?

● Why is API Management critical for enterprise software systems?

● SOA governance to API Management pattern

● API-led connectivity pattern for enterprise

● Hybrid Integration pattern with API management

● How to use anti-corruption layer pattern to migrate legacy applications in enterprise

Chapter 6: Designing Enterprise Platforms with Event-driven Architecture Patterns

Chapter Goal: Introduce the event-driven architecture and explain how it can be used in designing enterprise software systems

● Introduction to event-driven architecture

● Kafka based event driven architecture for enterprise

● Change Data Capture pattern

Chapter 7: Securing Enterprise Software Systems

Chapter Goal: Provides a detailed introduction

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Autres éditions populaires du même titre

9781484289471: Solution Architecture Patterns for Enterprise: A Guide to Building Enterprise Software Systems

Edition présentée

ISBN 10 :  1484289471 ISBN 13 :  9781484289471
Editeur : Apress, 2022
Couverture souple