Não categorizado

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

Nós já falamos sobre Software como Serviço (SaaS) por aqui, mas você sabe o que é a Plataforma como Serviço (PaaS)?

PaaS é o ambiente completo de desenvolvimento e implantação na nuvem. 

Os fornecedores de Plataformas como Serviço oferecem efetivamente middleware que permite aos desenvolvedores instalar, configurar e gerenciar servidores e bancos de dados, onde eles nunca precisam ver o lado da infraestrutura.

A estrutura do PaaS faz com que o provedor do serviço se preocupe com o hardware, manutenção, licenças e toda parte técnica necessária para colocar a aplicação no ar, deixando o desenvolvedor focado em desenvolver a aplicação.

Como característica básica, é possível ajustar o consumo (e o custo) de recursos de acordo com a demanda.

Os benefícios do PaaS

Abaixo listamos somente alguns benefícios de utilizar PaaS:

  • Baixa barreira de entrada para pequenas empresas
  • Excelente custo-benefício
  • Diversas ferramentas sofisticadas pré-construídas
  • Oportunidade de escalabilidade
  • Desenvolvimento para diversas plataformas
  • Centralização de recursos
  • Diminuição da necessidade de TI interna

Os tipos de Plataformas como Serviço

Existem 2 tipos de PaaS: Público e Privado.

Por causa de todos os benefícios do PaaS, grande parte das pequenas e médias empresas adotaram a PaaS pública. 

Por exemplo, a plataforma (PaaS) do Azure da Microsoft é executado no IaaS do Azure, enquanto o Google App Engine é executado no Google Compute Engine. Você está vinculado a uma nuvem pública – uma que você pode não querer usar.

E por que não utilizar? Um dos pontos é a Segurança. Lembre-se que em uma Plataforma como serviço você não está com o controle total do que acontece na parte de infra.

Outro ponto é porque há um grande número de regulamentações e problemas de conformidade que sobrecarregam o desenvolvimento de aplicativos empresariais.

É ai que entra o PaaS Privado.

Ele permite que você implante e gerencie seus aplicativos corporativos, além de atender a rígidos requisitos de segurança e privacidade. 

O software PaaS privado pode ser configurado em qualquer tipo de infraestrutura e pode funcionar na nuvem privada gerenciada pelo departamento de TI de uma empresa.

Exemplos de aplicações PaaS

Abaixo listamos somente alguns dos exemplos de plataformas como serviço disponíveis atualmente:

  • Amazon AWS
  • Heroku
  • Microsoft Azure
  • Google App Engine
  • RedHat OpenShift
  • AppFog
  • IBM Bluemix
  • Tsuru

Sua empresa já tem aplicações SaaS? Se você quer saber como a Keyworks pode ajudar o seu negócio, contate um de nossos especialistas