Főoldal > Timetable > Session details > Contribution details

Közreműködés Előadás

Szegedi Tudományegyetem, József Attila Tanulmányi és Információs Központ -
4. ALKALMAZÁSFEJLESZTÉSI ÉS ÜZEMELTETÉSI TECHNOLÓGIÁK

Docker, klaszter pár óra alatt

Előadók

  • Úr SZALAI László

Elsődleges szerzők

Témakör

4.5 Virtualizáció

Magyar nyelvű tematika (min. 1000 karakter, max. 2000 karakter)

Ma már teljesen elfogadott rendszer a Docker alapú konténerizáció, amely produkciós üzemben is megbízható bár még mindig nem túlságosan idős. Az előadás a Docker klaszteresítéséről szól, bemutatja, milyen könnyű egy elosztott és magas rendelkezésre állású mikroapplikáció kiszolgálót készíteni gyakorlatilag pár óra alatt. Az alap teória az, hogy sokszorozzuk meg a kiszolgáló webszerverek számát amelyek autentikálnak és egyfajta middleware-ként szolgálnak a hosztokon futó applikációknak. Kihasználva az Apache webszerver proxypass funkcióját, illetve a Consul nevű kulcsértéktároló szoftver szolgáltatásait eme rendszer elkészíthető. Mivel minden szolgáltatás konténerekben fut, emiatt a rendszer könnyen mozgatható. Megnéztük a Docker Swarm nevű natív klaszterezési megoldást is, amelyben szolgáltatásokat definiálva a skálázhatóság még könnyebb, a Docker maga végzi a kiesett node-ok kezelését is. Az előadás utosó részében bemutatom a Jenkins/Github alapú deploying rendszer használatát Docker alapokon, használva a Docker saját képfile tároló szolgáltatását a Registry-t.

Angol nyelvű előadáscím

Docker, cluster made in few hours

Angol nyelvű tematika (min. 1000 karakter, max. 2000 karakter)

Nowadays the Docker based containerization is fully accepted even in production environments, it is reliable and powerful although it is still not too old. This presentation shows the clusterization of Docker and describes how to easy to create a distributed and highly available virtual micro-application cluster in a few hours. The basic theory is increasing the number of servers. These servers can authenticate and act as a kind of middleware running on the hosts. Taking advantage of the Apache web server proxypass function and the Consul key-value store features this system is usable. Since all services are running in containers, the whole system can be easily moved. We looked into the native clustering solution called Docker Swarm, in which the scalability is even easier using service, the Docker can manage automatically the failed nodes. In the last section of this presentation I can show the Jenkins / Github deploying systems based on Docker fundamentals, using the Docker's own image file storage service called Registry.

A kapcsolattartó levelezési címe (ha eltér az előadóknál megadottaktól)

wyx@inf.nyme.hu