Palestra proferida durante a Semana do Profissional de TI na Escola de Tecnologia da Faculdade Projeção para alunos da Graduação no dia 17 de Outubro de 2016.
Extras: No fim da palestra foi mostrado um passo a passo de como "instalar" o WordPress 4 no Openshift Online.
2. Quem sou eu?
● Terminal de Auto-Atendimendo do Banco do Brasil;
● Rastreamento via Satélite da Autotrac e do Exército Brasileiro;
● Sistema de Carga da Urna Eletrônica do TSE;
● Sistema de Orçamento do Banco Central;
● ENEM Participante do INEP (Inscrição);
● Internet Banking do BRB;
Rafael Quintino Gomes Rosa
"Você não consegue um grande software sem uma grande equipe (...)" - Jim McCarthy
6. Em Abril de 1994, Andy Hertzfeld pode ter sido o
primeiro a cunhar o termo ao comentar sobre a
linguagem (Telescript) na Revista WIRED:
"A beleza do Telescript... é que agora, em vez de ter apenas um dispositivo para
o programa, temos toda a nuvem lá fora, onde um único programa pode ir e
viajar para diferentes fontes de informação e criar uma espécie de serviço virtual.
Ninguém havia concebido antes. O exemplo de Jim White (o designer de
Telescript, X.400 e ASN.1) usa um serviço de organização em que um agente de
software vai à Floricultura e encomenda flores e depois vai à Bilheteria e compra
os bilhetes para o show, e tudo se comunicava por ambas as partes."
7.
8. A idéia é ainda mais antiga...
"As a Service" (como serviço)
"Pay as you use" (pagamento de acordo com o uso)
9. John McCarthy
“A computação deve algum dia, ser organizada como um serviço de utilidade
pública, bem como o sistema telefônico.
Cada Contribuinte precisará pagar apenas pela capacidade que utilizar de
fato, mas possuirá acesso a todas as linguagens de programação
características de um sistema muito amplo.”
Pai da Inteligência Artificial
1961
16. Docker
É um projeto de código aberto que automatiza a
implantação de aplicativos dentro de recipientes
de software (containers), fornecendo uma
camada adicional de abstração e automação de
virtualização de sistema de nível operacional em
Linux, Mac OS e Windows.
24. ● Desenvolvido e utilizado pela Google (2 bilhões de containers por semana)
● Trata-se de uma plataforma para hospedar Containers
Docker em um ambiente de Cluster
● Grupos de Container, Load-balance, Escalabilidade
Horizontal, “Auto-cura”, Q.A.
● Outros contribuintes: Redhat, Microsoft, HP, IBM,
VMWare, Pivotal, ...
● Quem mais está utilizando:
K8s