Automatizaré tu estrategia de despliegue de aplicaciones usando ansible
Acerca de este Servicio
El despliegue de aplicaciones se ha convertido en una tarea rutinaria compleja que requiere una estrategia cuidadosa con procesos de desarrollo ágiles, ya que los cambios y correcciones de errores deben enviarse al servidor lo antes posible. Ansible, basado en python, infraestructura como código (IaC), playbooks y roles en yaml ofrecen un código excelente, fácil de usar y auto documentado para abordar estos problemas de despliegue, que son repetitivos y están en constante evolución.
Como experto en Ansible, mi tarea será
- Comprender tu estrategia de despliegue, ya sea manual, semi-automatizada o usando otras herramientas de automatización.
- Desarrollar roles y tareas para traducir los pasos de despliegue
- Documentar tareas, roles y pasos de despliegue
- Usar las mejores prácticas de seguridad
- Proporcionar un playbook de Ansible ejecutable
- Configurar el entorno de Ansible
- Ejecutar y desplegar tu aplicación (demo o producción) usando Ansible
- Mejorar cualquier tarea que consuma tiempo o recursos
Esta tarea requiere discutir detalles para entender la naturaleza de la automatización y el alcance, por lo tanto,
Por favor, discute los detalles antes de realizar el pedido.
Con los mejores servicios:
sakhunzai
Herramientas:
Docker
•
GitLab
•
GitHub
Framework:
Ansible
Proveedor de la nube:
Amazon Web Services
Lenguaje de programación:
Bash
•
Java
•
JavaScript
•
PHP
•
Python
Experiencia:
Instalación
•
Depuración de código
•
Desarrollo
