System-Integration-and-Architecture.pptx

Full Transcript

System Integration and Architecture Sir Jerome Culata What is a System? What is System Integration? What is System Architecture? What is a System? What is a System?  Set of Things  Working together as “Parts” ...

System Integration and Architecture Sir Jerome Culata What is a System? What is System Integration? What is System Architecture? What is a System? What is a System?  Set of Things  Working together as “Parts”  Mechanism or an Interconnecting Network  According to Wikipedia.org, “A system is a group of interacting or interrelated elements that act according to a set of rules to form a unified whole.” What is a System? What is System Integration? What is System Architecture? What is System Integration?  System integration (also referred to as IT integration or software integration) is the process of joining software and hardware modules into one cohesive infrastructure. The goal is to make these systems work together smoothly so they can share information and processes more efficiently.  System integration is not to be confused with data integration. The former means connecting disparate systems to facilitate access to information, while the latter is about gathering data from different sources into one storage to gain a unified view. System Integration Challenges  Compatibility issues  Security and compliance  Resource constraints  Maintenance and upgrades  Change management  Compatibility issues - Different systems may use different technology stacks, data formats, or protocols. Making these systems communicate effectively can require significant effort in terms of middleware, data transformation, or custom interfaces.  Security and compliance - Integrating multiple systems can introduce vulnerabilities and create the risk of data breaches and unauthorized access, especially if the systems have different security protocols. Ensuring data is secure and that the integration complies with all relevant laws and regulations is a significant challenge.  Resource constraints - Though it’s usually cheaper than building a new, comprehensive platform, system integration can still be resource-intensive, requiring significant investments of time, expertise, and money. Budget constraints and resource allocation can limit the scope of integration projects.  Maintenance and upgrades - Integration can create dependencies that make it difficult to change or update one system without affecting others.  Change management. Integrating systems often requires changes in business processes and workflows. Managing these changes and ensuring that all stakeholders are on board and properly trained can be a significant undertaking. System Integration  System Integration Models  Point-to-point (star/spaghetti) model  Hub-and-spoke model  Enterprise Service Bus (ESB) model  Deployment options for integrated systems  Integration platform as a Service (iPaaS)  Hybrid integration platform (HIP) System Integration  Key steps of system integration  Planning and feasibility analysis - assessing systems to be integrated and mapping out a realistic strategy  Architecture modeling - detailed blueprints of how systems will communicate with other comprehensive systems  Implementation - make sure that all modules seamlessly interact with one another without losing any data during transmission  Maintenance -. Schedule performance diagnostics to make sure that all modules function flawlessly and no errors occur What is a System? What is System Integration? What is System Architecture? What is System Architecture?  In architecture, the term “system” usually refers to the architecture of the software itself, rather than the physical structure of the buildings or machinery. The architecture of a system reflects the way it is used and therefore changes as the system is used. Learn more by Searching!!! You can always search anything, anywhere, and anytime as long as you know what are you searching for… If not, then there is something called “Asking” References https://en.wikipedia.org/wiki/System#:~:text=A%20system%20is%20a% 20group,is%20expressed%20in%20its%20functioning https://www.altexsoft.com/blog/system-integration/ https://www.interviewbit.com/blog/system-architecture/

Use Quizgecko on...
Browser
Browser