SlideShare une entreprise Scribd logo
1  sur  132
SOA in the Enterprise
           Maturity is Key

                                            Jim Phelps
                                          Sr. I.T. Architect
                                           UW-Madison



                                                                                                                                                       1
                                                           Copyright Jim Phelps, 2009.

This work is the intellectual property of the author. Permission is granted for this material to be shared for non-commercial, educational purposes,
provided that this copyright statement appears on the reproduced materials and notice is given that the copying is by permission of the author. To
                                  disseminate otherwise or to republish requires written permission from the author.
1,0,2,3,4...

               2
?   3
SOA Migration Strategy
  The Year(s) Ahead
                 Jim Phelps
   Sr I.T. Architect, DoIT, UW-Madison

             June 6, 2005
Willing Partners

              Joanne Berg
Vice Provost for Enrollment Management
              and Registrar



           Karen Hanson
         Associate Registrar

                                 5
EA Maturity




              6
Culture Shift




                7
Course Guide




               8
Organizational
   Maturity




                 9
Culture Shift
 EA Maturity



Course Guide Org. Maturity



                               10
EA Maturity




              11
1. Enterprise Architecture
         Maturity




                         12
13
Four Operational Models



                      14
Shared Data




              Common Business Process


                                        15
Unified
Shared Data




              Common Business Process


                                        16
Coordinated
Shared Data




                   Common Business Process


                                             17
Shared Data




                           Replicated

              Common Business Process


                                        18
Shared Data




              Distributed

                   Common Business Process


                                             19
Decision as to what
Shared Data




                    is core


                 Common Business Process


                                           20
Shared Data




              Common Business Process


                                        21
Maturity States:

1.Business Silos
2.Standardized Technology
3.Optimized Core
4...




                             22
4. Business Modularity




                         23
Service-oriented architecture (SOA) is a style of
application design that focuses on implementing
software functionality as shared, reusable
services, in which each service represents a
relatively autonomous business or technical
function.




  Burton Group: VantagePoint 2005-2006 SOA Reality Check
                                                       24
Culture Shift




                25
e Deans’ Dilemma



                26
1/2 in 5 years

   6 ERPs


                 27
Standardized Business
     Processes



                        28
Common Practice




                  29
Shared Data




              Common Business Process


                                        30
What is core?




                31
e Elevad CIO


               32
?                   ?
Shared Data




              ?                   ?
              Common Business Process


                                        33
Shift In Thinking




                    34
Maturity States:

1.Business Silos
2.Standardized Technology
3.Optimized Core
4.Business Modularity




                             35
1. Enterprise Architecture
         Maturity




                         36
EA Maturity   Culture Shifts




                               37
?   38
Course Guide




http://www.registrar.wisc.edu/courseguide/
                                         39
What is the Course Guide -
  Student’s Viewpoint




                        40
What is the Course Guide -



202 Renaissance to Modern Art. I, II, SS; 4
cr (H-E). Representative masters in the
historical development of European painting,
sculpture, and architecture from the
fourteenth century to the present. P: Open to
Fr.


                                          41
What is the Course Guide -
  Student’s Viewpoint
         Art History 202



           202 Renaissance to Modern Art. I, II, SS; 4
           cr (H-E). Representative masters in the
           historical development of European painting,
           sculpture, and architecture from the
           fourteenth century to the present. P: Open to
           Fr.




                                                   42
What is the Course Guide -
  Student’s Viewpoint




                        43
What is the Course Guide -
         Art History 202
           202 Renaissance to Modern Art. I, II, SS; 4 cr (H-E). Representative masters in the historical
           development of European painting, sculpture, and architecture from the fourteenth century to the
           present. P: Open to Fr.




                                                                                                       44
What is the Course Guide -
  Student’s Viewpoint




                        45
