Optymalizacja cold start
// Prompt: "Zoptymalizuj cold start Lambda:// - Minimalizuj rozmiar bundle// - Lazy loading// - Pooling połączeń// - Provisioned concurrency"Przyspiesz rozwój serverless z Cursor i Claude Code. Te wzorce obejmują AWS Lambda, Vercel, Cloudflare Workers, architektury sterowane zdarzeniami i najlepsze praktyki cloud-native zoptymalizowane dla programowania wspomaganego przez AI.
claude "Zainicjalizuj projekt serverless framework"// Prompt funkcji Lambda:"Stwórz funkcję Lambda do przetwarzania obrazów:- Trigger S3 dla uploadów- Zmiana rozmiaru obrazów z Sharp- Wiele formatów wyjściowych- Obsługa błędów i ponawianie- Logowanie CloudWatch- Tracing X-Ray"
// Wygenerowana struktura:functions/ imageProcessor/ handler.ts config.yml tests/ shared/ utils/ types/Optymalizacja cold start
// Prompt: "Zoptymalizuj cold start Lambda:// - Minimalizuj rozmiar bundle// - Lazy loading// - Pooling połączeń// - Provisioned concurrency"Obsługa błędów
// Prompt: "Dodaj obsługę błędów Lambda:// - Kolejki martwych listów// - Polityki ponawiania// - Circuit breakers// - Graceful degradation"// Prompt funkcji Edge Vercel:"Stwórz funkcję Edge Vercel dla:- Routingu geograficznego- Testów A/B- Transformacji żądań- Autentyfikacji na edge- Cache'owania odpowiedzi- Streaming odpowiedzi"// Trasa API Next.js:"Stwórz trasę API z:- Walidacją żądań- Połączeniem z bazą danych- Ograniczaniem częstotliwości- Obsługą CORS- Odpowiedziami błędów"// Edge middleware:"Zaimplementuj middleware dla:- Weryfikacji autoryzacji- Logowania żądań- Geolokalizacji- Feature flags"// Prompt Cloudflare Worker:"Stwórz Worker dla API gateway:- Routing żądań- Autentyfikacja- Ograniczanie częstotliwości z Durable Objects- Cache użycia API- Integracja KV storage- Dostęp do bucket R2"// Prompt event-driven:"Zaprojektuj system przetwarzania zdarzeń z:- Integracją SNS/SQS- Regułami routingu zdarzeń- Walidacją schematów- Obsługą martwych listów- Możliwością replay zdarzeń- Monitorowaniem i alertami"Event sourcing
Zaimplementuj z pomocą AI:
// Prompt projektowania DynamoDB:"Zaprojektuj schemat DynamoDB dla:- Single table design- Optymalizacja GSI- Klucze kompozytowe- Transakcje- Przetwarzanie strumieni- Auto-scaling"-- Aurora Serverless:"Skonfiguruj Aurora Serverless v2:- Pooling połączeń- Użycie Data API- Polityki skalowania- Strategie kopii zapasowych"// Konfiguracja FaunaDB:"Zaimplementuj FaunaDB z:- Transakcjami ACID- Dystrybucją globalną- Zapytaniami temporalnymi- Kontrolą dostępu"// Konfiguracja API Gateway:"Skonfiguruj API Gateway z:- Definicjami zasobów REST- Autentyfikacją i autoryzacją- Transformacją żądań/odpowiedzi- Throttling i rate limiting- Monitorowaniem i metrrykami- Wersjonowaniem API"// GraphQL serverless:"Zaimplementuj GraphQL serverless z:- Apollo Server Lambda- Schema stitching- Caching na poziomie resolverów- Batch loading z DataLoader- Subscriptions z WebSocket"// Prompt obserwacyjności:"Zaimplementuj monitoring serverless z:- Structured logging- Distributed tracing- Custom metrics- Alertami w czasie rzeczywistym- Dashboardami wydajności- Error tracking"Środowisko lokalne
# Lokalne testowanie:"Skonfiguruj lokalny development z:- SAM Local dla Lambda- LocalStack dla usług AWS- Hot reloading- Debug breakpoints"Testing
# Testowanie serverless:"Stwórz strategie testowania z:- Unit testy dla funkcji- Integration testy- E2E testy z rzeczywistymi usługami- Contract testing"// Bezpieczeństwo serverless:"Zaimplementuj bezpieczeństwo z:- IAM least privilege- Szyfrowaniem w spoczynku i tranzycie- Input validation- Rate limiting- API key management- VPC configuration"// Optymalizacja kosztów:"Zoptymalizuj koszty serverless z:- Right-sizing funkcji Lambda- Provisioned concurrency tylko dla krytycznych funkcji- Lifecycle policies dla S3- DynamoDB on-demand vs provisioned- Monitoring kosztów z budgetami"# CloudFormation/SAM:"Stwórz template IaC z:- Parametryzowanymi zasobami- Cross-stack references- Environment-specific configs- Blue-green deployments- Rollback mechanisms"# Pipeline serverless:"Stwórz GitHub Actions dla serverless z:- Multi-environment deployments- Automated testing- Security scanning- Canary deployments- Monitoring integration"# AWS native pipeline:"Skonfiguruj CodePipeline z:- Source, build, deploy stages- Cross-region deployments- Manual approval gates- Integration z CodeStar"// Integracja mikrousług:"Zaimplementuj komunikację serverless z:- Event-driven messaging- Synchronous API calls- Service mesh dla serverless- Circuit breaker patterns- Retry strategies z exponential backoff"Integracja hybrid
Łącz serverless z tradycyjną infrastrukturą:
// Strukturyzuj prompty serverless jak:"Stwórz [funkcję serverless] z:- Specific cloud provider requirements- Performance requirements- Security considerations- Cost optimization- Monitoring integrationUżywając [framework] i następując [compliance requirements]"Code generation
AI może automatycznie:
Operations
AI może pomóc z: