NetAcademia

A legjobbakat tanítjuk!


önkéntes IT angyal kerestetik :)

2018. május 08. 14:55 - Plesz Gábor

A NetAcademia blog-on az elmúlt hónapokban folytatásokban lefordítottuk a következő cikkgyűjteményt: The Twelve-Factor App. Ez egy kikristályosodott szabályrendszer arról, hogyan érdemes alkalmazást fejleszteni és üzemeltetni a 21. században. Azért lehet érdekes, mert a szerzők a Heroku-nál több…

Tovább
Szólj hozzá!
Címkék: 12FactorApp

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 12. Adminisztratív folyamatok

2018. március 02. 05:00 - Plesz Gábor

Előző fejezet: 11. Naplók Az adminisztrációs és felügyeleti feladatokat futtassuk egyszer futó folyamatokként A folyamat formája pedig legyen olyan folyamatok együttese, amit az alkalmazás rendszeres üzleti folyamatai (például webes kérések kiszolgálására) is használnak. Ezen kívül a fejlesztők…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 11. Naplók

2018. február 19. 17:48 - Plesz Gábor

Előző fejezet: 10. Egyensúly a fejlesztés és az üzemeltetés között Kezeljük a naplókat esemény-folyamatként A naplók a futó alkalmazás működésébe nyújtanak betekintést. Szerver alapú környezetben gyakran a lemezen egy állományba írják őket ("naplóállomány"); de ez csak egy kimeneti formátum. A…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 10. Egyensúly a fejlesztés és az üzemeltetés között

2018. február 12. 09:44 - Plesz Gábor

Előző fejezet: 9. Eldobhatóság A fejlesztési és az üzemeltetési folyamatok legyenek annyira hasonlóak amennyire csak ez lehetséges. Történeti okokból jelentős különbségek vannak a fejlesztés (a fejlesztő az alkalmazás helyi telepítését élőben módosítja) és az üzemeltetés (az alkalmazás…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 9. Eldobhatóság

2018. február 05. 08:37 - Plesz Gábor

Előző fejezet: 8. Párhuzamos folyamatok Következő fejezet: 10. Egyensúly a fejlesztés és az üzemeltetés között Maximális hibatűrés gyors üzembehelyezéssel és egyszerű, gördülékeny leállítással. A tizenkét tényezős alkalmazás folyamatai eldobhatóak (disposable), ami azt jelenti, hogy nagyjából a…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 8. Párhuzamos folyamatok

2018. január 11. 10:00 - Plesz Gábor

Előző fejezet: 7. Hálózati port hozzárendelés Következő fejezet: 9. Eldobhatóság Szolgáltatásunkat a nagyobb terheléshez -az állapot nélküli- folyamat modellünknek köszönhetően méretezzük át menet közben. Minden számítógépes program futtatása egy vagy több folyamatként (process) jeleníthető meg.…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 7. Hálózati port hozzárendelés

2017. december 07. 10:16 - Plesz Gábor

Előző fejezet: 6. Folyamatok Következő fejezet: 8. Párhuzamos folyamatok Tegyük a szolgáltatásainkat port hozzárendeléssel elérhetővé. A webes alkalmazások néha webszerver konténerekben futnak. Például, a PHP alkalmazások egy Apache HTTPD modul belsejében vagy a Java alkalmazások futhatnak egy…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 6. Folyamatok

2016. július 15. 08:00 - Plesz Gábor

Előző fejezet: 5. Előállítás, telepítés, futtatásKövetkező fejezet: 7. Hálózati port hozzárendelés Az alkalmazást egy vagy több állapot nélküli folyamatként futtassuk. Az alkalmazás a futtatókörnyezetben egy vagy több folyamatként fut. A legegyszerűbb esetben maga a kód egy különálló script, a…

Tovább
2 komment

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 5. Előállítás, telepítés, futtatás

2016. június 24. 08:00 - Plesz Gábor

Előző fejezet: 4. Háttérszolgáltatások Következő fejezet: 6. Folyamatok Egyértelműen válasszuk külön a forráskód futtathatóvá alakítását (BUILD), telepítését (RELEASE) és telepített alkalmazásunk futtatását (RUN). A kódbázis három szakaszban formálódik át telepített alkalmazássá: Az…

Tovább
Szólj hozzá!

Hogy kerülhetjük el a "szoftverpusztulást"? 12Factor app: 4. Háttérszolgáltatások

2016. május 21. 08:00 - Plesz Gábor

Előző fejezet: 3. Beállítások, konfigurációkezelés Következő fejezet: 5. Előállítás, telepítés, futtatás.  4. Háttérszolgáltatások Kezeljük a háttérszolgáltatásokat csatolt erőforrásokként. Háttérszolgáltatás minden, amit az alkalmazás a normál működése közben hálózaton keresztül használ.…

Tovább
Szólj hozzá!