What is the Course Guide
        Art History 202
          202 Renaissance to Modern Art. I, II, SS; 4 cr (H-E). Representative masters in the historical
          development of European painting, sculpture, and architecture from the fourteenth century to the
          present. P: Open to Fr.




                                                                   Syllabus
                                                                   The College of Letters and Science recognizes that students have a wide
                                                                   range of values, interests, and skills, and that their questions and concerns
                                                                   often change over time. The College offers a number of advising resources
                                                                   through organized advising services and through advisers at the department
                                                                   and program level in order to provide the best undergraduate advising
                                                                   possible. Students are encouraged to seek the help of several different types
                                                                   of academic advisers within the College during their years on campus




                                                                   Text Books
                                                                   The College of Letters and Science recognizes that students have a wide
                                                                   range of values, interests, and skills, and that their questions and concerns
                                                                   often change over time. The College offers a number of advising resources
                                                                   through organized advising services and through advisers at the department
                                                                   and program level in order to provide the best undergraduate advising
                                                                   possible. Students are encouraged to seek the help of several different types
                                                                   of academic advisers within the College during their years on campus




                                                                                                                                46
What is the Course Guide -
      Favorites Lists
     My Favorites




                        47
Course Guide - The Advisor/
          Department View

Science Courses for   Electives for Nurses   Good Courses for
Non-Scientists                               Non-Majors




                                                         48
Course Guide - The Advisor/
     Department View

        Art History 202
                                                                                                                                 Remember to take this
         322 Teaching Art. (Crosslisted with Curric) I, II; 3 cr. Designed to acquaint elementary education students
         with the visual arts; establish a rationale for teaching art; develop an elementary art curriculum; understand

                                                                                                                                 next Spring




                                                                       Syllabus
                                                                       The College of Letters and Science recognizes that
                                                                       students have a wide range of values, interests, and
                                                                       skills, and that their questions and concerns often
                                                                       change over time. The College offers a number of
                                                                       advising resources through organized advising services
                                                                       and through advisers at the department and program
                                                                       level in order to provide the best undergraduate
                                                                       advising possible. Students are encouraged to seek the
                                                                       help of several different types of academic advisers




                                                                       Text Books
                                                                       f Letters and Science recognizes that students have a
                                                                       wide range of values, interests, and skills, and that their
                                                                       questions and concerns often change over time. The
                                                                       College offers a number of advising resources through
                                                                       organized advising services and through advisers at the
                                                                       department and program level in order to provide the
                                                                       best undergraduate advising possible. Students are
                                                                       encouraged to seek the help of several different types of




                                                                                                                                           49
Course Guide - The Advisor/
     Department View

                                                                New Course This Fall
                                                                Art History 332
        Art History 202
         322 Teaching Art. (Crosslisted with Curric) I, II; 3




                                                                       Art History 332
                                        Syllab                          322 Teaching Art. (Crosslisted with Curric) I, II; 3 cr.




                                        Text
                                        Books
                                                                                                           Syllabu
                                                                                                           s
                                                                                                           Text
                                                                                                           Books




                                                                                                                              50
What is the Course Guide -
      Favorites Lists
     My Favorites




                        51
What is the Course Guide -
   Send to Scheduler




                        52
Course Guide at the Center of
        many things


            Course
            Guide




                         53
flickr: thomas.merton
                        54
Service Oriented
  Architecture



                   55
Course Guide




               56
Sources




          57
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                      58
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                      59
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                      60
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                      61
Data Layer            CHUB




             Student Information      Web Content
                                                       Scheduler   Library
                  System           Management System



                                                                             62
Enterprise Service Bus


         CHUB




Student Information        Web Content
                                            Scheduler   Library
     System             Management System
                                                                  63
User Interface




                 64
Enterprise Service Bus


         CHUB




Student Information        Web Content
                                            Scheduler   Library
     System             Management System
                                                                  65
My Favorites




Portlet Application Engine

  Orchestration




                                                                         Course Guide
                  CHUB

                                                                          Database
         Student Information      Web Content
                                                   Scheduler   Library
              System           Management System

                                                                                  66
Application




              67
My Favorites




Application




     Course Guide
      Database




                    68
Orchestrations




                 69
My Favorites




Portlet Application Engine
  Orchestration




                             Course Guide
                              Database


                                      70
My Favorites




Portlet Application Engine

  Orchestration




                                                                         Course Guide
                  CHUB

                                                                          Database
         Student Information      Web Content
                                                   Scheduler   Library
              System           Management System

                                                                                  71
