Cloud and platform teams provide computing, storage and tools that other teams rely on. They automate repeatable tasks and help services stay available as demand changes.
Why it exists
Keep services dependable, secure and easy to operate.
A typical day might include
Configure computing and network services
Automate deployments
Investigate outages and monitor performance
One field. Different roles.
A field is a broad area of work. These roles are specific occupations within it; their responsibilities and coding needs vary.
Cloud engineer
Configures and operates computing services hosted in the cloud.
Manage cloud resources
Monitor service health and costs
Platform engineer
Builds shared tools that help engineering teams deliver software.
Create reusable deployment templates
Improve developer workflows
Site reliability engineer
Applies engineering methods to keep services reliable.
Set reliability targets
Investigate incidents and automate recovery
What makes it rewarding
Work across many services
Make everyday work easier for other teams
The realistic challenges
Some jobs include on-call work
Small changes can affect many services
Possible ways in
Start with systems support or a cloud lab
Use an optional introductory cloud course
TRY IT BEFORE YOU COMMIT
Map a resilient web service
Design a simple service on paper before using any paid cloud tools.
Draw a browser, server and data store
Mark what happens if one part fails
Write a backup and recovery checklist
You’ll finish with: A labelled architecture diagram and recovery plan.
FROM CURIOUS TO CONFIDENT
Your beginner roadmap
01
Understand
Cloud and platform teams provide computing, storage and tools that other teams rely on. They automate repeatable tasks and help services stay available as demand changes.