Configurerò un'infrastruttura AWS pronta per la produzione usando terraform
Ingegnere DevOps, Ingegnere Cloud AWS
Informazioni su questo servizio
Hai bisogno di un'infrastruttura AWS che sia sicura, ripetibile e pronta per il traffico reale, non una pila di clic sulla console? La costruisco in Terraform, così tutto il tuo ambiente vive nel codice di proprietà del tuo team.
Ogni pacchetto fornisce un ambiente completo funzionante: VPC multi-AZ, IAM con privilegi minimi, calcolo (EC2, ECS, EKS o Lambda), S3 e un database (RDS, Aurora o DynamoDB), con stato remoto criptato e locking. I pacchetti scalano in base alla dimensione e complessità del codice, non al numero di moduli.
Ciò che ottieni:
- Moduli Terraform puliti, riutilizzabili con variabili, output e README
- Criptografia, subnet private e gruppi di sicurezza limitati di default
- Backend dello stato remoto (S3 + lock DynamoDB)
- Output del piano revisionato con te prima di applicare qualsiasi cosa
- Note di consegna in modo che il tuo team possa gestirlo senza di me
Perché me: AWS Solutions Architect Professional, AWS DevOps Engineer Professional, HashiCorp Terraform Associate, CKA e CKAD, in totale 10 certificazioni. 5 anni di gestione di AWS in produzione, attualmente gestisco oltre 10 account di produzione clienti presso un provider di servizi gestiti.
Scrivimi con la tua architettura target o uno schizzo approssimativo, e confermerò il pacchetto giusto prima di ordinare.
Strumenti:
Jenkins
•
GitHub
•
CloudFormation
•
Hashicorp Vault
•
Altro
Framework:
Terraform
•
Ansible
•
Chef
•
Marionetta
•
Altro
Provider Cloud:
Amazon Web Services
Linguaggio di programmazione:
Bash
•
JavaScript
•
Python
•
PowerShell
Expertise:
Installazione
•
Configurazione
•
Altro
Altri servizi della categoria Ingegneria DevOps offerti da me
FAQ
Traduzione automatica.
Hai bisogno di accesso al mio account AWS?
Non per Basic: ricevi il repo e ti guiderò nell'applicazione. Per Standard e Premium, deployo tramite un ruolo IAM dedicato o un utente che crei con permessi limitati, e lo rimuovi quando il lavoro è finito. Non chiedo mai credenziali root.
Quali servizi AWS puoi costruire e come faccio a sapere quale pacchetto fa per me?
Qualsiasi cosa supportata dal provider Terraform AWS: VPC, IAM, EC2, ECS, EKS, Lambda, API Gateway, ALB, RDS, Aurora, DynamoDB, S3, CloudFront, Route 53, CloudWatch, Secrets Manager, KMS e altri. Il pacchetto è determinato dalla dimensione complessiva del codice e dal numero di ambienti, non solo dal numero di servizi.
Questo aumenterà la mia bolletta AWS?
Terraform stesso è gratuito; i costi di AWS dipendono da ciò che deployiamo. Dimensiono le risorse in base al tuo budget, segnalo tutto ciò che è costoso (gateway NAT, database multi-AZ) prima di applicare, etichetta tutto per il monitoraggio dei costi e posso includere un percorso di distruzione pulito per gli ambienti di test.
Puoi lavorare con codice Terraform esistente o risorse già nel mio account?
Sì. Posso estendere il tuo codice attuale, importare risorse esistenti nello stato o rifattorizzare un codice disordinato in moduli. Condividi il repo e lo valuterò.
Possiedo il codice e il mio team può mantenerlo in seguito?
Tutto viene consegnato come un repository Git di tua proprietà, con README, variabili documentate e senza lock-in. Il codice è formattato, validato e privo di lint. Ho 10 certificazioni, tra cui HashiCorp Terraform Associate, quindi il codice segue le migliori pratiche attuali di AWS e HashiCorp su cui il team può costruire.

