We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Configuring Storage in OpenShift

Ben Weissman

This course will teach you how to configure and provision storage in a Red Hat OpenShift Cluster to be used by your containerized applications.

Read more

This course will teach you how to configure and provision storage in a Red Hat OpenShift Cluster to be used by your containerized applications.

More and more applications (not just microservices) are being deployed through containers. Many companies can’t rely on open-source Kubernetes environments for their container orchestration though but require an enterprise ready Kubernetes platform like OpenShift. In this course, Configuring Storage in OpenShift, you’ll learn how to deploy and configure storage in your OpenShift Clusters. First, you’ll explore the basics of storage in Kubernetes and Containers including the differences between persistent storage and ephemeral storage. Next, you’ll learn how to configure persistent storage using provisioners like local volumes or Azure Files. Finally, you’ll discover what the CSI – the Container Storage Interface – is and how to use it. When you’re finished with this course, you’ll have the skills and knowledge of OpenShift Administration needed to configure storage for your OpenShift clusters.

Enroll now

What's inside

Syllabus

Course Overview
Storage Concepts in OpenShift
Deploying Persistent Storage in OpenShift

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores storage concepts in Kubernetes and containers, which is standard in the industry
Taught by Ben Weissman, who are recognized for their work in storage in OpenShift
Develops skills in configuring and provisioning storage in a Red Hat OpenShift Cluster, which are core skills for OpenShift administrators
Covers deploying persistent storage in OpenShift, which is highly relevant to IT professionals
Examines the Container Storage Interface (CSI), which is highly relevant to storage in Kubernetes
May require students to come in with some background knowledge of Kubernetes and OpenShift

Save this course

Save Configuring Storage in OpenShift to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Configuring Storage in OpenShift. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Configuring Storage in OpenShift will develop knowledge and skills that may be useful to these careers:
Kubernetes Administrator
A Kubernetes Administrator ensures that Kubernetes clusters are operating optimally. The role involves configuring, deploying, and managing Kubernetes clusters as well as maintaining and troubleshooting the infrastructure that supports these clusters. It also includes monitoring cluster performance and optimizing resource utilization. This course can help you build a foundation for a career as a Kubernetes Administrator by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Machine Learning Engineer
A Machine Learning Engineer designs, develops, and deploys machine learning models. The role involves using statistical and machine learning techniques to identify patterns and trends in data. It also includes developing and deploying data models. This course can help you build a foundation for a career as a Machine Learning Engineer by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. The role involves writing code, testing code, and debugging code. It also includes working with other engineers to develop and deploy software systems. This course can help you build a foundation for a career as a Software Engineer by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Database Administrator
A Database Administrator manages and maintains databases. The role involves installing, configuring, and maintaining database software, as well as monitoring and troubleshooting database systems. It also includes working with applications to ensure that they have access to the data they need. This course can help you build a foundation for a career as a Database Administrator by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Web Developer
A Web Developer designs, develops, and maintains websites. The role involves writing code, testing code, and debugging code. It also includes working with other developers to develop and deploy websites. This course can help you build a foundation for a career as a Web Developer by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Network Administrator
A Network Administrator manages and maintains computer networks. The role involves installing, configuring, and maintaining network devices, as well as monitoring and troubleshooting network systems. It also includes working with applications to ensure that they have access to the network resources they need. This course can help you build a foundation for a career as a Network Administrator by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Storage Administrator
A Storage Administrator manages and maintains storage systems. The role involves provisioning and configuring storage devices, as well as monitoring and troubleshooting storage systems. It also includes working with applications to ensure that they have access to the storage they need. This course can help you build a foundation for a career as a Storage Administrator by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Data Scientist
A Data Scientist analyzes data to extract insights and make predictions. The role involves using statistical and machine learning techniques to identify patterns and trends in data. It also includes developing and deploying data models. This course can help you build a foundation for a career as a Data Scientist by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
DevOps Engineer
A DevOps Engineer works to bridge the gap between development and operations teams. The role involves automating and streamlining the software development and deployment process. It also includes working with developers to ensure that applications are designed and developed in a way that makes them easy to deploy and operate. This course can help you build a foundation for a career as a DevOps Engineer by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Cloud Engineer
A Cloud Engineer designs, builds, and manages cloud computing systems. The role involves working with cloud providers to provision and configure cloud resources, as well as developing and deploying applications on the cloud. It also includes monitoring cloud systems and optimizing performance. This course can help you build a foundation for a career as a Cloud Engineer by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Security Engineer
A Security Engineer designs, implements, and maintains security systems. The role involves identifying and mitigating security risks, as well as developing and implementing security policies. It also includes working with applications to ensure that they are secure. This course can help you build a foundation for a career as a Security Engineer by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Systems Administrator
A Systems Administrator manages and maintains computer systems. The role involves installing, configuring, and maintaining operating systems, software, and hardware. It also includes monitoring systems and applications and responding to incidents. This course can help you build a foundation for a career as a Systems Administrator by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Site Reliability Engineer
A Site Reliability Engineer ensures that websites and applications are reliable and performant. The role involves designing, building, and maintaining the infrastructure that supports these websites and applications. It also includes monitoring systems and applications and responding to incidents. This course can help you build a foundation for a career as a Site Reliability Engineer by teaching you how to configure and provision storage in a Red Hat OpenShift Cluster. This knowledge is essential for ensuring that applications running on OpenShift have access to the storage they need to function properly.
Game Developer
A Game Developer designs, develops, and maintains video games. The role involves writing code, testing code, and debugging code. It also includes working with other developers to develop and deploy video games.
Mobile Developer
A Mobile Developer designs, develops, and maintains mobile applications. The role involves writing code, testing code, and debugging code. It also includes working with other developers to develop and deploy mobile applications.

Reading list

We've selected five books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Configuring Storage in OpenShift.
Provides a comprehensive overview of Kubernetes operators, including how to use them to manage storage. It valuable resource for anyone who wants to learn more about Kubernetes operators and how to use them to manage storage.
Offers a deep dive into the fundamentals of Kubernetes and its core concepts. It provides a solid foundation for understanding storage concepts in the context of Kubernetes, even though it does not specifically focus on OpenShift or storage.
This concise reference guide provides a quick overview of storage concepts and best practices in Kubernetes. It serves as a handy resource for those who want to quickly refresh their knowledge or look up specific storage-related information.
Provides a practical guide to managing containerized applications with Kubernetes. It includes a chapter on storage that is particularly relevant to this course.
Has more advanced concepts and covers high-availability clusters.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Configuring Storage in OpenShift.
Handling Data and Stateful Applications in Docker and...
Most relevant
Getting Started with OpenShift 4
Most relevant
Introduction to Containers, Kubernetes and OpenShift
Most relevant
Managing Applications and DevOps in OpenShift
Most relevant
Red Hat Certified Specialist in OpenShift Administration:...
Most relevant
Red Hat Certified Specialist in OpenShift Administration:...
Most relevant
Introduction to Containers w/ Docker, Kubernetes &...
Most relevant
Deploying Containerized Workloads Using Google Cloud...
Most relevant
Managing Workloads and Nodes in OpenShift
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser