SlideShare a Scribd company logo
1 of 15
Infrastructure
Design, Integration,
& Migration
A complex framework simplified
Innovate Vancouver
System Integration
System integration is defined in engineering as the process of
bringing together the component sub-systems into one system (an
aggregation of subsystems cooperating so that the system is able to
deliver the overarching functionality) and ensuring that the
subsystems function together as a system,[1] and in information
technology[2] as the process of linking together different computing
systems and software applications physically or functionally,[3] to act
as a coordinated whole.
- https://en.wikipedia.org/wiki/System_integration
INTEGRATION BUSINESS CASE
This includes the
following components:
Hardware
Software
Technology
Examples include the following
technologies and tools:
Application Programming Interface API's
Infrastructure Platform as a Service
Enterprise Service Bus
Data Sources include the following
examples:
SQL Database
Point of Service POS Data
Inventory
Financials & Payments
Purchase Records
What Needs
Integrating?
What Integration Tool Does
the Business Need?
Which Type of Data
Requires Integration?
Benefits include the following
examples:
Merging Disparate Systems
Increasing Functionality
4Migrating from Legacy Systems to
Modern Apps
Increasing Data Driven Insights
Benefits of
Integrating
https://anyconnector.com/en/software-integration.html
INTEGRATION
MATURITY
ASSESSMENT
Architecture
Ownership
Development
Management Ops
Consumption Model
Infrastructure
Runtime
Security Model
AI Augmentation
IBM recommends using the
following checklist to evaluate your
company's integration maturity
readiness, as well as the maturity
level of your IoT Architecture:
1.
2.
3.
4.
5.
6.
7.
8.
9.
https://www.ibm.com/cloud/architecture/assessments/modern-integration
TYPES OF INTEGRATION Several Integration Architectures are often used to
design and manage the follow of cross-system data
exchange. Examples include the following
architectures:
1. Star Integration
2. Horizontal Integration
3. Vertical Integration
4. Common Data Format Integration
Each has their strengths and weaknesses, and are
suited for different company configurations and
structures.
https://anyconnector.com/en/software-integration.html
Principles of Cloud
Native Architecture
Design
The following principles can be used as a architecture
design scorecard for evaluating the following KPI's:
Principle 1: Operational Excellence Pillar
Principle 2: Security Pillar
Principle 3: Reliability Pillar
Principle 4: Performance Efficiency Pillar
Principle 5: Cost Optimization PIllar
https://aws.amazon.com/architecture/well-architected/?wa-lens-whitepapers.sort-by=item.additionalFields.sortDate&wa-lens-whitepapers.sort-order=desc
Software Integration Process
The following describes a generic high-level design and planning
roadmap for software integration and delivery:
1. Collect Definitions, Requirements, and Specifications
2. Analyze the Information
3. Develop Architecture and Management Plans
4. Create the Software Integration System
5. Begin Using the Integration System
6. Evaluate System Performance Periodically
INTEGRATORS
There are many types of physical and digital integrators. The type
selected will often depend on software, the type of data objects, IT
infrastructure, business requirements, use cases, and
communication protocols supported.
A few examples of integrators include the following:
Microservices
Application Programming Interface (API)
Enterprise Service Bus
Integration Platform as a Service (iPaaS)
WebHooks
Integrated Service Component (ISC)
Orchestrations
https://blog.vivantio.com/4-types-of-integration-methods-with-your-it-service-management-software
TYPES OF DATA
INTEGRATION
Data Lake
Data Hub
Data Virtualization/ Federation
Data Warehouse
Operational Data Store
The following models for data integration are evaluated and
selected based on the type and location of data prioritized for
migration and/or integration:
1.
2.
3.
4.
5.
Types of Migration
Rehosting Workloads
Replatforming Workloads
Adopting SaaS, IaaS, etc.
Refactoring Workloads
Retiring Workloads
Infrastructure design also includes consideration of where the
applications and data will be stored, if migration is required, risks, and
cost-benefit analysis of existing options.
Migration takes into consideration whether an existing application
should be retained or replaced with a new option, with possibly more
features. It also takes into consideration subscription fees, export
pathways, conversion risks and compatibility, data storage, and
retrieval costs, and maintenance requirements.
Migration to the cloud includes the following approaches:
1.
2.
3.
4.
5.
DATA MIGRATION PROCESS
Step 1 — refine the scope
Step 2 — assess source and target
systems.
Step 3 — set data standards.
Step 4 — estimate budget and set
realistic timelines
PLANNING
Unlike migration dealing with the company’s internal information,
integration is about combining data from multiple sources outside and
inside the company into a single view. It is an essential element of the data
management strategy that enables connectivity between systems and
gives access to the content across a wide array of subjects. Consolidated
datasets are a prerequisite for accurate analysis, extracting business
insights, and reporting.
Data migration is a one-way journey that ends once all the information is
transported to a target location. Integration, by contrast, can be a
continuous process, that involves streaming real-time data and sharing
information across systems.
planning,
data auditing and profiling,
data backup,
migration design,
execution,
testing, and
post-migration audit
DATA MIGRATION PROCESS
MIGRATION PLANNING
Application Inventory:
1. Identify All Applications
2. Determine the Application Owners
3. Document Application Versions, Requirements, and Dependencies
4. Establish whether or not an Application is Still Used
Prioritization:
1. Figure Out which Applications Should be Migrated First: Necessity,
Benefit, Ease of Migration
Plan:
1. Migrate in Batches or Individually
2. Which Migration Method will be Used
3. What Order of Steps Need to be Performed
4. What Tools are Required in Order to Complete the Migration Process
5. Do you have the Required Cloud Subscription Information Needed
6. Time Frame of the Migration: Critical Path & Dependencies (Testing,
Pilot, Availability, etc.)
7. Contingency Plan for the Migration (risk mitigation)
Source: https://www.linkedin.com/learning/design-a-cloud-migration-strategy/building-a-plan-of-attack?u=109339402
MANAGING THE
INTEGRATION PROCESS
Backlog Grooming
Sprint Planning.
Daily Scrum.
Sprint Review.
Sprint Retrospective.
Software development and configuration projects often use what is
referred to as an Agile Scrum framework. This includes two-week
sprints and the scrum ceremonies mentioned on the right.
Agile Scrum is the planning and delivery framework of choice for
most software projects because it supports iterative planning,
ongoing stakeholder and team consultation and engagement,
requirements validation, incremental delivery, with an emphasis on
quality and cost controls.
DATA
GOVERNANCE
Data Governance Models
1. De-centralized Execution – Single Business Unit
2. De-Centralized Execution – Multiple Business Units
3. Centralized Governance – Single or Multiple
Business Units
4. Centralized Data Governance & Decentralized
Execution
Data Governance Planning Process
1. Establish Data Governance Organization
2. Identify Strategic Master Data Objects
3. Allocate Ownership
4. Identify Master Data Maintenance Rules
5. Establish Master Data Maintenance
Procedures
6. Establish Tools for Master Data
Maintenance
7. Establish Rules and Jobs for Master Data
Archiving
https://nttdata-solutions.com/us/local-blog/grc-and-security-local-blog/inside-data-governance-part-1-an-introduction/
https://nttdata-solutions.com/us/local-blog/grc-and-security-local-blog/data-governance-models-%e2%94%82four-models-and-how-to-choose-which-is-best-for-your-organization/
https://nttdata-solutions.com/us/local-blog/grc-and-security-local-blog/inside-data-governance-part-3-the-7-steps-to-steer-you-towards-an-effective-data-governance-plan/
Maintaining the data involves a lot of work. Ignoring this component of
data migration and integration will result in duplication, faulty reporting,
low-quality analytics, and can impact product design and development,
inventory management, customer relationship management, and
more.......
This is why data governance is so important. The following sections
depict common data governance models and the planning process.
Designing for the
Business Model
Information Technology Architecture needs to be designed to fit the
needs and requirements of the business, customers, and external
stakeholders. It needs to drive scalable, efficient, and effective
insights, processes, and systems. It needs to provide a return on
investment, particularly because it involves so much effort to
design, install, implement, and maintain.
Many frameworks are available to further help design a model that
systems the business ecosystem. Take a look at the Business
Model Canvas, Enterprise Architecture Development Model, or the
Information Technology Infrastructure Library to support service
management, asset management, and integration of business
systems.

