Linked e-resources

Details

Intro
Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Introduction to Enterprise Software Systems
What Are Enterprises?
How Software Is Used in Enterprises?
How Software Is Used in the Healthcare Industry
How Software Is Used in the Retail Industry
Characteristics of Enterprise Software Systems
Scalability
Availability
Latency
Robustness
Security
Modularity
Reusability
Replaceability
Observability
Adaptability
Practical Examples of Enterprise Software Systems

Enterprise Software System Architecture for Healthcare
Enterprise Software System Architecture for Transportation
Summary
Chapter 2: Introduction to Solution Architecture
What Is Enterprise Architecture?
Layered Enterprise Architecture Pattern
Microservices-Based Enterprise Architecture Pattern
What Is Solution Architecture?
Business Architecture (Level 0 Architecture)
Technical Architecture (Level 1 Architecture)
Deployment Architecture (Level 2 Architecture)
Solution Architecture Defining Process
Complex Solution Architecture Example

Business Architecture for a Banking Solution
Technical Architecture for a Banking Solution
Build vs. Buy
Deployment Architecture for a Banking Solution
Moving from Solution Architecture to Implementation
Sample Project Timeline
Weeks 1-2
Weeks 3-4
Weeks 5-6
Weeks 7-10
Weeks 11-14
Weeks 15-16
Advantages of Solution Architecture Patterns
Summary
Chapter 3: Building Enterprise Software Systems with Microservice Architecture
Introduction to Microservice Architecture (MSA)
Size and the Scope of the Service
Functionality (Domain)

Lines of Code (Size)
Number of Functions (Scope)
Nature of the Service
Development
Deployment
Deployment Automation
Container-Based Deployments
Governance
A Reference Architecture for Enterprise Software System with MSA
Components of Enterprise Software Systems
Databases
Core Business Applications
Integration Software
API Software
Accessibility Software
Proxy Servers
Load Balancers
Ingress Controllers
Content Delivery Network (CDN)
Firewalls
Security Software
User Management
Access Management
Authentication
Authorization

Monitoring Software
Monitoring for Insights
Observability
Infrastructure Management Software
A Reference Architecture with MSA
In-House Applications
Migrating Existing Applications to Microservice Architecture
Strangler Pattern for Migration
Integration Software
API software
API Gateway or Microgateway (Data Plane)
API Manager (Control Plane)
API Developer Portal
Security Software
Defining the Reference Architecture
What Is a Service Mesh and How to Use It with MSA?
Introduction to Service Mesh
Using Service Mesh for MSA

Browse Subjects

Show more subjects...

Statistics

from
to
Export