Create compelling digital experiences
Most organizations are under pressure to deliver new digital experiences through applications. Organizations using data-rich, real-time experiences stand out among their competitors, but doing so puts development teams at a crossroads. Developers often require multiple solutions to serve only one objective. These function-specific technologies require additional effort to adapt to application modernization efforts. Additionally, getting these technologies to work together is up to the developer— which costs time and money.
Red Hat Application Services offers a comprehensive portfolio that works together to help developers modernize existing applications and develop new ones.
An application platform as diverse as your organization
If your organization needs to get to market faster, Red Hat's managed application services (part of Red Hat Cloud) include hosted and managed platform, application, and data services that accelerate time to value and reduce the operational cost and complexity of delivering cloud-native applications. Organizations can confidently build and scale applications with a streamlined experience across services and clouds while Red Hat manages the rest.
Create a modern foundation for building applications
Every organization requires a strong foundation for their application development projects. Red Hat Runtimes provides the integrated and optimized products and components necessary to deliver modern applications.
Using Red Hat Runtimes, IT teams can containerize applications by adopting a microservices architecture, improve data access performance and resilience with in-memory data caching models, improve serviceto-service communication with messaging, and adopt cloud-native application development using modern development patterns and technologies. Red Runtimes includes:
- Powerful application runtimes, frameworks, and languages.
- Single sign-on (SSO) authentication and authorization.
- In-memory datastore solution.
- Standards-based enterprise messaging.
- Application migration and modernization tools.
- Prescriptive developer quickstarts.
- OpenShift and Kubernetes service native integration.
Deliver applications fast, integrate data and services
When it comes time to integrate data and services across the organization, you need integration capabilities that can handle distributed applications and deployments. Red Hat Integration provides the products and components necessary to adopt an API-first approach. Red Hat Integration helps improve enterprise-wide visibility and control of APIs, creation of APIs for orchestrating services on newly developed applications or existing ones, and fast and reliable messaging for building low-latency messaging and streaming solutions based on proven messaging patterns. Red Hat Integration includes:
- Pattern-based integration engine.
- Comprehensive set of connectors and data formats.
- Management and security of access to distributed APIs.
- Management of external and internal APIs.
- Standards-based enterprise messaging.
- OpenShift and Kubernetes Service native integration
- Single sign-on authentication (SSO)
Build meaningful partnerships between business and IT
The best applications result from partnerships between business and technical teams. Building meaningful partnerships means that organizations need to involve business experts as well as IT developers in the creation of new applications. Red Hat Process Automation provides tools and components that allow business users to specify and deliver applications that automate business processes and decisions. Red Hat Process Automation is a development platform for applications that capture and enforce policies and procedures, automate business operations, and help measure business activities across heterogeneous environments, including physical, virtual, and cloud. Red Hat Process Automation includes:
- Consistent development model for business application creation and modification.
- Business process and decision modeling.
- Single platform for business users and developers.
- Simplified and accelerated development, deployment, and management of rules and process-centric apps.
Optimized for Red Hat OpenShift
Red Hat OpenShift brings Kubernetes and other leading open container technologies such as CRI-O and docker to the enterprise. It lets you easily and quickly build, develop, and deploy in nearly any public or private infrastructure.
The combined power of the Red Hat Application Services portfolio and Red Hat OpenShift streamlines the deployment, delivery, and scalability of cloud-native applications on a container-based platform for a consistent development environment throughout the life cycle of an application.
Table 1. Red Hat Application Services
The Red Hat Application Services portfolio consists of 3 product groups that help you create a connected and flexible application environment
Table 2. Red Hat’s managed application services
Red Hat Application Services includes a family of managed cloud services that reduce the operational cost and complexity of delivering cloud-native applications, and allow development teams to focus on core competencies.