Matures out of the infrastructure




                            72
Enterprise Service Bus



                     CHUB




            Student Information      Web Content
                                                      Scheduler   Library
                 System           Management System

                                                                            73
My Favorites




Portlet Application Engine
   Orchestration




                                                                     Course Guide
          CHUB


                                                                      Database
 Student Information          Web Content
                                               Scheduler   Library
      System               Management System
                                                                              74
0. Technical Maturity




                        75
?   76
Organizational
   Maturity



                 77
2. Skills




            78
My Favorites




Application




     Course Guide
      Database




                    79
My Favorites




Portlet Application Engine
  Orchestration




                             Course Guide
                              Database


                                      80
Orchestration




                81
Business Process Analysis
      Improvement



                       82
BPML
BPMN
BPEL
  .
  .
  .


       83
My Favorites




Application




     Course Guide
      Database




                    84
Orchestration and Assembly




                       85
Business Analysts
Business Process Designers



                       86
2. Skills




            87
?   88
3. Funding




             89
Product focused funding




                      90
Course Guide                 Desire2Learn              Moodle, etc...




          CHUB




 Student Information      Web Content
                                           Scheduler         Library
      System           Management System




                                                                       91
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                                92
Course Guide   Desire2Learn   Moodle, etc...




                                        93
94
3. Funding (GAP)




                   95
?   96
4. Scope and Trust




                     97
Enterprise Service Bus




         CHUB




Student Information      Web Content
                                              Scheduler   Library
     System           Management System




                                                          98
My Favorites




Application




     Course Guide
      Database




                    99
Enterprise Service Bus




         CHUB




Student Information      Web Content
                                              Scheduler   Library
     System           Management System




                                                          100
Story time




             101
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                      102
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                      103
3. Scope and Trust




                     104
?   105
5. Organizational Maturity




                        106
Me First




           107
Moodle, etc...
Course Guide                  Desire2Learn




          CHUB




 Student Information      Web Content
                                           Scheduler         Library
      System           Management System




                                                                       108
Moodle, etc...
Course Guide   Desire2Learn




   Engage in the Unknown


                                       109
Me! Now!

                                       Me! Now!

Me! Now!




                          CHUB




                 Student Information      Web Content
                                                             Schedule
                      System           Management System




                                                       110
Design for the Enterprise




                        111
Me

     112
Moodle, etc...
Course Guide                  Desire2Learn




          CHUB




 Student Information      Web Content
                                           Scheduler         Library
      System           Management System




                                                                       113
5. Organizational Maturity




                        114
?   115
6. Governance




                116
CHUB




Student Information      Web Content
                                          Scheduler   Library
     System           Management System




                                                                117
Change Management




                    118
CHUB




Student Information      Web Content
                                                Scheduler
     System           Management System




                                          119
?   120
6. Governance (GAP)




                      121
Culture Shift
 EA Maturity



Course Guide Org. Maturity



                               122
0. Technical Maturity




                        123
1. EA Maturity




                 124
2. Skills - Business Analysts




                          125
3. Funding-Infrastructure




                        126
4. Scope and Trust




                     127
5. Organizational Maturity




                        128
6. Governance




                129
?   130
SOA in the Enterprise
  Maturity is Key


           Jim Phelps
Sr. I.T. Architect, UW-Madison

   phelps@doit.wisc.edu
      twitter: jimphelps
  http://www.jimphelps.info      131
What did you think?

• Your input is important to us!

• Click on “Evaluate This Session” on the
  Mid-Atlantic Regional program page.

Contenu connexe

Tendances

London School of Business and Management Lsbm courses
London School of Business and Management Lsbm coursesLondon School of Business and Management Lsbm courses
London School of Business and Management Lsbm coursesAbhishek Bajaj
 
Orientation presentation
Orientation presentationOrientation presentation
Orientation presentationMayank Gupt
 
Learning Development Centre, City University London
Learning Development Centre, City University LondonLearning Development Centre, City University London
Learning Development Centre, City University LondonAjmalSultany
 
