X

Break New Ground

Recent Posts

JavaScript

Oracle Visual Builder - New Features - Sep 2019

We are happy to announce the roll out of the latest version of Oracle Visual Builder - version 19.3.1 - which contains many new features in every area of the service. In this blog entry we are going to highlight some of these new features - but for a fuller list see our "What's New" documentation. Here are the key new capabilities: Bring Your Own Database You can now point Visual Builder to an existing Oracle Database in the cloud which will be used to host the tables maintaining the data for business objects created through Visual Builder. This allows you to store larger capacity of data (beyond the 5GB limitation that exist on the embedded DB in VB). Since the tables are created in your own database - you can also access them directly using SQL and do DML operation from outside VB. With the introduction of the new "Free Forever" layer of Oracle's cloud services you can get a free 20GB Autonomous Transaction Processing (ATP) database instance and point VB to use it. Improved Code Editor While Visual Builder is focused on giving you a visual approach to create your applications, one of the key benefit it provides is direct access to the actual HTML code of your pages in a code editor from your browser. This editor just got richer with the ability to use the component palette, property inspector, and structure pane while working on code directly. You can, for example, drag a component to your code, reposition it with the structure pane, and change its properties through the property inspector - all while working in "code" view. Also note the new right-click menu option that will show you the list of all the keyboard shortcuts you can use while editing code in Visual Builder. You'll notice updates to the other editors as well. For example the action chain editor has a new preview area, allowing you to easily navigate long action chains. It also no longer opens in a separate tab - keeping you in the context of the scope you are workin in. Another example is the business object diagram editor which now allows you to choose specific objects to show in the diagram. New Mobile Capabilities Visual Builder provide a great solution for building on-device mobile applications packaged either as native apps or distributed as Progressive Web Apps (PWA). New features allow you to access the device location, use the share functionality, and take videos with the camera in a declarative way with built in actions. New events allow you to handle your app being paused or resumed on the mobile device. We also improved the caching used by PWAs to speed up loading of apps. New Apps and Page Templates When you create mobile or web apps you'll notice new templates that offer various navigation approaches in mobile apps, and a new responsive + navigation template for web apps. In addition when creating mobile pages you'll be able to select from a wider choice of mobile optimized page layouts. As always you can further customize those templates and create your own layouts. Updated Infrastructure The new version of Visual Builder leverages Oracle JET version 7.1 out of the box. In addition new functionality allows you to specify specific JET versions for specific apps you create - giving you better control on their behavior. In addition new feature support coding with ES6 and ECMA2018 standards (while still able to degrade gracefully to support old browsers such as IE11). Visual Builder keeps expanding to new data centers across the world as the Oracle cloud expands - you can already find VB in Zurich, Tokyo, Seoul, and Mumbai in addition to existing centers in the US, Canada, and Europe. Much More There are many many other enhancements you'll find all over the tool, from new declarative ways to define search criteria in your queries, new UI components, improved CI/CD support, and better ways to manage app authorization and security.  Take Visual Builder for a spin and let us know what you thing on our community forum.      

We are happy to announce the roll out of the latest version of Oracle Visual Builder - version 19.3.1 - which contains many new features in every area of the service. In this blog entry we are going...

Code One - Enabling Anyone that Builds

