Red Hat OpenShift essentials

Cloud services for Developers

Explore a collection of curated resources that help you complete common Red Hat® OpenShift® tasks and take your product knowledge to the next level.

Info Icon

This content is curated by Red Hat experts but it may not be tested on every supported configuration.


Role:

Environment:

Community

Stay connected to other OpenShift users.

Red Hat Developer program

Level up your knowledge and career with developer-specific tools, technologies, and community.

Red Hat OpenShift community Slack

Join our Slack channel for Red Hat OpenShift Service on AWS users.

Resource

Get started

Accomplish Day 1 tasks using these resources.

Developer Sandbox

Learn containers, Kubernetes, and OpenShift in your browser.

What's Red Hat OpenShift?

Learn more about what OpenShift can do.

Product

Red Hat OpenShift for developers

Get an overview of how Red Hat OpenShift reduces the complexity of application development.

Article

Containers

Understanding containers

Understand what are containers, what are their benefits, and how to get started.

Topic

Container fundamentals

Gain a thorough understanding of the moving parts that make up the typical container architecture, including container images, registries, and orchestration.

Learning path

Foundations of OpenShift

Get hands-on experience creating and deploying applications in Red Hat OpenShift using a no-cost OpenShift cluster.

Learning path

Get started with Microsoft Azure Red Hat OpenShift

Microsoft Azure Red Hat OpenShift explained

Follow Microsoft and Red Hat experts as they discuss use cases, detailed deep dives, and strategies to get the most out of Azure Red Hat OpenShift.

Learning path

Microsoft Azure Red Hat OpenShift

Find information to help you learn about Azure Red Hat OpenShift and start exploring its features.

Product documentation

Training: Microsoft Azure Red Hat OpenShift

Learn how to deploy, access, and perform basic customizations to an Microsoft Azure Red Hat OpenShift cluster in this paid training.

Training course

Bradesco's journey with Azure Red Hat OpenShift

Listen to what other Azure Red Hat OpenShift users have to say about their experience with the product.

Video

E-books for developers

Find handy books on a range of the latest developer tools and technologies, including Kubernetes, microservices, containers, and more.

E-book

Get started with Red Hat OpenShift Service on AWS (ROSA)

Getting started with web console

Learn how to access and customize the ROSA web console.

Product documentation

How to deploy an app using Red Hat OpenShift Service on AWS

Learn how to deploy an application on a cluster using ROSA.

Learning path

Create a web app on Red Hat OpenShift Service on AWS

Learn how to use Nginx to fill a number of roles in a container-based ecosystem.

Blog

Overview of images in Red Hat OpenShift Service on AWS

Learn more about creating and managing images and image streams. Get instructions on using templates.

Product documentation

Operators for applications

Developing operators

Learn more about the development workflow for Operators.

Product documentation

New application development on ROSA

Understanding cloud-native applications

Grasp the basics of this approach to building, running, and improving apps based on well-known techniques and technologies for cloud computing.

Topic

Building container-based, cloud-native applications

Learn from a Kubernetes pattern that looks at microservices as among the most popular architectural styles for creating cloud native applications.

Page

Building applications

Learn how to configure ROSA for your application deployments.

Product documentation

Creating applications using the Developer perspective

Use the Developer perspective in the web console to create applications and deploy them on ROSA..

Product documentation

Product capabilities

Understand the features of Red Hat OpenShift with these resources

Developer tools

Leverage a collection of tools you may need to build in the cloud.

Webpage

Red Hat OpenShift Dev Spaces

Learn more about OpenShift Dev spaces and the Developer Sandbox.

Product

Learn about OpenShift Dev Spaces

Watch as we demo how to Build, test, tune, and deploy your application with Red Hat OpenShift Dev Spaces.

Video

Use OpenShift Dev Spaces

Get started with OpenShift Dev Spaces.

Product documentation

Continuous integration and continuous deployment (CI/CD)

What is a CI/CD pipeline?

Get an overview on a CI/CD pipeline, and learn more about Red Hat OpenShift Pipelines.

Article

Working with Red Hat OpenShift Pipelines in the web console

Learn more about Red Hat OpenShift Pipelines features.

Product documentation

Quarkus

Quarkus in action

Get a practical introduction to Quarkus, the full-stack framework for building cloud-native Java applications, with Quarkus in action.

E-book

Kubernetes-native inner loop development

Examine some common inner-loop development cycle challenges and see how Quarkus and other technologies help solve some of these challenges.

Webpage

Quarkus for Spring developers

