Soa Fall 2008 Pdf

100 %
0 %
Information about Soa Fall 2008 Pdf
Technology

Published on September 24, 2008

Author: jimphelps

Source: slideshare.net

Description

CSG opening session on SOA.

Service Oriented Architecture CSG Fall 2008 Cornell University Jim Phelps 1

Course Guide 2

Define SOA 3

Issues 4

Why? 5

Course Guide Define SOA Why? Issues 6 Broad platform for discussion during the rest of the morning

Course Guide http://www.registrar.wisc.edu/courseguide/ 7

What is the Course Guide - Student’s Viewpoint 8

What is the Course Guide - Student’s Viewpoint 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. 9

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. 10

What is the Course Guide - Student’s Viewpoint 11 Departmental Description

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. 12

What is the Course Guide - Student’s Viewpoint 13 Instructor’s Description. Instructor content and Instruction content.

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 14

What is the Course Guide - Favorites Lists My Favorites 15

Course Guide - The Advisor/Department View Science Courses for Electives for Nurses Good Courses for Non-Scientists Non-Majors 16

Course Guide - The Advisor/Department View Art History 202 Remember to 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 take this 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 within the College during their years on campus 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 academic advisers within the College during their years on campus 17

Course Guide - The Advisor/Department View Art History 202 New Course This Fall 322 Teaching Art. (Crosslisted with Curric) I, II; Art History 332 Art History 332 Syllabu 322 Teaching Art. (Crosslisted with Curric) I, II; 3 cr. Text Books Syllabus The College of Letters and Science recognizes that students have a wide range Text Books 18

What is the Course Guide - Favorites Lists My Favorites 19

What is the Course Guide - Send to Scheduler 20

What Architecture? 21

Course Guide at the Center of many things Course Guide 22

flickr: thomas.merton 23 Didn’t want to copy all of the data from those other systems into Yet Another Silo Application

Peers • “We have a beautiful Course Guide but no one uses it...” 24

Principles • Solve real business process problems 25

Principles • Enter once, reuse many places 26

Principles • Leverage “Selfish Altruism” 27

Principles • Build it “right” over build it “fast” 28

Principles • Solve real business process problems • Enter once, reuse many places • Leverage “Selfish Altruism” • Build it “right” over build it “fast” 29 Foundational information

Service Oriented Architecture 30 as our Design Style

Define SOA 31 Not just a decision for this app. SOA as strategic direction.

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 32

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 33 design style - not a technology. not a set of apps that you buy from Software-R-Us

Technology 34 It is not a technology. You deploy SOA using technology but SOA is the design philosophy.

Application Stack 35 Not a suite of Applications you buy from (insert your favorite vendor here). The suite of application may help you deploy and manage your Architecture.

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 36

Point-to-Point Web Services 37 If you replace all of your flat-file transfers with point-to-point, single use Web Services, you are missing the point of SOA. Reuse and sharing are where people hope to gain ROI.

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 38 Each service represents a business function or technical function.

Buy or Build 39

Matures 40 Not something that is built, more something that Matures. Talk more about this in a few minutes.

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 41

Course Guide 42 To flesh out that definition, let’s return to the course guide

Sources 43 Not so much an application as an Orchestrator

CHUB Student Information Web Content Scheduler Library System Management System 44 Our first source is the Student information system.

CHUB Student Information Web Content Scheduler Library System Management System 45

CHUB Student Information Web Content Scheduler Library System Management System 46

CHUB Student Information Web Content Scheduler Library System Management System 47 Think of the library as representing all those other

Data Layer CHUB Student Information Web Content Scheduler Library System Management System 48

Enterprise Service Bus CHUB Student Information Web Content Scheduler Library System Management System 49

User Interface 50

Enterprise Service Bus CHUB Student Information Web Content Scheduler Library System Management System 51 Model, View, Controller

My Favorites Portlet Application Engine Orchestration CHUB Course Guide Database Student Information Web Content Scheduler Library System Management System 52

Application 53 Is not so much an “application” as it is a set of orchestrations

My Favorites Application Course Guide Database 54

Orchestrations 55 Not so much an application as an Orchestrator

My Favorites Portlet Application Engine Orchestration CHUB Course Guide Database Student Information Web Content Scheduler Library System Management System 56

My Favorites Portlet Application Engine Orchestration Course Guide Database 57

Matures out of the infrastructure 58 Not something that is built, more something that Matures

Enterprise Service Bus CHUB Student Information Web Content Scheduler Library System Management System 59 We need these pieces to exist (or these projects to complete)

My Favorites Portlet Application Engine Orchestration CHUB Course Guide Database Student Information Web Content Scheduler Library System Management System 60

61

Maturity States: 1. Business Silos 2. Standardized Technology 3. Optimized Core 62 4 levels of enterprise maturity: business silos, standardized technology, optimized core,

4. Business Modularity 63

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 64 design style - not a technology. not a set of apps that you buy from Software-R-Us

Enterprise Maturity 65 Enterprise Maturity to understand what are the business objects that should be made into services. And an understanding of the breadth of their use.

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 maturity is key 66

Course Guide Define SOA 67

Issues 68

Skills 69

My Favorites Application Course Guide Database 70

