To succeed with Sun JavaTM Enterprise System (Java ES), you need to perform a number of tasks, including analyzing your business needs, designing a solution, installing the software, configuring the software, and operating the deployed system. Designing the correct solution for your business is important. Performing the necessary tasks in the correct sequence is also important. To help you succeed, the tasks you must perform are organized in the Java ES solution life cycle.
The Java ES solution life cycle is illustrated in Figure 1. In the life-cycle diagram, there are major categories, such as “Business Analysis,” that are called phases. Within each phase there is a list of tasks, such as “Business requirements.” You follow the phases and tasks of the solution life cycle to design, deploy, and use your own Java ES solution.
Java ES documentation follows the solution life cycle. Each phase and task that appears in Figure 1 is supported by documentation.
This Java ES documentation roadmap identifies the documents that support the life-cycle phases and tasks. This documentation roadmap has the following sections:
The section Business Analysis lists documents that support business analysis.
The section Technical Requirements lists documents that support developing technical requirements.
The section Logical Design lists documents that support developing a logical design for a Java ES solution.
The section Deployment Design lists documents that support extending your logical design into a deployment design.
The section Deployment Implementation lists documents that support implementing your deployment design.
The section Operations lists documents that support regular operation of your Java ES solution.
The section Java Enterprise System Documentation describes how Java ES documentation is organized at the http://docs.sun.com site.
To use this roadmap, go to the section that describes the life-cycle phase that you are interested in. In that section, you find a list of Java ES documents that support that phase of the life cycle and the tasks that belong to the phase.
For Information About This Task |
See These Documents |
See These Chapters |
---|---|---|
Business analysis in general |
Chapter 1, Introduction to Java Enterprise System, and Chapter 4, Java Enterprise System Solution Life-Cycle Tasks, explain business analysis in the context of developing a Java ES solution. |
|
Chapter 1, Introduction to Deployment Planning, explains business analysis in the context of developing a Java ES solution. |
||
Sun Java System Communications Services 6 2005Q4 Deployment Planning Guide |
Part I, Deployment Planning Overview, helps you perform the business analysis for a solution involving Communications Services. |
|
Business requirements |
Defining Business Requirements in Chapter 2 discusses business requirements for Java ES solutions in detail. |
|
Sun Java System Communications Services 6 2005Q4 Deployment Planning Guide |
Chapter 1, Analyzing Your Communications Services Requirements, describes analyzing business needs for communications services. |
|
Sun Java System Access Manager 7 2005Q4 Deployment Planning Guide |
Chapter 2, Business Analysis for Access Manager, introduces some issues specific to Access Manager. |
|
Sun Java System Portal Server 6 2005Q4 Deployment Planning Guide |
Chapter 3, “Identifying and Evaluating Your Business and Technical Requirements,” introduces some issues specific to Portal Server and Portal Server Secure Remote Access. |
|
Business constraints |
Defining Business Constraints in Chapter 2 discusses business constraints for Java ES solutions in detail. |
For Information About This Task |
See These Documents |
See These Chapters |
---|---|---|
Technical requirements in general |
Chapter 1, Introduction to Java Enterprise System, and Chapter 4, Java Enterprise System Solution Life-Cycle Tasks, explain technical requirements in the context of developing a Java ES solution. |
|
Chapter 1, Introduction to Deployment Planning, explains technical requirements in the context of developing a Java ES solution. |
||
Use-case analysis |
Use Cases in Chapter 3 discusses use-case analysis in detail. |
|
Usage analysis |
Usage Analysis in Chapter 3 discusses usage analysis in detail. |
|
Quality-of-service requirements |
Quality of Service Requirements in Chapter 3 discusses quality- of-service requirements in detail. |
|
Sun Java System Communications Services 6 2005Q4 Deployment Planning Guide |
Chapter 3, Understanding Product Requirements and Considerations, describes specific quality of service issues for communications services. |
|
Sun Java System Portal Server 6 2005Q4 Deployment Planning Guide |
Chapter 3, “Identifying and Evaluating Your Business and Technical Requirements,” introduces some issues specific to Portal Server and Portal Server Secure Remote Access. |
For Information About This Task |
See These Documents |
See These Chapters |
---|---|---|
Logical design in general |
Chapter 1, Introduction to Java Enterprise System, and Chapter 4, Java Enterprise System Solution Life-Cycle Tasks, explain technical requirements in the context of developing a Java ES solution. Chapter 2, Java Enterprise System Architectural Framework, explains how to think about architecture for a Java ES solution. |
|
Logical architecture |
Designing a Logical Architecture in Chapter 4 discusses developing a logical architecture in detail. |
|
Deployment scenario |
Deployment Scenario in Chapter 4 discusses developing a deployment scenario in detail. |
|
Sun Java System Communications Services 6 2005Q4 Deployment Planning Guide |
Chapter 3, Understanding Product Requirements and Considerations, and Chapter 5, Developing a Communications Services Logical Architecture, describe specific considerations for communications services. |
|
Sun Java System Access Manager 7 2005Q4 Deployment Planning Guide |
Chapter 4, Logical Design with Access Manager, introduces some issues specific to Access Manager. |
|
Sun Java System Portal Server 6 2005Q4 Deployment Planning Guide |
Chapter 1, “Portal Server Architecture,” introduces some issues specific to Portal Server and Portal Server Secure Remote Access. |
For Information About This Task |
See These Documents |
See These Chapters |
---|---|---|
Deployment design in general |
Chapter 1, Introduction to Java Enterprise System, and Deployment Design in Chapter 4 explain technical requirements in the context of developing a Java ES solution. Chapter 2, Java Enterprise System Solution Architectures, explains how to think about architecture for a Java ES solution. |
|
Deployment architecture |
Chapter 5, Deployment Design, discusses deployment architecture in detail. |
|
Sun Java System Access Manager 7 2005Q4 Deployment Planning Guide |
Chapter 5, Deployment Design with Access Manager, introduces some issues specific to Access Manager. |
|
Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Deployment Planning Guide |
Entire manual, if you are using Application Server in your deployment. |
|
Sun Java System Directory Server 5 2005Q1 Deployment Plannning Guide |
Chapter 1, “Directory Server Overview,” provides general information on Directory Server. Chapters 5, 6, and 9 have information about designing to achieve system qualities. Chapter 10 has information about Directory Server sizing. |
|
Sun Java System Directory Proxy Server 5 2005Q1 Administration Guide |
Chapter 2, “Directory Proxy Server Deployment Scenarios,” discusses designing for secure remote access. |
|
Sun Java System Portal Server 6 2005Q4 Deployment Planning Guide |
Chapter 4, “Pre-Deployment Considerations,” and Chapter 5, “Creating Your Portal Design,” describe issues specific to Portal Server and Portal Server Secure Remote Access. |
|
Implementation specifications |
Sun Java Enterprise System 2005Q4 Installation Planning Guide |
Chapter 2, The Implementation Specifications, discusses implementation specifications in detail. |
Sun Java System Directory Server 5 2005Q1 Deployment Plannning Guide |
Chapter 1, “Directory Server Overview.” |
|
Sun Java System Communications Services 6 2005Q4 Deployment Planning Guide |
Chapter 3, Understanding Product Requirements and Considerations, introduces the Java ES concept of identity, and discusses planning an LDAP directory tree that utilizes the Java ES identity capabilities. |
|
Sun Java System Communications Services 6 2005Q4 Schema Migration Guide |
Chapter 1, Schema Migration Overview, describes the LDAP directory schemas used with Java ES and choosing a schema that utilizes the Java ES identity capabilities. |
|
Sun Java System Communications Services 6 2005Q4 Schema Reference |
Entire manual, provides detailed reference information for the LDAP directory schemas used with Java ES. |
|
Sun Java System Communications Services 6 2005Q4 Deployment Planning Guide |
Part II, Deploying Messaging Server, describes the Messaging Server information needed in a detailed deployment plan. Part III, Deploying Calendar Server, describes the Calendar Server information needed in a detailed deployment plan. Part IV, Deploying Instant Messaging, describes the Instant Messaging information needed in a detailed deployment plan. Part V, Deploying Communications Express, describes the Communications Services information needed in a detailed deployment plan. |
|
Sun Java System Web Server 6.1 SP4 Performance Tuning, Sizing, and Scaling Guide |
Chapter 6, “Sizing and Scaling Your Server,” and Chapter 7, “Scalability Studies,” contain information that applies to Java ES deployments that use Web Server. |
|
Implementation plans |
Sun Java Enterprise System 2005Q4 Installation Planning Guide |
Chapter 3, The Installation Plan, describes the issues you need to consider in your implementation plan. |
Sun Java Enterprise System 2005Q4 Installation Guide for UNIX |
Chapter 1, Preparing for Installation, and Chapter 2, Example Installation Sequences, can help you develop your implementation plan. |
|
Chapter 2, Configuration Worksheets, provides templates for your implementation plan. |
||
Chapter 1, Planning the Sun Cluster Configuration, and Appendix A, Sun Cluster Installation and Configuration Worksheets. |
For Information About This Task |
See These Documents |
See These Chapters |
---|---|---|
Deployment implementation in general |
Chapter 1, Introduction to Java Enterprise System, and Deployment Implementation in Chapter 4 explain deployment implementation in the context of developing a Java ES solution. |
|
Hardware setup |
Sun Cluster3.x Hardware Collection for Solaris OS (SPARC or x86 Platform Edition) |
Select the manual in the appropriate collection to configure your clustered hardware. |
Installation |
Sun Java Enterprise System 2005Q4 Installation Guide for UNIX |
Chapter 3, Installing with the Graphical Interface, Chapter 4, Installing with the Text-Based Interface, or Chapter 5, Installing in Silent Mode, depending on the installation mode you choose. Also Chapter 9, Troubleshooting. |
Upgrade and migration |
Entire manual, describes identifying earlier versions of Java ES components and upgrading to current versions. |
|
Entire manual, describes migrating from earlier versions of Access Manager. |
||
Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Upgrade and Migration Guide |
Entire manual, if you are migrating from an earlier version Application Server in your deployment. |
|
Sun Java System Communications Services 6 2005Q4 Schema Migration Guide |
Entire manual, describes migrating from your current LDAP directory schema to a schema that can be used with Java ES. |
|
Configuration and customization |
Sun Java Enterprise System 2005Q4 Installation Guide for UNIX |
Chapter 6, Configuring Components After Installation, Chapter 7, Verifying Installed Components, Chapter 8, Uninstalling Components, and Chapter 9, Troubleshooting. |
Sun Java System Access Manager 7 2005Q4 Administration Guide | ||
Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Administration Guide |
Chapter 1, Getting Started, and Chapter 2, Deploying Applications. |
|
Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide |
Chapter 3, Configuring Delegated Administrator, and Chapter 4, Customizing Delegated Administrator. This guide also describes the Delegated Administrator commands, including syntax and examples. |
|
Sun Java System Calendar Server 6 2005Q4 Administration Guide |
Part II, Postinstallation Configuration, and Part III, Customizing Your Calendar Server Configuration. |
|
Sun Java System Communications Express 6 2005Q4 Customization Guide |
Entire manual, describes customizing the web interfaces for Communications Express mail, calendar, and address book features. |
|
Sun Java System Instant Messaging 7 2005Q1 Administration Guide |
Part I, Postinstallation Configuration, describes how to prepare and launch Instant Messaging. Part II, Administering Instant Messaging, describes managing user accounts and managing Instant Messaging components, such as the server, the multiplexor, and the client. |
|
Chapter 4, Configuring a Broker. |
||
Sun Java System Communications Express 6 2005Q4 Customization Guide |
Entire manual, describes customizing the web interfaces for Messenger Express. |
|
Sun Java System Portal Server 6 2005Q4 Desktop Customization Guide |
Entire manual, describes customizing the portal desktop. |
|
Development and integration |
Entire manual, describes how to develop custom applications that use Sun Cluster data services. |
|
Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Developer’s Guide |
Entire manual, describes developing custom applications that can be deployed to Application Server. |
|
Entire manual, describes developing custom applications that use Java ES identity services. |
||
Entire manual, contains reverence information for developing custom applications that use Java ES identity services. |
||
Entire manual, describes developing plug-ins and custom interfaces. |
||
Sun Java System Message Queue 3 2005Q1 Developer’s Guide for C Clients Sun Java System Message Queue 3 2005Q4 Developer’s Guide for Java Clients |
Both manuals describe how to develop custom applications that use Java ES message queue services. |
|
Sun Java System Messaging Server 6 2005Q4 MTA Developer’s Reference |
Entire manual, describes developing custom applications that use Messaging Server’s Message Transfer Agent API. |
|
Entire manual, describes developing custom applications that can function as portal channels. |
||
Sun Java System Portal Server Mobile Access 6 2005Q4 Developer’s Guide |
Entire manual, describes developing custom applications that can function as portal channels. |
|
Entire manual, describes developing custom web applications that run in Web Server. |
||
Pilots and prototypes | ||
Production rollout | ||
Sun Java System Portal Server 6 2005Q4 Deployment Planning Guide |
Chapter 6, “The Production Environment.” |
Documentation for Java ES is organized in the following document collections on the http://docs.sun.com site:
The Java Enterprise System collection (http://docs.sun.com/coll/1286.1). This collection contains documents that describe the system as a whole. This collection appears first in Table 7. All of the documents in this collection are listed.
The component collections. There is a document collection for each Java ES component, which contains documents describing the component in detail. In Table 7, the component collections are listed after the Java Enterprise System collection, in alphabetical order. Some component collections are large and only the most relevant documents are listed.
The documents listed in Table 7 may not be available in all languages. The translation policy is as follows:
All documents are available in English.
Release notes for Java ES and all components are available in English, French, German, Spanish, Japanese, Chinese, and Korean.
Documents in the Java ES collection are available in English, French, German, Spanish, Japanese, Chinese, and Korean.
The installation guides for components are available in English, Japanese, Chinese, and Korean.
The deployment guides for all components are available in English and Japanese.
The administration guides for components are available in English, Japanese, Chinese, and Korean.
Sun is interested in improving its documentation and welcomes your comments and suggestions.
To share your comments, go to http://docs.sun.com and click Send Comments. In the online form, provide the document title and part number. The part number is a seven-digit or nine-digit number that can be found on the title page of the book or at the top of the document. For example, the part number of this document is 819-2327.