cloud platform
TRANSCRIPT
Google Cloud Platform
Bots over
Hernán Liendo@hernanliendo
- Co-fundador BotMaker
- Profesor Ingeniería
- Emprendiendo 9 años
Bots?..IA??!!
ML breakthroughs:- Cloud Computing- Disponibilidad Datasets
Masiva adopción Mobile (3B):- Fricción Mobile Apps- Interfaces conversacionales
(20% voz)
Hype?
BotMaker
- Plataforma para crear y mantener bots
- Mediante ML, humanizar relaciones entre consumidor y las marcas
- Decenas de Bots: SushiPop, El Noble. TN Todo Noticias, Clarín
TechServer apps
Realtime
Web app
FirebaseAuth
Out of the Box
Auth
GitHub
Email/Password
Custom
Anonymous
Multiplatform
Firebase UIhttps://github.com/firebase/
FirebaseUI-Web
Firebase Realtime DB
https://firebase.google.com/docs/
database/
Firebase Realtime DB Sync realtime, N a N
Offline
Security
Multiplatform
Security
Server Side
Virtual Machines HW -> SO -> VIRTUAL TECH -> SO -> APP
Containers -> HW -> SO -> AP
Libcontainers
1000 webservers?
AuFS
1000 webservers?
Portability
Rapid deployment
Documentación
Reuso, control cambios
Binding a building phase
Seguridad
Kubernetes
Orquesta containers
Monitorea
Monta filesystems
Estado deseado vs. mundo
Auto-scaling
Load balancing
Monitoreo recursos
Rolling updates
Logging
2B containers p/week :S
Cambio Paradigma
1.Descargar producto
2.Instanciar un equipo
3.Instalar, configurar
4.Securizar
5.Bindear
6.Monitorear, documentar, Backups
7.Escalar? HA?
8.Crear ambientes? Más equipos para administrar
1.Buscar docker image
2.Revisar Dockerfile, deps
3.Crear rc.json
4.(opcional) crear service.json
Production Killer
Cluster
Compute Engine Instance
Compute Engine Instance
Compute Engine Instance
Replication Controllers
Pods Pods Pods Pods Pods Pods
Containers Containers Containers
App App App
Production Killer
Gracias!!