Key take-aways from the Oracle PaaS Cloud announcements – Integrate, Accelerate, Lead

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

imageMonday June 22nd was the launch date for Oracle for 24 (and more) Cloud Services. June is traditionally an important month for Oracle when it comes to product launches and important announcements. This year is the same in that respect. The announcements came in a many-hour live webcast including a 45 minute presentation by Oracle CTO Larry Ellison (see videos from Oracle Cloud Platform Launch). I have harvested some of the most relevant slides from this presentation – that capture the essence from his announcements (or at least the things that stood out to me).

See some other relevant resources regarding these announcements:

image

image

“… All the major boxes are filled in. So you can move any application into the Oracle cloud. “

image

Launching new cloud services in each of these boxes:

image

image

image

image

image

image

image

 

Primary Competitors on PaaS:

image

 

 

A remarkable offering: Application Builder Cloud Service (ABC S): https://cloud.oracle.com/ApplicationBuilder

image

 

On PaaS – competing against Amazon. For example on Glacier – archived data service at very low prices:

image

And on ease of provisioning and management – for environments that include WebLogic or Oracle Database:

image

image

 

image

 

On SaaS: comparison against the competition – in breadth and depth of portfolio:

image

Oracle Cloud operational summary:

image

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

Oracle Cloud demystified: Open World 2014 Overview of Cloud offerings

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

The central theme of Oracle Open World 2014 has certainly been the Cloud. Downtown San Francisco was laced with banners about Oracle and Cloud. The difference compared to last year is that now there is a huge amount of real cloud products available (or soon to be launched). Where the Oracle cloud offering till this summer was limited to Database and Java (WebLogic) and some applications the current stack ranges from infrastructure till a range of SAAS offerings. The amount of cloud related announcements was really huge and somewhat overwhelming. Get things in perspectives I have drafted below a list of the concrete cloud offerings with a short description. If you want to try this in practice you are welcome to visit https://cloud.oracle.com/home (choose the platform tab to see what’s currently available).

The major theme of all Oracle cloud based solutions is REST support for all commands. So you can use either Cloud Control / Enterprise Manager to manage your cloud infrastructure or you can directly tap into the specific systems and manage them yourself. In this way you can customize the management of your infrastructure for specific services without having to use the Cloud Control.

Overview of all cloud offerings Oracle has introduced last week at Oracle Open World 2014

Oracle Managed Cloud Services (OMCS) (IAAS)

