# Platform engineering for AI development

Taiga Learning · Worksheet
https://taiga.training/en/lessons/platforms/

Use fictional or approved information. Do not put secrets in this worksheet.

## Learning objectives
- Explain how AI changes the consumers of a platform.
- Define a supported workflow with controls and an exception route.
- Distinguish a project template from a maintained platform capability.

## Exercise
Design one platform capability for an internal web service. Specify its inputs, outputs, allowed identities, checks, failure response, and owner. Add an upgrade path for existing services and an exception route for a requirement the default cannot support.

## Your response
- Scenario and scope:
- Assumptions and open questions:
- Proposed answer or decision, with reasons:

## Verify your response
| Claim or criterion | Evidence or test | Result or gap | Owner |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Next action
- Action, owner, and date:
- When will you review this response?

## Principle to retain
AI agents need the same organizational boundaries as developers, with interfaces they can use reliably. A platform must maintain the supported workflow after project creation.

## Sources
- [CNCF: Platforms White Paper](https://tag-app-delivery.cncf.io/whitepapers/platforms/)
- [DORA: 2025 research report](https://dora.dev/research/2025/dora-report/)

This worksheet supports learning. Completing it does not itself authorize a production change.
