Ik automatiseer je applicatie-deploymentsstrategie met Ansible
Over deze dienst
Applicatie deployment is een complexe routine taak geworden die een doordachte strategie vereist, vooral bij agile ontwikkelingsprocessen omdat wijzigingen en bugfixes zo snel mogelijk op de server moeten worden doorgevoerd. Ansible - op Python gebaseerde, infrastructure as code (IaC), yaml-gebaseerde playbooks en rollen bieden uitstekende, gebruiksvriendelijke, zelfgedocumenteerde code om deze deploymentproblemen aan te pakken, die zich herhalen en evolueren.
Als Ansible-expert is mijn taak om
- Je deploymentstrategie te begrijpen, of deze nu handmatig, semi-geautomatiseerd of met andere automatiseringstools wordt uitgevoerd.
- Rollen en taken te ontwikkelen om deploymentstappen te vertalen
- Taken, rollen en deploymentstappen te documenteren
- De beste beveiligingspraktijken toe te passen
- Een uitvoerbaar Ansible playbook te leveren
- De Ansible-omgeving op te zetten
- Je applicatie te runnen en te deployen (demo of productie) met Ansible
- Elke taak te verbeteren die tijd of resources kost
Deze taak vereist een gedetailleerde bespreking om de aard van automatisering en scope te begrijpen, daarom is het belangrijk dat je
Vooraf de details bespreekt voordat je de opdracht plaatst.
Met vriendelijke groet,
sakhunzai
Tools:
Docker
•
GitLab
•
GitHub
Framework:
Ansible
Cloudprovider:
Amazon Web Services
Programmeertaal:
Bash
•
Java
•
JavaScript
•
PHP
•
Python
Expertise:
Installatie
•
Debuggen
•
Ontwikkeling
