Nenhum Resultado Encontrado

Sua Pesquisa não corresponde a nenhum resultado

O Que é Plataforma como Serviço (PaaS)?

PaaS é um conjunto de serviços para criar e gerenciar aplicativos modernos na era digital - on-premise ou na nuvem.

O Que É PaaS?

A PaaS fornece os componentes de infraestrutura e middleware que permitem que desenvolvedores, administradores de TI e usuários finais criem, integrem, migrem, implementem, protejam e gerenciem aplicativos móveis e da web.

Para ajudar na produtividade, a PaaS oferece componentes de programação prontos para uso que permitem aos desenvolvedores criar novos recursos em seus aplicativos, incluindo tecnologias inovadoras, como inteligência artificial (IA), chatbots, blockchain e Internet das Coisas.

Os serviços PaaS também incluem soluções para analistas, usuários finais e administradores de TI profissionais, incluindo análise avançada de big data, gerenciamento de conteúdo, gerenciamento de banco de dados, gerenciamento de sistemas e segurança.

A PaaS oferece todos os benefícios fundamentais da computação em nuvem, desde o preço transparente e provisionamento pronto para uso até a escalabilidade sob demanda e a recuperação de desastres, tudo gerenciado de maneira consistente por meio de painéis fáceis de usar. Como resultado, as empresas podem:

  • Padronizar e simplificar as operações de TI
  • Acelere a inovação nos negócios com soluções prontas para uso
  • Reduza os riscos operacionais, de segurança e de governança
Impulsione a inovação e a transformação de negócios na nuvem com PaaS.

Uma Breve História da PaaS

Até o advento da PaaS, a TI muitas vezes precisava avaliar, comprar, montar, implementar, corrigir, atualizar e manter produtos licenciados individualmente. Frequentemente, eles eram provenientes de vários fornecedores, cada um com sua própria abordagem de licenciamento, instalação, configuração, segurança e integração. Isso tornou o processo de negócios, gerenciamento e integração muito mais complexo.

À medida que o mercado amadureceu, o mesmo aconteceu com a abundância de componentes de middleware. Em resposta, os provedores tentaram simplificar a complexidade criando grupos pré-integrados pacotes de middleware. No entanto, para organizações que não foram padronizadas em uma plataforma de único fornecedor, o gerenciamento de vários fornecedores e a integração continuaram sendo um fardo. Os desenvolvedores e os grupos de DevOps têm a responsabilidade contínua de gerenciar essa complexidade.

Exemplos de Serviços PaaS

 

Desenvolvimento de aplicativos Soluções comerciais
Ferramentas e processos de desenvolvimento Business intelligence
Contêineres Análise Avançada
Catálogo de API Segurança
Integração Gerenciamento
Mobilidade Gerenciamento de dados
Chatbots Blockchain
Inteligência artificial (IA) e machine learning Aplicativos IoT
Componentes IoT Gerenciamento de conteúdo

Principais Impulsionadores de Negócios da Adoção de PaaS

O surgimento da computação em nuvem mudou a equação de aplicativos e as plataformas de desenvolvimento de aplicativos tornaram-se candidatos ideais para simplificar essa complexidade. Em meados dos anos 2000, os provedores começaram a oferecer um conjunto integrado de serviços em nuvem de middleware fornecidos por meio de APIs padronizadas: PaaS nasceu. No entanto, nesses dias pioneiros, os provedores basicamente forneciam apenas serviços de servidor, armazenamento e rede, e as soluções de PaaS eram adequadas somente para ambientes de desenvolvimento de baixo risco e baixo requisito.

Com o sucesso do desenvolvimento de aplicativos, os casos de uso evoluíram para cargas de trabalho de produção leves e, com essa transição, os requisitos empresariais aumentaram. Isso, por sua vez, aumentou a demanda por middleware empresarial comprovado. Como resultado, as soluções modernas de PaaS aumentaram para incluir recursos robustos de middleware corporativo.

Para empresas, o desempenho previsível e consistente que garante a continuidade dos negócios é um dos requisitos de carga de trabalho de produção mais importantes. Esses recursos são respaldados por compromissos explícitos com os acordos de nível de serviço (SLAs). Para ser verdadeiramente eficaz, as camadas de PaaS e de informação como serviço (IaaS) devem funcionar juntas. Bons exemplos incluem escalabilidade e tolerância a falhas sem desligamento e reinicialização do sistema.

