Construiré tu backend en AWS con Python


Acerca de este Servicio
Traducción automática
¿Necesitas un backend confiable en AWS sin gestionar servidores?
Diseñaré y construiré un backend sin servidor usando Python y servicios de AWS como Lambda, API Gateway, DynamoDB, Cognito, SQS, SNS y EventBridge.
Puedo ayudarte con:
- Desarrollo de API REST
- Funciones Lambda
- Configuración de API Gateway
- Modelado de datos en DynamoDB
- Autenticación con Cognito
- Procesamiento en segundo plano asíncrono
- Integraciones basadas en eventos
- IAM y permisos de menor privilegio
- Manejo de errores, reintentos y DLQs
- Infraestructura con CloudFormation o Serverless Framework
- Registro y observabilidad
Construyo la infraestructura y la aplicación juntas para que el resultado sea reproducible y fácil de mantener, en lugar de configurarlo manualmente en la consola de AWS.
Por favor, contáctame antes de hacer un pedido para arquitecturas más grandes, así podemos definir bien el alcance.
Conoce a Rajan Kalwar
AWS Serverless and Backend Engineer
- DeNepal
- Miembro desdefeb 2019
Idiomas
Nepalí, Inglés, Hindi
Traducción automática
Mi porfolio
FAQ
Traducción automática
¿Con qué servicios de AWS puedes trabajar para un backend en la nube?
Normalmente trabajo con AWS Lambda, API Gateway, DynamoDB, Cognito, SQS, SNS, EventBridge, S3, IAM, CloudWatch y servicios relacionados de AWS. La arquitectura exacta dependerá de los requisitos de tu aplicación.
¿Puedes construir el backend completo desde cero?
Sí. Puedo diseñar la arquitectura, implementar el backend en Python, configurar los servicios de AWS, definir permisos IAM y desplegar la infraestructura usando Infrastructure as Code.
¿Usas Infrastructure as Code?
Sí. Uso principalmente Serverless Framework y CloudFormation para que la infraestructura se despliegue de forma consistente en lugar de configurarla manualmente en la consola de AWS. También puedo usar Terraform si es un requisito.
¿Puedes agregar autenticación y autorización?
Sí. Puedo implementar autenticación usando servicios como Amazon Cognito y configurar autorización en API Gateway, Lambda o a nivel de la aplicación, según la arquitectura.
¿Puedes trabajar en un proyecto existente de AWS?
Sí. Puedo ampliar, solucionar problemas o mejorar una aplicación sin servidor existente, así como construir un sistema nuevo desde cero.
¿Proporcionas el código fuente?
Sí. Recibirás el código fuente y la infraestructura como código creados como parte del alcance acordado del proyecto.
¿Necesitas acceso a mi cuenta de AWS?
No siempre. Para despliegues o solucionar problemas, puede ser necesario acceso a AWS. Recomiendo usar un usuario o rol IAM dedicado con solo los permisos necesarios para la tarea. Nunca requiero acceso a la cuenta raíz y muestro demos del proyecto en mi propia cuenta de AWS.

