Oracle Tech Resources inc Open Source

The following is a catalog of known knowledge resources including source code, patterns practices, etc provided by Oracle (I am aware of). The list is in no specific order and focuses on just Oracle’s technology offerings (no SaaS or hosted applications like EBS).

  1. Oracle Domain Resources
  2. External Officially Managed Information
  3. Newsletters

Oracle Domain Resources

Domain AddressDescription
oracle.comThis is the commercial side of the Oracle content. But includes a landing page for a lot of Oracle knowledge/documentation.
docs.oracle.comThe home of the core Oracle documentation for all products.
blogs.oracle.comOracle blogs primarily from Oracle staff covering different parts of the organization, covering employment diversity through to each of the major product families, domain verticals such as Retail, Hospitality. The blogs are broken into groups, so it’s worth bookmarking the product groups of interest, for example, Infrastructure.
In addition to the product spaces, there are blogs that come from teams such as the A-Team – Infrastructure, Java Magazine,
A-TeamThe members of this team are the ‘gurus’ of product application. These cover a range of domains – structured in a similar way to blogs.oracle.com with different posts. These posts represent patterns and solutions to problems encountered by the team. How to, or not to implement things.
This can overlap with some blogs in so far as both product blogs and A-Team blogs may address how to leverage product features.
developer.oracle.comDeveloper relations lead, which covers not only Oracle products but also the application of open source. By its very name, there is a strong emphasis on coding (rather than low-code) covering not just Java, but .Net languages such as C#, Node, JavaScript, and so on.
There is some content overlap here with the Architectural Center, where Architecture Centre provides reference solutions.
docs.oracle.com/solutions
(AKA Architecture Center)
This is the Architecture Center which provides reference solutions. But these aren’t exclusive to the SaaS products (which would be easy to interpret). A lot of examples cover deploying and running open-source solutions on IaaS, for example, Drupal, WordPress, and Magento to name just a couple. A lot of these are backed up with scripts, Terraform, and code to achieve the deployment and configuration.
In addition to this, there are use cases of what customers have deployed into production (known as built and deployed).
docs.oracle.com/learn/This contains a lot of free tutorials and labs that can be taken a run to implement different things, from deploying a Python with Flask solution on Kubernetes to Creating USB Installation Media for Oracle Linux with Fedora Media Writer. As you can see from these examples, the tutorials cover both Oracle products and open source.
These resources interlink with the Architecture Centre and can overlap with developer.oracle.com.
github.com/oracle-devrelThis contains the code artifacts developed by Developer Relations and the Architecture Center team. So covers Reference Architectures, tutorials, and Live Labs all freely available to use.
github.com/oracle-samplesThis repository contains example solutions and Terraform logic developed by groups such as the A-Team.
opensource.oracle.comThis provides a catalog of links to the various open-source repositories available. This includes oracle-sample and devrel but also the many other projects including, but not limited to Helidon, Fn, Verrrazano, GraalVM, Apiary
community.oracle.com/hubThis is where a lot of the Q&A for Oracle Partners and users takes place. Community participation is gamified to encourage participation.
academy.oracle.comThis is really for the educational community (Universities, Colleges & Schools) and provides resources to take you from zero to certified skills for Java and Oracle Database.
education.oracle.comPrimarily for the formal Oracle certification resources, but there are some free training resources here as well.
apex.oracle.comAPEX has its own area of dedicated resources. This includes solutions, templates, and other development resources, and community.
github.com/oracleThis is the home for the majority of all Oracle free code, including the Open source projects such as Helidon, JET, Kubernetes Operators, and so on.
Helidon, Fn, and other source projectsA number of Oracle open source projects have their own independent web resources as well. Helidon includes additional technical resources.
The ones we know more about are :
Helidon, Fn, Verrrazano, GraalVM, Apiary
Bit it includes references to Java core language etc.
www.youtube.com/oracleYouTube training videos. With multiple channels based on different technologies.
Java (OpenJDK and Oracle JDK)Oracle propel not just their main JDK /JRE which has license constraints, but also Open JDK. With this comes a dedicated Developer zone as dev.java.
PaaS CommunityManaged by Jurgen Kress (Prod Mgr for Oracle PaaS). It acts as an aggregator for contributions from the community and shares news about what is happening within Oracle to support customers and partners in the PaaS space.
Developer CommunityPartner site to the PaaS Community with a focus on more development activities around Weblogic, Helidon, etc.
Oracle PodcastsPerhaps not access usable as documentation, how-to, etc. but Podcasts can yield a lot of broad picture insights. Oracle has a range of podcasts covering a diverse range of subjects. Not all podcasts are active at any one time. But the site provides a catalog and episode list.

External Officially Managed Information

Read more
Domain Address/NameDescription
Terraform ProviderDetails about all the Terraform product provider modules.
Terraform Modules RegistryDeveloped modules that provide larger building blocks than the core. Available in the GitHub repository for DevRel
Python SDK DocDocumentation for the OCI SDK which provides a framework that leverages the OCI API. Allows solutions such as automating tasks for managing OCI.
medium.com/oracledevsMedium site containing contributions from both Oracle outbound SMEs and Oracle Aces with a focus on developer perspectives.

Newsletters

Read more

Across Oracle, there is a range of newsletters that can be subscribed to, from more business-centric content to architecture and development. The following table provides links to the technically based OCI content.

Name / PageDescription
OCI InsiderOpportunity to subscribe to several different newsletters covering:
– Solution Architect
– Oracle Cloud Infrastructure News
– OCI Reference Architectures
– OCI Customer Best Practices
Oracle IntegrationCovers the Oracle Integration (OIC) product
Oracle BlogsGet updates about Oracle Blogs via email.
Java MagazineAll things relating to Java