Book Image

IBM Lotus Notes and Domino 8.5.3: Upgrader's Guide

By : Tim Speed, Barry Max Rosen, Scott O'Keefe
Book Image

IBM Lotus Notes and Domino 8.5.3: Upgrader's Guide

By: Tim Speed, Barry Max Rosen, Scott O'Keefe

Overview of this book

<p>IBM Lotus Domino software is a world class platform for critical business, collaboration, and messaging applications. With Lotus Notes and Domino 8.5.3, IBM has once again provided business users with an intuitive, fully integrated platform to enhance each user's experience with business communications, while reducing Total Cost of Ownership (TCO) and increasing Return on Investment (ROI). You can create and share information effectively to make quick business decisions and streamline the way individuals and teams work. It is no longer just an email tool, but a means of extending business communications to a new level. In order to utilize all the powerful features of the new release, you need to upgrade your existing system to Lotus Notes and Domino 8.5.3. <br /><br />Written by senior architects and specialists of IBM Software Services for Lotus, this book will enable you to quickly upgrade your existing system and leverage the full capabilities of Lotus Notes and Domino 8.5.3. The authors explore the enhanced productivity tools available within this release and go through the new features of the Lotus Notes and Domino 8.5.3 suite and document the technical features in a descriptive way, with examples and useful screenshots.<br /><br />The book begins with an overview of the SOA characteristics of Lotus Notes and how it can help you assemble applications that can play a role in SOA. The book then moves on to the features and changes in Lotus Notes Client 8.5.3, before providing an overview of productivity tools: IBM Lotus Documents, IBM Lotus Presentations, and IBM Lotus Spreadsheets. The book then dives into topics such as Lotus and Domino 8.5.3 server features, deployment enhancements in Lotus Notes and Domino 8.5.3, Domino 8.5.3 enhancements and upgrading to Lotus Notes and Domino 8.5.3, amongst other topics. This book is your complete guide to the most powerful new features and changes in the Lotus Notes and Domino 8.5.3 release.</p>
Table of Contents (18 chapters)
IBM Lotus Notes and Domino 8.5.3: Upgrader's Guide
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface

The SOA lifecycle


There are four distinct phases to the lifecycle of an SOA. These are as follows:

  • The Model phase

  • The Assemble phase

  • The Deploy phase

  • The Manage phase

This lifecycle provides a framework within which an SOA can be built. However, businesses and IT organizations can choose the place within the lifecycle from where to begin the SOA implementation. (One of the key values of SOA is the ability to get quick benefits by assembling and deploying services without waiting for a full-blown SOA definition.)

The Model phase

The Model phase of the SOA lifecycle starts with discovering which program assets can be re-used in new applications. You can discover these hidden assets and determine which programs are good candidates for re-use in web applications with a number of tools already in the market.

As we stated earlier, the key value of an SOA is the surfacing of business services. So, to properly identify the business services and understand how they fit into the business, SOA modeling establishes a common understanding of the business processes, objectives, and outcomes between business and IT. The SOA model helps to make sure that any IT application meets the needs of the business and provides a baseline for business service performance.

At the end of the Model phase, you should have a clear inventory of assets showing where they can be used in the business processes that you have modeled.

The Assemble phase

The Assemble phase is where programs are wrapped as services and used to create composite applications, which bring together core assets that often span multiple platforms. If you use legacy host transactional environments, the tools simplify the development of new web user interfaces, traditional terminal interfaces, and backend business logic.

During the Assemble phase, you can create services out of existing assets such as Enterprise Resource Planning (ERP) and financial systems, legacy host applications, and other solutions that are currently running your business. If no functionality exists, you can create and test a service to deliver the functionality required for your business process. Once the required services are available, you can orchestrate them so as to implement your business process.

Lotus Notes 8.5.3 includes features to support the Assemble phase of SOA development. We will review those capabilities later in this chapter.

The Deploy phase

During the Deploy phase, you can configure and scale the runtime environment to meet the service levels required by your business process. You can optimize the services environment to reliably run mission-critical business processes while providing the flexibility to make updates dynamically in response to changing business requirements.

Once it is configured, you can deploy your business process into a robust, scalable, and secure services environment. This service-oriented approach can reduce the cost and complexity associated with maintaining numerous point-to-point integrations.

The Manage phase

The Manage phase involves managing the underlying service assets, and establishing and maintaining service availability and response times, along with managing and maintaining version control over the services that make up your business processes. The management phase ultimately enables you to make better business decisions sooner than previously possible.

You can monitor key performance indicators in real time to get the information required to prevent, isolate, diagnose, and fix problems, enabling you to provide feedback to the business process model to enable continuous improvement.

Once the SOA has been deployed, you'll need to continue to secure, manage, and monitor the composite applications and underlying resources, from both an IT and a business perspective, so as to get full value from the SOA. Information gathered during the Manage phase on key SOA indicators can provide real-time insight into business processes, enabling you to make better business decisions, and feeding information back into the SOA lifecycle for continuous process improvement.