Learn how Quarkus can increase developer productivity through live coding, developer services, and continuous testing.

E-book

Best practices

Bring best practices to your day-to-day to make room for innovation.

Best practices for ROSA

Using deployment strategies

Learn how deployment strategies can be used to change or upgrade applications without downtime on Red Hat OpenShift on AWS.

Product documentation

Using config maps

Learn how to decouple configuration artifacts from image content to keep containerized applications portable.

Product documentation

Understanding Helm

Simplify the deployment of your applications and services to ROSA clusters with Helm.

Product documentation

Managing security constraints

Learn how to use security context constraints (SCCs) to control permissions for the pods in your cluster.

Product documentation

Monitoring application health

Learn how to detect and handle unhealthy containers.

Product documentation

Helm chart repository

Learn how to streamline the OpenShift developer experience by building an enterprise Helm chart repository.

Video

Modernize at scale

Embark on your modernization journey with these tools and resources.

Java

Java™ applications

Understand Java application modernization.

Article

Microservices for Java developers: A Hands-on introduction to frameworks and containers

Read a hands-on introduction to frameworks and containers in this e-book.

E-book

Modernizing enterprise java

Learn how to bring your monolithic, Java-based models into the cloud-native model with Kubernetes.

E-book

Developing OpenShift applications with Java and Quarkus

Create, test, and deploy Java code to OpenShift in a seamless development workflow.

Learning path

.NET

.NET applications

Understand .NET application modernization.

Article

More modernization resources

Application modernization

Learn more about application modernization--a process that improves software delivery performance by updating older legacy software systems.

Article

The state of application modernization

Gain more accurate insight into how organizations are approaching their modernization journeys.

E-book

Migration Toolkit for Applications

Simplify the modernization of your legacy applications with Red Hat's migration toolkit for applications--included in your Red Hat OpenShift subscription.

Product documentation

DevNation Day: Modern app dev

Watch the modern application development videos from DevNation Day.

Video

Modernization customer stories

Citizen Banks' journey to modernization

Learn about Citizen Bank's application modernization story.

Video

Specialized topics

Take your OpenShift learning to the next level.

Red Hat OpenShift Serverless

Red Hat OpenShift Serverless

Learn more about OpenShift Serverless and how it provides the ability to build, deploy, and run serverless applications.

Product documentation

Getting started with OpenShift Serverless

Get the capability to run any container in a serverless fashion is possible.

Learning path

SVA GmbH on using OpenShift Serverless

Learn more about how customers use OpenShift Serverless and benefit from it.

Video

Getting started with OpenShift Service Mesh

Get guidance on governance, design practices, and configuring Red Hat OpenShift Service Mesh for production use and on performing Day 2 operations.

E-book

Red Hat OpenShift Service Mesh

Learn how OpenShift Service Mesh provides a uniform way to manage, connect, safeguard, and observe microservices applications running on Red Hat OpenShift so you can focus on building and not the complexities of your environment.

Product info

Service Mesh Demo

Getting up and running with an OpenShift Service Mesh.

Video

Red Hat Service Interconnect

Red Hat Service Interconnect

Safely connect new services, legacy data sources, and edge applications without extensive network planning.

Product documentation

Using the Skupper CLI

Learn how to use the skupper command-line interface (CLI) to create and manage Skupper sites.

Product documentation

Red Hat Service Interconnect demo

Easily connect apps across clouds with Service Interconnect.

Video

Ask an OpenShift Admin: Introducing Service Interconnect

Learn about Skupper from the Ask an OpenShift Admin experts.

Video

Red Hat OpenShift AI

Red Hat OpenShift AI

Learn more about Red Hat OpenShift AI - a flexible, scalable AI/ML platform that enables enterprises to create and deliver AI-enabled applications at scale.

Product

AI/ML on Red Hat OpenShift

Accelerate AI/ML workflows and the delivery of AI-powered intelligent applications.

Article

Top 5 considerations for your AI/ML platform

Use this checklist to implement MLOps processes that help teams create data-driven applications in a security-focused and collaborative way.

Checklist

Video demo: Computer vision and reinforcement learning

Learn how to use OpenShift AI and how it helps data scientists.

Video

OpenShift AI customer stories

OpenShift AI at NASA

Learn how NASA and IBM have teamed up to create an AI Foundational Model for Earth Observations and why they chose Red Hat OpenShift AI.

Video

Lockheed Martin - AI from training to edge with Microshift

Learn about the various AI use cases at Lockheed Martin and how they train models to deploy them at the edge.

Video
Back to top
Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.