Automatizzerò la tua strategia di deployment dell'applicazione usando ansible
Informazioni su questo servizio
Il deployment delle applicazioni è diventato un compito complesso che richiede una strategia accurata con processi di sviluppo agile, poiché le modifiche e le correzioni di bug devono essere inviate al server il prima possibile. Ansible - basato su python, infrastructure as code (IaC), playbook e ruoli basati su yaml forniscono un codice eccellente, facile da usare e auto-documentato per affrontare questi problemi di deployment, che sono ripetitivi ed evolvono nel tempo.
Come esperto di Ansible, il mio compito sarà di
- Capire la tua strategia di deployment, manuale, semi-automatica o usando altri strumenti di automazione.
- Sviluppare ruoli e task per tradurre i passaggi di deployment
- Documentare task, ruoli e passaggi di deployment
- Usare le migliori pratiche di sicurezza
- Fornire un playbook Ansible eseguibile
- Configurare l'ambiente Ansible
- Eseguire e deployare la tua applicazione (demo o produzione) usando Ansible
- Migliorare qualsiasi task che richieda tempo o risorse
Questo compito richiede una discussione dettagliata per comprendere la natura dell'automazione e l'ambito, quindi,
Per favore discuti i dettagli prima di effettuare l'ordine.
Con i migliori servizi:
sakhunzai
Strumenti:
Docker
•
GitLab
•
GitHub
Framework:
Ansible
Provider Cloud:
Amazon Web Services
Linguaggio di programmazione:
Bash
•
Java
•
JavaScript
•
PHP
•
Python
Expertise:
Installazione
•
Debug
•
Sviluppo
