Login / Registre-se Account

MICROSSERVIÇOS

Por que escolher o Red Hat OpenShift Serverless?

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.

O que o Red Hat OpenShift Serverless oferece?

O Red Hat® OpenShift® Serverless é um serviço baseado no projeto open source Knative. Ele oferece uma plataforma serverless corporativa 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.

Como o Red Hat OpenShift Serverless pode ajudar você?

Acelere a transição do código para a 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 todos os tipos de 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 de aplicações 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.

Crie e implante um serviço serverless no Knative >

Introdução ao Red Hat OpenShift Serverless

O Red Hat OpenShift Serverless está incluído no Red Hat OpenShift Container Platform 4.3 e 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. 

Vantagens da Red Hat

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 suporte premiado.

A base Kubernetes para a computação serverless

Red Hat OpenShift Logo

Uma plataforma de containers para acelerar a implantação de aplicações nativas em nuvem.

Red Hat Runtimes

Uma seleção de ambientes de execução e frameworks para desenvolver aplicações nativas em nuvem.

Você pode fazer muito mais com o OpenShift Serverless