Red Hat Application Foundations

Overview of Red Hat Application Foundations

Red Hat® Application Foundations includes frameworks and capabilities for designing, building, deploying, connecting, safeguarding, and scaling cloud-native applications. When combined with Red Hat OpenShift®Application Foundations creates a platform for development and operations teams to build and modernize applications efficiently and securely while balancing developer choice and flexibility with operational control and security. 

Red Hat Application Foundations includes capabilities to help teams adopt modern and cloud-native architectures including foundational patterns like microservices, application programming interface (API)-first, and data streaming. And when combined with other technologies allows them to adopt more complex patterns, such as event-driven architecture and artificial intelligence and machine learning (AI/ML) that unlock new, innovative capabilities for their organizations.

Features of Red Hat Application Foundations

Red Hat Application Foundations helps you create a platform for building and deploying applications that support developers by offering higher productivity and innovation. It allows operations to be more efficient by making code in production more reliable, performant, and scalable, and fully equip business leaders by supporting agile development, integration, and automation.

As part of its comprehensive portfolio, Red Hat Application Foundations includes:

  • Application and API connectivity.
  • Data transformation.
  • Service composition and orchestration.
  • Real-time messaging and data streaming.
  • Java™ application frameworks.
  • In-memory distributed datastore.
  • Single sign-on.
  • Migration toolkit for applications.
  • Java application servers.
  • Enterprise integration.
  • Change data capture.
  • Data transformation and integration.

Red Hat Application Foundations capabilities have demonstrated success:

  • According to IDC, customers have linked the use of Red Hat application frameworks that are included with Red Hat Application Foundations to more than doubling the number of new applications they can deliver (126% more on average) as well as more frequently providing the business with new features (54% more on average). Visit the product page to learn more.
  • IDC research has shown customers using Red Hat integration capabilities that are included with Red Hat Application Foundations, were able to increase the number of features developed by 63%, the number of API endpoints by 40%, and the number of applications by 38%. While accomplishing this output, they also improved their IT staff efficiency. Read about this study to learn more1.

Accelerate innovation

Combine continuous integration and continuous delivery (CI/CD) efficiency with innovation and speed the delivery of new applications to improve customer experiences, enhance internal processes, and command a competitive advantage. Red Hat Application Foundations includes tools that provide modern and cloud-first approaches to architecture, giving development teams the ability to focus on innovation.

Modernize cloud management

Resolve the complexities associated with maintaining both existing and new applications using open cloud-native approaches. Application development and operations (DevOps) teams have a streamlined experience that combines container orchestration, developer efficiency and flexibility, and pipeline efficiency.

Adapt to changing requirements

Help application teams act as valued business partners who can lead organizational growth and success through technology. When the demands or requirements for applications shift, Red Hat Application Foundations can help developers adapt efficiently and accelerate time to market with the comprehensive set of tools.

Adopt hybrid cloud and multicloud 

Realize a unified application environment designed to support and streamline the complex reality of hybrid cloud operations and modernization to the cloud. Through a consistent experience across cloud environments, operations and development teams can efficiently and predictably deliver new capabilities to stakeholders to meet organizational needs.

Create a platform for applications

Red Hat Application Foundations simplifies application development and operations by integrating tools to create a single platform that works with Red Hat OpenShift, freeing organizations from sourcing technologies and writing code for overhead tasks.

Technologies included in Red Hat Application Foundations

Cloud-native integration Application runtimes Application services

AMQ streams

AMQ broker

Red Hat build of Debezium

Red Hat 3scale API Management

Red Hat Build of Apache Camel 3 (CEQ)

Red Hat Build of Apache Camel 3 (CK)

Red Hat Build of Apache Camel 3 (CSB)

Red Hat Fuse*

Red Hat build of Quarkus

Red Hat build of OpenJDK

Red Hat support for Spring Boot

Red Hat build of Node.js

JBoss Enterprise Application Platform*

Red Hat's SSO technology

Red Hat Data Grid

Red Hat JBoss Web Server

Migration toolkit for applications

Red Hat's SSO technology

Red Hat Data Grid

Red Hat JBoss Web Server

Migration toolkit for applications


 

*Red Hat Application Foundations includes entitlements to Red Hat JBoss® EAP and Red Hat Fuse for current Red Hat customers that need to maintain their existing deployments as they transition to a cloud environment. Contact your Red Hat seller to learn more.

  1.  IDC White Paper, sponsored by Red Hat. “The business value of a unified application development and delivery platform with Red Hat,” December 2022.

Benefits:

  • A solution that offers both flexibility to use the right tools for the requirement and fast time to market can help application development teams ensure they are spending time innovating and delivering value. 
  • Allows organizations to deliver efficient execution between distributed teams and across hybrid cloud environments as they strategically modernize applications for strategic use.
  • Helps organizations to build, connect and deploy  applications and services across on-premise, private cloud, and public cloud environments.
  • Red Hat Application Foundations along with Red Hat OpenShift provides a platform for policy-driven management that allows distributed teams to build and deploy  applications with low friction and increasing frequency while also minimizing vulnerabilities and protecting employee, customer, and citizen data.