SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
A Reference Methodology for Agile Digital
Businesses
Hello!
Nadeesha Gamage
Associate Director, Solutions Architecture @ WSO2
https://www.linkedin.com/in/nadeesha23/
● Associate Director of Solution Architecture @ WSO2.
● 14 years in the IT industry. 9+ years at WSO2. Building scalable, low latency, robust
solutions for our customers.
● Currently heads the solutions architecture practice for Asia Pacific region @ WSO2.
3
About Me
● Evolution of IT systems.
● Challenges brought about by technology.
● Becoming Integration Agile : People, Process and Technology.
● Maturity Model : pragmatic view.
● Moving through different stages of maturity.
● Case Study.
● Q & A.
4
Agenda
Evolution of IT systems
5
The Integration Imperative is Growing
Disaggregated architectures drive 50 billion endpoints to grow >1 trillion
CONSUMER DEMAND
Everything is programmable,
making integration a pervasive
problem...
...You can no longer be a software
organization without also
becoming an integration
organization…
…Integration is the unspoken
challenge of cloud services
SUPPLIERS DISAGGREGATE ARCHITECTURE TO MEET DEMAND
1
10
102
103
105
109
MONOLITHIC
BUSINESS APP
ENTERPRISE
APPS
DEPARTMENTAL
APPS
SAAS APPS
PUBLIC /
PRIVATE APIS
SERVERLESS &
MICROSERVICES
1970s
|
MAINFRAME
1980s
|
IT
AWAKENING
1990s
|
INTERNET
2000s
|
MOBILE
2010s
|
IoT/AI
2020+
|
DIGITAL NATIVE
6
The Integration Imperative is Growing
Disaggregated architectures drive 50 billion endpoints to grow >1 trillion
● Customers demand better experience and services.
● Keeping up with the demands from partners and related stakeholders.
● Fast changing technological landscape.
● Hiring, training and retaining the right people.
● Organizations need to identify where they stand and how they can
improve their position.
Challenges brought about by technology
8
Becoming Integration Agile
9
People
● Culture plays a key role in embracing change within an organization.
● Organizational structure affects decision making and how innovative ideas are
implemented and delivered.
● Focus on moving from Pyramid -> Hub and Spoke -> Podular structure
People
11
● Teams responsible for building, running and managing their application.
● Team consist of people with multiple skills required for the job.
● Acts as an autonomous business unit.
● Independence in decision making.
● Clear KPIs that are easy to monitor.
People : Moving towards a Podular Structure
12
Process
● Defines steps to achieve a goal.
● Connected with people in its execution.
● Connected with technology to optimize the productivity.
● Technology enabling process to be improved. Eg. Improved DevOps tools to
enable a better product delivery process.
Process
14
Process continuum
15
Process continuum
16
Waterfall Agile
Technology
● Enables people and process to achieve the required level of maturity.
● Fast changing technology trends, demanding the need for better processes for
governance.
● Architecture is the foundation for technology.
● 3 common patterns; Layered, Segmented and Cell Based Pattern.
● Selected pattern has a direct impact on what technologies would be used, what
processes to follow and what people to be included.
Technology
18
Architecture Patterns
19
Maturity Model
Maturity Model
21
Maturity Model : Pragmatic view
22
Moving through different stages
1.Monolithic to Fast-Waterfall
24
People Process Technology
People required to use source
control and test frameworks
Introduce software development
process
Define an enterprise architecture
using a layered architecture
pattern
Code quality and design reviews Move away from ad-hoc processes
and practices
Categorize layers based on
functionality
Connecting internal and external
systems using middleware
technology
Outcome - Build applications and dashboards using data gathered from multiple
internal and external systems.
1.Monolithic to Fast-Waterfall
25
2.Fast waterfall to API Driven
26
People Process Technology
Smaller teams Build multiple project plans to
execute in parallel
Move to a segmented architecture
from a layer architecture
Teams to work on projects in
parallel
Follow an API Design guideline Expose core business capabilities
as APIs
Encourage app developers to use
APIs when developing applications
Outcome - Providing the ability for internal and external app developers to deliver
better digital experiences by utilizing APIs.
2.Fast waterfall to API Driven
27
3. API Driven to Early Agility
28
People Process Technology
Distributed decision making and
management
Automated processes for
continuous integration and delivery
Segmented architecture based on
the scope of services.
Technical capabilities as shared
services through a platform
Enforce governance and policies
through the platform
Decentralized deployments
whenever possible
Use of lightweight deployment
environments such as containers
Outcome - Building real-time information exchange with consumers through digital
applications.
3. API Driven to Early Agility
29
4. Early Agility to Integration Agile
30
People Process Technology
Building an ‘Agile-core’ team Iterative execution model Going cloud native
Self organized teams Continuous integration and delivery Podular cell-based architecture
Empowering everyone to be an
agile master
Test driven development
Outcome- Delivering consumer driven, digital-native applications that are linked to
a constant feedback loop.
4. Early Agility to Integration Agile
31
● A leading Bank in Philippines.
● Move from Monolithic to Early Agility stage within a span of couple of years.
● Revolutionary digital products including a well integrated mobile wallet.
Case Study
32
● Commonly used internal APIs are listed on an internal API Portal. Resulted
in high levels of service reuse.
● Partners able to consume internal services in a standardize and secure
manner.
● Decentralized team structure. Ability to adapt better to business demands.
● Distributed decision making.
● Automated DevOps process; Reduced the time to market, integrated test
suites improved stability and reduced bugs.
● Adhere to an API Design Guideline to make APIs consistent and easily
consumable.
Case Study : Business Benefits
33
● Provides a vendor independent, consultancy service to help customers to reach
towards an Integration Agile state.
● Pre assessment of the current state of maturity.
● Builds an API Strategy for your organization.
● Create Business and Solutions Architecture for your organization.
● Strategic Workshops for internal teams.
Take a free assessment https://wso2.com/agile-maturity-assessment/assessment/
How WSO2 Can Help
34
Question Time!
wso2.com
Thanks!

