This year #OOW19 and #CodeOne had a different color and feel, with lots of exciting announcements from Larry.
Here are my top 5 key takeaway items from OOW19.
Always Free Gen 2 Cloud
This is a welcome announcement and I think there will be a lot of developers and administrators making use of this tier. If you do not have Oracle cloud account, you still need to sign up for the 30-day Cloud Trial and create your cloud account. When creating new instances in OCI, you can indicate that you want to use the Always Free tier. The Always Free resources are available as long as you want with no time constraints—subject only to the capacity limits noted. When your 30-day trial period for the expanded set of services ends, you can continue using Always Free services with no interruption. Following are the Always Free services.
- Autonomous Transaction Processing or Autonomous Data Warehouse.
- 2 databases total, each with 1 OCPU and 20 GB storage.
- Autonomous Databases include APEX for web-based app development, SQL Developer Web for database development and SQL Notebooks for Machine Learning.
- 2 virtual machines with 1/8 OCPU and 1 GB memory each.
- 2 Block Volumes, 100 GB total.
- 10 GB Object Storage.
- 10 GB Archive Storage.
- Load Balancer
- 1 instance, 10 Mbps bandwidth.
- 500 million ingestion datapoints, 1 billion retrieval datapoints.
- 1 million delivery options per month, 1,000 emails sent per month.
- Outbound Data Transfer
- 10 TB per month.
There are no SLAs associated with the Always Free tier, what else would you expect.
Database Support and Roadmap
Oracle database non-container architecture has been deprecated since Oracle 12.2 version. From Oracle 20c onwards, only the container architecture will be supported. The traditional non-container databases are not supported in 20c.
Since a new version is coming out every year, Oracle’s release roadmap introduced two types of annual releases. Interim releases (20c, 21c) are supported for 2 (or 3) years - only premium support, no extended support. Long-term releases (19c, 22c) have 4 years of premium support and and 2+ years extended support.
If you are running 11.x, 12.x release of databases, consider upgrading to 19c. 19c is the long-term support release of 12.x family. 19c has premium support till March 2023 and extened support (additional $) till March 2026. Unless 20c and 21c has a feature that you must absolutely have, there is no reason to upgrade to 20c or 21c because those releases are short lived. So, once you upgrade to 19c now, you have until 2022/2023 to upgrade to 22c.
E-Business Suite announced its support on Oracle Database 19c, with container architecture.
With non-container databases going away, another welcome announcement is the ability to create three PDBs in a container database without paying additional multitenant license. Three PDBs are included in all editions of Oracle Database 19c and higher. This announcement would make many organizations to consider to move to the CDB architecture. If you create 4 or more PDBs within one container database, you will need a Multitenant license. CDB has many administration benefits.
Autonomous Linux and OS Management Service
After Autonomous Database, now it is the autonomous operating system. Oracle Autnomous Linux does the following automagically.
- Automatic Provisioning
- Automatic Scaling
- Automatic Tuning
- Automatic Online Patching and Updating
- Automatic Security Monitoring and Remediation
Autonomous Linux uses the Ksplice technology to apply patches while the system is running. Autonomous Linux is 100% compatible with IBM RedHat, thus customers can migrate their RHEL workloads to Oracle Autonomous Linux without any modification. Oracle Autonomous Linux is included free with Oracle Cloud.
OS Management Service, via the Oracle Cloud Infrastructure console or APIs, and resource governance policies, enables you to automate capabilities that will execute common management tasks for Linux systems, including patch and package management, security and compliance reporting, and configuration management.
Partnership with VMWare and Microsoft
The Oracle OCI & Microsoft Azure partnership had few key announcements. More datacenters will be have the connectivity in 2020. It was great to know that the latency between app running on Azure VM and Database on OCI is around 4ms. I saw a demo of creating the interconnect between Azure and OCI. It looks pretty straightforward and easy from either side. Oracle Apps (EBS, JDE, etc) will be certified when run on Azure in a cross-cloud config.
The partnership roadmap includes:
- Connecting to Oracle DB via OCI Interconnect
- Integration with Active Directory
- Distributed logging using managed ELK on Azure
- Caching using Coherence cluster
The partnership with VMWare was a surprise but very welcome announcement. The partnership will help customers easily migrate VMware vSphere workloads to Oracle's Generation 2 Cloud Infrastructure (expected to go live in Q42019). With this announcement, Oracle becomes a partner in the VMware Cloud Provider Program and Oracle Cloud VMware Solution will be sold by Oracle and its partners. The solution will be based on VMware Cloud Foundation and will deliver a full stack software-defined data center (SDDC) including VMware vSphere, NSX, and vSAN. Oracle will also provide technical support for its software running in VMware environments in customer on-premise datacenters and Oracle-certified cloud environments.
Talking about partnerships, Oracle Marketplace will soon have option to pay for third party product licenses that are sold on Marketplace. Customers will be able to pay for third party applications using the Oracle Universal Credits. This will consolidate billing for the customer, which include Oracle services plus third party services.
Emphasis on Machine Learning and Analytics
Oracle Autnonomous Database and Oracle Autonomous Linux use advanced machine learning (ML) and autonomous capabilities to deliver cost savings, security, and availability and free up critical IT resources to tackle more strategic initiatives. The system delivers automated patching, updates, and tuning without human intervention. Machine learning is key in all Oracle innovations.
Oracle is also developing several products where end-users can benefit from Machine Learning algorithms without knowing too much about the ML internals or data complications. The Oracle Machine Learning notebook and Oracle Analytics Cloud are poised to be great analytics tools for the business.
The AutoML product which is coming soon is very exciting. AutoML helps to automatically build and compare machine learning models. Here are few highlights from Charlie Berger presentation.
- Auto Model Selection
- Identify in-database algorithm that achieves highest model quality
- Find best model faster than with exhaustive search
- Auto Tune Hyperparameters
- Significantly improve model accuracy
- Avoid manual or exhaustive search techniques
- Auto Feature Selection
- Reduce # of features by identifying most predictive
- Improve performance and accuracy
Here are a few other items that caught my interest (many are not available now, but in the roadmap for Q42019 and Q12020).
- Dedicated VM Hosts: Single tenant, never share hardware with another customer. Pay only for the dedicated VM host, no additional charge for the VMs running on it.
- Cloud Shell: Simple browser based terminal access, available from the OCI console.
- Elastic Instances: Flexible compute instances giving true elasticity. Customer will be able to pick the number or cores and memory. No downtime required when scaling cores or memory.
- Instance Resize: Change instance shape (4 core VM to 8 core VM), instance family (Intel to AMD) and change fault domain without loosing any configuration.
- Oracle Maximum security zone where security is not a choice, but always on. Resources launched in this zone will be on dedicated infrastructure with highest levels of data encryption and network security.
- OCI Application Performance Monitoring: Allow OCI and On-Premises customers to monitor enterprise applications and diagnose application problems.
- Zero Downtime Migration: Simple database migration to Oracle Cloud leveraging Oracle MAA best practices. This tool will also have the option to migrate from OCI-Classic to OCI-Gen2.
- Availability of Microsoft SQL Server on OCI. Microsoft SQL license provided by OCI.
- Oracle Data Safe: Data Safe is a unified control center for your Oracle Databases which helps you understand the sensitivity of your data, evaluate risks to data, mask sensitive data, implement and monitor security controls, assess user security, monitor user activity, and address data security compliance requirements.
- Oracle Cloud Guard provides monitoring of an organization’s entire cloud fleet by aggregating log data from cloud infrastructure and both Oracle and third-party applications, then analyzing it to spot threats and misconfigurations.
- Secrets Management Service: Ability to securely manage secrets such as database passwords, application tokens and certificates.
- Oracle MySQL service: Self-managed MySQL Enterprise Edition on Oracle Cloud Infrastructure.
- Exadata X8M, industry’s first database machine with integrated persistent memory and RoCE, delivers 2.5X performance increase and 10X lower latency.
- Oracle is planning to add 20 new cloud availability regions to the existing 16 by the end of next year. The plan includes new Oracle cloud data centers in countries across the Americas, Europe, Middle East, and Asia-Pacific.
This year Open World had more technical content than previous years. I was happy to have two of my abstracts accepted for the event. You may download the presenations from OOW Content Catalog.