Cloud Platform
The Cloud Platform team is responsible for our Mattermost Cloud SaaS technology.
Vision
Enable everyone to build and deploy with high velocity in a self-served manner.
Actions
Increase developer productivity
Influence Cloud readiness
Input driven decision making
Encourage best practices and keep quality standards high
Keep experimenting
Keep documentation fresh
Principles
Balance stability and experimentation
Embrace teamwork
Leave the room better than it was
Data/Feedback driven to find the best solution
Distributed systems, distributed team
Be curious and keep learning
Share knowledge and seek feedback
Ask for Help
If you need our assistance please use the following follow the General Workflow
We can also be reached out:
For support questions related to production you can reach us in
~cloud-support
channel.For all the other questions you can reach us in ~infrastructure-platform-team channel
How we work
General Workflow
Mattermost members open new issues in Platform Board
Every new issues goes through an Issue Triage weekly
Areas of Ownership
The team regularly works on the following tasks, in the order of priority:
Ensuring provisioning, rolling out and controlling the workspaces fleet with an automated manner (eg. provisioner, k8s operator)
Improving developer productivity with providing self-served capabilities for testing envs in cloud developer platform (eg. spinwick, cloud plugin)
Ensuring and supporting other teams for cloud readiness (eg. Mattermost migrations, database connection pooling)
Meetings
Topics | Meeting | Participants | Cadence |
---|---|---|---|
Triage & Planning | Platform Planning | SRE, Platform | Tuesday |
Cross-org collaboration | Infrastructure Guild | Leadership, Infrastructure, Product, Security | Thursday |
Last updated