This is the basis of the complete cloud services. The aclip_image002ctual infrastructure behind the cloud offerings in the form of networking, virtual servers and security. The beg announcement on this field it Oracle’s full support for Open Stack infrastructure (http://www.oracle.com/us/corporate/press/2321794). This is based upon the OpenStack Icehouse release and enables you to use OpenStack for provisioning all of your Oracle Software Defined Networking. And also enables a self-service console for Oracle Linux and Oracle VM.

Within the Oracle Cloud Managed Services you can use the Oracle Virtual Compute Appliance to offer the basics of services within your virtual network. This is the cloud version of the On Premise Compute Appliance.

When building new infrastructure in the Oracle IAAS Cloud you can choose the location of the datacenter you want to use. This is important if you want to run your applications in a datacenter close to your major customers (US, Ireland, Australia). The underlying technology building the cloud services will make sure the components of your cloud infrastructure will be stored as closely as possible within the datacenter to ensure minimum of networking latency. Via the security keys you install on your own services you able to create a secure connection to you IAAS infrastructure or even make it a part of your local network.

Oracle Platform as Service in the Cloud (PAAS)
2014-10-07 06_37_07-Leverage Infrastructure _ Oracle Cloud

On top of the IAAS solution Oracle is currently offering a large range of Platforms As A Service (PAAS)form the cloud. This is an addition on the already available Java Cloud and Database Cloud.

 

Database Cloud (DBAAS)

The database cloud now offers the ability to seamlessly upgrade and maintain Oracle Database software as a Service. In the managed model you are able toclip_image004 create and upgrade your Oracle Database on the Datacenters of Oracle. And with the introduction of Oracle 12.1.0.2 you are also able to offer the Database In Memory option from the cloud database. The database cloud offers root access to administrators and delivers direct access to the data source in the way you are used to when using a local database (port 1521). Via the Oracle Cloud Managed Services you are also able to define a database connection via port 80 or 443 to prevent networking issues while connecting to a data source outside your company’s internal datacenter.

Next to the self-managed database you can choose for a managed Cloud Database. When you are opting for the Managed Cloud Database Service Oracle offers 5 sizes in database cloud, 5 different service levels and 4 security levels.

On the Database Cloud Service you can choose for a block storage backup or to use the Cloud Backup Service from Oracle via RMAN. At this time the Database Cloud offers versions 11c release 2 and 12c release 1.

 

Java Cloud

The Java Cloud offering, also called WebLogic Cloud, is a full version of WebLogic Server as a cloud instance. Including the usage of Coherence as a data grid within the WebLogic Server to share data and transactions between several applications without using the round-trip to the database. At this time Oracle is offering WebLogic 11c and 12c as a cloud service. Within the cloud dashboard you are able to create and scale your Java cloud service as you like (scale up and scale out).

Security cloud Services

Oracle has made security a high priority within the cloud services offering. This is essential for the complete cloud offering. The the security cloud service offers firewall, intrusion detection and anti-virus to protect the system from treats from outside the infrastructure and prevent systems being attacked by systems within the cloud infrastructure. This offering enables you to configure your cloud system to be compliant with a lot of regulatory frameworks (http://www.oracle.com/us/media1/service-cloud-security-overview-2030360.pdf)

Developer Cloud

New announcement is the developer cloud is a new offering consisting of tools for software repository, wiki, issue / task tracking and build engine. The developer cloud will be released in the upcoming moth. A trial version is already available. According to my information the Developer Cloud is free together with the Java Cloud.  With thclip_image006e developer cloud you are able to create a GIT repository (or multiple) and invite your team to participate. You can connect your own IDE (Eclipse, JDeveloper etc.) to this repository and work just as you were used to work. The developer cloud offers an issue tracking system based upon the schema of Bugzilla with an integrated interface and REST interfaces to create and tasks from your own IDE. The build engine in the developer cloud is based upon Mave3 and Hudson. And finally you can use a wiki in the developer cloud to enrich your documentation. The developer cloud is aimed on working in agile projects and supports easy and fast review, collaboration and quick integration. The developer cloud offers to create and use templates. This enables you to create a template of a specific type of project and use this as a basis for following similar project while copying a pre format setup of the source repository, build engine and wiki.

 

Integration Cloud (SOA / Service Bus )

This service enables the SOA and OSB users to leverage the advantages of integration with Service Bus and SOA and the scalability and availability of cloud systems. This product is announced on Open World and it looks like it is being launched introduced in the upcoming months. Before this service is launched, we will first see the ICS (Integration Cloud Service) – to be launched in the next six months or so. This service is targeted at not-very-technical-users, to allow them to create fairly straightforward integrations between SaaS products. A very interesting part of this is the Cloud Adapter SDK. Integration Cloud Services (ICS) offers a lot of new SaaS adapters to integrate with SaaS applications like SalesForce for example. The cloud adapters are built in the Cloud Adapter SDK and written in Java. So you are able to create your own adapter an share this adapter with your users. http://www.oracle.com/technetwork/middleware/adapters/documentation/index.html

Process cloud

Another new service is the Process Cloud. This is the cloud implementation of BPM with the goal of offering a simplified and comprehensive way of modeling and executing your processes. The goal is to migrate the BPM creation activities from the developer to the business analyst. The process cloud is being launched soon. Examples are available here : https://cloud.oracle.com/process

Analytics Cloud / BI Cloud

This is the Business Intelligence offering as a cloud service. This service is being made available as a separate offering and as an BI Engine on other Oracle applications like Oracle Eauola and Oracle RightNow. (https://cloud.oracle.com/business_intelligence).

Mobile Cloud and Mobile Application Accelerator (MAX)

Oracle Mobile cloud is an extensive way to make your own services available as a mobile backend. The mobile could offers services to create data providers within for your mobile developer without bothering them with the complexity of your enterprise backend. Including shielding the security of your connection from your mobile developers. The mobile cloud offers several features for reporting and analytics such as usage statistics and engagement. This service will probably be launched in a few months (https://cloud.oracle.com/mobile) . A second interesting announcement was the introduction of MAX ( Mobile Application Accelerator). The Oracle Mobile Application Accelerator feature allows users with no coding experience to rapidly and intuitively produce mobile applications. This feature is only announced and it is not clear when it will be available for usage.

 

Big Data Cloud

The Big Data Cloud offers you the ability to store and analyze your big data as a service. This Big Data cloud is based on Hadoop. The cloud service offers fully serviced and elastic capabilities. The advantage of this platform is that it is able to store petabytes of data and enables you to connect to your local and on premise systems.

 

Oracle Documents Cloud

The next-gen cloud-based file sharing and collaboration solution. Built for the enterprise with robust security, application integration and support for on-premise ECM integration.

Software as a Service SAAS

And finally Oracle applications: Social, Finance, HCM, Logistics, Marketing..etc. These are all available as cloud service. This makes Oracle form this standpoint the biggest SAAS provider at this moment (according to Larry Ellison).

 

This article is based upon the findings during my visit to Open World 2014. I cannot assure the list is complete and I will add more information or correct as new offerings are introduced. And please share your feedback below.

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

Major take-aways from Oracle OpenWorld 2014 – some relevant conclusions

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

image

Oracle OpenWorld 2014 is over. Just under a week, full to the brim with information, events, people, energy, plans, hopes and expectations. I have learned many, many things. Small things, important facts, huge insights and many great people. In this article, I will attempt to sum up the largest themes of the conference as I have interpreted them. In subsequent publications, I will focus on some of them as well as discuss less grand but equally interesting findings.

Note: my insights are derived from keynote sessions, press releases, general sessiteons and other conference sessions, discussions in the hall way etc. However, they are my personal interpretation and a safe harbor statement should be in order: don’t take my word for anything – use my comments as a lead to start doing your own explorations.

What I have learned at Oracle OpenWorld 2014

Oracle is working very hard to roll out an extensive set of PaaS services. This concerted effort takes precedence over virtually anything else. New functionality in any platform product is developed first for the cloud and only then for on-premises application. Only few of these services are fully available today – per direct, to anyone, according to well defined conditions. However, many will be made available in the near future – say the next six months.

image

The availability of Oracle’s PaaS services will have the potential of bringing the Oracle Platform within reach (again) of smaller and midsize organizations that currently cannot afford the on-prem licenses. Without substantial investment or long term commitment, it should be possible for the Oracle platform to be flexibly entered, and left as well.

The fact that Oracle’s SaaS products – a very substantial catalog these days with over 20k customers, thanks to a large degree to many recent acquisitions – run on Oracle’s PaaS services and are explicitly designed to be customized, extended and integrated with using these PaaS technologies creates a lot of opportunities for partners (such as AMIS). For example through the Oracle Cloud Marketplace, partners can offer reusable extensions and integrations that are deployed and run on the Oracle PaaS environment, integrating with the customer’s SaaS instance. Note: 19 out of the 20 largest SaaS products run on the Oracle platform, Workdays being the exception.

The Marketing Cloud is serious business at Oracle, claiming to be the largest player in this space. The new Data as a Service fits into this area (a new service that makes marketing data available from countless sources, based on the BlueKai acquisition), as does the announcement of the integration of Box.com in the marketing cloud: Box’s content collaboration platform, which allows marketers to make assets available to designers and other stakeholders, will seamlessly mingle with Oracle’s Marketing Cloud. The integration will allow Marketing Cloud customers to develop content with tools such as Microsoft Office products and PDFs, and then instantly convert them into HTML5. Additionally, the integration will enable folders in Box to automatically sync with Marketing Cloud’s content store, making them available for campaign usage on Oracle’s cross-channel marketing platform.

Longer term, Oracle strives for Private and Public Cloud parity: the same facilities and functionality is offered in the cloud and on prem. The same technology stack is used for implementing and administering the cloud and on prem environments. The same components can be deployed on the PaaS services as on the on prem platform. Eventually, we will be able to move deployed applications from on premises to cloud and vice versa. Beyond that, complete environments – first shutdown and later on even running, live environments – can be moved between the local private cloud and the remote cloud environment.

image

This is potentially an important edge Oracle’s PaaS cloud will have over competitors: it offers the same platform on premises as in the cloud and allows therefore hybrid topologies with mix and mash between environments. Even when on prem is desirable, yet a new environment cannot be provisioned very rapidly, a project may start out in the cloud, then seamlessly move to on prem when the provisioning is complete.

Some of the more recently acquired  SaaS offerings from Oracle will soon be migrated to ADF: Right Now (ServiceCloud), Taleo and CPQ (Configure, Price , Quota – aka Big Machines). This is an important boost for ADF and its continued importance to Oracle as its enterprise development framework.

Oracle Social Network

One of the first cloud services ever offered by Oracle was the Oracle Social Network. This Facebook-like facility- targeted at the enterprise environment – has been available with all SaaS offerings from Oracle. It offers the option to co-workers to engage in ‘social conversations’ – threads around common activities, cases or objectives. A conversation can include business objects – such as orders, customers, projects or general ledger entries – and documents (integration with the Document Cloud Service). The conversation can be accessed from the context of the business object – and vice versa. One organization that is using this Social Network avidly is Oracle itself.

In the very near future, Oracle is opening up this Social Network: partners creating extensions to SaaS applications and (probably) anyone creating and deploying applications on the Oracle PaaS can integrate with the Social Network and can expose their own business objects as objects in conversations. If I understand correctly, it will be possible to sign up for the Social Network for customers who to not work with any of the SaaS offerings from Oracle.

OpenStack

Oracle is – still somewhat tentatively perhaps – embracing OpenStack. Both with Oracle Linux and Oracle Solaris it offers a full distribution of OpenStack. For example: the combination of OpenStack and Oracle Solaris has been engineered for private cloud deployments, providing a secure, reliable, and scalable platform for agile application provisioning and self-service virtual environments. The Oracle OpenStack for Oracle Linux distribution allows users to control Oracle Linux and Oracle VM through OpenStack in production environments (Oracle OpenStack for Oracle Linux is available as part of Oracle Linux Premier Support and Oracle VM Premier Support offerings at no additional cost; Oracle OpenStack for Oracle Linux is available as a free download from the Oracle Public Yum Server and Unbreakable Linux Network (ULN). An Oracle VM VirtualBox image of the product is also available on Oracle Technology Network, providing an easy way to get started with OpenStack.).

Canonical – the company behind Ubuntu – will support Ubuntu as a guest OS on Oracle Linux OpenStack, and Oracle will support Oracle Linux as a guest OS on Ubuntu OpenStack. Canonical will test Oracle Linux as a guest OS in its OpenStack Interoperability Lab (OIL) program.

Oracle Virtual Networking now also supports OpenStack. The Oracle Virtual Networking OpenStack Neutron plug-in, announced at Oracle OpenWorld, is based on the OpenStack Icehouse release and enables all of Oracle’s software-defined networking (SDN) and network fabric capabilities to be created, provisioned and managed by the OpenStack framework.

Software in Silicon

Oracle has embarked on “Software in Silicon” – a program to achieve 5-10 times performance improvement for core database operations by baking some database specific operations into the CPU itself. For example: the Oracle NUMBER type is a software implementation on top of every platform specific’s native types. When NUMBER is embedded in the processor, enormous performance gains can be achieved. Additionally, the lowest level filtering operations can be performed “in silicon” (similar at a very different level to the smart scan running on the storage cells in Exadata). At that same level, in line level decompression allows much more data to be placed in memory and still be accessible at very high speed levels. More database specific implementation aspects can be brought into silicon – starting with Sparc M7 processor (is due to launch sometime next year) and potentially offered to/by other vendors (such as Intel) as well.

image

Big Data

Even though Big Data (and even more so last year’s big thema of IoT) was a somewhat less pervasive theme at the conference, Oracle is certainly making important steps towards making Big Data more accessible to organizations in a pragmatic way. Through Big Data SQL, non-relational data on an Hadoop HDFS can be accessed from within an Oracle Database using standard Oracle SQL. To developers and tools alike – many of whom are pretty fluent in SQL but much less so in the technologies used to access data on Hadoop – this makes big data very accessible. When Big Data SQL is leveraged with the Oracle Big Data Appliance, the BDA will employ smart scan – a clever form of preprocessing of data on the Hadoop cluster which ensures that far less data – and only the relevant bits – are moved from the Big Data world to the memory and CPUs doing the Oracle Database SQL processing. This mechanism is similar to the smart scan facility in Exadata Storage Cells. Other advances around Big Data are Big Data Discovery – an Endeca based in-browser visualizer of meaningful data patterns – and the Analytics Cloud with the Oracle BI Service. These services make it very easy to make sense of Big Data and figure out the ways in which meaningful reporting and insight-extraction can be set up on top of Big Data gathering.

Line of Business User or: the citizen developer

In many sessions, Oracle staff discussed the Line of Business (LoB) user who has to be empowered. Gartner speaks about the citizen developer – and Oracle means about the same thing. The idea is that with no or only limited intervention or preparation by IT staff, business users can do meaningful things themselves, such as get insights from (big) data, configure simple dashboards, create straightforward data entry and data explorations apps for mobile devices etc. Who can work with Excel should be able to do many useful things in the world of Oracle (and Oracle Cloud) as well. Some tangible examples for products (in the making) under this theme include StreamExplorer – for real time data analysis -, MAX – the mobile application accelerator-, Big Data Discoverer, BI Cloud Service and even the Process and Integration Cloud Services.

User Experience

Having already made big strides in the user experience of SaaS applications such as Sales Cloud and HCM Cloud, Oracle is next taking an enormous step in the user experience with virtually all of its products. At the conference, the Alta User Interface (and user experience) as launched – to be applied across all SaaS applications as well as all Cloud User Interfaces for the PaaS services. Additionally, this user experience will permeate all on premise products as well (or at least the browser based ones). Alta is supported by Oracle’s development tools and frameworks for mobile, cloud, and web-based applications – such as ADF en MAF – to allow anyone building custom applications with Oracle technology to create a similar user experience. The Oracle Alta UI system is based on four design principles:

  • Design for mobile first
  • Keep layouts simple and uncluttered
  • Provide a clear information hierarchy
  • Engage users with more visual content

Oracle Alta UI console

Important themes in the area of User Experience are context (as in Gartner’s context aware computing) and capture. The form refers to how a user experience should be enriched based on everything the system knows about the user and her (current) circumstances. Do not make the user enter data or make choices that can already be arrived or at least reasonably guessed at. Capture refers to the stage before data is handed over to ‘the system’ in a form that the system knows how to process. Data that is ‘out there’ or that lives in the heads of human actors have to transferred and converted into the application. A process that is typically time consuming, cumbersome error prone and interruptive. Any improvements in this stage make life a lot easier for users and have the potential of dramatically improving speed and accuracy. Oracle (through the Applications User Experiences team) is making very interesting steps to create a much better capture stage. Apart from mind reading (that is probably the next phase), any means of capturing data is investigated and explored – including wearables, beacons, OCR, speech recognition etc.

Mobile

Oracle’s Mobile story is becoming quite clear. All SaaS applications have (or very soon will have) mobile apps to provide access to quick “glance and scan” activities – relevant insights and alerts, straightforward decisions and manipulations. These mobile applications are or will be created using Oracle’s own Mobile Application Framework (MAF), using the Alta user experience theme. MAF is available to anyone who wants to create mobile apps. MAF allows cross platform (iOS, Android and soon Windows as well) development of native applications that interact with device features (GPS, phone, camera, contacts, email, etc), can use local database storage and run a local, on device JVM. Development with MAF is more declarative than native ObjectiveC or Android app creation. Many higher level components – as well as a tailored IDE – are available for productive development. Especially noteworthy are the rich data visualizations available out of the box with MAF. The Mobile Application Accelerator (MAX), a browser based tool that allows very visual and declarative development of fairly simple, straightforward mobile applications, helps ‘citizen developers’ create MAF apps – that could subsequently be refined and extended by (real) developers.

image

Oracle recognizes that most developers will probably not use MAF for their app-development. However, they still need access to data services and would be served well by a rich backend that takes care of common concerns such as cross platform push notification, user management and access control, data enrichment and caching of (lookup) data, management of cross device personal cloud and long running conversations and more. The perhaps most important new PaaS cloud service to be launched by Oracle is the Mobile Cloud Service. This service provides the capabilities mentioned above to back any number of mobile applications with shared (mobile) services as well as controlled access to SaaS APIs and on premises enterprise systems. The Mobile Cloud Service is as an end-to-end infrastructure for building apps connected to Oracle’s software portfolio and third party SaaS and on prem applications.

With MCS – APIs are composed as mash-ups of other APIs and of services exposed by SaaS products and on premise enterprise systems. These APIs – typically published as REST-services – can be consumed by subscribed apps. Oracle is first targeting mobile apps with the MCS, but any application or integration platform requiring access to REST-services could leverage the MCS. MCS offers many other capabilities in addition to the creation and management of these APIs, including identity and access management, caching, push notifications (interacting with Apple’s and Google’s push notification services), analytics on usage, monitoring. With MCS – enterprises can be mobile enabled with very limited effort, investment and risk. No new users access the enterprise, no additional load from potentially thousands or more devices has to be catered for, no extreme availability constraints have to be put on the backend systems, no outsider developers need access to various systems etc. MCS can turn out to be a big mobile enabler.

Multidensity and Density

A term used in several sessions was density – for example on the PaaS platform. This basically means: do more with less IaaS resources (such as memory, CPU and even disk). It turns out that for example class loading on JVMs can be done a lot smarter, with far more reuse instead of duplication of objects. In order for Oracle to create a truly scalable, lean (affordable) cloud environment, it is important that PaaS components use IaaS services and other PaaS components in a sustainable way. The work Oracle is doing for example on WebLogic will benefit organizations creating a Private Cloud based on Oracle’s PaaS platform. Note that the Oracle Database 12c multitenant database architecture has in part a very similar goal:reduce over all resource consumption by sharing the resources across multiple tenants (pluggable databases). It seems likely that the work being done by the WebLogic team will benefit not just the Oracle public PaaS Cloud and the Exalogic private cloud, but the core Hotspot JVM as well. The initial Note: multitenancy is an important theme for the core Java EE 8 as well as Java SE 9 platforms.

Multitenancy will be an important feature (or even architecture) for WebLogic in the near future. It will subsequently also become engrained in other PaaS components, such as SOA Suite and presumably WebCenter Content.

Security

As Larry Ellison mentioned in both his keynote sessions, the new job at Oracle is SECURITY. It is of course crucial for the Oracle Public Cloud to be very secure. Enticing organizations to entrust their data and business process execution to the Oracle Cloud will not be easy. Any security breach or even a whiff of suspicion of lack of security will make that task virtually impossible. Security at every level – between Oracle and the multiple tenants as well as at the level of all users within a tenants realm (coordinated by the tenant himself) has to absolute. The attention for security measures at every level in the stack – from software in silicon to anti-social-engineering – will be large. And again, this focus in the public cloud will improve the platform and as a result help users of the same stack in their private cloud as well. When Oracle fixes things at their PaaS Public Cloud level in the same stack used on premises, the solutions are probably good enough for most on premise use cases too.

Oracle and the Community – the future of the past

Oracle is not wildly popular with the young crowds. At university, it does not seem as if Oracle technology is a prime topic on the curriculum (with the possible exception of Java). The average age at Oracle user group gatherings in many countries is still increasing. The influx of young Oracle developers and DBAs is not large. The push from below at enterprises to further invest in Oracle technology may as a result not be overwhelming. Additionally, this ‘legacy’ community, while loyal, is not always as forward looking as it probably should be. It is not uncommon for veteran Oracle developers to create code – SQL, PL/SQL – that is impressively backward compatible with milestone releases like Oracle7. Think about that for a moment: Oracle has invested long years and large amounts of money to advance the database from where it stood in the mid-90s to where it is today. And organizations have to pay licenses that reflect the value of all these functional and non-functional enhancements. Yet because of lack of up to date knowledge on the part of administrators and developers, much of this potential remains untapped. The perceived value of the investments in the Oracle platform could substantially be lowered because of this – threatening the longer term adoption of Oracle’s technology at an organization.

At the very highest echelons within Oracle – Thomas Kurian, Andy Mendelsohn to name but two important crusader – the above has been recognized and identified as a priority. Steven Feuerstein (PL/SQL community leader and Oracle Database development evangelist) has been hired and tasked with both increasing the popularity of Oracle outside the current community as well as improving the usage of modern facilities and features in the Oracle platform by existing members of the community. Steven is putting together a team to assist him in that challenge, as well as reaching out to the community to support him. Watch for terms such as YesSQL and LiveSQL as well as new ones yet to be developed to learn more about this initiative.

Hardware

Some new hardware announcements at OOW 2014: Zero Data Loss Recovery appliance (the world’s first and only engineered system designed specifically for Oracle Database protection), Exalytics X4-4 (with up to 3TB of memory) leveraging the Oracle Database 12c In Memory option (instead of TimesTen in memory database). All Flash Storage Array SAN machine: the Oracle FS1 Series Flash Storage System scales to petabytes of all-flash capacity while delivering a multitude of innovations designed to take flash technology to new extremes – getting the benefits from hard disks as well as predictable speed delivery by an all-flash-array. The still fairly new Exadata (X4-8, July) with focus on Database In Memory (12 TB DRAM together with transparent data tiering to flash and disk for less performance-critical data). No new releases of Exalogic and Virtual Compute Appliance.

Real Time

One of the frequently heard themes was ‘real time’. Information or better yet Insight (and recommended or even automated Action) in near real time. Some information is yesterday’s news even before it is tomorrow. Some conclusions have to be reached from data and events within minutes. This requires the capacity to gather the data, analyze it and present findings to human actors in near real time – seconds to minutes. And typically there is a lot of source data involved as well.

The slow factor – apart from network latency and the sheer volume of this fast data – is typically us: how to engage a human quickly enough in such a way that insight is nearly instantaneous and the requires action can be performed nearly as quickly. Oracle is working on all pieces of this puzzle – with data visualization at the human end of the chain, event processing in the second step and a variety of technologies at the data gathering beginning of the story (from physical devices – sensors, beacons) to software probes and sensors baked into applications and platform infrastructure. Here we see another type of LoB user enablement: the insight provided by the system has to be interpreted by a business user – not an IT person. Data is not good enough, and even information that still requires considerable analytical and technical skills for proper and quick interpretation will not do. The visualization has to support the LoB user in direct understanding – at least of the need to drill down further (again the glance (see the alert), scan (drill down to understand the importance and perhaps take quick, straightforward action) and commit (look into the details and embark on a more complex response action).

DevOps and BusOp

We see a meeting coming up between business and technical operations: IT operational staff – system administrators, DBAs, Middleware and infrastructure specialists – monitor in real time, using various types of technical logging to observe, analyze and resolve technical issues. At a more function, business oriented level, they will have counterparts who monitor in real time the execution of the business processes.

Disruptions at technical level may very well have consequences at the business level, and if so typically require collaboration between the two groups to resolve. Furthermore, issues in the functional execution of processes may not be visible at all at technical level. It is increasingly important for business representatives to have real time insight in such issues, even before they occur (for example by spotting trends that without action may result in thresholds being crossed). SLA – service level agreements – on both technical metrics as well as business indicators – with corresponding metrics and dashboards are becoming more and more important as longer chains and more extensive business processes are linked and automated. Additionally, with sections of these chains running on a (partly) externally managed infrastructure and platform, deriving business operational insight directly is also more important because using technical logging to indirectly derive business insight no longer be meaningful or even possible.

It seems that the DevOps movement – previously more associated with all interaction between infrastructure and platform specialists on the one hand and development teams on the other before a system is taken into production, will have a parallel in the interaction between business operations and IT operations at run time.

Common Goal, Drive and Energy

Oracle is a big place. It offers over 4200 different products, created by a large number of development teams that historically have not always worked together in very close collaboration or even communication. It is my observation that more than ever before, the teams at Oracle are now working together, brought together by a common goal – the cloud – and unified by the common user experience (Alta for short). Almost every team needs to work with other teams because it works on top of (cloud) services provided by other teams. In the world of the Oracle Cloud, there is no room for any product team to create its own incarnation of something that is offered as a generic cloud service. All of a sudden, all across the board teams are actually teaming with each other. I believe that as a result, everyone benefits. Product teams will focus more on their core added value than on generic facilities that they will now simply consume. The functionality and non-functionality of the underlying platform services will improve too, because of the early collaboration and testing that is the result of the internal consumption of these services. The common user experience also results in a feeling of joint responsibility, in addition to aligning the design activities. It seems that this grand mission of bringing Oracle to the cloud is energizing the company – now, more than in many years, there seems to be a spark back at Oracle. A belief in the mission. I liked witnessing this enthusiasm and self confidence.

Resources

Mobile

MAX: http://www.oracle.com/us/corporate/press/2313779

MAF and Mobile Security Suite – http://www.nasdaq.com/press-release/enhanced-integration-between-oracle-mobile-application-framework-and-oracle-mobile-security-suite-20140930-00886

Cloud

New and Existing PaaS Cloud Services from Oracle – https://www.oracle.com/corporate/pressrelease/cloud-portfolio-092914.html

DaaS for Marketing – https://www.oracle.com/cloud/daas.html

Solaris and IaaS plus OpenStack: https://blogs.oracle.com/markusflierl/entry/oracle_solaris_and_openstack_at

Oracle Linux and Ubuntu/OpenStack http://www.zdnet.com/oracle-linux-is-coming-to-ubuntus-openstack-cloud-7000034106/ ; Oracle OpenStack for Oracle Linux Now Generally Available – http://www.oracle.com/us/corporate/press/2298602

Alta User Experience

https://www.oracle.com/corporate/pressrelease/oracle-alta-093014.html

http://www.oracle.com/us/corporate/features/ui-design/index.html

http://www.oracle.com/webfolder/ux/middleware/alta/index.html

Big Data

http://www.informationweek.com/big-data/big-data-analytics/oracle-unveils-hadoop-data-exploration-tool/d/d-id/1316198

http://www.oracle.com/us/corporate/press/2313734

Software in Silicon

http://www.theregister.co.uk/2014/09/29/ellison_sparc_m7/

http://www.oracle.com/us/corporate/features/sparc-m7/index.html

https://blogs.oracle.com/emeapartnerhardware/entry/in_memory_query_acceleration_of

http://www.oracle.com/us/corporate/press/2317676

http://www.nasdaq.com/press-release/oracle-announces-oracle-software-in-silicon-cloud-20140930-00842

Hardware

Oracle FS1 Series Flash Storage System  https://www.oracle.com/corporate/pressrelease/fs1-flash-storage-system-092914.html

Zero Data Loss Recovery Appliance – http://www.oracle.com/us/corporate/press/2313883

Exadata: http://www.oracle.com/us/corporate/press/2244663

Analysis, Reports, Reviews

InfoTech Lead http://www.infotechlead.com/2014/09/29/oracle-openworld-2014-key-announcements-25572

ZD Net http://www.zdnet.com/oracle-speeds-up-software-portfolio-with-big-data-mobile-in-mind-7000034205/

Mark Rittman: http://www.rittmanmead.com/2014/10/news-and-updates-from-oracle-openworld-2014/

Analytics Cloud – http://www.informationweek.com/big-data/big-data-analytics/oracle-unveils-hadoop-data-exploration-tool/d/d-id/1316198

Analysts break down Oracle Cloud business model: http://siliconangle.com/blog/2014/10/01/oracles-new-business-model-is-based-on-cloud-and-converged-infrastructure-oow14/

http://www.enterpriseirregulars.com/78293/oracles-approach-makes-sense-sucks/

Diginomica – http://siliconangle.com/blog/2014/10/01/oracles-new-business-model-is-based-on-cloud-and-converged-infrastructure-oow14/

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

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

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

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:

Continue reading

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

OOW13: Sneak Preview of the Major Announcements?! In-Memory Database, PaaS (Database and Java) and M6 big memory machine

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page

Recent press releases as well as the comment provided by Oracle’s top brass around the FY14 Q1 earning provide some insight in what the key stories seem likely to be during this year’s Oracle OpenWorld conference. Note: I write this article before having any real information (that would put be under embargo such as a NDA).

Some remarks around the FY14-Q1 earning report by Mark Hurd seem to suggest certain areas of interest: “….a couple of comments about Oracle OpenWorld, which is next week. We plan to have roughly 60,000 people at the event in San Francisco from 145 countries. We expect to have 2 million attendees online.

And we will make some significant product announcements at the event as well. We’ll be introducing Oracle 12c in-memory database. We’ll be talking about it, being able to deliver 100x faster application performance using our new architectural approach. We’ll talking about — we’ll be talking about existing Oracle apps that can now run in the Oracle Database functionality without change when using this in-memory capability. We’ll have some releases in cloud. We’ll talk about we’ll have some releases in HCM and talent management, we’ll talk about database as a service, Java as a service that will be available to our customers. So there’ll be a whole slew of product announcements there that Larry will be talking about Sunday night and will continue on through the week.

As part of Oracle’s first quarter earnings, Larry Ellison gave a sneak peek into one of the big new product announcements he will make at the company’s annual customer conference next week in San Francisco. “Next week at Oracle OpenWorld, we will announce the In-Memory Option for the Oracle database,” he said in the press release. “Virtually every existing application that runs on top of the Oracle database will run dramatically faster by simply turning on the new In-Memory feature. Our customers don’t have to make any changes to their applications whatsoever; they simply flip on the in-memory switch, and the Oracle database immediately starts scanning data at a rate of billions or tens of billions of rows per second.” Read more: http://www.businessinsider.com/ellison-to-reveal-weapon-against-sap-2013-9#ixzz2fJ4qap1v

PCWorld reports: “Oracle CEO Larry Ellison typically uses his annual OpenWorld conference keynotes to deliver the company’s biggest announcements and strategic positioning, and this year they will apparently involve an in-memory database and Oracle’s PaaS (platform as a service) offerings. On Sunday, Sept. 22 Ellison will deliver his first keynote, which is titled “Oracle Database 12c In-Memory Database and M6 Big Memory Machine,” according to an announcement released Tuesday. The first likely refers to something Ellison mentioned in June during an Oracle earnings call. While Oracle released an initial version of Database 12c in June, on the call Ellison referred to an upcoming product he described as a “vertical, columnar compressed, high-speed in-memory vertical database” that would be out at the end of this year.

Meanwhile, M6 Big Memory Machine is apparently a high-RAM server based on Oracle’s next-generation SPARC M6 chips and will likely be paired with the in-memory 12c product.” See http://www.pcworld.com/article/2047536/larry-ellison-to-talk-inmemory-database-oracle-paas-at-openworld.html for more details.

Ellison’s second OpenWorld keynote is titled “The Oracle Cloud Platform: Database as a Service. Java as a Service,” and will cover Oracle’s entry into PaaS. While the services have been available for some time, Oracle hasn’t spent an overt amount of energy marketing them. This clearly is about to change given that Ellison himself will broach the topic during OpenWorld, and not a lower-level Oracle executive.

Other OpenWorld keynotes will be delivered by Oracle President Mark Hurd, who is scheduled to discuss Oracle’s “big data” strategy. Oracle Chief Architect Edward Screven will also speak, discussing the “Internet of Things” and machine-to-machine communication. ”

Share this on .. Tweet about this on TwitterShare on LinkedInShare on FacebookShare on Google+Email this to someoneShare on TumblrBuffer this page