We also now offer TOGAF™ 9 training, certification and other services.  

For further information contact us via our website:

The Open Group Certification Mark logo and TOGAF™ are trademarks, and The Open Group® is a registered trademark of

The Open Group in the United States and other countries.

LATEST NEWS
TIPS & TRICKS
>
>
>

Credit crunching prices on training 30% of all bookings made in December!

 

Celestial recognises that during these tough times  everyone is looking to make savings wherever possible.  We also recognise that training is a key strategy to ensuring a competitive edge.  We are strongly committed to the highest quality training at the most reasonable prices, that’s why we have created a new pricing model that we are sure will surprise and excite you.  Contact us for more details or directly on 07738 176370

Traceability

 

How do we guarantee that a delivered system does what it says on the tin?

 

If you talk to a lot of people about the issue of traceability, most of them will simply brush it off as something that might happen.  But without it how do we perform impact analysis in a forward or reverse motion during the system development lifecycle?  Traceability is about ensuring that the requirements are realised, looking at a solution and seeing which requirements have been met and knowing that if the requirements are changed, what’s the impact!

 

Join us and watch how we demonstrate traceability in UML, SOA and TOGAF™

Architecture and Design of JEE Systems
The need for Architecture
Justify the need for an architecture, what’s its function, what concerns does it address and how are those concerns get addressed.
Distributed Object Systems
What is a DOS, what function does it serve, what are the core DOS principles, and what standards are available.  Examine what are the risks, why OO concepts are important, and the need for distributed transactional systems.
Techniques and methods for defining DOS
Establish the need for a development method, what methods are available, describe workflows and the four key phases of an iterative and incremental development process, and define iterative process outputs.
System relationship heuristics
What is object oriented communications?  How does the OO model scale in a DOS environment, what are the security imperatives in a distributed computing environment.
Planning
Examine the primary issues that need to be considered in a DOS such as; capacity, extensibility, security etc.  Prepare plans for these “qualities”, define a logical architecture and identify service providers to these qualities.  Students will learn how to create basic business, application, data and technology architecture blueprints that can be used for planning.
QoS Requirements
Define what is a Quality of Service, identify the source of a QoS, specify how a QoS affects the system.
Overview of JEE technologies
Brief introduction to the many JEE technologies that are available to an systems implementer such as; JDBC, EJBs, Connectors, RMI, JNDI, JAXP, Web Containers, Java Server Faces, JMS, JTA, JavaMail, and the Management and Security technologies.
JNDI Architecture
Understand the motivation for developing a Naming and Directory Interface, learn how to use it and develop scaleable and location transparent systems.
JDBC Architecture
Learn what is the Java Database Connectivity Architecture, how to access a myriad of relational databases, and designing scaleable applications with a pluggable DB architecture.
RMI Architecture
The Remote Method Invocation is a pure Java implementation of the OMGs CORBA standard.  Learning RMI and the architecture behind it, is an excellent way of understanding the technicalities surrounding DOS.
EJB 3 Architecture
Understand the difference between Enterprise Java Beans (EJBs) and Java Beans, how to build an EJB, the context in which they are used, and how does JDBC and JNDI fit into the EJB architecture.
Web Container technology
Examine Sun’s vision of a web based world, learn about JSPs, Servlets, Web Servers, and how all these technologies function together in a web based environment.
Connector Architecture
The connector architecture provides a Java solution to the problem of connectivity between the multitude of application servers and EISs. We examine this architecture.
JEE Architectural Analysis
Discover how to perform robustness analysis, gap analysis, ATA and some other techniques that are popular with EA practices.
Architectural patterns and JEE
Gain an understanding of what is a pattern, architectural patterns and patterns that have become popular within the JEE community.
Fee
£1995
Duration
5 days
Code
JEEA-5
Course content