As empresas também têm um padrão mais elevado para exercer a governança. Em PaaS, não é suficiente evitar ameaças; também é necessário demonstrar que as ameaças foram frustradas. À medida que o uso da nuvem se expande, configurações em produção e desenvolvimento derivam de padrões e vulnerabilidades. O Enterprise PaaS fornece ferramentas abrangentes e consistentes de registro e auditoria.

Todos os desenvolvedores são desafiados a aumentar a produtividade e a qualidade. No entanto, à medida que as organizações corporativas se expandem e inovam, os processos de desenvolvimento caem devido a ambientes de integração contínua/entrega contínua (CI/CD) montados no próprio local. Desenvolvimento PaaS empresarial precisa contar com ambientes de desenvolvimento integrados pré-construídos e abertos.

A era digital apenas aumentou a demanda por PaaS. À medida que a camada de middleware se torna mais complexa, a empresa exige a entrega de aplicativos em um ritmo cada vez mais rápido. Não surpreendentemente, a adoção de PaaS — incluindo soluções de PaaS públicas e privadas - continua a acelerar.

A maioria das decisões de TI é justificada de acordo com três princípios - eficiência, eficácia e redução de riscos. Veja o que as soluções PaaS oferecem para cada um desses princípios:

  • Eficiência de TI: A PaaS acelera o provisionamento, aumenta a automação, padroniza as implementações, elimina as tarefas de rotina e melhora a escalabilidade.
  • Inovação empresarial: A PaaS gera resultados diretos e indiretos, permitindo que a TI responda mais às oportunidades de negócios, por exemplo, aplicativos móveis, suporte a experiências de usuário mais inovadoras (chatbots), transações mais confiáveis (blockchain), ciclos de lançamento mais rápidos (contêineres e APIs) e descoberta de dados (análise avançada).
  • Redução de risco: A PaaS fortalece e simplifica a segurança e acelera as respostas às ameaças em evolução em componentes de TI heterogêneos. Isso aumenta a resiliência de negócios e reduz o tempo de inatividade, evitando a perda de dados e acelerando a recuperação.
Objetivos Principais
Como PaaS Oferece Suporte

Eficiência de TI

  • Elimina e simplifica tarefas para administradores profissionais (DBA, administradores de sistema, DevOps, SecOps)
  • Aumenta a produtividade do administrador de TI
  • Permite escalabilidade rápida
  • Aumenta a velocidade e a qualidade do desenvolvedor
  • Reduz custos de TI

 

  • Permite o provisionamento de autoatendimento
  • Integra-se com serviços IaaS
  • Fornece ambientes completos de codificação API First para desenvolvedores
  • Permite automação extrema para atividades de ciclo de vida e atividades operacionais
  • Usa painel e ferramentas comuns para processos de gerenciamento e segurança
  • Reduz o número de fornecedores de tecnologia

Inovação Empresarial

  • Aumenta a receita
  • Melhora o atendimento a clientes, funcionários e parceiros
  • Aumenta a produtividade do analista e do usuário
  • Aumenta o foco de TI em resultados de negócios e não em gerenciamento de plataformas

 

  • Fornece ambientes de codificação fáceis de usar para usuários finais
  • Cria e amplia aplicativos rapidamente - para desenvolvedores e usuários não técnicos
  • Usa facilmente tecnologias emergentes como IA, processamento de linguagem natural (NLP), IoT, blockchain e análise avançada

Redução de riscos

  • Reduz ameaças de segurança e interrupções
  • Fornece alta disponibilidade
  • Minimiza o tempo de inatividade e a perda de dados
  • Garante uma recuperação rápida

 

  • Fornece gerenciamento automatizado de patches
  • Emprega um modelo de acesso a recursos de confiança zero
  • Criptografa dados por padrão
  • Unifica gerenciamento de identidade e segurança
  • Fornece automação de disponibilidade entre regiões, suportada por redes de alta velocidade
  • Apresenta altas garantias de SLA

O Futuro do PaaS

Conforme as soluções de PaaS evoluírem, elas continuarão a oferecer inovação e a eliminar a complexidade administrativa e gerencial de tudo, desde a instalação, configuração até o gerenciamento, manutenção e auditoria. Eles conseguirão isso por meio de:

  • Maior automação e operações autônomas para serviços gerenciados
  • Integrações de primeiros e de terceiros ampliadas e aprimoradas
  • Suporte nativo para IA, IoT, blockchain, chatbots e outras tecnologias emergentes

Uma PaaS - Várias Nuvens e Provedores

Ao avaliar soluções PaaS, é vital considerar como sua própria organização evoluirá com o tempo. Na velocidade da mudança tecnológica hoje, as soluções que suportam a máxima flexibilidade estão em vantagem. Em outras palavras, é importante considerar se um provedor PaaS possui uma verdadeira estratégia corporativa.

