Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A platformfejlesztéssel a szervezetek optimalizálhatják szoftverfejlesztési életciklusukat a fejlesztői élményre összpontosítva. A fejlesztői élmény a fejlesztők élettapasztalatára és a mindennapi munkájuk során tapasztalt súrlódási pontokra utal. A platformfejlesztés olyan minták és eljárások készlete (nem egy polcon kívüli termék), amelyek segítenek a nagyvállalati szoftverkézbesítés modernizálásában.
Egy multinacionális technológiai vállalat például platformfejlesztéssel növelte a szabványosítást, és kiküszöbölte a osztáshatárok közötti duplikációt. A vállalat azzal kezdte, hogy mindent kódalapú módon hoz létre a csapatok számára a bevezetéshez. Ezután elkezdték társítani a Kubernetes-be telepített alkalmazásokat úgy, hogy az fejlesztők számára érthető módon segítse a felfedezést. Ez lehetővé teszi számukra, hogy megkezdjék az ajánlott eljárásokat ösztönző alkalmazássablonok összeállítását. A fejlesztői csapatok mostantól választhatják a meglévő építőelemeket ahelyett, hogy az alapoktól létrehozták őket.
Megtudhatja, hogyan azonosíthatja szervezete legnagyobb problémáit a platformmérnöki képességmodelllel , hogy megtudja, milyen mintákat és eljárásokat kell implementálnia. Ezután használja a Microsoft és más nyílt forráskódú projektek vagy gyártók építőelemeit egy személyre szabott, optimalizált és biztonságos belső fejlesztői platform létrehozásához.
Az utazás ábrázolása a platformmérnöki képességmodellel
Első lépésként először a platformmérnöki képességmodell segítségével szeretné felmérni, hogy a szervezet hol van ma. Ezután a képességmodell használatával a szervezetet hat képesség alapján ábrázolhatja: befektetés, bevezetés, irányítás, kiépítés és kezelés, interfészek, valamint mérés és visszajelzés. Az eredmények segítségével kitűzheti a jövőbeli növekedés céljait. Előfordulhat például, hogy a szervezet a kezdeti fázisban van, amikor befektetésről van szó, de még tovább kell haladnia a bevezetésnél. A szervezet jelenlegi platformmérnöki gyakorlatának feltérképezéséhez vegye fel ezt a felmérést , vagy kezdjen el egy manuális értékelést.
Nem kell egyszerre haladnia az egyes képességeken. Ehelyett egy olyan kurzust ábrázoljon, amely logikus a szervezet számára. Egyes képességekben minden szervezet fejlettebb, mint másoknál. Ebben a térképben például a szervezet azt tervezi, hogy a bevezetés, az irányítás, a kiépítés és a felügyelet terén szeretne előrelépést elérni.
Implementation
A fejlesztési területekként azonosított képességek mindegyikéhez állítson be célokat a továbblépéshez. Ezek a célok magukban foglalják a sablonok és egyéb megoldások használatát a mérnöki rendszerek fejlesztéséhez és a fejlesztői súrlódások enyhítéséhez.
- Szoftvermérnöki rendszerek alkalmazása: Megismerhet néhány tippet, amelyekkel végiggondolhatja, hogyan használhatja újra és finomíthatja mérnöki rendszereit az önkiszolgálóság javítása érdekében az azonosított problémák megoldásához. Megtudhatja, hogyan használhatja a központilag felügyelt infrastruktúrát mint kódot (IaC), vagy más mindent mint kódot (EaC) mint építőelemeket a kezdeti helyes sablonokban.
- Az alkalmazásplatform finomítása: Megtudhatja, hogyan oldhatja meg az alkalmazásplatform finomításával azonosított problémákat. Ezek a változások költségesebbek lehetnek, de jelentős előnyöket is jelenthetnek, különösen akkor, ha egy polcon kívüli terméket talál az igényeinek megfelelően. Segíthet például a megfigyelhetőség vagy a naplózási eszközök használatának javítása (vagy áttérés másra) ? Ha az alapoktól kezdi, az Azure Architecture Center segítségével már az alapoktól kezdve azonosíthatja a fogalmakat.
- Fejlesztői önkiszolgáló alaprendszer megtervezése: Ismerje meg a kifinomultabb fejlesztői önkiszolgáló alaprendszer architektúráit. Ez egy olyan fejlődés, amely az automatizálási rendszerek egységesítését és az adatok összesítését szolgálja. Ön itt több szoftverfejlesztést fog végezni, ezért inkább az idő múlásával haladjon ebbe az irányba, mintsem hogy itt kezdjen.