OOW13: Cloud roadmap & announcements – from zero to H/A WebLogic Cluster plus Database RAC in 30 minutes

0

Oracle’s cloud ambitions are as high as ever before. image_thumb[15]

All software from Oracle should run both on premise as well as in the cloud. Moving components from on-premise to cloud or vice versa should be painless: the infrastructure in the cloud and the platform in the cloud should be the same (so far as possible) as on premise.

 

 

 

 

This is the summary in statistics of the current usage of the Oracle Cloud:
image_thumb[29]

And here is the current status of (planned) cloud offerings:

image

Read on for three major announcements around the Oracle Cloud:

The big cloud announcements (http://medianetwork.oracle.com/video/player/2690987615001) – from Oracle, delivered by Thomas Kurian in Larry’s stead (who was out sailing)

Full suite of Platform Services – Database, Database backup and recovery, Java, Developer, Mobile, Documents, BI and the Cloud Marketplace where partners and developers can publish and monetize their own applications and extensions to the Oracle applications.

image_thumb[31]

Three key aspects: Integrated with applications, Same software as on Premise, Oracle manages the software for you

1. Database Instance as a Service (Oracle Database Cloud Service) – not just access to a database schema via REST APIs, from the Java Cloud Service or through APEX but access over any protocol including SQL*Net en JDBC to your own database instance (11g or 12c). Customers will have root access to the Virtual Machine’s Operating System. SQL*Net access for example for loading/exporting large data volumes. The database instance runs inside a Nimbula ‘environment’ that you cannot break out of. image_thumb[39]

Three flavors with different levels of managed-ness by Oracle and of availability (the highest level includes a two node RAC cluster).

basic: give me image, I managed it on my own
managed: patching, back up and recovery is taken care of
premium: 2 node RAC i/o single node

2. WebLogic Instance as a Service- similar to the Oracle Database Cloud Service – same WLS that you use on premise. Oracle manages it, or you make use of your root access. It is the full fledged Java EE container with ADF runtime – not the somewhat restricted edition offered in the Java Cloud. Comes with Elastic Compute and Elastic Storage

Kurian demonstrating the Oracle Cloud Portal:

image_thumb[44]

3. Elastic Compute and Elastic Storage as a Service - IaaS level offerings (similar to what Amazon offers) that complement the SaaS and PaaS offerings from Oracle, to make sure that customers of the SaaS and PaaS offerings can stay within the Oracle Cloud if they want to simply store files or deploy a custom or 3rd party application; Oracle does not necessarily wants to compete with other cloud vendors at the IaaS level but it does want to make sure its customers can do all they want in terms of Cloud in the Oracle Cloud

- Oracle will start offering a Storage service (nov/.dec) and a Compute service (January?)
{pricing will be very similar to AWS and Google)

Identity as a Service is on the horizon
(authentication, access management, users/roles/permissions)
to eventually allow you to replace on premise IdM

other IaaS services: Messaging, Naming, Elastic Load balancing, Elastic IP addresses

looking for offering from Oracle of Managed IaaS (for example http://www.oracle.com/us/products/engineered-systems/iaas/engineered-systems-iaas-ds-1897230.pdf and http://www.oracle.com/us/products/engineered-systems/iaas/overview/index.html)

Database Cloud Service

image_thumb[34]

image_thumb[36]

image_thumb[38]

image_thumb[48]

image_thumb[50]

A RAC cluster can be provisioned in 4 or 5 minutes!

The Cloud Portal shows my environments:

image_thumb[52]

The new Database in the Cloud can be connected to just like any on premise database. Kurian proceeded to demonstrate how data can be imported into the cloud based database instance using SQLDeveloper.

Cloud Console showing operational details

image

Java (WebLogic instance) as a Service

image_thumb[21]

image_thumb[42]

image_thumb[41]

Demo of provisioning a WebLogic cloud instance:

image

Configure – associating the WLS instance with the DB instance we provisioned earlier on:

image

image

image

Done provisioning, wait for a few minutes for the environment to be prepared

Check back in the portal:

image

image

image

Deploy a new Web Application (Java EE):

image

image

And check it out in the Enterprise Manager FMW Control that runs in the cloud:

image

 

Managed IaaS as a service – Storage and Compute

image

USPs: performance and scale, highly available, Oracle managed (mirroring, backup, recovery)

 

image

Cobol, C++, Ruby, Scala, Python …

Package as VM template and deploy to cloud. Deploy through standard REST API (support for OpenStack API).

You get root access to your environment – isolated from other users’VMs. Network isolation. Attach and detach Storage Volumes from the Storage Service.

ERP on the cloud

Many people do not yet know it, but most of ERP applications are available (as of Spring 2013) in the Oracle Cloud – ready to be used from small companies to the largest enterprises.

image_thumb[26]

These customers are already using ERP on the cloud – including the Dog itself…

image_thumb[28]

also see this analyst’s write up: http://www.crmsearch.com/oracle-strategy.php

Share.

About Author

Lucas Jellema, active in IT (and with Oracle) since 1994. Oracle ACE Director for Fusion Middleware. Consultant, trainer and instructor on diverse areas including Oracle Database (SQL & PLSQL), Service Oriented Architecture, BPM, ADF, Java in various shapes and forms and many other things. Author of the Oracle Press book: Oracle SOA Suite 11g Handbook. Frequent presenter on conferences such as JavaOne, Oracle OpenWorld, ODTUG Kaleidoscope, Devoxx and OBUG. Presenter for Oracle University Celebrity specials.

Leave a Reply