Por exemplo, uma consideração importante é o suporte a multicloud. De acordo com a IDC, 75% das organizações de TI corporativas estavam usando soluções multicloud em 2017. A porcentagem de uso de multicloud aumentará para 85% em 2018. A flexibilidade para mover cargas de trabalho entre ambientes on-premise, públicos e de nuvem privada permitem que as empresas reduzam os riscos, aproveitem dinamicamente os preços ideais e atendam aos requisitos de regulamentação e governança em evolução.

Para garantir que você possa aproveitar ao máximo as promessas da PaaS à medida que sua estratégia evoluir, considere as opções de carga de trabalho e desenvolvimento que

  • Suporte portabilidade multicloud: Uma estratégia de PaaS multicloud requer fácil portabilidade de carga de trabalho em bancos de dados, contêineres, código-fonte aberto e Java.
  • Unifique os controles em todo o seu portfólio de TI: Várias plataformas operacionais são uma realidade. Para obter excelência operacional, use um único conjunto de ferramentas para controlar ativamente a segurança e o gerenciamento em nuvens e on-premise.
  • Não force o bloqueio do fornecedor: As soluções PaaS criadas com base nos padrões do setor manterão a agilidade da TI no futuro e aquelas que forçam o aprisionamento do fornecedor enfrentarão a obsolescência e a regravação, à medida que tecnologias, regulamentações e condições de negócios evoluírem.

Moderno, Completo, Preparado para o Futuro: Escolha da Plataforma PaaS Correta

Existem muitos casos e configurações de uso de PaaS. Em alguns casos, os desenvolvedores montam soluções de componentes e, em outros, a solução é simplesmente provisionada e pronta para uso. Aqui está uma lista de casos de uso de PaaS populares e seus principais recursos:

Casos de Uso de PaaS
Principais Recursos
  • Usa adaptadores pré-desenvolvidos e prontos para uso para integração perfeita de aplicativos on-premise e em nuvem
  • Simplifica as extensões com o desenvolvimento visual de apontar e clicar
  • Requer serviços de replicação e integração de dados tolerantes a falhas em tempo real para uma ampla variedade de bancos de dados on-premise e na nuvem
  • Depende de um catálogo de API para consistência e qualidade
  • Usa serviços de integração e suporte analítico
  • Garante a proveniência e governança de dados
  • Usa a produtividade e as ferramentas do desenvolvedor, incluindo rastreamento de problemas, controle de versão de código, wikis, ferramentas de desenvolvimento ágil, integração contínua e automação de entrega
  • Compatível com linguagens, plataformas e frameworks de código aberto sem comprometer a portabilidade
  • Possui primeiros componentes, serviços e processos de desenvolvimento de API para desenvolvedores de back-end e front-end
  • Fornece um ambiente de desenvolvimento visual baseado em navegador
  • Utiliza uma plataforma de aplicativos móveis com mensagens abertas, integração de dados e serviços, chatbots de NLP e gerenciamento
  • Fornece interoperabilidade de linguagem e ferramentas entre plataformas on-premise e na nuvem
Habilita o Blockchain
  • Permite o suporte da API a um serviço blockchain para trocar informações e transações com segurança
Suporta Migração de Cargas de Trabalho para a Nuvem
  • Usa interoperabilidade de multiplataforma para ferramentas, cargas de trabalho para implementação rápida de DevTest, recuperação de desastre e ambientes de produção
  • Tem ferramentas de migração de aplicativos pré-empacotadas
  • Compatível com aplicativos desenvolvidos internamente e de terceiros
Suporta Business Analytics
  • Utiliza ferramentas de ingestão e transformação de dados de alto volume
  • Emprega o gerenciamento de dados para dados estruturados e não estruturados
  • Possui ferramentas de usuário final, analista e exploração de dados
  • Executa grandes otimizações do conjunto de dados
  • Usa ferramentas e técnicas de análise profunda e avançada para análises estatísticas, preditivas e de machine learning
  • Fornece relatórios corporativos abertos para dispositivos da web e móveis
Suporta Modern Security e Compliance
  • Emprega monitoramento e análise de segurança para detecção e correção rápidas com base em machine learning, no reconhecimento da sessão do usuário e no contexto atualizado de inteligência de ameaças
  • Possui gerenciamento de identidade e acesso moderno construído com padrões de identidade que podem ser aproveitados por outros serviços baseados em nuvem, como Cloud Access Security Broker (CASB)
  • Usa ferramentas de segurança multicloud e on-premise integradas