My Favorites Portlet Application Engine Orchestration Course Guide Database 71

Orchestration 72

Business Process Analysis & Improvement 73

BPML BPMN BPEL 74

Orchestration and Assembly 75

My Favorites Application Course Guide Database 76 Very different skills than the people who have been building these for the past 20 years.

Scope and Trust 77

Enterprise Service Bus CHUB Student Information Web Content Scheduler Library System Management System 78 These are projects on their own. They are all critical dependancies to the Course Guide.

My Favorites Application Course Guide Database 79 These people are used to having the whole project under their control.

Enterprise Service Bus CHUB Student Information Web Content Scheduler Library System Management System 80

Story time 81

CHUB Student Information Web Content Scheduler Library System Management System 82 This is the Student Information System. This is its Operational Data Store...

CHUB Student Information Web Content Scheduler Library System Management System 83

Scope and Trust 84

Product focused funding 85

Funding Infrastructure 86

Course Guide Desire2Learn Moodle, etc... CHUB Student Information Web Content Scheduler Library System Management System 87 This infrastructure will also serve our eLearning systems. Reusability.

Me First 88 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.

Organizational Maturity 89

Course Guide Desire2Learn Moodle, etc... CHUB Student Information Web Content Scheduler Library System Management System 90 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?”

Me! Now! Me! Now! Me! Now! CHUB Student Information Web Content Schedule System Management System 91 I need this built like this for ME now. There are five projects all chiming in.

Design for the Enterprise 92

Governance 93

CHUB Student Information Web Content Scheduler Library System Management System 94 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?

Change Management 95

CHUB Student Information Web Content Schedule System Management System 96 Manage the changing of services.

Issues 97

Skills 98

Scope and Trust 99

Funding Infrastructure 100

Organizational Maturity 101

Governance 102

Change Management 103

Why? 104

Hype? 105

InformationWeek http://www.informationweek.com/whitepaper/Software/Service-Oriented-Architecture/techweb-state-of-soa-researc- wp1219250345773;jsessionid=null?articleID=32600006 106

AMR Research $52Billion on SOA in next 5 years. http://www.informationweek.com/whitepaper/Software/Service-Oriented-Architecture/techweb-state-of-soa-researc- wp1219250345773;jsessionid=null?articleID=32600006 107

19% “cohesive and functional...environment that leverages SOA...” 108 40% said they are in initial phases of deploying composite apps. Which means they have the infrastructure in place.

Enterprise Architecture as Strategy: 6% in Business Modularity 109 400+ Fortune 1000 companies.

Hype? 110 Well adopted hype.

Why? 111

Reduce duplication 112

Transparency 113 Who is using what information? SSN issues. Business Processes in higher level languages or models that are easy to understand.

Agility 114 Sarbanes-Oxley Act of 2002

Course Guide 115 Enables cool composite apps that are difficult if not impossible to build otherwise.

Course Guide Define SOA Why? Issues 116 Broad platform for discussion during the rest of the morning

Add a comment

Related presentations

Related pages

Financial Economic Theory and Engineering Exam Fall 2008

Financial Economic Theory and Engineering Exam Fall 2008 g. Identify the goals and methodologies of rating agencies and how their rating activities affect
Read more

Advanced Finance/ERM Fall 2008 - Society of Actuaries

Advanced Finance/ERM Fall 2008 Important Exam Information The examination for this course will be given on Thursday, October 30th, 8:30am–11:45am and
Read more

Read http://www.soa.org/files/pdf/edu-2008-fall-exam-fm.pdf

Readbag users suggest that http://www.soa.org/files/pdf/edu-2008-fall-exam-fm.pdf is worth reading. The file contains 4 page(s) and is free to view ...
Read more

Connecting your Applications with SOA Fall Launch 2008 ...

1 Connecting your Applications with SOA Fall Launch 2008 John Soyring IBM Vice President, Solutions & Software October 9, 2008
Read more

CPET 545 – SOA and Enterprise Applications Fall 2008 Final ...

CPET 545 – SOA and Enterprise Applications Fall 2008 Final Project: Progress Report 2 Page 5 Challenges of UCT System: 1. Large volumes of transactions ...
Read more

Southern Orthopaedic Association - c.ymcdn.com

Southern Orthopaedic Association ... Fall 2008 / Volume 8 / Number 2 / www.soaassn.org s we ... In addition to representing SOA this fall,
Read more

ACG 3141 Intermediate Accounting Theory II Fall, 2008

ACG 3141 Intermediate Accounting Theory II Fall, 2008 Instructor: Kathryn Means Office: 131 Bus East Phone: Home--954-753-9803 Office--561-297-2667
Read more

Principle Based Reserves - seactuary.com

November 20, 2008 Sanjeev Chaudhuri ... Principle Based Reserves SEAC 2008 Fall Meetings Current Status of PBR – valuation manual, legislativ e progress ...
Read more

syllabus 7145 fall 2008 - Accounting

1 ACG 7145 - Empirical Research in Financial Reporting Fall 2008 Class: 2:00 – 4:50 p.m. Wednesday BU 102 Professor: Mark Kohlbeck E-mail: mkohlbec@bus ...
Read more