The Challenge
You need to deploy functions in different programming languages for different use cases. Cloud Functions support multiple runtimes, allowing you to use the best language for each task.
What You'll Build
- → Python function with python312 runtime
- → Go function with go123 runtime
- → TypeScript function with nodejs22 runtime
- → Storage bucket for function code
- → Three HTTPS endpoints for invocation
Try This Prompt in Pulumi Neo
Edit the prompt below and run it directly in Neo to deploy your infrastructure.
Best For
Use this prompt when you have a polyglot architecture or want to use different languages for different functions. Perfect for teams with varied language expertise or when different runtimes suit different tasks.
Multi-Language Support
Cloud Functions support:
- Python - Data processing, ML workloads
- Go - High-performance APIs
- TypeScript/Node.js - Web APIs, integrations
- Java - Enterprise applications
- Choose Per Function - Best language per task
Perfect for polyglot serverless architectures!