Infrastructure Components
These are the infrastructure services our apps are built on. Start with the official docs and training linked for each one.
Infrastructure as Code
Azure Bicep
Declarative language for defining and deploying Azure resources.
Firewall / Routing / CDN
Azure Front Door
Global entry point providing routing, CDN caching, and web application firewall.
Identity
Entra ID / Azure AD
Microsoft's identity platform for staff sign-in.
Azure AD B2C
Customer identity service for external users signing in to our apps.
Payments
CyberSource
Payment processing platform.
API Access (Frontend + Backend)
Apollo GraphQL
GraphQL client and server used to connect our front ends and back ends.
- 📖 Apollo Developer Hub
- 🎓 Training 1: GraphQL Basics
- 🎓 Training 2: Resolvers
- 🎓 Training 3: Arguments
- 🎓 Training 4: Mutations
GraphQL Code Generator
Generates TypeScript types from our GraphQL schema.