Jump to section

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.

Assista à série de webinars gratuitos da Red Hat e descubra como impulsionar a inovação tecnológica usando modelos colaborativos

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.

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 apps 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 >

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. 

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.

Leitura recomendada

ARTIGO

Microsserviços e o suporte à integração de TI no setor de saúde

Microsserviços permitem que desenvolvedores da área de saúde e outros setores criem aplicações a partir de serviços com baixo acoplamento, facilitando as etapas de desenvolvimento, teste, implantação e upgrade.

ARTIGO

O que são microsserviços?

Microsserviços são uma abordagem de arquitetura para a criação de aplicações formadas por partes menores que funcionam juntas, mas de maneira independente.

ARTIGO

O que é service mesh?

Uma service mesh é uma camada de infraestrutura incorporada a uma aplicação que documenta como os serviços interagem, facilitando a comunicação e eliminando o downtime.

Leia mais sobre microsserviços

Soluções Red Hat

Uma plataforma de aplicações para empresas que oferece serviços testados para lançar aplicações na infraestrutura de sua escolha.

Conteúdo adicional

Estudo de caso

Banco Original usa o Red Hat OpenShift e garante aumento de 700% em pagamentos em tempo real

VÍDEO - THE SOURCE TV

A cultura dos microsserviços

Mais do que apenas uma nova abordagem técnica, os microsserviços apoiam a construção de uma nova cultura nas organizações, ancorada no conceito de DevOps

Estudo de caso

ANBIMA moderniza sua infraestrutura com orientações de especialistas em TI da Red Hat

Treinamentos Red Hat

Treinamento gratuito

Developing Cloud-Native Applications with Microservices Architectures