Enginyeria de plataformes per al desenvolupament amb IA
CompletadaDoneu a les persones i als agents vies amb suport per crear, modificar i operar serveis. Tracteu la plataforma com un producte que cal mantenir.
Publicat per TaigaCom escrivim
Comproveu què heu entèsUna plataforma genera una plantilla de projecte segura. Què continua sent necessari a mesura que evolucionen les aplicacions?Feu l'exercici
Què aprendreu
- Explicar com la IA canvia els consumidors d'una plataforma.
- Definir un flux de treball amb suport, controls i un procediment d'excepcions.
- Distingir una plantilla de projecte d'una capacitat de plataforma mantinguda.
Doneu als prototips una via cap a producció
Les persones poden explorar idees amb eines d’IA diferents mentre l’organització proporciona una via comuna cap a producció. L’equip de plataforma fa que aquesta via sigui clara, tingui suport i es pugui repetir.
D’un prototip útil, recolliu la tasca de l’usuari, un exemple de flux de treball, el codi font si és disponible i les dades previstes. Avalueu si cal adaptar el codi o reconstruir-lo a partir dels requisits apresos. Abans d’utilitzar credencials reals o dades d’entrada confidencials, verifiqueu l’aplicació, les eines de desenvolupament i l’entorn d’execució respecte dels controls requerits.
Si el servei ha de funcionar a la vostra infraestructura, oferiu un desplegament amb suport als vostres comptes de núvol o xarxes. Incloeu la identitat, el tractament de secrets, les evidències de publicació, el monitoratge i la recuperació. Reviseu per separat els fluxos de dades dels models; ser propietaris de l’entorn d’execució no controla tots els serveis de desenvolupament.
Tracteu la plataforma com un producte per als seus usuaris
Una plataforma dona als equips capacitats amb suport per crear i operar programari. Poden incloure identitat, entorns, pipelines de lliurament, bases de dades, monitoratge i comprovacions de polítiques. La unitat útil és un flux de treball complet que satisfà una necessitat recurrent.
CNCF descriu les plataformes com a capacitats dissenyades al voltant dels usuaris interns, amb interfícies coherents i autoservei quan sigui adequat. Un portal pot oferir accés a aquestes capacitats, però un portal sol no constitueix la plataforma. CNCF Platforms White Paper.
Comenceu amb una demanda real. En una empresa fictícia, diversos equips necessiten un servei web intern amb inici de sessió d’empleats i una base de dades gestionada. Creeu una via amb suport per a aquesta demanda abans d’afegir un catàleg ampli de funcionalitats poc utilitzades.
Incloeu els agents entre els usuaris de la plataforma
Un agent d’IA pot generar codi d’infraestructura ràpidament. Sense el context actual de la plataforma, també pot triar una regió, un patró d’identitat o un mètode de desplegament no admesos. Generar més de pressa no resol les restriccions organitzatives que falten.
Doneu a l’agent una interfície fiable. Definiu les entrades, els valors permesos, les sortides i el comportament en cas de fallada. Proporcioneu exemples que coincideixin amb la versió instal·lada. Retorneu errors que permetin actuar sense exposar secrets. Apliqueu les mateixes comprovacions d’autorització a les peticions de persones i agents.
Per al servei intern, la petició podria identificar el responsable, la categoria de dades, l’entorn, el requisit de recuperació i l’entorn d’execució admès. La plataforma pot triar aleshores una configuració revisada o explicar per què la petició necessita una decisió separada.
Definiu la via admesa i els seus límits
| Capacitat | Responsabilitat de la plataforma | Responsabilitat del producte |
|---|---|---|
| Identitat dels empleats | Integració amb suport i cicle de vida de la identitat | Rols de l’aplicació i autorització de negoci |
| Servei de base de dades | Interfície de provisió i operació definida del servei | Model de dades, comportament de les consultes i dades permeses |
| Pipeline de lliurament | Execució protegida i tractament d’artefactes | Proves pertinents i acceptació del canvi |
| Monitoratge | Capacitat de recollida i d’alertes | Objectius del servei i una resposta que permeti actuar |
És un exemple de repartiment. Confirmeu-lo amb els equips i proveïdors reals. Una responsabilitat sense assignar no desapareix perquè existeixi una plataforma.
Publiqueu un procediment d’excepcions per als requisits que quedin fora de la configuració per defecte. Identifiqueu qui ha de decidir i les evidències necessàries. Un procés d’excepció difícil pot animar els equips a crear sistemes sense suport fora de la plataforma.
Manteniu els serveis després de crear-los
Una plantilla és una versió inicial. No aplica automàticament correccions a les aplicacions creades a partir d’ella. Decidiu com arriben els canvis de la plataforma als serveis existents i com es comprova la compatibilitat.
Versioneu les interfícies i els mòduls compartits. Anuncieu les condicions de retirada. Proporcioneu una migració amb suport quan calgui. Feu seguiment dels serveis que continuen en versions afectades quan cal una correcció de seguretat.
Eviteu convertir l’equip de plataforma en una cua manual d’aprovacions per a cada operació rutinària. Automatitzeu les comprovacions repetibles i reserveu les decisions humanes per a les conseqüències encara no resoltes. Mesureu l’ús satisfactori, el temps d’espera, els resultats de recuperació i l’esforç de manteniment.
Connecteu la plataforma amb la fàbrica de programari
L’enginyeria de plataformes defineix les capacitats amb suport i els límits operatius. Una fàbrica de programari relaciona requisits, planificació, implementació, evidències i lliurament. Es poden complementar quan la fàbrica planifica d’acord amb la plataforma real.
Incloeu l’operació continuada en l’avaluació. Verifiqueu qui analitza les vulnerabilitats noves, desplega correccions, respon als incidents i manté les evidències de compliment. Aquestes capacitats necessiten un abast acordat i responsables; el terme «fàbrica de programari» no les garanteix.
Avalueu la integració en un punt concret: un canvi generat pot utilitzar la via de desplegament existent i conservar-ne els controls? L’equip pot inspeccionar per què va caldre una excepció? Qui actualitza el context compartit quan canvia la plataforma?
La recerca de DORA situa la capacitat de la IA dins de l’organització que l’envolta. Utilitzeu aquesta perspectiva per avaluar tot el flux de treball, inclosa la feina que continua assumint l’equip de plataforma. Informe DORA 2025.
Feu l'exercici
Dissenyeu una capacitat de plataforma per a un servei web intern. Especifiqueu-ne les entrades, les sortides, les identitats permeses, les comprovacions, la resposta a fallades i el responsable. Afegiu una via d'actualització dels serveis existents i un procediment d'excepció per a un requisit que la configuració per defecte no pugui satisfer.
Descarrega la fitxa (Markdown)Desmarcar aquesta opció elimina tot el progrés desat en aquest navegador.
El progrés es queda en aquest navegador. Sense compte ni seguiment.