About This Architecture
App Cultura Bogota demonstrates a production-grade GCP deployment architecture for a cultural events platform serving mobile, tablet, and desktop users across us-central1. Traffic flows through Cloud Load Balancer and Cloud Armor WAF for DDoS protection, then Cloud CDN caches static assets before reaching Nginx-fronted web servers that proxy requests to Laravel application servers. The application tier manages authentication, event discovery, favorites, personal agendas, and notifications via Cloud Pub/Sub, with all persistent data stored in Cloud SQL PostgreSQL across six normalized tables. This architecture showcases GCP best practices including network segmentation (DMZ and internal zones), centralized identity management via Cloud IAM, comprehensive observability through Cloud Monitoring and Logging, and secure internal service communication on port 8000. Fork this diagram to customize for your cultural platform, integrate additional external event sources, or adapt the multi-tier pattern for similar content-driven applications.