2. Quien soy?
Mario Inga Cahuana
Software Developer
Miembro de Comunidades: Docker Lima, DevOps Peru y Cloud Native Peru
Trabajo en BlazingSQL
twitter: @mario21ic
4. Histrollia
Inicio:
No existían desktops ni mouse, solo el poderoso CLI con: sh, bash, cmd, etc.
Trabajo:
Usar CLI para configurar servers te hace mas productivo que usar GUI, mouse y wizards.
Hasta que tienes un cerro de servers que administrar.
Entonces tienes que entrar a cada server y/o crear varios scripts.
5. shell/bash/perl/python/etc scripts
● Pueden ser difíciles de leer al menos en el caso de bash y perl
● Esta bien para temas puntuales
● No soportan POO
● En algunos casos tienes que instalar cosas extras
● A excepción de bash scripts no son de soporte nativo.
7. Ansible
● Agentless.
● Be usable as non-root.
● Manage machines very quickly and in parallel.
● Idempotent.
● Development with Python https://github.com/ansible/ansible
● Enterprise Solution Ansible Tower, alternativa libre https://github.com/ansible/awx
● Playbooks format yaml
● Configuration Management.
8. What do you want to automate?
● Infrastructure
● Applications
● Networks
● Containers
● Security
● Cloud