Je vais créer une API AWS lambda en Python avec FastAPI
Ingénieur logiciel
À propos de ce service
Vous avez besoin d'une API serverless propre et fiable sur AWS ?
Je vais construire une API REST Python en utilisant FastAPI et AWS Lambda, avec un code propre, intégration à la base de données, validation, gestion des erreurs et des tests unitaires automatisés.
Je peux travailler avec :
- AWS Lambda et API Gateway
- Python et FastAPI
- DynamoDB
- Aurora, RDS, PostgreSQL et MySQL
- Boto3 et autres services AWS
- Validation Pydantic
- Tests unitaires Pytest
- Journalisation CloudWatch
Vous recevrez un code source maintenable, des tests automatisés et une documentation claire pour la configuration.
Ce service est idéal pour de petites API backend, fonctionnalités MVP, microservices, webhooks, services internes et intégrations serverless.
Les réseaux complexes AWS, les migrations d'infrastructure existantes, les systèmes d'authentification ou les API plus volumineuses peuvent nécessiter une offre personnalisée.
Veuillez me contacter avant de commander si votre projet utilise des ressources VPC privées, des réseaux Aurora/RDS complexes ou nécessite des modifications à l'infrastructure AWS existante.
Fournisseur de services cloud:
Amazon Web Services
Expertise:
Déploiement
•
Débogage
•
Développement
•
Configuration
Frameworks:
Autres
FAQ
Traduction automatique
Quelles bases de données pouvez-vous intégrer ?
Je peux intégrer DynamoDB, Aurora/RDS, PostgreSQL, MySQL et des bases de données similaires. Veuillez me contacter d'abord pour les bases de données nécessitant une configuration réseau ou infrastructure personnalisée.
Déployez-vous l'API sur AWS ?
Le déploiement AWS est inclus dans les packages Standard et Premium. Il peut également être ajouté au package Basic en option.
Fournissez-vous des tests unitaires ?
Oui. Tous les packages incluent des tests unitaires automatisés avec pytest.
Pouvez-vous travailler avec un projet existant ?
Oui. Je peux ajouter des endpoints ou des intégrations à une base de code Python/FastAPI existante. Veuillez me contacter d'abord pour confirmer la portée.
Pouvez-vous connecter la Lambda à d'autres services AWS ?
Oui. Des intégrations avec des services tels que S3, SQS, SNS, EventBridge, Secrets Manager et autres sont possibles selon la portée du projet.
Configurez-vous le réseau Aurora ou RDS ?
Une intégration simple à la base de données est supportée. La configuration VPC, RDS Proxy, groupes de sécurité, réseau privé ou des modifications d'infrastructure plus importantes peuvent nécessiter une offre personnalisée.
Dois-je fournir mes identifiants AWS ?
Seulement lorsque le déploiement AWS est inclus. Je ne fournirai jamais de credentials de compte root. L'accès doit être limité aux permissions nécessaires au projet et peut être révoqué après livraison.
Les frais d'utilisation AWS sont-ils inclus ?
Non. Tous les frais liés à l'infrastructure ou à l'utilisation AWS sont payés directement via votre propre compte AWS.

