Solution Patterns from Red Hat
A set of opinionated practices to design, develop, integrate, automate, and deliver cloud-native applications.
What are solution patterns?
Solution patterns are a structured way to address recurring challenges within a particular domain, such as software development and system design. The Red Hat cloud-native architecture (CNA) solution patterns are a set of opinionated practices on how to design, develop, integrate, automate, and deliver cloud-native applications.
Solution patterns target common problems and use cases faced by organizations that focus on digital transformation through cloud adoption and that are on the journey of app modernization. Each solution pattern documents a specific reference architecture that can be replicated and can be used to inspire technical decision-makers on how to achieve their goals. All of the solution patterns are built on top of the Red Hat technologies portfolio and when combined with other complementing open source technologies, showcase how Red Hat provides the ultimate cloud-native application platform so that you can spend less time dealing with operational tasks and more time building applications.
Featured Solution Patterns
Solution Pattern: Edge to Core Data Pipelines for AI/ML
End-to-end AI-enabled applications and data pipelines across the hybrid cloud
Solution Pattern: Minimize Downtime when Migrating from Hypervisors to OpenShift...
Learn how to migrate disruption-free, and switchover between environments...
Solution Pattern: Modernize your VM workloads using ROSA with OpenShift...
Learn how to modernize Virtual Machine workloads by running them in the fully...
Solution Pattern: Event-driven intelligent applications
Event-driven Sentiment Analysis using Kafka, Knative and AI/ML
Solution Pattern: Edge to Core Data Pipelines for AI/ML
End-to-end AI-enabled applications and data pipelines across the hybrid cloud
Solution Pattern: Machine Learning and Data Science Pipelines
A practical example to deploy machine learning model using data science...
Solution Pattern: Recommendation Engine using Event Streaming
An event streaming platform using Red Hat Streams for Apache Kafka based on...
Solution Pattern: Event-driven intelligent applications
Event-driven Sentiment Analysis using Kafka, Knative and AI/ML
Solution Pattern: Event Driven API Management
Expand your API Management strategy beyond RESTful APIs into event-driven...
Solution Pattern: Navigate API evolution with versioning
Navigating API evolution along with changing business needs and technology...
Solution Pattern: Manage and Secure APIs with an API First Approach
Discover how an API First Approach provides the right framework to build APIs...
Solution Pattern: Comprehensive architectures with API Management + Service Mesh
Use API management and service mesh together to setup a comprehensive service...
Solution Pattern: Minimize Downtime when Migrating from Hypervisors to OpenShift...
Learn how to migrate disruption-free, and switchover between environments...
Solution Pattern: Modernize your stack by adopting Change Data Capture
Extend capabilities with no changes to legacy apps through data integration...
Solution Pattern: Fuse to Apache Camel migration
An accelerated path to migrating applications from Red Hat Fuse to Red Hat...
Solution Pattern: Connect, Secure and Protect with Red Hat Connectivity Link
Discover how you can simplify and secure application connectivity through...
Solution Pattern: MultiCloud GitOps with ODF
Demonstrate how ArgoCD with Red Hat ACM can manage different clusters and...
Solution Pattern: Instant Multi Cloud - Openshift Everywhere
Discover how to easily deploy applications on Kuberenetes cluster in Multiple...
Solution Pattern: Cluster as a Service
Create multiple Kuberenetes clusters in AWS cloud directly from the Github...