A DevOps a szabadság érzése volt. Növekedett a csapatmunka üteme, a kiadás folyamata megszűnt, és a műveletek és a fejlesztési csapatok közötti szakadások végül megszakadtak. Kicsit-kicsit jött a szabadság, de ez a teher nőtt. A felhőforrások többször is megnövekedtek, a konténerek mindenütt növekedtek, a megfelelőségi előírások egyre merevebbé váltak, és a környezetek inkább kaotikus városokhoz hasonlítottak, mint rendes munkahelyekhez. A DevOps csoportoknak most arra számítottak, hogy mindent korlátozott időn belül és nagy gyakorisággal végeznek. Platform Engineering Enters the Scene Platform Engineering lép a színpadra Ahelyett, hogy arra kényszerítené az összes csapatot, hogy közvetlenül küzdjenek az infrastruktúrával, a csővezetékekkel és a politikákkal, a platformfejlesztés ezeket az elemeket belső termékké alakítja át. A fejlesztőknek egyszerű meztelen utat biztosítanak a szoftverek létrehozására, közzétételére és használatára anélkül, hogy szükségszerűen megértenék a kapu alatt lévő összes sebességváltót és dugót. Rethinking Shift Left at Enterprise Scale Változás a vállalati skálán A baloldali váltás a leghatékonyabb, ha láthatatlan. A kezdeti csővezeték-implementációk során voltak biztonsági ellenőrzések és megfelelőségi felülvizsgálatok, amelyeket nem alkalmaztak egységesen, és széttöredezettek voltak. Ezt a platformfejlesztés megváltoztatja. A platformba beépített tesztelési és irányítási rendszerrel rendelkezik. Amikor a fejlesztők környezeteket hoznak létre vagy alkalmazásokat telepítenek, a jobboldali ellenőrzések automatikusan aktiválódnak. A platform szintén nem emlékeztet a legjobb gyakorlatokra, hanem automatikusan érvényesíti őket. When Shift Left Becomes Shift Everywhere Amikor a váltás balra vált, mindenhol váltás lesz Az életciklusra kiterjedő ellenőrzések áthelyezése már nem elegendő, különösen azért, mert a rendszerek nagyon nagy méretűek és összekapcsolódnak egymással. A modern platformoknak a biztonságot, a tesztelést, a monitorozást és a megbízhatóságot folyamatos, nem pedig elszigetelt feladatokként kell kezelniük. Ezt a platformfejlesztés révén érjük el, amely kiterjeszti a váltást a szállítás minden szakaszában. Ugyanazokat a szabályokat, betekintést és védelmet alkalmazzák attól a pillanattól kezdve, hogy a kódot megírják, amíg végre nem hajtják a termelésben. A problémák gyorsabban észlelhetők, mert a jelek folyamatosan áramlanak, ahelyett, hogy a csapatokra támaszkodnánk, hogy Building Platforms That Are Ready for Intelligent Systems Az intelligens rendszerekhez kész platformok építése Jelenleg a vállalati platformoknak sokkal többet kell nyújtaniuk, mint amennyit az alkalmazások megvalósításához terveztek. Nagyon magas megfigyelhetőséget, determinista környezetet és stabil fejlesztési és termelési környezetet igényelnek. Ezek a tulajdonságok szükségesek, mert a rendszerek elkezdenek függeni a magas szintű automatizálástól és az adatvezérelt döntéshozataltól. A szabványosított telepítési sablonok és a felügyelet olyan infrastruktúra-meghatározások, amelyek biztosítják a szervezeteknek, hogy a változások a várakozásoknak megfelelően zajlanak. Why Developers Actually Like This Change Miért szeretik a fejlesztők ezt a változást A platformmérnöki fókusz a fejlesztők tapasztalatainak átalakítására való képességének egyik csendes erőssége.A teljes felhasználói felületű fejlesztők számára a platformba beágyazott váltás-baloldali gyakorlatok biztosítják, hogy a felhasználó-orientált alkalmazások következetesen viselkedjenek a környezetekben, így a valós idejű funkciók, a megfigyelhetőség-vezérelt UX fejlesztések és a gyors iteráció biztonságosabbá és kiszámíthatóbbá válnak. Ahelyett, hogy megemlékeznének a forgatókönyvekről vagy egy másik csoportra várnának, a fejlesztők egy meztelen interfészt használnak, amelyen keresztül a legkevesebb munkát végzik, így a nehezebb munkát a nevükben végzik. A környezet biztosítása normálisnak és nem veszélyesnek érzi magát. A telepítések unalmasak és monotonok. Amikor a dolgok rosszul mennek, a naplók és a mutatók már a helyükön vannak. A napi munkában a súrlódás hiánya nem teszi az embereket keményebbé, de lehetővé teszi a termelékenység természetes növekedését. The Cultural Shift Behind the Technology Kulturális változások a technológia mögött A gondolkodásmód megváltoztatása szintén része a platformmérnöki átállásnak. A platformcsapatok terméképítőként működnek. Meghallgatják a belső felhasználókat, javítják a visszajelzéseket, és az elfogadás és a megbízhatóság révén mérik a sikert. A fejlesztőcsapatok ellen nem tartanak védőpályát. Nagyobb működési stabilitás van anélkül, hogy csomagtartókká alakítanák a csapatokat. A váltakozó baloldali gyakorlatok megszűnnek szlogenként, és olyan tapasztalattá válnak, amely központi szerepet játszik minden interakcióban a platformmal. Where This Journey Leads Ahol ez az utazás vezet A platformmérnöki tendenciát úgy lehet értelmezni, mint egy általánosabb vágyat, hogy a komplex rendszereket megnyugtató oldalnak tekintsék. A sebesség az, amit a vállalkozások akarnak, nem anarchia. Innovációt keresnek, nem kezelhetetlen kockázatot. A közös platformon alkalmazott váltakozó baloldali gyakorlatok révén a szervezetek képesek olyan környezetet létrehozni, amely homogén, megfigyelhető és készen áll az intelligens képességek következő generációjával való integrálásra.