AoC London Region, What you need to know publication 2011
AoC London Region, What you need to know publication 2011AoC London Region, What you need to know publication 2011
AoC London Region, What you need to know publication 2011Association of Colleges
 
Shpe Presentation To Medtronic 9.16.09
Shpe Presentation To Medtronic 9.16.09Shpe Presentation To Medtronic 9.16.09
Shpe Presentation To Medtronic 9.16.09barrycordero
 
UWE Skills development for researchers 2011
UWE Skills development for researchers 2011UWE Skills development for researchers 2011
UWE Skills development for researchers 2011UWE Bristol
 
UCW bach arts and comm brochure
UCW bach arts and comm brochureUCW bach arts and comm brochure
UCW bach arts and comm brochureVivien Hsu
 

Tendances (11)

London School of Business and Management Lsbm courses
London School of Business and Management Lsbm coursesLondon School of Business and Management Lsbm courses
London School of Business and Management Lsbm courses
 
Orientation presentation
Orientation presentationOrientation presentation
Orientation presentation
 
Learning Development Centre, City University London
Learning Development Centre, City University LondonLearning Development Centre, City University London
Learning Development Centre, City University London
 
Mba IBS Plekhanov Eng
Mba IBS Plekhanov EngMba IBS Plekhanov Eng
Mba IBS Plekhanov Eng
 
AoC London Region, What you need to know publication 2011
AoC London Region, What you need to know publication 2011AoC London Region, What you need to know publication 2011
AoC London Region, What you need to know publication 2011
 
Pathways Center for Education and Entrepreneurship
Pathways Center for Education and EntrepreneurshipPathways Center for Education and Entrepreneurship
Pathways Center for Education and Entrepreneurship
 
Hec paris
Hec paris Hec paris
Hec paris
 
Shpe Presentation To Medtronic 9.16.09
Shpe Presentation To Medtronic 9.16.09Shpe Presentation To Medtronic 9.16.09
Shpe Presentation To Medtronic 9.16.09
 
Transport Masters Programmes - Institute for Transport Studies
Transport Masters Programmes - Institute for Transport StudiesTransport Masters Programmes - Institute for Transport Studies
Transport Masters Programmes - Institute for Transport Studies
 
UWE Skills development for researchers 2011
UWE Skills development for researchers 2011UWE Skills development for researchers 2011
UWE Skills development for researchers 2011
 
UCW bach arts and comm brochure
UCW bach arts and comm brochureUCW bach arts and comm brochure
UCW bach arts and comm brochure
 

En vedette

M Team Brick Diagrams
M Team Brick DiagramsM Team Brick Diagrams
M Team Brick Diagramsjimphelps
 
Soa Fall 2008 Pdf
Soa Fall 2008 PdfSoa Fall 2008 Pdf
Soa Fall 2008 Pdfjimphelps
 
AACRAO Tech 2010 -
AACRAO Tech 2010 -AACRAO Tech 2010 -
AACRAO Tech 2010 -jimphelps
 
Collaborative Process Slides
Collaborative Process SlidesCollaborative Process Slides
Collaborative Process Slidesjimphelps
 
E A In Higher Ed
E A  In  Higher  EdE A  In  Higher  Ed
E A In Higher Edjimphelps
 
Sistem hormon pada manusia
Sistem hormon pada manusiaSistem hormon pada manusia
Sistem hormon pada manusiaayu larissa
 
The Near Future of CSS
The Near Future of CSSThe Near Future of CSS
The Near Future of CSSRachel Andrew
 

En vedette (7)

M Team Brick Diagrams
M Team Brick DiagramsM Team Brick Diagrams
M Team Brick Diagrams
 
Soa Fall 2008 Pdf
Soa Fall 2008 PdfSoa Fall 2008 Pdf
Soa Fall 2008 Pdf
 
AACRAO Tech 2010 -
AACRAO Tech 2010 -AACRAO Tech 2010 -
AACRAO Tech 2010 -
 
Collaborative Process Slides
Collaborative Process SlidesCollaborative Process Slides
Collaborative Process Slides
 
