OpenShift Library: Developer View (Self-Managed)

Updated -

Chapter 0: Community

Join the Red Hat Developer program for tools, technologies, and community to level up your knowledge
and career.

Chapter 1: Get Started

Chapter 1A. Getting Started with the platform for Developers

Chapter 1B. Containers and OpenShift Fundamentals

Let’s begin with containers.

Chapter 1C. Operators for Applications

Visit the Red Hat Marketplace to find Operators of your choice.

Chapter 1D. New Application Development

Now that we understand how containers offer an ideal application deployment unit and self-contained execution environment, let’s learn how you can use a microservice-based approach to build applications.

In microservices architectures, applications are built so that each core function within the application runs independently. This lets you build and update new components to meet changing business needs without disrupting the application as a whole, making your applications more resilient, accessible, and open.

Learn how to combine different frameworks and tools into a microservices architecture that fits your organizational needs with our no-cost training.

Chapter 2: Learn about product capabilities

Understand the features of Red Hat OpenShift with these resources:

Chapter 3: Continue your education and discover best practices

Expand your knowledge and learn directly from Red Hat experts. We know you don’t have time to spend on repetitive tasks. Bringing automation and best practices to your build and deployment process is critical to innovation.

Chapter 3A. Best practices for deployments

Learn about how OpenShift users leverage Helm for deployments:

Chapter 4: Modernize at scale

Chapter 4A. Application Modernization and Migration

Traditional applications typically require significant time, effort, and money to maintain. These applications are not easily adaptable to meet changing business needs, and now’s the time to find the right methodology to build your modernization journey and start modernizing applications. Application modernization can pose various challenges based on the language, runtime, or existing infrastructure. Learn how to modernize these applications:

More modernization resources:
Red Hat’s migration toolkit for applications, included with your Red Hat® OpenShift® subscription, provides a way to automate and simplify the modernization of your legacy applications.

Chapter 5: Specialized topics

So what’s next? Let’s dive into a set of included services that allow you to innovate with Red Hat® OpenShift®.

Chapter 5A: Red Hat OpenShift Serverless

Red Hat OpenShift Serverless gives you the ability to build, deploy, and run serverless applications that will start based on an event trigger, scale up resources as needed, then scale to zero after resource burst—supporting different architectures from event-driven to microservices. The capability to run any container in a serverless fashion is possible via upstream Knative.

Chapter 5B: Red Hat OpenShift Service Mesh

Red Hat 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.

Chapter 5C: Red Hat Service Interconnect:

Chapter 5D: Red Hat Edge

Chapter 5E. Red Hat OpenShift AI

Learn about how other OpenShift users are leveraging AI to accelerate innovation:

Comments