Enterprise Java Architecture Overview:
Executive Briefing |
| |
| | | | Description: | Success or failure in your business depends on dealing with information faster and better than your competitors. This briefing shows you how Enterprise Java tools can do this and how to apply them to your organisation. Crucially, the briefing shows you when not to use Enterprise Java and details the alternative approaches.
The briefing will give delegates an overview of the Java Web development environment, how to architect and distribute multi-tier applications and how to link these components with existing sources of information using Enterprise Application Integration (EAI). Most business have substantial investments in existing and legacy IT systems and the briefing will show how to integrate these with techniques such as JMS Messaging/ MQ Series, SOAP / XML or using the Java Connector Architecture (JCA).
As well as examining the main Java Application Server vendors (including Sun , IBM , Oracle , BEA and JBoss) the briefing will detail the technology stack that they offer. This stack includes Web presentation frameworks and SOA - Service Orientated Architecture at the Front end. In the middle (Business) layer this covers the capture of Business knowledge using Business Rule Engines and workflow (BPEL). At the back (Service) layer, this includes database integration using JDBC, and the Enterprise Service Bus (ESB).
| | Audience | This Briefing is suitable for IT Managers and Directors, IT project managers and technical staff who need an insight into the latest Enterprise Java technologies and business processes, and business managers who need to be aware of the new application model and to give buy-in and commitment to applications. | | Duration | Half-day | | Objectives | On completion of this Briefing, delegates will:
• Understand the benefits Enterprise Java technologies offers your business and the key areas where it should be used.
• Know how to successfully use Enterprise Java with new and existing systems and technologies, including the use of Enterprise Application Integration (EAI).
• Be able to boost projects using pre-built components and frameworks and be able to choose the right one for their needs, including the alternatives to Enterprise Java Beans. (EJB).
• Be aware of the main precepts of good application design within the Java component framework, as well as knowing the main Enterprise Java architecture components, terminology and acronyms and their interaction.
• Be able to compare the framework with alternatives such as scripting, or Vendor specific solutions from as Microsoft ( C#/.Net. And Oracle).
• Understand how end-to-end applications are built using Enterprise Java, and appreciate their organisational impact.
|
| | | | Briefing Content: | | | What Problem are we trying to solve?
Where Java Fits in Enterprise Computing. Enterprise Application Integration (EAI). A Componentised & Connected Enterprise. Enterprise Java Architecture Overview. Enterprise Java Platform Roles. Benefits to the Enterprise. Alternatives (.Net , PHP , Oracle , Lightweight Java Frameworks , scripting) Scripting Languages and Enterprise Java (Ruby, Python, Groovy) Vendors (IBM, Oracle, Sun , Bea , JBoss, SAP, SpringSource)) Vendor Specific Solutions (e.g. Oracle Fusion / ADF , IBM MQ ) Market Trends - Resource availability (can we get the people to do this?)
Foundation Technologies & Techniques.
Enterprise Web 2.0 and Service Orientated Aritecture (SOA). Integrating with other Systems ( Legacy Systems, Oracle etc) Enterprise Java Beans 3 Middleware (MOM, Rule Engines, Workflow) Java on the (Enterprise) Desktop Web Services / Enterprise Service Bus Best practices (Code standards, Build standards, Version Control / Iterative Development / Continuous Integration / Junit) UI Layer: HTML, CSS, Servlets, JSP, XML/XSLT. XML’s Role in the Enterprise. Application Tier: EJB, JNDI, JDBC, JDO. Integration Technologies. Java Connector Architecture- JCA RMI, CORBA/IIOP, SOAP. Security – Application and Server Level Java Access & Authorization Service (JAAS). Object-Orientation & UML. Design Patterns. Frameworks (Struts , JSF, ADF, Spring, Hibernate, Wicket) .Net interoperability
Enterprise Java Application Architectures.
Overview of Enterprise Application Servers. Commercial Application Servers. Distributed Application Models with Enterprise Java. Enterprise Java Application Server Basics. How to Choose a Enterprise Java Application Server. Enterprise Java Application Architecture. Building a Enterprise Java Application. Deploying the Application.
Enterprise Java & Your Business.
Planning for Migration. First Steps. The Implementation Plan. Organisational Challenges. What's next for Enterprise Java?
Close.
| | top of page | | |
|
|