Nuvem - PAAS
- Alisson COELHO de Morais
 

Note: Esse é o conteúdo da palestra do dia 23/jun/2017 ás 11h, e pode ser acessada aqui (a palestra começa em 1h57min). Os (DEPOIS DE PRONTOS)slides da apresentação podem ser acessados aqui.
O que é - Platform as a Service
- Sem instalação, versão e incompatibilidades entre aplicação e SO - “Minha aplicação precisa de tal servidor de aplicações com tal banco de dados”
 - Time-to-market
 
OpenShift Origin
- aplicações escaláveis (autoscale)
 - utiliza soluções consagradas e de código aberto (docker e kubernetes)
 - RedHat
 
Poliglota
- uma linguagem/banco de dados para cada problema
 - diversos cartuchos prontos Postgres, mysql, noSQL, java, php, rails, nodejs
 - mas outros também podem ser criados
 
Modelos de aplicações prontas
- Jenkins
 - mapa usando nodejs/mongodb - https://github.com/ryanj/restify-postGIS
 
Administração
Criação/gerenciamento/publicação via:
- navegador (exemplo)
 - console
 - Rest API
 - plugin eclipse
 
Microserviços
- blog sobre arquitetura robusta e resiliência
 
Infra
- físico
 - virtual (Gluster)
 - nuvem privada (OpenStack)
 - nuvem pública (Amazon, Google)
 
Documentação
- montagem do cluster
 - criação de cartuchos
 - ambiente (VM/docker) para desenvolver cartuchos
 
Referências
- http://openshift.org
 - http://openshift.com
 
Obrigado!
- http://ftsl.org.br
 - http://www.paranatic.com.br