E A In Higher Ed
E A  In  Higher  EdE A  In  Higher  Ed
E A In Higher Ed
 
Sistem hormon pada manusia
Sistem hormon pada manusiaSistem hormon pada manusia
Sistem hormon pada manusia
 
The Near Future of CSS
The Near Future of CSSThe Near Future of CSS
The Near Future of CSS
 

Similaire à Soa Maturity is the Key

ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...
ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...
ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...BCcampus
 
Day 1 tefi7 1 welcome & opening session 2013v2
Day 1 tefi7 1 welcome & opening session 2013v2Day 1 tefi7 1 welcome & opening session 2013v2
Day 1 tefi7 1 welcome & opening session 2013v2Dianne Dredge
 
From “What if?” to What’s Next?”: Planning for a Next Generation Business School
From “What if?” to What’s Next?”: Planning for a Next Generation Business SchoolFrom “What if?” to What’s Next?”: Planning for a Next Generation Business School
From “What if?” to What’s Next?”: Planning for a Next Generation Business Schoolbrightspot
 
Exploring a future focussed framework for institutional digital transformation
Exploring a future focussed framework for institutional digital transformationExploring a future focussed framework for institutional digital transformation
Exploring a future focussed framework for institutional digital transformationUniversity of Newcastle, NSW.
 
Open2012 building-entrepreneurship-education-programs-e-scholar
Open2012 building-entrepreneurship-education-programs-e-scholarOpen2012 building-entrepreneurship-education-programs-e-scholar
Open2012 building-entrepreneurship-education-programs-e-scholarthe nciia
 
Certified Innovation Professional Training 5.14 15
Certified Innovation Professional Training 5.14 15Certified Innovation Professional Training 5.14 15
Certified Innovation Professional Training 5.14 15kevinlu
 
Knowledge for all. How open educational resources challenge the value-added m...
Knowledge for all. How open educational resources challenge the value-added m...Knowledge for all. How open educational resources challenge the value-added m...
Knowledge for all. How open educational resources challenge the value-added m...EduSkills OECD
 
Meet The New Hybrid Designers
Meet The New Hybrid DesignersMeet The New Hybrid Designers
Meet The New Hybrid DesignersHumanCentered
 
ePortfolios to Build, Demonstrate and Maintain Professional Competence
ePortfolios to Build, Demonstrate and Maintain Professional CompetenceePortfolios to Build, Demonstrate and Maintain Professional Competence
ePortfolios to Build, Demonstrate and Maintain Professional CompetenceDon Presant
 
CDIO Skills: Reingegnerizzare Ingegneria
CDIO Skills: Reingegnerizzare Ingegneria CDIO Skills: Reingegnerizzare Ingegneria
CDIO Skills: Reingegnerizzare Ingegneria Clay Casati
 
Williams Council Proposal
Williams Council ProposalWilliams Council Proposal
Williams Council Proposalaadeportfolio
 
Are we ready for OER?
Are we ready for OER?Are we ready for OER?
Are we ready for OER?Peter Hartley
 
BC Ministry of Education Update
BC Ministry of Education UpdateBC Ministry of Education Update
BC Ministry of Education UpdateTim Winkelmans
 
Managing Training Concepts in Multicultural Business Environments
Managing Training Concepts in Multicultural Business EnvironmentsManaging Training Concepts in Multicultural Business Environments
Managing Training Concepts in Multicultural Business EnvironmentseLearning Papers
 

Similaire à Soa Maturity is the Key (20)

ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...
ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...
ETUG Spring Workshop 2014 - Getting the Mix Right: Implementing Open Educatio...
 
Day 1 tefi7 1 welcome & opening session 2013v2
Day 1 tefi7 1 welcome & opening session 2013v2Day 1 tefi7 1 welcome & opening session 2013v2
Day 1 tefi7 1 welcome & opening session 2013v2
 
UAA balancing
UAA balancingUAA balancing
UAA balancing
 
From “What if?” to What’s Next?”: Planning for a Next Generation Business School
From “What if?” to What’s Next?”: Planning for a Next Generation Business SchoolFrom “What if?” to What’s Next?”: Planning for a Next Generation Business School
From “What if?” to What’s Next?”: Planning for a Next Generation Business School
 
