Sun Open Telecommunications Platform (Sun OTP) provides integrated high availability services, system management services, application provisioning services, and security services that enable you to develop, deploy, host, and secure Network Equipment Provider (NEP) applications.
Sun OTP version 2.0 provides the following services:
Provisioning service consists of platform and application provisioning services.
The platform provisioning service enables end-to-end provisioning of Sun OTP compute elements, including bare metal and firmware provisioning, operating system provisioning, and provisioning of Sun OTP software components.
The application provisioning service enables end-to-end provisioning of (NEP) applications, including initial application deployment, application upgrade, and application patching. Application provisioning services are capable of deploying applications on a single system, or on a group of systems that follow a set of defined grouping semantics. These services are also capable of deploying both single and multi-tier applications.
The following operations are supported by the application provisioning service:
Creating application deployment descriptions
Modifying application deployment descriptions
Deleting application deployment descriptions
Provisioning applications on hosts
Provisioning a multi-tier application
Inspecting deployed software on hosts at a specific point
Removing applications from hosts
Removing a multi-tier application
Rolling back to previous version of applications
Querying deployed applications on hosts
Management service consists of platform management and application management services.
The platform management service enables monitoring and managing the Sun OTP compute elements. This includes monitoring and managing the bare metal hardware and deployed operating system instances. The platform management service can manage both stand-alone systems and two or more systems grouped together into an administrative group.
The application management service enables management of NEP applications. Supported operations include application health monitoring, failure recovery and migration from one Sun OTP instance to another.
The availability service consists of platform availability and application availability services.
The platform availability service enables availability of the Sun OTP compute elements.
The application availability service enables basic life cycle and availability management of NEP applications. Supported life cycle operations include registration, activation, and deactivation of applications.
The following operations are supported by the application life cycle and availability management services:
Creating application manifests
Modifying application manifests
Deleting application manifests
Creating application dependencies
Modifying application dependencies
Deleting application dependencies
Registering applications
Starting applications
Stopping applications
Querying application state
Migrating applications from host A to host B
Failing over applications from host A to host B
Restarting applications on host X
The security service is used to secure NEP applications by authenticating Web applications through a Web Single Sign-On (Web SSO) feature. Once you log into a web-based administration interface in Sun OTP, you can access the other web-based administration interfaces without any reauthentication. Additionally, you can use the Solaris Security Toolkit (SST) driver to harden the Sun OTP application hosting environment (AHE) to improve the overall network security.