craigmcb.github.io

Welcome to Oracle Cloud Native Environment Track

— This track contains videos to facilitate your usage of the technologies, software and tools used by Oracle to develop microservices-based applications that can be deployed in environments that support open standards and specifications.

On these pages you will find material such as videos, documents and useful resource links covering areas including the following:

Information and videos presented here cover Microservices technologies which are components of the Oracle Cloud Native Environment General Availability announcement, as well as additional technologies to help you expand your learning of microservices.

Environment Installation Videos

The following videos will introduce you to the installation procedure and scaling of the Oracle Cloud Native Environment.

Release 1.4 and 1.5 Videos

Release 1.3 Videos

Release 1.2 Videos

Installation Hands On Labs

Each hands-on lab provides step-by-step procedures to complete specific tasks in an Oracle-provided free lab environment. Follow the procedures to connect to your Oracle Linux compute instance on Oracle Cloud Infrastructure and complete the labs. Alternatively, you can perform the lab steps on your own Oracle Linux environment.

Installation Tutorials

Each tutorial provides step-by-step procedures to complete specific tasks but does not provide an environment. Perform these tutorial steps on your own Oracle Linux environment.

Kubernetes Videos

An open-source system for automating the deployment, scaling and management of containerized applications, Kubernetes provides the tools to build a cluster of systems to support the launching of containerized applications. These containers can be deployed across the cluster systems and scaled as needed.

The following videos will introduce you to the Kubernetes cluster technology and its components. They show how a Kubernetes cluster is built, and how container applications in pods are deployed on the cluster nodes.

Kubernetes Hands On Lab

Each hands-on lab provides step-by-step procedures to complete specific tasks in an Oracle-provided free lab environment. Follow the procedures to connect to your Oracle Linux compute instance on Oracle Cloud Infrastructure and complete the labs. Alternatively, you can perform the lab steps on your own Oracle Linux environment.

Kata Container Videos

Kata Container software delivers the framework for creating lightweight virtual machines (VMs) that easily plug into container ecosystems. Kata Containers offer similar virtual machine levels of security while maintaining the efficiencies gained from the deployment of traditional containers.

The following videos will introduce you to Kata Containers functionality and demonstrate how Kata Containers are deployed in your Kubernetes cluster.

Container Videos

Podman provides a way to build, share and run containers conforming to the the Open Containers Initiative (OCI) format.

The following videos will introduce you to Containers, and demonstrate using Podman to deploy and manage container images designed for Kubernetes, Oracle Container Runtime for Docker, and Oracle Linux Cloud Native Environment.

Microservices Traffic Management Videos

Operating as a service mesh for managing the interaction and operation of services in a microservices architecture. Istio coordinates communication between services, providing service discovery, load balancing, security, recovery, telemetry, and policy enforcement capabilities.

The following videos will introduce you to the role of Istio in supporting the microservices framework. You will learn about the Istio architecture and its sidecar proxy capabilities implemented in a Kubernetes cluster.

Istio Tutorial

Each tutorial provides step-by-step procedures to complete specific tasks but does not provide an environment. Perform these tutorial steps on your own Oracle Linux environment.

Microservices Tech Preview

Oracle is actively investigating new microservices technologies permitting you to do research and development. The following videos describe configurations that leverage these technologies intended for pre-production systems.

Helm Videos

Operating as a package manager for Kubernetes, Helm manages the creation of complex, multi-container applications and web services in an existing Oracle Container Services for use with Kubernetes clusters.

The following videos will introduce you to Helm, its components and features, as well as explaining its use of charts, chart repositories and plugins.

Prometheus Video

Operating as an open source monitoring and alerting system. Prometheus uses log collectors for monitoring and performance tuning. Prometheus can gather logs from various metrics and present the data in the form of basic graphs for analysis.

The following video will introduce you to Prometheus, its time-series database and multi-dimensional data model for collecting metrics, as well as describing key steps to installing and running Prometheus.

Grafana Video

Implemented by Dev-Ops teams to collect metrics in their cloud native environments, Grafana operates as an open source analysis and visualization tool for time series data. Using a plugin architecture, it allows for data to be captured across different sources and visualized on dashboards.

The following video will introduce Grafana, cover its installation, and demonstrate its configuration through the browser user interface.

Return to Oracle Linux Training Station