207 - Effective Strategic Planning
207 - Effective Strategic Planning207 - Effective Strategic Planning
207 - Effective Strategic Planning
 
Exploring a future focussed framework for institutional digital transformation
Exploring a future focussed framework for institutional digital transformationExploring a future focussed framework for institutional digital transformation
Exploring a future focussed framework for institutional digital transformation
 
Open2012 building-entrepreneurship-education-programs-e-scholar
Open2012 building-entrepreneurship-education-programs-e-scholarOpen2012 building-entrepreneurship-education-programs-e-scholar
Open2012 building-entrepreneurship-education-programs-e-scholar
 
AAEEBL 2010
AAEEBL 2010 AAEEBL 2010
AAEEBL 2010
 
AAEEBL 2010 Keynote
AAEEBL 2010 KeynoteAAEEBL 2010 Keynote
AAEEBL 2010 Keynote
 
Certified Innovation Professional Training 5.14 15
Certified Innovation Professional Training 5.14 15Certified Innovation Professional Training 5.14 15
Certified Innovation Professional Training 5.14 15
 
The Context of Engineering Education
The Context of Engineering EducationThe Context of Engineering Education
The Context of Engineering Education
 
Knowledge for all. How open educational resources challenge the value-added m...
Knowledge for all. How open educational resources challenge the value-added m...Knowledge for all. How open educational resources challenge the value-added m...
Knowledge for all. How open educational resources challenge the value-added m...
 
Meet The New Hybrid Designers
Meet The New Hybrid DesignersMeet The New Hybrid Designers
Meet The New Hybrid Designers
 
ePortfolios to Build, Demonstrate and Maintain Professional Competence
ePortfolios to Build, Demonstrate and Maintain Professional CompetenceePortfolios to Build, Demonstrate and Maintain Professional Competence
ePortfolios to Build, Demonstrate and Maintain Professional Competence
 
Knowledge management DPH Day 2012
Knowledge management DPH Day 2012Knowledge management DPH Day 2012
Knowledge management DPH Day 2012
 
CDIO Skills: Reingegnerizzare Ingegneria
CDIO Skills: Reingegnerizzare Ingegneria CDIO Skills: Reingegnerizzare Ingegneria
CDIO Skills: Reingegnerizzare Ingegneria
 
Williams Council Proposal
Williams Council ProposalWilliams Council Proposal
Williams Council Proposal
 
Are we ready for OER?
Are we ready for OER?Are we ready for OER?
Are we ready for OER?
 
BC Ministry of Education Update
BC Ministry of Education UpdateBC Ministry of Education Update
BC Ministry of Education Update
 
Managing Training Concepts in Multicultural Business Environments
Managing Training Concepts in Multicultural Business EnvironmentsManaging Training Concepts in Multicultural Business Environments
Managing Training Concepts in Multicultural Business Environments
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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...Drew Madelung
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

Soa Maturity is the Key