Weitere ähnliche Inhalte

Was ist angesagt?

PBworks Intro
PBworks IntroPBworks Intro
PBworks Intro
ghoff8637
 

Was ist angesagt? (20)

What is no-code
What is no-codeWhat is no-code
What is no-code
 
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
[apidays Live Australia] - Breaking down the barriers between Pro-Code, Low-C...
 
[WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?
[WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?[WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?
[WSO2Con EU 2018] Will Your Agile Practices be the Death of Architecture?
 
Digital Transformation Summit 2021
Digital Transformation Summit 2021Digital Transformation Summit 2021
Digital Transformation Summit 2021
 
About Transforma Insights (February 2021)
About Transforma Insights (February 2021)About Transforma Insights (February 2021)
About Transforma Insights (February 2021)
 
Mobile application Trends in 2021
Mobile application Trends in 2021Mobile application Trends in 2021
Mobile application Trends in 2021
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
Infopulse AI, Data Science & RPA Managed Services
Infopulse AI, Data Science & RPA Managed ServicesInfopulse AI, Data Science & RPA Managed Services
Infopulse AI, Data Science & RPA Managed Services
 
APIdays Paris 2019 - APIs: A Key to change Immunity? by Claire Barrett, Indep...
APIdays Paris 2019 - APIs: A Key to change Immunity? by Claire Barrett, Indep...APIdays Paris 2019 - APIs: A Key to change Immunity? by Claire Barrett, Indep...
APIdays Paris 2019 - APIs: A Key to change Immunity? by Claire Barrett, Indep...
 
Navigating the Digital Transformation Landscape
Navigating the Digital Transformation LandscapeNavigating the Digital Transformation Landscape
Navigating the Digital Transformation Landscape
 
NUS-ISS Learning Day 2018- Productization exploiting it for digital transfo...
NUS-ISS Learning Day 2018- Productization   exploiting it for digital transfo...NUS-ISS Learning Day 2018- Productization   exploiting it for digital transfo...
NUS-ISS Learning Day 2018- Productization exploiting it for digital transfo...
 
APIdays London 2019 - Open Banking:The day after PSD2 by Emmanuel Methivier, ...
APIdays London 2019 - Open Banking:The day after PSD2 by Emmanuel Methivier, ...APIdays London 2019 - Open Banking:The day after PSD2 by Emmanuel Methivier, ...
APIdays London 2019 - Open Banking:The day after PSD2 by Emmanuel Methivier, ...
 
[EIC 2021] The Rise of the Developer in IAM
[EIC 2021] The Rise of the Developer in IAM[EIC 2021] The Rise of the Developer in IAM
[EIC 2021] The Rise of the Developer in IAM
 
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
apidays LIVE Singapore 2021 - A cloud-native approach to open banking in acti...
 
INTERFACE, by apidays - API First mentality by Tanya Vlahovic, eBay
INTERFACE, by apidays  - API First mentality by Tanya Vlahovic, eBayINTERFACE, by apidays  - API First mentality by Tanya Vlahovic, eBay
INTERFACE, by apidays - API First mentality by Tanya Vlahovic, eBay
 
Iot 7-12-2021
Iot 7-12-2021Iot 7-12-2021
Iot 7-12-2021
 
apidays LIVE London 2021 - Open up the vault by Katrien Van Gijsel, KBC
apidays LIVE London 2021 - Open up the vault by Katrien Van Gijsel, KBCapidays LIVE London 2021 - Open up the vault by Katrien Van Gijsel, KBC
apidays LIVE London 2021 - Open up the vault by Katrien Van Gijsel, KBC
 
Affordable ERP solutions on low-code
Affordable ERP solutions on low-codeAffordable ERP solutions on low-code
Affordable ERP solutions on low-code
 
Navigating the Digital Transformation Landscape
Navigating the Digital Transformation LandscapeNavigating the Digital Transformation Landscape
Navigating the Digital Transformation Landscape
 
PBworks Intro
PBworks IntroPBworks Intro
PBworks Intro
 

Ähnlich wie A Reference Methodology for Agile Digital Businesses

Ähnlich wie A Reference Methodology for Agile Digital Businesses (20)

Bringing Digital Transformation Into Focus
Bringing Digital Transformation Into FocusBringing Digital Transformation Into Focus
Bringing Digital Transformation Into Focus
 
Why Digital Transformation is not an IT Transformation
Why Digital Transformation is not an IT Transformation Why Digital Transformation is not an IT Transformation
Why Digital Transformation is not an IT Transformation
 
14.15 andrew killander, aconex for distribution
14.15 andrew killander, aconex   for distribution14.15 andrew killander, aconex   for distribution
14.15 andrew killander, aconex for distribution
 
How to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your BusinessHow to Choose an Integration Platform Vendor for Your Business
How to Choose an Integration Platform Vendor for Your Business
 
The digital project manager
The digital project managerThe digital project manager
The digital project manager
 
Agile organization transformation in big enterprise
Agile organization transformation in big enterpriseAgile organization transformation in big enterprise
Agile organization transformation in big enterprise
 
Overcoming Top 10 Challenges in Enterprise Application Development
Overcoming Top 10 Challenges in Enterprise Application DevelopmentOvercoming Top 10 Challenges in Enterprise Application Development
Overcoming Top 10 Challenges in Enterprise Application Development
 
Making Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to MicroservicesMaking Your Apps Cloudy - Migrating to Microservices
Making Your Apps Cloudy - Migrating to Microservices
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Alfresco Day Amsterdam 2015 - Alfresco Keynote: Accelerating Digital Transfor...
Alfresco Day Amsterdam 2015 - Alfresco Keynote: Accelerating Digital Transfor...Alfresco Day Amsterdam 2015 - Alfresco Keynote: Accelerating Digital Transfor...
Alfresco Day Amsterdam 2015 - Alfresco Keynote: Accelerating Digital Transfor...
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
 
OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?OpenEdge Character UI - Where to go?
OpenEdge Character UI - Where to go?
 
GHD iConnect - our intranet for the future
GHD iConnect - our intranet for the futureGHD iConnect - our intranet for the future
GHD iConnect - our intranet for the future
 
Seamless Cloud Integration: Leveraging Application Modernization for Business...
Seamless Cloud Integration: Leveraging Application Modernization for Business...Seamless Cloud Integration: Leveraging Application Modernization for Business...
Seamless Cloud Integration: Leveraging Application Modernization for Business...
 
Lean Manufacturing and DITA (Gnostyx at DITA Europe 2014)
Lean Manufacturing and DITA (Gnostyx at DITA Europe 2014)Lean Manufacturing and DITA (Gnostyx at DITA Europe 2014)
Lean Manufacturing and DITA (Gnostyx at DITA Europe 2014)
 
Overcoming Digital Transformation Pain Points
Overcoming Digital Transformation Pain PointsOvercoming Digital Transformation Pain Points
Overcoming Digital Transformation Pain Points
 
Alfresco Day Stockholm 2015 - Accelerating Digital Transformation - Keynote
Alfresco Day Stockholm 2015 - Accelerating Digital Transformation - KeynoteAlfresco Day Stockholm 2015 - Accelerating Digital Transformation - Keynote
Alfresco Day Stockholm 2015 - Accelerating Digital Transformation - Keynote
 
Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies
 
Virtual Meetup - MuleSoft Catalyst and Accelerator for Banking
Virtual Meetup - MuleSoft Catalyst and Accelerator for BankingVirtual Meetup - MuleSoft Catalyst and Accelerator for Banking
Virtual Meetup - MuleSoft Catalyst and Accelerator for Banking
 
Digital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins CustomersDigital Transformation With MuleSoft : That Wins Customers
Digital Transformation With MuleSoft : That Wins Customers
 

Mehr von WSO2

Mehr von WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

A Reference Methodology for Agile Digital Businesses

  • 1. A Reference Methodology for Agile Digital Businesses
  • 2. Hello! Nadeesha Gamage Associate Director, Solutions Architecture @ WSO2 https://www.linkedin.com/in/nadeesha23/
  • 3. ● Associate Director of Solution Architecture @ WSO2. ● 14 years in the IT industry. 9+ years at WSO2. Building scalable, low latency, robust solutions for our customers. ● Currently heads the solutions architecture practice for Asia Pacific region @ WSO2. 3 About Me
  • 4. ● Evolution of IT systems. ● Challenges brought about by technology. ● Becoming Integration Agile : People, Process and Technology. ● Maturity Model : pragmatic view. ● Moving through different stages of maturity. ● Case Study. ● Q & A. 4 Agenda
  • 5. Evolution of IT systems 5
  • 6. The Integration Imperative is Growing Disaggregated architectures drive 50 billion endpoints to grow >1 trillion CONSUMER DEMAND Everything is programmable, making integration a pervasive problem... ...You can no longer be a software organization without also becoming an integration organization… …Integration is the unspoken challenge of cloud services SUPPLIERS DISAGGREGATE ARCHITECTURE TO MEET DEMAND 1 10 102 103 105 109 MONOLITHIC BUSINESS APP ENTERPRISE APPS DEPARTMENTAL APPS SAAS APPS PUBLIC / PRIVATE APIS SERVERLESS & MICROSERVICES 1970s | MAINFRAME 1980s | IT AWAKENING 1990s | INTERNET 2000s | MOBILE 2010s | IoT/AI 2020+ | DIGITAL NATIVE 6
  • 7. The Integration Imperative is Growing Disaggregated architectures drive 50 billion endpoints to grow >1 trillion
  • 8. ● Customers demand better experience and services. ● Keeping up with the demands from partners and related stakeholders. ● Fast changing technological landscape. ● Hiring, training and retaining the right people. ● Organizations need to identify where they stand and how they can improve their position. Challenges brought about by technology 8
  • 11. ● Culture plays a key role in embracing change within an organization. ● Organizational structure affects decision making and how innovative ideas are implemented and delivered. ● Focus on moving from Pyramid -> Hub and Spoke -> Podular structure People 11
  • 12. ● Teams responsible for building, running and managing their application. ● Team consist of people with multiple skills required for the job. ● Acts as an autonomous business unit. ● Independence in decision making. ● Clear KPIs that are easy to monitor. People : Moving towards a Podular Structure 12
  • 14. ● Defines steps to achieve a goal. ● Connected with people in its execution. ● Connected with technology to optimize the productivity. ● Technology enabling process to be improved. Eg. Improved DevOps tools to enable a better product delivery process. Process 14
  • 18. ● Enables people and process to achieve the required level of maturity. ● Fast changing technology trends, demanding the need for better processes for governance. ● Architecture is the foundation for technology. ● 3 common patterns; Layered, Segmented and Cell Based Pattern. ● Selected pattern has a direct impact on what technologies would be used, what processes to follow and what people to be included. Technology 18
  • 22. Maturity Model : Pragmatic view 22
  • 24. 1.Monolithic to Fast-Waterfall 24 People Process Technology People required to use source control and test frameworks Introduce software development process Define an enterprise architecture using a layered architecture pattern Code quality and design reviews Move away from ad-hoc processes and practices Categorize layers based on functionality Connecting internal and external systems using middleware technology Outcome - Build applications and dashboards using data gathered from multiple internal and external systems.
  • 26. 2.Fast waterfall to API Driven 26 People Process Technology Smaller teams Build multiple project plans to execute in parallel Move to a segmented architecture from a layer architecture Teams to work on projects in parallel Follow an API Design guideline Expose core business capabilities as APIs Encourage app developers to use APIs when developing applications Outcome - Providing the ability for internal and external app developers to deliver better digital experiences by utilizing APIs.
  • 27. 2.Fast waterfall to API Driven 27
  • 28. 3. API Driven to Early Agility 28 People Process Technology Distributed decision making and management Automated processes for continuous integration and delivery Segmented architecture based on the scope of services. Technical capabilities as shared services through a platform Enforce governance and policies through the platform Decentralized deployments whenever possible Use of lightweight deployment environments such as containers Outcome - Building real-time information exchange with consumers through digital applications.
  • 29. 3. API Driven to Early Agility 29
  • 30. 4. Early Agility to Integration Agile 30 People Process Technology Building an ‘Agile-core’ team Iterative execution model Going cloud native Self organized teams Continuous integration and delivery Podular cell-based architecture Empowering everyone to be an agile master Test driven development Outcome- Delivering consumer driven, digital-native applications that are linked to a constant feedback loop.
  • 31. 4. Early Agility to Integration Agile 31
  • 32. ● A leading Bank in Philippines. ● Move from Monolithic to Early Agility stage within a span of couple of years. ● Revolutionary digital products including a well integrated mobile wallet. Case Study 32
  • 33. ● Commonly used internal APIs are listed on an internal API Portal. Resulted in high levels of service reuse. ● Partners able to consume internal services in a standardize and secure manner. ● Decentralized team structure. Ability to adapt better to business demands. ● Distributed decision making. ● Automated DevOps process; Reduced the time to market, integrated test suites improved stability and reduced bugs. ● Adhere to an API Design Guideline to make APIs consistent and easily consumable. Case Study : Business Benefits 33
  • 34. ● Provides a vendor independent, consultancy service to help customers to reach towards an Integration Agile state. ● Pre assessment of the current state of maturity. ● Builds an API Strategy for your organization. ● Create Business and Solutions Architecture for your organization. ● Strategic Workshops for internal teams. Take a free assessment https://wso2.com/agile-maturity-assessment/assessment/ How WSO2 Can Help 34