Navigation
Multi-regional AppEngine with Global SSO on GCP image 1

Multi-regional AppEngine with Global SSO on GCP

JavaScript API API Integration MySQL Flask Python Database Architecture Business with 10-99 Employees

API Flask Python JavaScript MySQL GCP SSO

Josef(joseflegal.com) is looking to upgrade our current solution:

- AppEngine Python Flask API
- CloudSQL database
- CloudStorage file storage

hosted in one of the regions of Google Cloud Services, to a multi-regional setup with a globally hosted authentication service that is using
Okta of Firebase for the SSO and locally hosted CloudSQL and CloudStorage instances in EU, US and AU regions.

Requirements

- Great knowledge and experience in GCP infrastructure
- DevOps experience setting up databases, storage, and micro-services
- Python/Flask skills
- Skills in test-driven development and CI/CD


Project details

- Setting up new DB, storage, and AppEngine instances in US, EU, and AU regions
- Upgrading existing JWT authentication into a separately hosted global SSO authentication microservice, using Okta or Firebase
- Routing traffic to local instances based on authentication results
- Migrate existing credentials to the Identity platform
- Writing end-to-end test

JavaScript API API Integration MySQL Flask Python Database Architecture Business with 10-99 Employees
Back to Portfolio