KEY FEATURES Rapid WebLogic service creation running on IaaS Compute Service Fully customizable for any Java application Each tenant gets dedicated WebLogic cluster(s) Based on pre-configured VM images Built-in High Availability Customer has full administrative control
Oracle WebLogic as a Service offers a complete solution for building and deploying enterprise Java EE applications in the Cloud. It provides each tenant accessing to the dedicated WebLogic cluster(s) built with the industrys best application server, Oracle WebLogic Server running on top of Oracle Public Clouds Infrastructure as a Service Compute Service. The Oracle WebLogic as a Service provides multiple options for WebLogic cluster size, Compute Instance size and shape and value added services.
With the Oracle WebLogic as a Service, businesses can maximize productivity with instant access to the services that support any Java EE application, fully visible and customizable environment and database access delivering the combined high availability and flexibility. The WebLogic as a Service instance is provisioned based on pre-configured VM images. The customers have the full administrative control for configuration, deployment, and management.
WebLogic as a Service Provisioning Lifecycle
The WebLogic as a Service instance can be easily created by adding a new WebLogic service in the Oracle Public Cloud Managed Infrastructure Service GUI based configuration and provisioning system.
Figure 1: WebLogic as a Service running on IaaS
The new WebLogic service is created with the Virtual Machine instance type ORACLE DATA SHEET 2
providing different instance size and resource allocation options. For example, you can provision a WebLogic as a service instance with Small, Medium, Large, X Large and 2X Large instance type.
Figure 2: Creating WebLogic service with VM instance type
Different versions of WebLogic Server software are supported to run in your new WebLogic as a Service instance. During the provisioning process, you can choose either running on WebLogic 11g or 12c. The Oracle WebLogic 11g application server product line is the industrys most comprehensive Java Platform for developing, deploying, and integrating enterprise applications. The Oracle WebLogic Server 12c is a leading Java EE application server, delivering next generation application on a mission-critical cloud platform, with native cloud management and integrated tools. The new WebLogic service is provisioned with the details of selecting cluster size, i.e., one, two, four or eight nodes, elastic IP pool, and WebLogic Java service configuration options; such as Database access configuration, etc. With the input of the cluster size and service level, the new WebLogic service can be successfully added.
WebLogic as a Service provides different service levels. The Basic level is a pre-configured and automatically installed WebLogic single cluster of any size. Its managed by customer administrator with local Oracle Enterprise Manager. The Managed level offers the WebLogic clusters of any size with on- demand elasticity and high available capabilities. Automated patching and backup, recovery functions are included. The Premium Managed level takes advantages of using WebLogic premium capabilities, such as WebLogic Active GridLink for RAC which gives a complete end-end HA and high performance solution for 3 building mission critical applications. The Active Failover and Oracle managed upgrades are also included in this service level. Figure 3: WebLogic as a Service service level
WebLogic as a Service Administration and Management
Post provisioning, the full environment, including WebLogic clusters, service configurations is visible and customizable to the customers. You can scale up, down your cluster size; reconfigure your data sources with the advanced connection pool setting; configure the JMS services for the or add new service configuration options. You can deploy your new custom Java EE applications or re-host your existing enterprise applications.
For instance level administration, Enterprise Manager F Middleware Control or WebLogic Server Administration Console available for configuration, deployment, monitoring and management your WebLogic Server domain.
Figure 5: WebLogic Administration Console
For fleet level operations, Enterprise Manager (EM) be used for WebLogic service management and the EM ORACLE DATA SHEET
Active-Passive DR with and Oracle managed upgrades are also included in this service
Figure 3: WebLogic as a Service service level anagement Post provisioning, the full environment, including WebLogic clusters, service configurations is visible and customizable to the customers. You can scale up, or down your cluster size; reconfigure your data sources with the advanced the JMS services for the messaging scenarios You can deploy your new custom Java host your existing enterprise applications. For instance level administration, Enterprise Manager Fusion Middleware Control or WebLogic Server Administration Console are available for configuration, deployment, monitoring and management of Console (EM) Cloud Control can be used for WebLogic service management and the EM agent is ORACLE DATA SHEET 4 installed during the WebLogic as a Service provisioning process on every VM that has a WebLogic server node.
Figure 6: Oracle Enterprise Manager Cloud Control
Lifecycle Operations
One of the key values of WebLogic as a Service is the simplified lifecycle operations that are provided within the environment for patching, backup/recovery, cloning and disaster recovery. To facilitate the lowest cost operations with best practices, Oracle has built into the environment a simplified model for these common operations with recommended and scheduled actions to enable the highest quality of service for your applications
Figure 7: Patching WebLogic within WebLogic as a Service
ORACLE DATA SHEET 5
How is it Different from Oracle Java Cloud Service?
Oracle Java Cloud Service is a fully-managed by Oracle platform for helping you rapidly set up an Oracle WebLogic environment to develop and deploy enterprise Java applications. Since the whole infrastructure is managed by Oracle, Oracle Java Cloud Service reduces the complexity associated with the deployment and maintenance of enterprise Java applications. It enables you to create Java Cloud Service instances quickly. You can deploy your applications to a service instance, then secure and manage them without worrying about the underlying infrastructure.
Using the Java Cloud Service you can instantly create Java EE environments within the Oracle Cloud. These applications can be deployed in standard WAR (Web Application Archive) or EAR (Enterprise Archive) formats. Beyond the standard Java EE specifications, Java Cloud Service also supports the deployment of applications that make use of Oracle WebLogic Server-specific extensions as well as Oracle Application Development Framework (ADF) constructs. Oracle Java Cloud Service is the platform designed for SaaS extensions.
Figure 8: Oracle Java Cloud Service and WebLogic as a Service
Comparing with Java Cloud Service, Oracle WebLogic as a Service not only provides a pre-configured VM image based provisioning solution to help the customers rapidly create the WebLogic cluster(s) to develop and deploy Java EE enterprise applications; but also it gives the full visibility and control to the customers to customize the entire environment to fit into the specific enterprise requirements. You can scale up or down the cluster size based on your business needs. You can change the service configurations. You can deploy a new Java EE application or re-host an existing application. You can use different IDEs to develop your Java EE applications. You can manage your investment environment and monitoring your services with different Oracle management tools. Mostly, any Java EE application is supported for developing and deploying with WebLogic as a Service.
ORACLE DATA SHEET 6 Contact Us Learn more about the WebLogic as a Service by visiting cloud.oracle.com.
Copyright 2013, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0113