Je vais écrire l'infrastructure as code avec terraform pour aws et gcp
Ingénieur DevOps
À propos de ce service
Gérer l'infrastructure manuellement ne permet pas de faire évoluer. Je suis ingénieur DevOps avec plus de 4 ans d'expérience dans l'écriture de Terraform pour des environnements cloud en production sur GCP et AWS dans une société fintech.
CE QUE VOUS OBTENEZ :
- Modules Terraform propres et réutilisables pour votre infrastructure : réseau, calcul ou Kubernetes, bases de données, équilibreurs de charge, DNS, IAM et secrets
- - État distant avec verrouillage (S3 + DynamoDB ou GCS), ainsi que tfvars ou workspaces pour le développement et la production
- - Un plan terraform que vous pouvez examiner avant toute application, et un court manuel d'exécution
- - Pipeline CI pour plan/apply avec approbation, plus scan tfsec/checkov (pack premium)
FONCTIONNE AVEC :
AWS et Google Cloud (GKE, Cloud SQL, VPC, IAM), et je peux adapter un terraform existant ou importer des ressources créées manuellement.
POURQUOI MOI :
Je gère quotidiennement des modules terraform et terragrunt, en parallèle avec Ansible, Helm et ArgoCD, et j'ai migré des infrastructures construites à la main vers du code versionné.
CE QUE JE VOUS DEMANDE :
Accès au fournisseur cloud et au compte (ou un sandbox), les ressources que vous souhaitez gérer, et toute note d'architecture ou terraform existant.
Veuillez me contacter avant de commander pour que je puisse confirmer le périmètre et le délai de livraison.
Outils:
Docker
•
GitLab
•
GitHub
•
BitBucket
•
CloudFormation
Framework:
Terraform
•
Pulumi
•
Ansible
•
Crossplane
Langage de programmation:
Bash
•
Python
•
Golang
•
PowerShell
Expertise:
Installation
•
Développement
•
Configuration
Autres services de Ingénierie DevOps I Offre
FAQ
Traduction automatique
Travaillez-vous avec AWS, GCP ou les deux ?
Les deux. J'ai de l'expérience en production avec AWS et Google Cloud. Dites-moi lequel (ou les deux) et je rédigerai les modules correspondants.
Pouvez-vous reprendre une infrastructure existante construite manuellement ?
Oui. Je peux importer des ressources créées manuellement dans l'état Terraform et les refactoriser en modules pour que les modifications futures passent par le code et la revue.
Allez-vous appliquer les changements ou simplement remettre le code ?
C'est votre choix. Je peux exécuter terraform apply sur votre compte avec votre approbation du plan, ou livrer le code avec un runbook pour que votre équipe l'applique.
