Presentation is loading. Please wait.

Presentation is loading. Please wait.

Michael R Gettes CSG Fall 2008.

Similar presentations


Presentation on theme: "Michael R Gettes CSG Fall 2008."— Presentation transcript:

1 SOA? @MIT Michael R Gettes gettes@mit.edu CSG Fall 2008

2 SOA? Service Oriented Applications

3 Vision Provide software stacks, APIs, toolkits, documentation and developer tools in order to: Lower the cost of SW development at MIT Produce quality software Rapidly develop SW in response to changing needs Improve consistency and predictability Foster a developer community that is actively sharing tools, reusable code, and best practices

4 MIT Application Platform (MAP) PHP Language Stack Java Language Stack Conceptual View Dev Tools IDE Src code mgmt Build and Dependency mgmt Continuous Integration Code browsing Code analysis Issue mgmt Performance testing … Dev Tools IDE Src code mgmt Build and Dependency mgmt Continuous Integration Code browsing Code analysis Issue mgmt Performance testing … APIs Toolkits MIT infrastructure services … (n stacks) Developer Community Site Downloads Forums Chat Doc Articles Etc…

5 MIT Application Platform (MAP) Software stacks (see previous slide) Community (documentation, web site, code samples, experiences, Advisory for MAP stacks and developer tools) The other stuff is in support of MAP

6 Other Components … Eclipse - IDE Maven - Dependencies Bamboo/Continuum – continuous build SVN – version control Artifactory (repository) Fisheye (Repo Browser) http://src.mit.edu RadminD – Config Mgmt & deployment Jira – issue mgmt StressTester Web Services (SOAP) – RESTful services coming Metrics & Monitoring Application Certificates

7 Web Services So Far … MIT ID – query/create identities PersonLookup – Look up people Geo – Geo Codes for zip codes Roles – Query/Set AuthZ in RolesDB Groups – Access/Modify Moira Groups Online Textbook – Reserved Library Catalog Course Catalog Who’s Teaching What Events Calendar COEUS

8 Kuali Student MIT very involved at Service definitions and overall architecture A 1 year or so study (Student VISION Project) to determine future of MIT SIS Ramping up local effort “Next Gen Student System Services” NGS^3 based on K-Student “the situation is fluid”

9 ESB: Threat or Menace? ESB Provider ESB Provider App “FU” App “BAR”


Download ppt "Michael R Gettes CSG Fall 2008."

Similar presentations


Ads by Google