More Related Content

What's hot

What is Solution Architecture?
What is Solution Architecture?What is Solution Architecture?
What is Solution Architecture?Bogdan Bocse
 
Application Consolidation and Retirement
Application Consolidation and RetirementApplication Consolidation and Retirement
Application Consolidation and RetirementIBM Analytics
 
Learning and Performance System Integration: A Competitive Edge on the World
Learning and Performance System Integration: A Competitive Edge on the WorldLearning and Performance System Integration: A Competitive Edge on the World
Learning and Performance System Integration: A Competitive Edge on the WorldTribridge
 
IT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability AssessmentIT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability AssessmentEryk Budi Pratama
 
EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)Mohamed Zakarya Abdelgawad
 
KS2 Technologies - Managed Services
KS2 Technologies - Managed ServicesKS2 Technologies - Managed Services
KS2 Technologies - Managed ServicesEric Kuefler
 
Notes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And ModernisationNotes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And ModernisationAlan McSweeney
 
Ea As A Strategy M Veeraragaloo Approach
Ea As A Strategy   M Veeraragaloo ApproachEa As A Strategy   M Veeraragaloo Approach
Ea As A Strategy M Veeraragaloo ApproachMaganathin Veeraragaloo
 
Rationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT ArchitectureRationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT ArchitectureBob Rhubart
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omahakmansour
 
Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Leo Shuster
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture Daljit Banger
 
