Red Hat OpenShift Serverless

Copiar URL

O modelo de cloud computing serverless oferece aos desenvolvedores um stack para desenvolvimento de aplicações modernas e nativas em nuvem para ambientes de nuvem híbrida. Dessa forma, os desenvolvedores podem se concentrar no código, sem a necessidade de se preocupar com a infraestrutura. Com o Red Hat OpenShift Serverless, você não fica dependente de um único fornecedor e prepara sua empresa para adotar uma abordagem de multicloud.

Experimente o Red Hat OpenShift sem custos

O Red Hat® OpenShift® Serverless é um serviço baseado no projeto open source Knative. Ele oferece uma plataforma serverless empresarial que proporciona portabilidade e consistência para ambientes de nuvem híbrida e multicloud. Assim, os desenvolvedores têm o que precisam para criar aplicações centradas na fonte e nativas em nuvem, usando uma série de definições de recurso personalizadas (CRDs) e controladores associados no Kubernetes.

O Knative é formado por três componentes principais:

  • Build: uma abordagem flexível para compilar código-fonte em containers.
  • Eventing: uma infraestrutura de consumo e produção de eventos para estimular aplicações.
  • Serving: permite acelerar a implantação e escalar automaticamente containers.

Descubra o que é o Knative

Recursos da Red Hat

Acelere a transição do código à produção

Com o OpenShift Serverless, é mais fácil adotar práticas de DevOps, pois os desenvolvedores não precisam mais descrever explicitamente a infraestrutura que eles querem que a equipe de operações provisione. Os desenvolvedores podem implantar aplicações e cargas de trabalho em containers usando as APIs nativas do Kubernetes, além de qualquer linguagem e framework que preferirem.

Qualquer carga de trabalho, em qualquer ambiente

Ao combinar operadores, o Knative e o Red Hat OpenShift Container Platform, cargas de trabalho stateful, stateless e serverless podem ser executadas em plataformas de containers multicloud com operações automatizadas.

Aumente ou reduza a escala conforme a demanda

As aplicações podem ser acionadas por uma variedade de fontes, como eventos gerados por suas próprias aplicações, serviços em nuvem de vários provedores, sistemas de software como serviço (SaaS) e fluxos do Red Hat AMQ.

Experimente o Knative

Esta série de artigos e tarefas do Red Hat Developer oferecem orientações sobre como criar e implantar uma aplicação serverless.

Implante um serviço serverless no Knative >

O Red Hat OpenShift Serverless está incluído no Red Hat OpenShift Container Platform 4.3 e em suas versões mais recentes.

Reduza a necessidade de configurações de infraestrutura e de desenvolvimento de back-end para simplificar a transferência do código do desenvolvimento para a produção.

Veja como a solução funciona e conheça as novas funcionalidades, as configurações compatíveis e os componentes. 

Prepare-se para criar e implantar aplicações serverless. 

Aprenda tudo sobre a solução Red Hat OpenShift Serverless

Com o OpenShift Serverless, é possível criar uma experiência completa de desenvolvimento e implantação de aplicações serverless, pois ele integra aplicações a outros serviços do OpenShift Container Platform, como o OpenShift Service Mesh e o monitoramento de clusters. O maior benefício para os desenvolvedores é que eles podem usar a mesma plataforma para hospedar microsserviços e aplicações serverless e legadas. As aplicações são empacotadas como containers Linux que podem ser executados em qualquer ambiente. 


A Red Hat ajuda você a acelerar o trabalho porque o OpenShift Serverless foi projetado para estar pronto para produção. Usar o OpenShift Serverless também facilita o trabalho da equipe de operações porque, além de ser simples de instalar no Red Hat OpenShift, ele foi testado com outras soluções Red Hat e inclui acesso ao nosso premiado serviço de suporte.

Hub

Blog da Red Hat

Tudo relacionado à Red Hat: soluções, treinamentos e certificações Red Hat, casos de sucesso de clientes, novidades dos nossos parceiros e notícias sobre projetos das comunidades open source.

Teste as soluções da Red Hat

Você sabia que a Red Hat oferece versões de teste gratuitas de suas soluções? Aproveite e obtenha experiência prática, prepare-se para uma certificação da Red Hat ou avalie na prática se a solução é adequada para ao caso de uso.

Leia mais

What is the Kubernetes Java client?

The Kubernetes Java client is a client library that enables the use of the Java programming language to interface with Kubernetes.

Kubernetes na AWS: comparação entre K8s autogerenciado e plataforma de aplicações gerenciada

Conheça as vantagens de usar o Kubernetes (K8s) na AWS e entenda as diferenças entre o Kubernetes autogerenciado e uma plataforma de aplicações gerenciada.

O que é hosted control plane?

Hosted control plane refere-se ao plano de gerenciamento desacoplado que permite o controle e gerenciamento consolidados dos principais componentes do plano de controle.

Containers: leitura recomendada

Produto em destaque

Artigos relacionados