Now in its second year, Oracle Code One will expand on last year’s theme of supporting and empowering the developer community by featuring three keynotes, more than 500 technical sessions, and 50 hands-on labs. Co-located with Oracle OpenWorld from September 16thto 19th, our goal is to “enable anyone that builds” by giving the community an opportunity to learn about new innovations in Java, Autonomous Database, Gen 2 infrastructure, and emerging technologies like the world’s first autonomous OS. Registration is still open to and can be found at oracle.com/code-one. This year’s Code One Keynotes offer plenty of technical information, as well as some nostalgia and an inspirational story from one of Oracle’s very own cloud developer advocates. Here are the keynotes you want to make sure you attend: The Future of Java  This year’s Code One event kicks off first-thing Monday morning with the Java technical keynote led by Georges Saab, Vice President of Development, Java Platform and Brian Goetz Java Language Architect. This keynote will highlight how Oracle’s ongoing stewardship and ecosystem cooperation offers sustained innovation and addresses modern Java application development and discusses technology enhancements including what’s new in Java 13. Georges and other Java luminaries will also look ahead at cutting-edge OpenJDK projects in development focused on improving both developer productivity and performance while retaining Java’s core values of readability, generality, and compatibility. In addition, this year’s Duke’s Choice Award winners will be announced Monday at 4 p.m. PT  Oracle Code One Keynote Greg Pavlik, Senior Vice President and CTO, PaaS, Maria Colgan, Master Product Manager at Oracle, and special guest Kirk Borne, Principal Data Scientist, Booz Allen Hamilton will spearhead this year’s Code One keynote on Tuesday, September 17. This trio will explore everything from developing intelligent applications that bring together machine learning and disparate data sources to deliver a more personalized user experience, to the role data science plays across digital technologies such as IoT/IIoT, blockchain and autonomous data driven application systems.  We are also honored to have Todd Sharp, one of our senior Cloud Developer Advocates at Oracle, share with us his inspiring account of how his background in development has helped both he and his daughter manage the complexities of her recent diagnosis of Type 1 Diabetes. Todd will demonstrate on stage how a bit of coding, computer vision, machine learning (incorporated into an intelligent app), a digital scale, a back-end connection to the USDA public database and a whole host of other technologies helps easily calculate his daughter’s carbohydrate consumption and determine her next insulin dose. This is a must-see event for all attendees. For those unable to see the demonstration live, Todd will also be showing his application at the Groundbreaker Hub on Wednesday at 12:30 p.m. PT. Code One Community Keynote  The Code One Community Keynote will bring a smile to the gamers in the crowd. The September 18 keynote will kick off the day’s festivities and be lead by Vincent Mayers, Senior Manager, Developer Community Programs and Advocacy at Oracle. Vincent will walk us through Innovations in gaming and software development and discuss how the two have gone hand-in-hand since computing’s infancy. In this keynote take a journey from 2D 8-bit games written in Assembler to cloud-deployed MMORPGs and see some fun demos along the way. There will also be special cameos from the likes of Packmen, Annoyed Bird, Uber Mario and MineDraft.   What Else is on the Docket for Code One? Throughout the week of Code One, developers are invited to come, learn, experiment and build with us. You can meet experts on Java, GraalVM, Oracle Cloud Infrastructure, Linux and more or choose to sit in on any of the 50+ Hands-on-Lab sessions, as well as the drop-in labs (bite-sized chunks to help you get hand's-on with new Cloud technologies). Attendees are also welcome to crash and recharge at the Groundbreakers Hub during the event and interact with a number of cool demos and experiences, including a Raspberry Pi Super Computer, IoT Augmented Reality Manufacturing, the Groundbreakers Retro Arcade, the return of the very popular “Blockchain Beer”, the very cool Code Card, and our Groundbreaker Escape Room.   Some other attractions you’ll want to check out while at Code One include our evening Unconference events on Monday and Tuesday evening and our Wednesday morning Diversity Power Hour session. You can find more information on each below: Monday and Tuesday Unconference Events - Have a problem that needs solving? Suggest it as a topic! Have you figured out the key to a happy work and life balance? Suggest it as a topic! This is your chance to share and participate in conversations in a loosely structured environment with some of the best and brightest minds in the business. There will be plenty of great food, drinks and conversation to go around on Monday and Tuesday evening between 7 – 10 p.m. at Moscone South, Level 3. This is open to both full conference and discover attendees. Save your spot in the content catalog. Wednesday Diversity Power Hour -Head to the Groundbreakers Hub at 10:30 am on Wednesday for our Diversity Power Hour. We will have special giveaways, panel discussions at the Groundbreakers Live stage, and sweet treats. Join us as we celebrate all of the communities that shape our tech landscape.   Over the next year, Oracle will host numerous events around the world to connect with and educate developers with workshops, sessions and keynotes featuring prominent experts. To learn more about Oracle Developer Events, please visit: https://developer.oracle.com/events   We look forward to seeing you at Code One this year! There’s still time to register for the event here and if you have any questions about any of the keynotes, sessions or side activities, or would like to be briefed on any of the news going live during Code One, please contact Travis Anderson at travis.j.anderson@oracle.com.  I hope you enjoy your Code One experience, and come talk to us in the Groundbreakers Hub.  

Now in its second year, Oracle Code One will expand on last year’s theme of supporting and empowering the developer community by featuring three keynotes, more than 500 technical sessions, and 50...

Cloud

Top 30 Cloud Native Sessions at Oracle OpenWorld and CodeOne

Oracle OpenWorld and Code One are only a few days away (September 16-19). Cloud Native is going to be front-and-center at the Code One Keynote presentation. Hear from Oracle leaders, Maria Colgan and Greg Pavlik, about building intelligent, cloud native applications to develop personalized experiences and enable better decisions. In addition, Todd Sharpe, Developer Advocate at Oracle, will tell us how he is addressing his daughter’s diabetes diagnosis with cloud native technology. He hopes to inspire you to solve your real-life problems with technology. Besides the keynote presentations (OpenWorld, Code One), the conference provides numerous opportunities for you to learn in smaller group settings. Here are my top sessions for Oracle Cloud Native Services. Take a look and mark your calendars! Overview Sessions Oracle Cloud: The Next Big Things [GEN3248] Learn about what’s new in cutting-edge solutions to accelerate your business. Technologies explored will include machine learning, blockchain, the Internet of Things, conversational AI (digital assistants), and automated application development (leveraging AR and VR). AgroScout: Revolutionizing Agriculture with Robotics and AI, Powered by Oracle Cloud Native Services [DEV6682] Farmers lose 20% to 40% of their yield to disease and pests. Learn how AgroScout's solution is revolutionizing agriculture using AI and drones utilizing Oracle Cloud Infrastructure GPU nodes, Oracle Container Engine for Kubernetes, Oracle Cloud Infrastructure Registry, container pipelines (Wercker). 100% Oracle Cloud: Registering 90,000 People for CERN Open Days [CON3040] The Open Days at CERN (European laboratory for particle physics) attract many interested persons from countries in Europe and abroad. This session details the reasons for the choices and the experience with Oracle Cloud Native Services. Innovating into the Future with Emerging Tech: Analyst and Startup Panel [PAN5375] Startups have always pushed the boundaries of innovation, and enterprises realize they need startup ingenuity to adapt and thrive. In this session hear from several unique startups running on Oracle Cloud Infrastructure. Startups Thriving in the World of Cloud Native Applications [CAS5275] Join Oracle’s global startup program lead and startup tech founders as they share the latest cloud native trends and the strategy for Oracle Cloud Infrastructure and open-source development. Building a Startup on Oracle Cloud Infrastructure with Kubernetes/ Functions/API Gateway [DEV4813] In this session, the CTO of startup sauce.video is joined by engineering leads from Oracle Cloud Infrastructure to walk through how they built a highly scalable, available, and secure collaborative video platform on Oracle Cloud Infrastructure Container Engine for Kubernetes, Oracle Functions (serverless) and other services. Strategic Considerations to Achieve Business Impact with Cloud Native Projects [CON5916] The birth of a new group of software vendors, categorized under the cloud native framework, has given rise to hundreds of small software solutions companies offering agility and rapid scale. Learn how you can help your clients benefit from Oracle Linux’s cloud native solution and drive a significant business impact for them. Evolving to Cloud Native [CON2696] Every organization has at least a system or two (or many!) in the cloud and that is, understandably, changing the way systems are architected. Explore the strategies, tools, and techniques you can apply as you evolve toward a cloud native future. Go Serverless: Introducing Oracle Functions [CON4744] With the introduction of Oracle Functions, developers are now able to incorporate serverless compute as part of their cloud native applications. Built on the open source Fn project, Oracle Functions provides the advantages of a vendor-neutral platform with the ability to leverage Oracle Cloud Infrastructure’s powerful cloud native services. DevOps Automation with HashiCorp Terraform: Oracle/HashiCorp Partnership Overview [PAN4341] In this session learn how Oracle customers are effectively deploying infrastructure resources at scale within minutes using HashiCorp Terraform. Hear how Reyes Holdings LLC is using HashiCorp Terraform to deploy software with agility on Oracle Cloud Infrastructure. Get a quick preview of new Terraform features and get your questions answered. Understanding the Oracle Linux Cloud Native Environment [DEV5306] This session introduces the new Oracle Linux Cloud Native Environment suite of solutions for developing and deploying container-based workloads with full lifecycle management and orchestration features. Introducing Oracle Cloud Infrastructure API Gateway [DEV4817] Learn about the new Oracle Cloud Infrastructure API Gateway. It then presents a live demonstration of building and deploying a REST API that is backed by microservices on Oracle Cloud Infrastructure Container Engine for Kubernetes and Oracle Functions. Oracle Cloud Infrastructure Enterprise Container Platform for Developers/DevOps [DEV4134] Explore the details behind the Oracle Cloud container enterprise platform. It covers recent enhancements to Oracle Cloud Infrastructure Container Engine for Kubernetes and Oracle Cloud Infrastructure Registry, container observability/service mesh, marketplace, and integration with other Oracle Cloud Infrastructure services. You’ll also hear from customers. Oracle Cloud Infrastructure Resource Manager [PRO5301] In today's cloud-centric DevOps world, one of the biggest challenges in managing large-scale distributed systems is infrastructure provisioning. Resource Manager is an Oracle Cloud Infrastructure service that enables you to use infrastructure as code (IaC) to automate provisioning for infrastructure resources. Modern Development: How Containers Are Changing Everything [DEV2849] Hear how containers are also changing the way developers code, test, and deliver solutions. Learn about techniques being designed that will help reduce the knowledge burden and that are beginning to provide dev environments more suitable to the world of cloud native. Hands-on Labs How to Create a Company with Serverless and Microservices in Oracle Cloud Infrastructure - BYOL [HOL5967] The lab covers the microservices and serverless architecture created on top of Oracle Cloud Infrastructure and the latest cloud native services, such as streaming, Oracle Functions, and Oracle Container Engine for Kubernetes (see this site). You will also use a multi-tenant database. Deploying Oracle WebLogic Applications to Kubernetes/Oracle Cloud Infrastructure [HOL5312] Integrate Oracle WebLogic with continuous integration/continuous delivery software to generate Docker images stored in the Oracle Cloud Infrastructure registry. Deploy the Oracle WebLogic Kubernetes operator and a load balancer and create an Oracle WebLogic Server domain in the Kubernetes cluster on Oracle Cloud Infrastructure. Secure Container Orchestration Using Oracle Linux Cloud Native (Kubernetes/Kata) [HOL5303] Kata Containers is an open source project to build a standard implementation of lightweight virtual machines (VMs) that feel and perform like containers but provide the workload isolation and security advantages of VMs. Get hands-on with Kata containers, Oracle Linux, and Oracle Cloud in this lab. Deeper Dives Kubernetes: The Glue Between Oracle Cloud and CERN Private Cloud [CON5153] The CERN team in charge of running Java applications on top of Oracle WebLogic Server is moving its deployments from virtual servers to a container-based infrastructure. By using state-of-the-art technologies such as Docker images and Kubernetes orchestration, the team has greatly improved productivity. Cloud Native Data Management [DEV4677] The rise of the cloud has brought many changes to the way applications are built. See how you can combine the power of microservices with the agility of cloud native data management. Introducing Oracle Cloud Infrastructure Logging: Cloud Native Log Analytics and Management [CON4767] This session dives into the brand new service - Oracle Cloud Infrastructure Logging. Explore what it means to view and analyze logs from your Oracle Cloud Infrastructure resources and applications, and tie into your existing workflows. Monitoring and Observability for Modern Cloud Native Workloads [CON3255] The cloud is the application platform of the future. This session explores the comprehensive tooling offered by Oracle Cloud Infrastructure Monitoring for insights, monitoring, and observability of your cloud environments. Cloud Native Application Development with Events, Functions, and Notifications [PRO5361] Walk through two scenarios where cloud native applications are most common: Using the events service with Oracle Functions to build a cloud native events-driven application, and using the events service with notifications service to send notifications about mission-critical operations. Paths to Cloud Native [CON2994] Where do you get started with cloud migration? Learn about microservices and containers, continuous integration/continuous delivery workflows, container orchestration with Kubernetes, API gateways, service mesh, and infrastructure components. Building Cloud Native Applications with Helidon [CON5124] Project Helidon is an open-source framework that supports customers developing Java-based microservices applications. Gain an understanding of the strategy and roadmap, and uncover how you might benefit from using Helidon in your business. Augment Streaming Data: Open-Source Kafka Ecosystem, Built-In Serverless Connectors [PRO5353] Explore how companies big and small can build powerful real-time systems with minimal effort using Oracle Cloud Infrastructure Streaming. This session focuses on two key aspects: open-source Kafka compatibility support, and the connected ecosystem that provides simple and serverless connectors to move streaming data for persistence and analytics. Container Applications and Autonomous Databases with Open Service Broker [DEV4149] Looking for a DevOps-friendly way to create Oracle Cloud Infrastructure services before deploying apps? This session discusses and demonstrates the Service Broker for Kubernetes, which provides connectivity between Oracle Container Engine for Kubernetes and Oracle Autonomous Database. Deploying Oracle WebLogic Server Applications on Kubernetes and Oracle Cloud [CON5105] See how the Oracle WebLogic Kubernetes operator has been developed to simplify Oracle WebLogic lifecycle management in Kubernetes. Learn how to use Oracle WebLogic with Kubernetes native logging and monitoring tools such as Elastic Stack, Prometheus, and Grafana. The Why of a Service Mesh, Plus Service Mesh Patterns [TUT1636] This tutorial gives attendees a hands-on experience with using the Istio service mesh. They will gain a solid appreciation of why a service mesh can help in their architecture and DevOps and how to implement the basic-to-advanced service mesh patterns. Automate Cloud Native Masonry: DevOps, ChatOps with Oracle Container Engine for Kubernetes [CON3617] Learn how microservices, containers, Kubernetes, and automation all come together to drive efficiency, productivity, and reduce waste. Topics covered include how to ensure observability, traceability, and manageability of the microservices running in the container-orchestrated environment of Oracle Container Engine for Kubernetes. Join Us! I hope these presentations give you an idea of the depth and breadth of cloud native technology on display at Oracle OpenWorld and Oracle CodeOne. We hope to see you soon, and if you haven’t done so already, please register today! Register for Oracle OpenWorld Register for Oracle CodeOne

Oracle OpenWorld and Code One are only a few days away (September 16-19). Cloud Native is going to be front-and-center at the Code One Keynote presentation. Hear from Oracle leaders, Maria Colgan and Greg...

Community

Developer Resources on Sale in the Oracle Store at Oracle OpenWorld

Plan a visit to the Oracle Store while you’re at Oracle OpenWorld and Code One. The store will carry more than 150 book titles from key industry publishers covering technology and business subjects. All books will be 20% off of MSRP. For the developer community, you will find a wealth of pertinent subjects that can help advance your skills, enhance your knowledge, and provide practical advice. Here are a few titles that may spark an interest:   Title Author Publisher Java Quick Syntax Reference (includes Java 9) Mikael Olsson   Apress   Kubernetes: Up and Running, Dive into the Future of Infrastructure Brendan Burnes, Joe Beta, Kelsey Hightower    O'Reilly   Machine Learning in Java, Second Edition  AshishSingh Bhatia, Bostjan Kaluza   Packt Mastering Microservices with Java Sourabh Sharma    Packt Modern Java in Action, 2nd Edition    Raoul-Gabriel Urma , Mario Fusco      Manning Pragmatic AI: An Introduction to Cloud-Based Machine Learning Noah Gift Addison Wesley Python for The Busy Java Developer Deepak Sarda    Apress   The Tao of Microservices Richard Rodger       Manning                Oracle Store Location: First-floor lobby of Moscone West. The store offers one-stop shopping for a wide variety of books and Oracle merchandise. Store hours: Monday and Tuesday, 8:30 a.m. to 6:30 p.m. Wednesday, 8:30 a.m. to 5:00 p.m. Thursday, 8:30 a.m. to 1:30 p.m. All card payment methods, including mobile pay, will be accepted.

Plan a visit to the Oracle Store while you’re at Oracle OpenWorld and Code One. The store will carry more than 150 book titles from key industry publishers covering technology and business subjects....