Ronald Schmelzer Keynote Address
Ronald Schmelzer Keynote AddressRonald Schmelzer Keynote Address
Ronald Schmelzer Keynote AddressNathaniel Palmer
 
Managed It Services
Managed It ServicesManaged It Services
Managed It ServicesGss America
 
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...Alan McSweeney
 
Information System Architecture
Information System ArchitectureInformation System Architecture
Information System ArchitectureSuresh Pokharel
 
Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Prashanth Panduranga
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureAlan McSweeney
 

What's hot (20)

What is Solution Architecture?
What is Solution Architecture?What is Solution Architecture?
What is Solution Architecture?
 
Application Consolidation and Retirement
Application Consolidation and RetirementApplication Consolidation and Retirement
Application Consolidation and Retirement
 
Learning and Performance System Integration: A Competitive Edge on the World
Learning and Performance System Integration: A Competitive Edge on the WorldLearning and Performance System Integration: A Competitive Edge on the World
Learning and Performance System Integration: A Competitive Edge on the World
 
Ea As Strategy Ver1 1
Ea As Strategy Ver1 1Ea As Strategy Ver1 1
Ea As Strategy Ver1 1
 
IT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability AssessmentIT Governance - COBIT 5 Capability Assessment
IT Governance - COBIT 5 Capability Assessment
 
EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)EA foundations (Views, Repository, Artifacts and Metamodel)
EA foundations (Views, Repository, Artifacts and Metamodel)
 
KS2 Technologies - Managed Services
KS2 Technologies - Managed ServicesKS2 Technologies - Managed Services
KS2 Technologies - Managed Services
 
Notes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And ModernisationNotes On Software Development, Platform And Modernisation
Notes On Software Development, Platform And Modernisation
 
Ea As A Strategy M Veeraragaloo Approach
Ea As A Strategy   M Veeraragaloo ApproachEa As A Strategy   M Veeraragaloo Approach
Ea As A Strategy M Veeraragaloo Approach
 
Rationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT ArchitectureRationalizing an Enterprise IT Architecture
Rationalizing an Enterprise IT Architecture
 
Ciber Soa April 2007 Omaha
Ciber Soa April 2007 OmahaCiber Soa April 2007 Omaha
Ciber Soa April 2007 Omaha
 
Introduction to Enterprise Architecture
Introduction to Enterprise Architecture Introduction to Enterprise Architecture
Introduction to Enterprise Architecture
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture
 
Ronald Schmelzer Keynote Address
Ronald Schmelzer Keynote AddressRonald Schmelzer Keynote Address
Ronald Schmelzer Keynote Address
 
Managed It Services
Managed It ServicesManaged It Services
Managed It Services
 
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
Using the IVI (Innovation Value Institute) IT CMF (IT Capability Maturity Fra...
 
Information System Architecture
Information System ArchitectureInformation System Architecture
Information System Architecture
 
Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution Architecture
 
Ea As Strategy Ver1 0
Ea As Strategy Ver1 0Ea As Strategy Ver1 0
Ea As Strategy Ver1 0
 

Similar to Software Infrastructure Design, Integration, & Migration Roadmap

Best Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentBest Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentKovair
 
10 Best Data Integration Software Platforms.pdf
10 Best Data Integration Software Platforms.pdf10 Best Data Integration Software Platforms.pdf
10 Best Data Integration Software Platforms.pdfXoxoday Compass
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxfestockton
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxRAHUL126667
 
Microsoft Mimarisi
Microsoft MimarisiMicrosoft Mimarisi
Microsoft MimarisiNuri Cankaya
 
Development of information system chap 2
Development of information system chap 2Development of information system chap 2
Development of information system chap 2amanuelayde1
 
Agent-Based Workflow
Agent-Based WorkflowAgent-Based Workflow
Agent-Based WorkflowLarry Suarez
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comArun Somu Panneerselvam
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsChristina Valadez
 
Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...
Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...
Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...anamikaghosh21
 
Financial Services - New Approach to Data Management in the Digital Era
Financial Services - New Approach to Data Management in the Digital EraFinancial Services - New Approach to Data Management in the Digital Era
Financial Services - New Approach to Data Management in the Digital Eraaccenture
 
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...ijitjournal
 
NetWrix Change Reporter Suite - Product Review by Don Jones
NetWrix Change Reporter Suite - Product Review by Don JonesNetWrix Change Reporter Suite - Product Review by Don Jones
NetWrix Change Reporter Suite - Product Review by Don JonesNetwrix Corporation
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptxhabte11
 
Whitepaper factors to consider commercial infrastructure management vendors
Whitepaper  factors to consider commercial infrastructure management vendorsWhitepaper  factors to consider commercial infrastructure management vendors
Whitepaper factors to consider commercial infrastructure management vendorsapprize360
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptxTeshome48
 

Similar to Software Infrastructure Design, Integration, & Migration Roadmap (20)

Best Practices for Integrating Applications Development
Best Practices for Integrating Applications DevelopmentBest Practices for Integrating Applications Development
Best Practices for Integrating Applications Development
 
Business rules-extraction
Business rules-extractionBusiness rules-extraction
Business rules-extraction
 
10 Best Data Integration Software Platforms.pdf
10 Best Data Integration Software Platforms.pdf10 Best Data Integration Software Platforms.pdf
10 Best Data Integration Software Platforms.pdf
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docx
 
Appliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docxAppliance Warehouse Service Plan.The discussion focuses on the.docx
Appliance Warehouse Service Plan.The discussion focuses on the.docx
 
Tartaglia Matthew3
Tartaglia Matthew3Tartaglia Matthew3
Tartaglia Matthew3
 
Microsoft Mimarisi
Microsoft MimarisiMicrosoft Mimarisi
Microsoft Mimarisi
 
Development of information system chap 2
Development of information system chap 2Development of information system chap 2
Development of information system chap 2
 
Unit Iii
Unit IiiUnit Iii
Unit Iii
 
Agent-Based Workflow
Agent-Based WorkflowAgent-Based Workflow
Agent-Based Workflow
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
 
Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...
Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...
Chapter 4 computer enabled project topic.pptx To familiarise Computer applica...
 
Financial Services - New Approach to Data Management in the Digital Era
Financial Services - New Approach to Data Management in the Digital EraFinancial Services - New Approach to Data Management in the Digital Era
Financial Services - New Approach to Data Management in the Digital Era
 
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...Decision Making Framework in e-Business Cloud Environment Using Software Metr...
Decision Making Framework in e-Business Cloud Environment Using Software Metr...
 
NetWrix Change Reporter Suite - Product Review by Don Jones
NetWrix Change Reporter Suite - Product Review by Don JonesNetWrix Change Reporter Suite - Product Review by Don Jones
NetWrix Change Reporter Suite - Product Review by Don Jones
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
 
Whitepaper factors to consider commercial infrastructure management vendors
Whitepaper  factors to consider commercial infrastructure management vendorsWhitepaper  factors to consider commercial infrastructure management vendors
Whitepaper factors to consider commercial infrastructure management vendors
 
Integration architecture framework
Integration architecture frameworkIntegration architecture framework
Integration architecture framework
 
mis ch2.pptx
mis ch2.pptxmis ch2.pptx
mis ch2.pptx
 

More from Innovate Vancouver

An Enterprise Architecture Design Build Approach - Innovate Vancouver.pdf
An Enterprise Architecture Design  Build Approach - Innovate Vancouver.pdfAn Enterprise Architecture Design  Build Approach - Innovate Vancouver.pdf
An Enterprise Architecture Design Build Approach - Innovate Vancouver.pdfInnovate Vancouver
 
General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...
General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...
General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...Innovate Vancouver
 
Innovation Consulting Stack - Innovate Vancouver.pdf
Innovation Consulting Stack - Innovate Vancouver.pdfInnovation Consulting Stack - Innovate Vancouver.pdf
Innovation Consulting Stack - Innovate Vancouver.pdfInnovate Vancouver
 
ITIL Service Lifecycle - Innovate Vancouver.pdf
ITIL Service Lifecycle - Innovate Vancouver.pdfITIL Service Lifecycle - Innovate Vancouver.pdf
ITIL Service Lifecycle - Innovate Vancouver.pdfInnovate Vancouver
 
Innovate Vancouver _ DaaS WhitePaper.pdf
Innovate Vancouver _ DaaS WhitePaper.pdfInnovate Vancouver _ DaaS WhitePaper.pdf
Innovate Vancouver _ DaaS WhitePaper.pdfInnovate Vancouver
 
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInformation Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInnovate Vancouver
 
Enterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdf
Enterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdfEnterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdf
Enterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdfInnovate Vancouver
 
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdfSharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdfInnovate Vancouver
 
SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...
SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...
SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...Innovate Vancouver
 
PPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdf
PPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdfPPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdf
PPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdfInnovate Vancouver
 
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdfSharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdfInnovate Vancouver
 
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...Innovate Vancouver
 
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...Innovate Vancouver
 
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdfSharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdfInnovate Vancouver
 
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...Innovate Vancouver
 
Enterprise SharePoint Program Architecture - Innovate Vancouver.pdf
Enterprise SharePoint Program Architecture - Innovate Vancouver.pdfEnterprise SharePoint Program Architecture - Innovate Vancouver.pdf
Enterprise SharePoint Program Architecture - Innovate Vancouver.pdfInnovate Vancouver
 
M365 Structure & Document Managment Architecture Design Overview - Innovate ...
M365 Structure  & Document Managment Architecture Design Overview - Innovate ...M365 Structure  & Document Managment Architecture Design Overview - Innovate ...
M365 Structure & Document Managment Architecture Design Overview - Innovate ...Innovate Vancouver
 
365 SharePoint User Training Roadmap - Innovate Vancouver.pdf
365 SharePoint User Training Roadmap - Innovate Vancouver.pdf365 SharePoint User Training Roadmap - Innovate Vancouver.pdf
365 SharePoint User Training Roadmap - Innovate Vancouver.pdfInnovate Vancouver
 
Identifying Document Management Best Practice - Innovate Vancouver.pdf
Identifying Document Management Best Practice - Innovate Vancouver.pdfIdentifying Document Management Best Practice - Innovate Vancouver.pdf
Identifying Document Management Best Practice - Innovate Vancouver.pdfInnovate Vancouver
 
Document Migration Roadmap - Innovate Vancouver.pdf
Document Migration Roadmap - Innovate Vancouver.pdfDocument Migration Roadmap - Innovate Vancouver.pdf
Document Migration Roadmap - Innovate Vancouver.pdfInnovate Vancouver
 

More from Innovate Vancouver (20)

An Enterprise Architecture Design Build Approach - Innovate Vancouver.pdf
An Enterprise Architecture Design  Build Approach - Innovate Vancouver.pdfAn Enterprise Architecture Design  Build Approach - Innovate Vancouver.pdf
An Enterprise Architecture Design Build Approach - Innovate Vancouver.pdf
 
General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...
General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...
General Approach on Complex IT Projects with Vendor & EA Deliverables - Innov...
 
Innovation Consulting Stack - Innovate Vancouver.pdf
Innovation Consulting Stack - Innovate Vancouver.pdfInnovation Consulting Stack - Innovate Vancouver.pdf
Innovation Consulting Stack - Innovate Vancouver.pdf
 
ITIL Service Lifecycle - Innovate Vancouver.pdf
ITIL Service Lifecycle - Innovate Vancouver.pdfITIL Service Lifecycle - Innovate Vancouver.pdf
ITIL Service Lifecycle - Innovate Vancouver.pdf
 
Innovate Vancouver _ DaaS WhitePaper.pdf
Innovate Vancouver _ DaaS WhitePaper.pdfInnovate Vancouver _ DaaS WhitePaper.pdf
Innovate Vancouver _ DaaS WhitePaper.pdf
 
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdfInformation Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
Information Architecture Guidelines (SharePoint) - Innovate Vancouver.pdf
 
Enterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdf
Enterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdfEnterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdf
Enterprise SharePoint Program - RACI Pitch Deck (Innovate Vancouver).pdf
 
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdfSharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf
SharePoint Wiki Feasibility Report (Draft) - Travis Barker.pdf
 
SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...
SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...
SharePoint and Teams Site Architecture Design Best Practices - Innovate Vanco...
 
PPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdf
PPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdfPPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdf
PPM Presentation- Enterprise SharePoint Program - Innovate Vancouver.pdf
 
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdfSharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
SharePoint Program Onboarding Roadmap -Innovate Vancouver.pdf
 
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
Enterprise SharePoint Program - Architecture Models - (Innovate Vancouver) - ...
 
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
Enterprise SharePoint Program Project Delivery Framework - Innovate Vancouver...
 
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdfSharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
SharePoint Site IA Architecture Design Considerations - Innovate Vancouver.pdf
 
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
SharePoint Design & Configuration Best Practices & Guidelines - Innovate Vanc...
 
Enterprise SharePoint Program Architecture - Innovate Vancouver.pdf
Enterprise SharePoint Program Architecture - Innovate Vancouver.pdfEnterprise SharePoint Program Architecture - Innovate Vancouver.pdf
Enterprise SharePoint Program Architecture - Innovate Vancouver.pdf
 
M365 Structure & Document Managment Architecture Design Overview - Innovate ...
M365 Structure  & Document Managment Architecture Design Overview - Innovate ...M365 Structure  & Document Managment Architecture Design Overview - Innovate ...
M365 Structure & Document Managment Architecture Design Overview - Innovate ...
 
365 SharePoint User Training Roadmap - Innovate Vancouver.pdf
365 SharePoint User Training Roadmap - Innovate Vancouver.pdf365 SharePoint User Training Roadmap - Innovate Vancouver.pdf
365 SharePoint User Training Roadmap - Innovate Vancouver.pdf
 
Identifying Document Management Best Practice - Innovate Vancouver.pdf
Identifying Document Management Best Practice - Innovate Vancouver.pdfIdentifying Document Management Best Practice - Innovate Vancouver.pdf
Identifying Document Management Best Practice - Innovate Vancouver.pdf
 
Document Migration Roadmap - Innovate Vancouver.pdf
Document Migration Roadmap - Innovate Vancouver.pdfDocument Migration Roadmap - Innovate Vancouver.pdf
Document Migration Roadmap - Innovate Vancouver.pdf
 

Recently uploaded

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Software Infrastructure Design, Integration, & Migration Roadmap

  • 1. Infrastructure Design, Integration, & Migration A complex framework simplified Innovate Vancouver
  • 2. System Integration System integration is defined in engineering as the process of bringing together the component sub-systems into one system (an aggregation of subsystems cooperating so that the system is able to deliver the overarching functionality) and ensuring that the subsystems function together as a system,[1] and in information technology[2] as the process of linking together different computing systems and software applications physically or functionally,[3] to act as a coordinated whole. - https://en.wikipedia.org/wiki/System_integration
  • 3. INTEGRATION BUSINESS CASE This includes the following components: Hardware Software Technology Examples include the following technologies and tools: Application Programming Interface API's Infrastructure Platform as a Service Enterprise Service Bus Data Sources include the following examples: SQL Database Point of Service POS Data Inventory Financials & Payments Purchase Records What Needs Integrating? What Integration Tool Does the Business Need? Which Type of Data Requires Integration? Benefits include the following examples: Merging Disparate Systems Increasing Functionality 4Migrating from Legacy Systems to Modern Apps Increasing Data Driven Insights Benefits of Integrating https://anyconnector.com/en/software-integration.html
  • 4. INTEGRATION MATURITY ASSESSMENT Architecture Ownership Development Management Ops Consumption Model Infrastructure Runtime Security Model AI Augmentation IBM recommends using the following checklist to evaluate your company's integration maturity readiness, as well as the maturity level of your IoT Architecture: 1. 2. 3. 4. 5. 6. 7. 8. 9. https://www.ibm.com/cloud/architecture/assessments/modern-integration
  • 5. TYPES OF INTEGRATION Several Integration Architectures are often used to design and manage the follow of cross-system data exchange. Examples include the following architectures: 1. Star Integration 2. Horizontal Integration 3. Vertical Integration 4. Common Data Format Integration Each has their strengths and weaknesses, and are suited for different company configurations and structures. https://anyconnector.com/en/software-integration.html
  • 6. Principles of Cloud Native Architecture Design The following principles can be used as a architecture design scorecard for evaluating the following KPI's: Principle 1: Operational Excellence Pillar Principle 2: Security Pillar Principle 3: Reliability Pillar Principle 4: Performance Efficiency Pillar Principle 5: Cost Optimization PIllar https://aws.amazon.com/architecture/well-architected/?wa-lens-whitepapers.sort-by=item.additionalFields.sortDate&wa-lens-whitepapers.sort-order=desc
  • 7. Software Integration Process The following describes a generic high-level design and planning roadmap for software integration and delivery: 1. Collect Definitions, Requirements, and Specifications 2. Analyze the Information 3. Develop Architecture and Management Plans 4. Create the Software Integration System 5. Begin Using the Integration System 6. Evaluate System Performance Periodically
  • 8. INTEGRATORS There are many types of physical and digital integrators. The type selected will often depend on software, the type of data objects, IT infrastructure, business requirements, use cases, and communication protocols supported. A few examples of integrators include the following: Microservices Application Programming Interface (API) Enterprise Service Bus Integration Platform as a Service (iPaaS) WebHooks Integrated Service Component (ISC) Orchestrations https://blog.vivantio.com/4-types-of-integration-methods-with-your-it-service-management-software
  • 9. TYPES OF DATA INTEGRATION Data Lake Data Hub Data Virtualization/ Federation Data Warehouse Operational Data Store The following models for data integration are evaluated and selected based on the type and location of data prioritized for migration and/or integration: 1. 2. 3. 4. 5.
  • 10. Types of Migration Rehosting Workloads Replatforming Workloads Adopting SaaS, IaaS, etc. Refactoring Workloads Retiring Workloads Infrastructure design also includes consideration of where the applications and data will be stored, if migration is required, risks, and cost-benefit analysis of existing options. Migration takes into consideration whether an existing application should be retained or replaced with a new option, with possibly more features. It also takes into consideration subscription fees, export pathways, conversion risks and compatibility, data storage, and retrieval costs, and maintenance requirements. Migration to the cloud includes the following approaches: 1. 2. 3. 4. 5.
  • 11. DATA MIGRATION PROCESS Step 1 — refine the scope Step 2 — assess source and target systems. Step 3 — set data standards. Step 4 — estimate budget and set realistic timelines PLANNING Unlike migration dealing with the company’s internal information, integration is about combining data from multiple sources outside and inside the company into a single view. It is an essential element of the data management strategy that enables connectivity between systems and gives access to the content across a wide array of subjects. Consolidated datasets are a prerequisite for accurate analysis, extracting business insights, and reporting. Data migration is a one-way journey that ends once all the information is transported to a target location. Integration, by contrast, can be a continuous process, that involves streaming real-time data and sharing information across systems. planning, data auditing and profiling, data backup, migration design, execution, testing, and post-migration audit DATA MIGRATION PROCESS
  • 12. MIGRATION PLANNING Application Inventory: 1. Identify All Applications 2. Determine the Application Owners 3. Document Application Versions, Requirements, and Dependencies 4. Establish whether or not an Application is Still Used Prioritization: 1. Figure Out which Applications Should be Migrated First: Necessity, Benefit, Ease of Migration Plan: 1. Migrate in Batches or Individually 2. Which Migration Method will be Used 3. What Order of Steps Need to be Performed 4. What Tools are Required in Order to Complete the Migration Process 5. Do you have the Required Cloud Subscription Information Needed 6. Time Frame of the Migration: Critical Path & Dependencies (Testing, Pilot, Availability, etc.) 7. Contingency Plan for the Migration (risk mitigation) Source: https://www.linkedin.com/learning/design-a-cloud-migration-strategy/building-a-plan-of-attack?u=109339402
  • 13. MANAGING THE INTEGRATION PROCESS Backlog Grooming Sprint Planning. Daily Scrum. Sprint Review. Sprint Retrospective. Software development and configuration projects often use what is referred to as an Agile Scrum framework. This includes two-week sprints and the scrum ceremonies mentioned on the right. Agile Scrum is the planning and delivery framework of choice for most software projects because it supports iterative planning, ongoing stakeholder and team consultation and engagement, requirements validation, incremental delivery, with an emphasis on quality and cost controls.
  • 14. DATA GOVERNANCE Data Governance Models 1. De-centralized Execution – Single Business Unit 2. De-Centralized Execution – Multiple Business Units 3. Centralized Governance – Single or Multiple Business Units 4. Centralized Data Governance & Decentralized Execution Data Governance Planning Process 1. Establish Data Governance Organization 2. Identify Strategic Master Data Objects 3. Allocate Ownership 4. Identify Master Data Maintenance Rules 5. Establish Master Data Maintenance Procedures 6. Establish Tools for Master Data Maintenance 7. Establish Rules and Jobs for Master Data Archiving https://nttdata-solutions.com/us/local-blog/grc-and-security-local-blog/inside-data-governance-part-1-an-introduction/ https://nttdata-solutions.com/us/local-blog/grc-and-security-local-blog/data-governance-models-%e2%94%82four-models-and-how-to-choose-which-is-best-for-your-organization/ https://nttdata-solutions.com/us/local-blog/grc-and-security-local-blog/inside-data-governance-part-3-the-7-steps-to-steer-you-towards-an-effective-data-governance-plan/ Maintaining the data involves a lot of work. Ignoring this component of data migration and integration will result in duplication, faulty reporting, low-quality analytics, and can impact product design and development, inventory management, customer relationship management, and more....... This is why data governance is so important. The following sections depict common data governance models and the planning process.
  • 15. Designing for the Business Model Information Technology Architecture needs to be designed to fit the needs and requirements of the business, customers, and external stakeholders. It needs to drive scalable, efficient, and effective insights, processes, and systems. It needs to provide a return on investment, particularly because it involves so much effort to design, install, implement, and maintain. Many frameworks are available to further help design a model that systems the business ecosystem. Take a look at the Business Model Canvas, Enterprise Architecture Development Model, or the Information Technology Infrastructure Library to support service management, asset management, and integration of business systems.