Intro to Architectures

[Inspired] [Prod&Svcs] [People] [Associates] [Contact] [Philosophy] [Reference] [Clients]

This is an overview to update IT staff in preparation for architecture renewal. It covers modern software principles, architecture principles, client server, web based systems, Java, web services, .Net and an overview of the Inspired system delivery method, architecture frameworks and Archi tool used in support of architecture management and program management.

It is an intensive three day session, with presentations, in class assignments for core concepts and demonstrations to "shake the tree". It is an excellent refresher and wake up call for IT staff who have had their heads down and not kept pace with current industry developments.

Coverage Includes

Software Technologies

  • Objects
  • components
  • events
  • patterns
  • services
  • middleware
  • Java, J2EE
  • System Architectures

  • Monolithic, client server,
  • n-tier, layered, service based
  • Internal, cross vendor,
  • cross organizational, public
  • Web Technologies

  • Browser/Client side
    • HTML
    • Java Script,
    • DHTML
    • Applets
    • ActiveX
    • VB Script
  • Server Side
    • CGI
    • NSAPI
    • ISAPI
    • ASP
    • JSP
    • EJB's etc.

    Interoperation Technologies

  • RPC, DCE, Messaging,
  • Queueing, Synchronous,
  • Asynchronous, CORBA
  • XML and related technologies

  • XSL
  • XLL
  • XMI
  • SOAP
  • Security Technologies

  • SSL, HTTPs, Certificates, SET,
  • Encryption, XML add ons
  • Web Services

  • Concept
  • WSDL
  • UDDI
  • WSFL
  • Products: e.g. SunONE, .Net, IBM
  • Microsoft .NET
  • Enterprise Architecture

  • Concepts
  • Inspired Enterprise Architecture Frameworks
  • Links to Strategy, Program Management, Procurement, Development
  • Establishment, Governance,
  • Evolution
  • Architecture Knowlege Management with Archi
  • Delivery Methods

  • UML, Rational Unified
  • Process
  • Inspired Method
  • Drill into topics from previous sessions that need expansion