Oracle announces developer platform updates at OpenWorld conference


Oracle today revealed updates to its application development tooling as well as its vision for an autonomous database cloud at Oracle OpenWorld 2017 and JavaOne in San Francisco.

The company announced three key new pieces to its Oracle Container Native App Dev Platform: a managed Kubernetes service, a new continuous integration and delivery service and a private container registry.

Developers, according to Bob Quillin, Oracle’s vice president of developer relations for its application development platform are looking for an open, cloud-neutral, community-driven platform that does not lock them into a particular vendor. Oracle’s tools “make up an integrated developer experience. As you’re building software in our CI/CD service, you can deploy right from our registry,” he said.

The Kubernetes service, based on Kubernetes 1.7x (with 1.8 support coming soon), abstracts managing Kubernetes masters away from developers. Quillin also noted that the platform takes care of service management for, among other things, container load balancing and persistence. He further noted that organizations can run bare-metal instances and VM images in a highly secure and performant platform.

Quillin pointed out that Oracle last month joined the Cloud Native Computing Foundation to contribute back to the Kubernetes project, and claimed Oracle “is really committed to the open-source stack.”

To further its support for open source, Oracle today announced it is making its Fn Function-as-a-Service serverless platform available through open source. “Like Docker and Kubernetes standards, we want to have a similar serverless capability available as an open standard,” Quillin said. The serverless capability is designed to have polyglot language support so it can run on Groovy or Go as well as Java. Initial support is for Java; other language packs will be released shortly.

Three parts of that include the Fn Platform, which runs locally to manage the back end; Fn Flow, which is an orchestration language that is programmatic in nature, like Java, Groovy and Go, that can be used to sequence and build workflows from functions idiomatically and programmatically within Java; and a Java FDK (function development kit)  that provides JUnit testing capability for functions. “You can build functions in Java and hook them into the unit testing harness,” Quillin explained.  The point, he said, is to bring Java and the serverless world together.

Diby Malakar, vice president of product management, cloud services, said Oracle sees four scenarios of application development. “First is development of enterprise Java apps, Java EE, or lifting and shifting Java apps,” he said. “Second is cloud-native apps. Third is container native app development. Fourth is an emerging paradigm, visual, low-code development.”

Other announcements include Cassandra support in the Data Hub Cloud Service, with MongoDB support coming in the future. A new Blockchain Cloud Service designed to empower customers to implement tracking as products go through the supply chain, and a new AI-powered chatbot platform fully integrates with Oracle’s Application Container Cloud Service.

The Oracle Autonomous Database Cloud, driven by Oracle Database 18c, uses machine learning to provide automation to help the database cloud do performance tuning and updates, resize compute and storage without downtime and protect against downtime, CTO Larry Ellison said in his keynote. “The automation does everything,” he said. “We can guarantee availability of 99.995 percent, less than 30 minutes of planned or unplanned downtime.”

This level of automation eliminates most human labor and error, and frees up DBAs to work on projects that drive the business forward, he noted

Deel dit nieuws op


Screen Shot 2018-02-22 at 9.13.36 AM

JetBrains introduces intelligent web app for data analysis

JetBrains is introducing a new solution dedicated to data analysis and visualization. The company announced Datalore, a new web application designed to draw insights from raw data, simplify coding routines, and make intelligent decisions. The solution leverages machine learning to ...
Screen Shot 2018-02-21 at 8.26.37 AM

Twente ontwikkelt standaard voor e-learningplatform

De Universiteit Twente leidt een project voor de ontwikkeling van een internationale standaard voor e-learningplatforms voor hoger onderwijs. Het gaat om het project CEPHEI (Cooperative E-learning Platform for Higher Education in Industrial Innovation) dat samen met universiteiten uit andere Europese ...
Screen Shot 2018-02-20 at 7.59.33 AM

Welke programmeertaal wordt gemist?

Onlangs wist het Computer History Museum een IBM 1401 mainframe zover aan de praat te krijgen dat het apparaat Fortran II-code kan compileren en draaien. Met ponskaarten inderdaad. Misschien is het niet zo nuttig een computer uit 1958 aan de ...



Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *