Thursday Jun 11, 2015

Java Cloud Service – initial impressions for WebLogic architects and administrators by Simon Haslam

clip_image003There's no doubt that "the cloud" is coming, even in the relatively conservative world of mission-critical Oracle platforms.

At the end of 2012 I took a trial of what was then "Java (or WebLogic) as a Service" (now known as "SaaS Extension"). Back then I wasn't hugely impressed - yes, I could deploy a simple web app, but the WebLogic environment was very heavily constrained and almost entirely hidden from the administrator - no WebLogic console, no WLST, minimal logs. As a result as soon as I tried to deploy something non-trivial, in this case Apache Roller (the software running this blog), I ran into all sorts of class white-list issues and with little debug information so I quickly gave up in despair!

Anyway here we are, over 2 years later, and Oracle's latest "Java Cloud Service" (JCS) is looking far more promising, so here are my initial impressions of what I've seen and read. First things first: JCS comes in 3 variants:

  • Java Cloud Service - SaaS Extension: essentially this is product I tried previously which is now targetted at extending Oracle's SaaS applications (including cloud-based Oracle Fusion Applications), presumably with relatively simple ADF apps.
  • Java Cloud Service - Virtual Image: this is a single instance WebLogic VM intended for development use and simple testing.
  • Java Cloud Service: the "full" version (Oracle doesn't seem to have a distinct name to differentiate it) which can be clustered and is designed for production workloads.

For this article I'm only going to focus on the last of these options, i.e. fully clustered WebLogic with root level access to the VMs but automated provisioning and management provided by Oracle! clip_image001

Pricing

Before we get into too much technical detail, let's get an idea of pricing for a single, production-grade environment. To keep it simple I'm going to make some assumptions:

  1. I need WebLogic Suite for all its various benefits, as well as the option to run SOA Suite, etc.
  2. I'm only considering a 2 node cluster of 2 x 2 vCPU (or 2 x 4 vCPU) running in a single data centre.
  3. The cluster is of static specification and running 24/7 for a year.
  4. I need a load balancer to front my cluster and for SSL termination.

Oracle has come up with a term called the Oracle (OCPU) for billing purposes. 1 OCPU equates to the "CPU capacity of an Intel Xeon E5-2600 ... processor core with hyper threading enabled. Each OCPU corresponds to two hardware execution threads, known as vCPUs." Elsewhere (I can't find it now) I've seen it called a "2012 model 3.0 GHz Xeon core", which would be an E5-26xx (v1) processor, though, like Amazon EC2, I suspect there will be some variability - if you're lucky you might "land" on a new E5-26xx v3-based server. Very sensibly Oracle are allocating those vCPUs from the same cores (see below) - modern hyper-threading gives you a performance boost but it's a long way from double the single core performance, and having vCPUs on hyper-threads on different, fully populated, cores would be very bad for performance.

The virtual machines, aka instances, come in what Oracle called "shapes". A shape is a very similar concept to Amazon's EC2 instance type and describes fixed vCPU/memory permutations. There's a full table of VM shapes here but, for this article, we're interested in the following:

  • OC3: 2 vCPU, 7.5 GB => 1 OCPU (general purpose)
  • OC1M: 2 vCPU, 15 GB => 1 OCPU (high memory)
  • OC2M: 4 vCPU, 30 GB => 2 OCPU (high memory)

Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Wednesday Jun 10, 2015

Developer Cloud Service: Develop, Collaborate & Deploy in the Cloud

clip_image001

A Platform as a Service Development Environment for the Enterprise.

Simplify development with an automatically provisioned development platform that supports the complete development lifecycle.

Watch the video here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Tuesday Jun 09, 2015

Creating and Managing a Java Cloud Service-Coherence Instance

clip_image002Purpose

This tutorial tells you how to create an instance of Oracle Java Cloud Service that has Oracle Coherence enabled. You also learn about other tools and software (WebLogic Server Administration Console, Fusion Middleware Control, Oracle Coherence, and Oracle Traffic Director) that help you manage your instance in the cloud.

Time to Complete

Approximately 30 to 45 minutes, plus the time needed for Oracle Cloud to provision your instance. (Provisioning is the process of allocating cloud resources for your service.)

Introduction

Oracle Java Cloud Service is part of the platform service offerings in Oracle Cloud. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing enterprise Java applications. You have the option of adding an Oracle Coherence caching and data grid tier to your deployment.

With Oracle Java Cloud Service, you can quickly create and configure Oracle WebLogic Server instances that are preconfigured to Oracle Database Cloud Service, set up your enterprise Java application environment without worrying about the underlying infrastructure, and thus get your application users up and running faster.

Scenario

You have subscriptions to Oracle Java Cloud Service, Oracle Database Cloud Service, and Oracle Storage Cloud Service. You have already provisioned instances of Oracle Database Cloud Service and Oracle Storage Cloud Service, and now you want to get started with Oracle Java Cloud Service. This tutorial takes you through that process. When you are finished, you will have an instance of Oracle Java Cloud Service that you can use to deploy applications and provide access to users. With Oracle Coherence enabled, you can also use Coherence caching and data grid functionality.

In this tutorial, you will create an instance with the following configuration:

  • Oracle WebLogic Server 12c (12.1.3)
  • One Oracle Compute Unit (OCPU) and 7.5 gigabytes of memory allocated for the service instance in the Virtual Machine (VM)
  • One storage-disabled WebLogic Server cluster with two Managed Servers
  • One storage-enabled WebLogic Server cluster with three Managed Servers (this is the Coherence data tier)
  • An SSH public key (associated with a private key) that you have in a file stored locally
  • A load balancer, configured with the policy Least Connection Count

Get the Tutorial here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Monday Jun 08, 2015

Java Cloud Community Webcast on-demand

clip_image002Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications. In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services and more. Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you. Watch the Webcast on-demand here. Slides from the Webcast are posted at our WebLogic Community Workspace (WebLogic Community membership required) here.

For more information visit the JCS tag here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Tuesday May 05, 2015

Deploying ADF application in Oracle Cloud by Waslley Souza

clip_image001Have you ever thought about run your ADF application on cloud? In this blog post I will show how to deploy local database tables and ADF application to Oracle Cloud using JDeveloper 11g. I would like to thank to my friend Jürgen Kress that gave me an Oracle Cloud’s licence. If you want you can get a free trial here: Oracle Cloud PaaS & SaaS Trials.

Each Oracle Java Cloud Service instance must be associated with an Oracle Database Cloud Service instance that hosts the schemas required by JRF. This way, when you request an Oracle Java Cloud Service, you will receive an Oracle Database Cloud Service Instance too.

Before you start to create your ADF application, you need to download and install JDeveloper 11.1.1.7.1 for Java and ADF deployment on Oracle Cloud.

Download the sample application: ADFCloudApp.zip.

I created a simple ADF application called ADFCloudApp that manages data of employees.

ADFCloudApp uses “EMPLOYEES” and “JOBS” tables, so we need to deploy these tables to cloud.
In the main menu, choose View > Database > Database Navigator.
In the Database Navigator window, right-click the Cloud Connections node and create a new Cloud Connection. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Friday Apr 24, 2015

Run your ADF & Java applications in the Oracle Java Cloud Service – Webcast April 24th 2015

image Join our Java Cloud Webcast on April 24th 2015 to learn how to deploy Java and ADF applications in the Oracle Java Cloud Service. Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications.

Schedule: April 24th 2015 15:00-16:00 CET (Berlin time)

Presenters: Cosmin Tudor & Jürgen Kress

Registration: please visit our registration page here

In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services ...

Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you.

Presentation Outline – 1 hour

  • Java Cloud Services:
    • Java Cloud Services PaaS and PaaS – Virtual Image
    • Java Cloud Services SaaS Extensions
    • Management and Administration:
      • Provisioning
      • Backup & Recovery
      • Patching
      • Scaling
      • REST API
    • Coherence Cloud Services
    • Storage Cloud Services
    • Compute Cloud Services
  • Developer Cloud Services
  • Database Cloud Services

Audience

  • Java/JavaEE/WebLogic Consultants & Architects

For details please visit our registration page here.

Note: We can only ship the book to winners in Europe, Middle East and Africa!

Note: In case you win one of the books we ask you to write a book review on Amazon.com

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Technorati Tags: PaaS,WebLogic Community Webcast,Webcast,Community,Cosmin Tudor,Java Cloud Service,JCS,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Wednesday Apr 22, 2015

Java Cloud Webcast April 24th 15:00 CET 2015 - win a free copy of “WebLogic Server 12c: Distinctive Recipes”

image Want a free copy of “WebLogic Server 12c: Distinctive Recipes”? Join our Java Cloud Webcast on April 24th 2015 and win one of 5 books!

Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications.

Schedule: April 24th 2015 15:00-16:00 CET (Berlin time)

Presenters: Cosmin Tudor & Jürgen Kress

Registration: please visit our registration page here

In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services ...

Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you.

Presentation Outline – 1 hour

  • Java Cloud Services:
    • Java Cloud Services PaaS and PaaS – Virtual Image
    • Java Cloud Services SaaS Extensions
    • Management and Administration:
      • Provisioning
      • Backup & Recovery
      • Patching
      • Scaling
      • REST API
    • Coherence Cloud Services
    • Storage Cloud Services
    • Compute Cloud Services
  • Developer Cloud Services
  • Database Cloud Services

Audience

  • Java/JavaEE/WebLogic Consultants & Architects

For details please visit our registration page here.

Note: We can only ship the book to winners in Europe, Middle East and Africa!

Note: In case you win one of the books we ask you to write a book review on Amazon.com

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Tuesday Apr 21, 2015

free Java Cloud test accounts for partners – join our webcast April 24th 15:00 CET 2015

image Want a free account to try Java Cloud Service? Join our Webcast on April 24th 2015!

Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications.

Schedule: April 24th 2015 15:00-16:00 CET (Berlin time)

Presenters: Cosmin Tudor & Jürgen Kress

Registration: please visit our registration page here

In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services ...

Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you.

Presentation Outline – 1 hour

  • Java Cloud Services:
    • Java Cloud Services PaaS and PaaS – Virtual Image
    • Java Cloud Services SaaS Extensions
    • Management and Administration:
      • Provisioning
      • Backup & Recovery
      • Patching
      • Scaling
      • REST API
    • Coherence Cloud Services
    • Storage Cloud Services
    • Compute Cloud Services
  • Developer Cloud Services
  • Database Cloud Services

Audience

  • Java/JavaEE/WebLogic Consultants & Architects

For details please visit our registration page here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Monday Apr 20, 2015

Java Cloud Service Webcast April 24th 15:00 CET


clip_image002Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications.

Schedule: April 24th 2015 15:00-16:00 CET (Berlin time)

Presenters: Cosmin Tudor & Jürgen Kress

Registration: please visit our registration page here

In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services ...

Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you.

Presentation Outline – 1 hour

  • Java Cloud Services:
    • Java Cloud Services PaaS and PaaS – Virtual Image
    • Java Cloud Services SaaS Extensions
    • Management and Administration:
      • Provisioning
      • Backup & Recovery
      • Patching
      • Scaling
      • REST API
    • Coherence Cloud Services
    • Storage Cloud Services
    • Compute Cloud Services
  • Developer Cloud Services
  • Database Cloud Services

Audience

  • Java/JavaEE/WebLogic Consultants & Architects

For details please visit our registration page here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Thursday Apr 16, 2015

Java Cloud Service Webcast April 24th 15:00 CET


clip_image002Oracle Java Cloud Service is a part of the platform service offerings in Oracle Public Cloud Services. Powered by Oracle WebLogic Server, it provides a platform on top of Oracle's enterprise-grade cloud infrastructure for developing and deploying new or existing Java EE applications.

Schedule: April 24th 2015 15:00-16:00 CET (Berlin time)

Presenters: Cosmin Tudor & Jürgen Kress

Registration: please visit our registration page here

In this eSeminar we will provide both an overview presentation and a short demo that will cover the new Oracle Java Cloud Services - Platform as a Service offerings and the integration with other Oracle Cloud offerings like: Developer Cloud Services, Database Cloud Services, Documents Cloud Services ...

Do you want to learn more about innovative features, capabilities and roadmap of Oracle Java Cloud Services? Then this technical overview is for you.

Presentation Outline – 1 hour

  • Java Cloud Services:
    • Java Cloud Services PaaS and PaaS – Virtual Image
    • Java Cloud Services SaaS Extensions
    • Management and Administration:
      • Provisioning
      • Backup & Recovery
      • Patching
      • Scaling
      • REST API
    • Coherence Cloud Services
    • Storage Cloud Services
    • Compute Cloud Services
  • Developer Cloud Services
  • Database Cloud Services

Audience

  • Java/JavaEE/WebLogic Consultants & Architects

For details please visit our registration page here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Sunday Mar 15, 2015

Developing Applications with OEPE and Oracle Developer Cloud Service free Tutorial

clip_image002In this tutorial, you use Oracle Enterprise Pack for Eclipse and Oracle Developer Cloud Service to build and deploy an application. The application is really just a shell that includes one Java web service and a single JSP page. The focus of this tutorial is less on creating an application and more on the interaction of OEPE and Oracle Developer Cloud Service. Once you see how to move code from OEPE into Oracle Developer Cloud Service, you will see how you can use Oracle Developer Cloud Service to manage your application development cycle. Oracle Developer Cloud Service provides a number of tools that help manage the application development lifecycle. Those tools include source control management, issue tracking, Hudson continuous integration, Wiki collaboration, code review tools, and deployment integration. Get the Tutorial here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Monday Mar 09, 2015

Get a free copy of “WebLogic Server 12c: Distinctive Recipes” by Frank Munz! – build a cloud application on Oracle Java Cloud Service


Our WebLogic Community has more than 1000 members and we continue to grow fast. Key is that you are trained and certified on WebLogic. In this week’s campaign we give away free “WebLogic Server 12c: Distinctive Recipes” books for an application running on Java Cloud Service (JCS).


Java Cloud Service offers dedicated virtual machines for running your entire WebLogic Server cluster. The environments are pre-configured WebLogic Server software, with your choice of the 11g or 12c version. We offer free online trainings and test accounts to support you:

Java Cloud Service (JCS)

Java Cloud Service Product Tour

Creating an Java Cloud Service Instance

clip_image002Deploying an Application to an Oracle Java Cloud Service Instance

Deploy an application to an Oracle Java Cloud Service – SaaS Extension

Java Cloud Service: Product Tour – free on-demand training

Java Cloud Service – SaaS Extension

Java Cloud – free test & demo accounts!

Create RESTful Services and deploy to Oracle Java Cloud Service with Netbeans


Contest begins March 9th and contest ends March 14th 2015


To win one of 10WebLogic Server 12c: Distinctive Recipes” books write a blog post about the Java Cloud Application you have created (including a screenshot of your Cloud Application running on JCS) and send us the link to your blog post via Twitter #WebLogicCommunity or write a comment here on the blog!

Winners: First 10 persons who send us a link to their blog posts with a screenshot of your Java Cloud Application will receive a book.


Note: We can only ship the book to winners in Europe, Middle East and Africa!

Note: In case you win one of the books we ask you to write a book review on Amazon.com

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki


Thursday Feb 26, 2015

Weblogic LDAPAuthenticator configuration; the GUID Attribute by Maarten Smeets

clip_image001LDAP servers can be configured to use as authenticator in Weblogic Server. In order to efficiently use an LDAP server, it must be possible to uniquely identify LDAP objects. GUID (global universal identifier) attributes can be used as unique identifier for an LDAP object. There are several specific and some more generic LDAP authentication providers available for Weblogic Server. The specific authentication providers have default GUID (global universal identifier) attributes (see here at ‘Use of GUID and LDAP DN Data in WebLogic Principals’). When using the generic Weblogic Server LDAPAuthenticator, there is no default GUID attribute. In order for LDAP caching to work and to allow browsing of group memberships for users, the GUID attribute needs to be defined. The entryUUID is a good candidate for this since every LDAP server should support it. See RFC 4530. Also see here.

In my example, I’ve used the user ‘maarten’ to authenticate myself with when logging into Weblogic Server. The user ‘maarten’ is member of the groups Administrators and DummyGroup. The debug information was acquired by setting the DebugSecurityAtn flag as described here. Weblogic Server 12.1.3.0.0 was used and ApacheDS 2.0.0 as LDAP server. For the configuration of ApacheDS/Weblogic Server, I’ve used the following: http://technology.amis.nl/2014/08/03/ldap-weblogic-using-apacheds-authentication-provider/.

GUID Attribute set to entryUUID

In the below example, the GUID attribute is set to ‘entryUUID’. As you can see, the GUID is correctly determined and there where no errors during authentication. Read the complete article here.

WebLogic Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn Forum Wiki

Search

Archives
« July 2015
SunMonTueWedThuFriSat
   
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
       
Today