Phil Cutajar
Louis Ziggenhardt (? aka Ziggy)
Phil started the session out with an overview of the progression of systems architecture.
- 1st generation - mainframe
- 2nd generation - client server
- 3rd generation - Web Based (Portal)
- 4th Generation - Middle Tier
- This is where business rules are applied
- API is an interface to be able to interact with these business rules
- Framework - A new middle tier
- Campus needed to create the business entity layer for the processes and rules
- What do the APIs offer?
- Security
- Need authentication
- SSL
- Transaction level security (user roles honored, auditing, rollback)
- Standard Messaging
- Validations (syntax, semantics, business rules)
- Error Handling
- Scalability
- Currently is .NET 3.0
- Go to .NET 3.5 with V10
- C#.NET
- SQL Server ( 2008)
- Consolidate redundant code (remove business rules from client)
- Partners (CRM, Learning, Cornerstone, vantage)
- Use of Biz talk for passing transactions from client
- Implies that there will be a transition period
- Business Process APIs for the "short term"
- All new development will go through WCF and Workflow APIs
- Bottleneck becomes the DB
- API architecture handles this better due to more efficient transaction types
- Software Development group well versed in SOAP based Architecture
- MS IIS and .NET Environment
- Mature CampusVue implementation
- Documentation
- Integration Services Group
- Currently can get these through Integrations Services but they will not be rolled out into the released product for a while.
No comments:
Post a Comment