Notes de l'éditeur

  1. The astute attendee will notice that we go 1,0....
  2. I want to encourage discussion and questions. We don’t have all the answers. I’m going to give you some observations and lessons learned
  3. A little history 4 1/2 years ago - Strategic Direction No traction at UW-System or UW-Madison
  4. I will use our Course Guide and Case Study in our discussions about SOA this morning
  5. Broad platform for discussion during the rest of the morning
  6. Enterprise Maturity to understand what are the business objects that should be made into services. And an understanding of the breadth of their use.
  7. Banks are an example. doesn’t matter which branch you go into, they have your data. You make deposits and withdraws the same way.
  8. Banks are an example. doesn’t matter which branch you go into, they have your data. You make deposits and withdraws the same way.
  9. New Car, Used Car, Repair Shop, Financing Department
  10. McDonanlds - they cook everything in the same way
  11. Least efficient operating model.
  12. Bring together leadership of the Enterprise
  13. Take a few minutes to do a little project using this example.
  14. 4 levels of enterprise maturity: business silos, standardized technology, optimized core,
  15. design style - not a technology. not a set of apps that you buy from Software-R-Us
  16. Leadership agreeing to what it core and how you will operate your enterprise. SOA is an Architecture based on an agreed way of operating.
  17. Leadership agreeing to what it core and how you will operate your enterprise. SOA is an Architecture based on an agreed way of operating.
  18. Leadership agreeing to what it core and how you will operate your enterprise. SOA is an Architecture based on an agreed way of operating.
  19. Take a few minutes to do a little project using this example.
  20. Leadership agreeing to what it core and how you will operate your enterprise. SOA is an Architecture based on an agreed way of operating.
  21. Take a few minutes to do a little project using this example.
  22. Leadership agreeing to what it core and how you will operate your enterprise. SOA is an Architecture based on an agreed way of operating.
  23. 4 levels of enterprise maturity: business silos, standardized technology, optimized core,
  24. Enterprise Maturity to understand what are the business objects that should be made into services. And an understanding of the breadth of their use.
  25. Not just a decision for this app. SOA as strategic direction.
  26. Departmental Description
  27. Instructor’s Description. Instructor content and Instruction content.
  28. Didn’t want to copy all of the data from those other systems into Yet Another Silo Application
  29. Foundational information
  30. as our Design Style
  31. To flesh out that definition, let’s return to the course guide
  32. Not so much an application as an Orchestrator
  33. Our first source is the Student information system.
  34. my job as an architect is to dream of the perfect future and hope someone can implement it...
  35. Think of the library as representing all those other
  36. Model, View, Controller
  37. Is not so much an “application” as it is a set of orchestrations
  38. Not so much an application as an Orchestrator of Business Processes.
  39. A set of orchestrations that live in the infrastructure that enable new business processes and services.
  40. Not something that is built, more something that Matures
  41. We need these pieces to exist (or these projects to complete)
  42. You need to have the technical infrastructure in place. This is the easiest part of the Maturity needs to understand.
  43. Technical Maturity - easiest piece. Having the infrastructure in place so you can deploy the services. EA Maturity - having an agreed upon operating model so you know what services you should deploy
  44. Technical work of writing Java or C++ is easily re-trained or picked up.
  45. Orchestration of Business Processes
  46. Business Process Analysis and Improvement isn’t a forte of the usual app developer. Very different skills than the people who have been building these for the past 20 years.
  47. This they can do. This is usually in Java or C++ or Ruby on Rails... etc.
  48. Hired 2 Business Analysts in Middleware. Hired another as part of HRS. Have a group on campus - Admin Process Redesign - that went through Six Sigma Training.
  49. This infrastructure will also serve our eLearning systems. Reusability.
  50. This infrastructure will also serve our eLearning systems. Reusability.
  51. This infrastructure will also serve our eLearning systems. Reusability.
  52. These are projects on their own. They are all critical dependancies to the Course Guide.
  53. These people are used to having the whole project under their control.
  54. Your project relies on many other projects meeting their own goals and your projects goals
  55. This is the Student Information System. This is its Operational Data Store... Course Guide Project Meeting time spent discussion how they were going to denormalize the table structure.
  56. A lot of time spent wondering how they were going to set up the “Projects” in the Web Content management system.
  57. Projects who don’t want to be the first to adopt the new technology. They want to stick with the old way out of comfort. If the infrastructure already exists, and was proven, they would use it.
  58. Understand who will us these services. Collaborate, comprise. People need to talk to someone about their plans. “Did you know that group X has just agreed to run/use Y and they need Z data?”
  59. Understand who will us these services. Collaborate, comprise. People need to talk to someone about their plans. “Did you know that group X has just agreed to run/use Y and they need Z data?”
  60. I need this built like this for ME now. There are five projects all chiming in.
  61. No longer design it for me - like this - right now.
  62. All of these players needed to come together to work on a roadmap and enterprise-wide design.
  63. A level of organizational maturity - thinking about the enterprise as a whole not your department - that isn’t necessarily our strength.
  64. Who can have access? What is the priority of work? Do you have to go to four groups to get access or one uber group?
  65. Change a service
  66. Broad platform for discussion during the rest of the morning