Kurzusleírás
Bevezetés a platformtervezésbe
- A fejlesztő nézőpontja a platformtervezésről
- A fejlesztőcsapatok előnyeinek megértése
- A platformtervezés összehangolása a fejlesztési célokkal
Önkiszolgáló platformok fejlesztőknek
- Az önkiszolgálás és az igény szerinti erőforrások elvei
- Belső platformok felhasználása fejlesztéshez és teszteléshez
- Gyakorlati gyakorlat: Önkiszolgáló sandbox környezet beállítása
Automatizálás a fejlesztésben
- Az ismétlődő feladatok automatizálása a fejlesztési folyamatban
- Folyamatos integráció (CI) és Continuous Deployment (CD) a fejlesztők számára
- Gyakorlati gyakorlat: Automatizált építési és telepítési folyamatok létrehozása
Felhasználás Microservices és konténerek
- Bevezetés a mikroszolgáltatások architektúrájába
- Konténerezés a Docker-vel és hangszerelés a Kubernetes-mal
- Gyakorlati gyakorlat: Egy alkalmazás konténerbe helyezése és telepítése Kubernetes
Monitoring és megfigyelhetőség
- Eszközök és gyakorlatok az alkalmazás állapotának figyelésére
- A megfigyelhetőség megvalósítása a fejlesztésben
- Gyakorlati gyakorlat: Monitoring eszközök integrálása a fejlesztési munkafolyamatba
Biztonság és megfelelőség a fejlesztőcsapatok számára
- A biztonsági gyakorlatok beágyazása a fejlesztési életciklusba
- Az automatizált ellenőrzések betartásának biztosítása
- Gyakorlati gyakorlat: Biztonsági szkennelési és megfelelőségi eszközök alkalmazása CI/CD-ben
Collaboration és Communication
- A platformeszközökkel végzett csapatmunka legjobb gyakorlatai
- Hatékony kommunikáció a platformközpontú fejlesztésen belül
- Gyakorlati gyakorlat: Együttműködő projektmenedzsment platformeszközökkel
Projekt munka
- Mini-projekt kidolgozása platformmérnöki elvek alapján
- Automatizálás, felügyelet és biztonság
- Szakértői értékelés és visszajelzés
Összegzés és a következő lépések
Követelmények
- A szoftverfejlesztési életciklus (SDLC) ismerete
- Verziókezelő rendszerekkel (pl. Git) szerzett tapasztalat
- Az alapvető konténerezési fogalmak ismerete
Közönség
- Szoftverfejlesztők
- Fejlesztőcsapat tagjai
- DevOps gyakorló
Vélemények (3)
I am getting the correct level of understanding I need to assist in my day to day work
Wasfi Adams
Kurzus - Impacted Function Point (IFP)
Everything was built up from a basic level while progressing quick enough to prevent anyone getting bored.
Nathan Roberts
Kurzus - Software Engineering
The trainer was super engaging and made sure we understand through questioning and affirmations. Even though the content was overwhelming, the trainer broke it down well and made content easily accessible for later reference.