# Global Setup (Tech)
## Multiregion setup
### Deployment
- each FE/Service needs to be deployment in EU, US, Asia
- deploy frequently
### Make sure we don't violate legal rules (GDPR)
- if it is required legally services will be deployed per country
## Monitoring and alerting
### Improve alerting
- Most issues (AWS, k8s) are caught by our alerting system
- Improve New Relic logs, tracing IDs, etc.
- Firefighter (daily, weekly rotation)
### Share knowledge
- Improve async communication. Use ta-engineering channel for announcements, discoveries, issues
- Write post mortem (in confluence) and share with the teams
- Monthly guild/discovery meetings (FE, BE) with agenda
## Microfrontends
- Share modules with business logic between frontend apps. Build once ship everywhere
- Enable continuous deployment
# Team & communication
## All timezones should be covered by some team
- Point of contact for each bounded context
## Closing the feedback loop
- create a feedback channel (e-mail)
- convert feedback to actionable items (tickets)
## Team structure
- team members in the same timezone
- each team is self sufficient
- each team members participates in guild meetings and shares the info with the rest of the team
- have an on-call person per team for a case of emergency
- staff/principal engineers will be the driving force for Ops/FE/BE/Design