1/72
Looks like no tags are added yet.
Enterprise Architecture
Provides a holistic view of systems and their relationships.;
Legacy Systems
Outdated software and/or hardware that remains in use.;
Common Legacy System Issues
Security risks, high maintenance costs, technical debt, compliance gaps, and limited growth.;
System
An array of components designed to accomplish an objective.;
Systems Thinking
Understand a part through its role in the larger whole.;
-
-
Directives
Requirements imposed by management, government, or external forces.;
Matrix Structure
Combines functional and project reporting relationships.;
Requirements
State the essential needs a system must meet to provide value and utility.;
Requirements Describe
What the system must do, not how it will be built.;
Prototype (Requirements)
Test poorly understood requirements and collect feedback.;
Non-Functional Requirements
Constraints such as performance, reliability, security, cost, usability, and technology standards.;
URS (User Requirements Specification)
What the user expects, may include the FRS.;
SRS (System Requirements Specification)
Detailed description of agreed system services, often serves as a client-contractor contract.;
Enterprise Application Integration (EAI)
Brings all functions into one business chain and automates real-time data exchange between different applications.;
System Integration
The process of joining software and hardware modules into one cohesive infrastructure, enabling all pieces to work as a whole.;
Middleware
The hidden software layer that glues together distributed systems, applications, services, and devices.;
Webhooks
Also known as HTTP callbacks, real-time messages sent by one system to another when a certain event happens.;
EDI (Electronic Data Interchange)
Exchange of business information in a standard electronic format that replaces paper documents.;
Point-to-Point (P2P) Model
Every system is directly connected to all other systems and apps it needs to work with.;
Hub-and-Spoke Model
Connections between all subsystems are handled by a central hub (message broker), so they don't communicate directly.;
-
-
Architecture Modeling
Choose a common model or design a custom architecture, the most labor-intensive phase.;
Business Systems Integration
Combining information and data from across a company into a single, accessible location.;
Five Benefits of Systems Integration
Improve delivery, operations, connectivity, time management, and efficiency.;
-
-
Electronic Document Integration
Used mainly in B2B, authorizes electronic transfer of business documents in a standardized format.;
-
-
Business Systems Hierarchy
Moving up, scope of business functionality increases while level of exposed detail decreases.;
Virtual Enterprise
Integrates customers and business partners beyond the corporation using the Internet, includes electronic commerce and outsourcing.;
J2EE / EJB
Java 2 Enterprise Edition with Enterprise JavaBeans, the preferred technology for the component-based model.;
Intranet
The primary vehicle for internal user access to applications and the exchange of messages and files between applications.;
Messaging Services (MOM)
Message-oriented middleware communicates messages between BSDs and their applications in a store-and-forward, asynchronous mode.;
Message Queue Delivery
Queues guarantee once-and-only-once delivery.;
Organization Directory
Defines who a person is in the organizational context, defines enterprise-level roles distinct from local BSD roles.;
ebXML (Electronic Business XML)
UN-sponsored standard specifying protocols and documents for B2B exchanges, with reliable messaging guaranteeing once-and-only-once delivery.;
Three-Tier Architecture
Web tier plus application tier plus data tier.;
Three-Tier Limitation
Can be very expensive and complex.;
Web Services Architecture
Often described as a fourth tier, the Web tier is split into a Web Services tier and a Web Browser tier.;
Service-Oriented Architecture (SOA)
Breaks the business tier into smaller, distinct units of services that collectively support an ERP functional module.;
SOA Contract
Between consumer (client) and provider (server), specifies functional description, input/output requirements, precondition/post-condition environment state, and error handling.;
Enterprise Content Management (ECM)
Enterprise software products that store, preserve, manage, and deliver content connected to business processes.;
Cloud Drawbacks
Data security concerns, vulnerability to breaches, possible conflict of interest, not suited for highly competitive industries like biotech.;