Costruirò il tuo backend AWS in python


Informazioni su questo servizio
Traduzione automatica.
Hai bisogno di un backend affidabile su AWS senza dover gestire i server?
Progetterò e costruirò un backend senza server usando Python e i servizi AWS come Lambda, API Gateway, DynamoDB, Cognito, SQS, SNS ed EventBridge.
Posso aiutarti con:
- Sviluppo di API REST
- Funzioni Lambda
- Configurazione di API Gateway
- Modellazione dei dati in DynamoDB
- Autenticazione con Cognito
- Elaborazione asincrona in background
- Integrazioni basate su eventi
- IAM e permessi a minimo privilegio
- Gestione degli errori, tentativi e DLQ
- Infrastruttura con CloudFormation o Serverless Framework
- Logging e monitoraggio
Costruisco l'infrastruttura e l'applicazione insieme in modo che il risultato sia riproducibile e facile da mantenere, anziché configurarlo manualmente nella console AWS.
Contattami prima di ordinare per architetture più grandi, così possiamo definire correttamente il scope.
Scopri di più su Rajan Kalwar
AWS Serverless and Backend Engineer
- DaNepal
- Membro dafeb 2019
Lingue
Nepalese, Inglese, Hindi
Traduzione automatica.
Il mio portfolio
FAQ
Traduzione automatica.
Con quali servizi AWS puoi lavorare per un backend cloud?
Lavoro comunemente con AWS Lambda, API Gateway, DynamoDB, Cognito, SQS, SNS, EventBridge, S3, IAM, CloudWatch e altri servizi AWS correlati. L'architettura esatta dipenderà dai requisiti della tua applicazione.
Puoi costruire il backend completo da zero?
Sì. Posso progettare l'architettura, implementare il backend in Python, configurare i servizi AWS, definire i permessi IAM e distribuire l'infrastruttura usando Infrastructure as Code.
Usi Infrastructure as Code?
Sì. Uso principalmente Serverless Framework e CloudFormation in modo che l'infrastruttura possa essere distribuita in modo coerente, invece di essere configurata manualmente tramite la console AWS. Posso anche usare Terraform se richiesto.
Puoi aggiungere autenticazione e autorizzazione?
Sì. Posso implementare l'autenticazione usando servizi come Amazon Cognito e configurare l'autorizzazione a livello di API Gateway, Lambda o applicazione, a seconda dell'architettura.
Puoi lavorare su un progetto AWS esistente?
Sì. Posso estendere, risolvere problemi o migliorare un'applicazione senza server esistente, così come costruire un nuovo sistema da zero.
Fornisci il codice sorgente?
Sì. Riceverai il codice sorgente e l'Infrastructure as Code creati come parte del scope concordato del progetto.
Hai bisogno di accesso al mio account AWS?
Non sempre. Per il deployment o la risoluzione dei problemi, potrebbe essere necessario l'accesso AWS. Consiglio di usare un utente o ruolo IAM dedicato con solo i permessi necessari per il compito. Non richiedo mai accesso root e mostro demo del progetto sul mio account AWS.

