1 - System Integration and Architecture BS Information Technology (Capiz State University ) Downloaded by Stephen Cajelo ([email protected])lOMoARcPSD|30794941 STA 101 - System Integration and Architecture
1: Introduction to System Integration and Architecture Instructor : Stephen C. Cajelo • S.Y. 2022 -2023 Page 1 of 9
1 Introduction to System Integration and Architecture What is System Integration? System integration is the process of joining software and hardware modules into one cohesive infrastructure, enabling all pieces to work as a whole. Often referred to as IT integration or software integration, it results in the following advantages. 1. Increased productivit y. Integrated systems allow for centralized control over the daily processes which adds to the efficiency of the entire workflow. A company gets more w ork done in less time 0since
1: Introduction to System Integration and Architecture Instructor : Stephen C. Cajelo • S.Y. 2022-2023 Page 2 of 9 huge volumes of data separately. Enterprise application integration (EAI) brin gs all functions into one business chain and automates real-time data exchange between different app lications. Example: creating one ecosystem for accounting, human resources information, inventory management, enterprise resource planning (ERP), and CRM systems of a company. 3. Third-party system integration - expanding functionality of the existing system.
1: Introduction to System Integration and Architecture Instructor :Stephen C. Cajelo • S.Y. 2022-2023 Page 3 of 9 Depending on the types of the system architecture, the system architecture dia gram also has some types that are listed below. 1. Software Architecture Diagram
1: Introduction to System Integration and Architecture Instructor :Stephen C. Cajelo • S.Y. 2022-2023 Page 4 of 9 With a point- to-point connection, data is extracted from one system, modified, or form atted, and then sent to another system. Each application implements all the logic for data translation, transformation, and routing, considering the protocols and supported data models of other integrated com ponents. Among the main advantages of point- to-point integration is the ability to build a small-scale integrated
1: Introduction to System Integration and Architecture Instructor : Stephen C. Cajelo • S.Y. 2022-2023 Page 5 of 9 3. Enterprise Service Bus (ESB) model The ESB architecture involves the creation of a separate specialized subsystem — an enterprise service bus — that serves as a common user interface layer connecting other subsystems.
1: Introduction to System Integration and Architecture Instructor : Stephen C. Cajelo • S.Y. 2022-2023 Page 6 of 9 Deployment options for integrated systems. 1. Integration platform as a Service (iPaaS) Integration Platform as a Service is a set of cloud-based integration solutions and tools that enable the deployment, management, and integration of software applications and services across different
1: Introduction to System Integration and Architecture Instructor : Stephen C. Cajelo • S.Y. 2022-2023 Page 7 of 9 require minimum configuration. They interface and integrate with any systems b y using two main components — protocol connectors to handle communication protocols such as HTTP, TCP, JMS, etc., and message formatter to handle various data formats such as JSON, XML, etc. HIPs provide different perks from managed APIs and cloud offerings to reusable integratio n templates for common use cases. With this model, companies can count on high security and the reduction of
1: Introduction to System Integration and Architecture Instructor : Stephen C. Cajelo • S.Y. 2022-2023 Page 8 of 9 relating to possible changes in the integration process. Agile project management can be applied during and after this phase to help a company adjust to the changing landscape of integration systems. 4. Maintenance Maintenance is an ongoing activity, which covers a wide variety of activities, including removing program and design errors, updating documentation and test data and up dating user support.
1: Introduction to System Integration and Architecture Instructor : Stephen C. Cajelo • S.Y. 2022-2023 Page 9 of 9 Self - Assessment 1. Define System Integration. 2. Define System Architecture.