Moderne, sichere & automatisierte AWS Cloud-Lösung – optimal für Ihr Unternehmen.
- Best Practices: Sichere VPC, Public/Private Subnetze, S3 mit Versionierung, Serverless Lambda
- Automatisiert & Skalierbar: Infrastruktur als Code (Terraform) – schnell, wiederholbar, zuverlässig
- Geschäftsnutzen: Modular, erweiterbar, bereit für den Praxiseinsatz
- Netzwerk: AWS VPC mit isolierten Subnetzen, S3 VPC Endpoint für privaten Zugriff
- Speicher: S3-Bucket mit Versionierung,
input/undprocessed/Ordner - Compute: Lambda (Python), verarbeitet Dateien von
input/nachprocessed/ - Sicherheit: IAM Least Privilege, keine öffentliche Lambda, Logging in CloudWatch
- Voraussetzungen: AWS CLI, Terraform
- Infrastruktur bereitstellen:
terraform init terraform apply
- Datei hochladen: Textdatei in den
input/-Ordner im S3-Bucket legen - Lambda ausführen:
- Manuell per AWS CLI:
aws lambda invoke --function-name <lambda_name> --cli-binary-format raw-in-base64-out --payload '{"Records":[{"s3":{"bucket":{"name":"<bucket_name>"},"object":{"key":"input/test.txt"}}}]}' output.json
- Oder automatisch (falls S3-Trigger aktiviert)
- Manuell per AWS CLI:
- Ergebnis prüfen: Verarbeitete Datei erscheint in
processed/, Logs in CloudWatch
- Upload: Datei wird in S3
input/geladen - Verarbeitung: Lambda liest, verarbeitet (z.B. Großbuchstaben), speichert in
processed/ - Sicherheit: Alle Ressourcen privat, S3-Traffic bleibt intern dank VPC Endpoint
Sie suchen einen Freelancer für sichere, moderne AWS-Lösungen? Dieses Projekt ist der perfekte Einstieg für Ihr Cloud-Vorhaben.