'Deploying with GlassFish & Docker' by Shanny Anoep, Senior Consultant at C2B2. Lightening talk delivered at the first London GlassFish User Group (GUG) event on the 18th of September 2013.
Cadastre Information System (Brochure ENG)Fernando Gil
In summary, FBSIC enable to maintain an organized and structured database, which identifies
land property in all its aspects - physical, descriptive, legal and tax – allowing to relate
information concerning the owner (documental and alphanumeric) to property (topographic, cartographic, physical, documental and alphanumeric).
Docker and Maestro for fun, development and profitMaxime Petazzoni
Presentation on MaestroNG, an orchestration and management tool for multi-host container deployments with Docker.
#lspe meetup, February 20th, 2014 at Yahoo!'s URL café.
'Deploying with GlassFish & Docker' by Shanny Anoep, Senior Consultant at C2B2. Lightening talk delivered at the first London GlassFish User Group (GUG) event on the 18th of September 2013.
Cadastre Information System (Brochure ENG)Fernando Gil
In summary, FBSIC enable to maintain an organized and structured database, which identifies
land property in all its aspects - physical, descriptive, legal and tax – allowing to relate
information concerning the owner (documental and alphanumeric) to property (topographic, cartographic, physical, documental and alphanumeric).
Docker and Maestro for fun, development and profitMaxime Petazzoni
Presentation on MaestroNG, an orchestration and management tool for multi-host container deployments with Docker.
#lspe meetup, February 20th, 2014 at Yahoo!'s URL café.
Learn how to be build repeatable Windows environments using hand tailored build factory based on packer Terraform Chocolatey and Boxstarter. Learn how to become predictable and environment agnostic. Build services on Google Cloud Platform, AWS & Azure using the same deployment methodology.
A mi hackathonunk: Egy kihívásokkal teli IoT projekt tapasztalataiGyörgy Balássy
El lehet-e készíteni egy teljes IoT megoldást 4 nap alatt 4 fővel, saját fejlesztésű hardverrel és teljesen egyedi szoftverrel? A “biztonság kedvéért” legyen benne minden, ami kellhet a sikerhez: Arduino, Raspberry, Bluetooth, RFID, hangfelismerés, Node.js és persze cloud. Mi megterveztük, nekiálltunk, az eredményt pedig megmutatjuk.
Az előadás az IoT Workshop Budapest meetupon hangzott el 2016.03.24-én.
Docker landed almost two years ago, making it possible to build, ship, and run
any Linux application, on any platform, it was quickly adopted by developers
and ops, like no other tool before. The CI/CD industry even took it to
production long before it was stamped "production-ready."
Why does everyone (or almost!) love Docker? Because it puts powerful
automation abilities within the hands of normal developers. Automation
almost always involves building distribution packages, virtual machine
images, or writing configuration management manifests. With Docker,
those tasks are radically transformed: sometimes they're far easier than before,
other times they're no longer needed at all. Either way, the intervention
of a seasoned sysadmin guru is no longer required.
Orchestration, resource scheduling…What does that mean? Is this only relevant for data centers with thousands of nodes? Should I care about Mesos, Kubernetes, Swarm, when all I have is a handful of virtual machines? The motto of public cloud IAAS is "pay for what you use," so in theory, if I deploy my apps there, I'm already getting the best "resource utilization" aka "bang for my buck," right? In this talk, we will answer those questions, and a few more. We will define orchestration, scheduling, and others, and show what it's like to use a scheduler to run containerized applications there.
Docker networking basics & coupling with Software Defined NetworksAdrien Blind
This presentation reminds Docker networking, exposes Software Defined Network basic paradigms, and then proposes a mixed-up implementation taking benefits of a coupled use of these two technologies. Implementation model proposed could be a good starting point to create multi-tenant PaaS platforms.
As a bonus, OpenStack Neutron internal design is presented.
You can also have a look on our previous presentation related to enterprise patterns for Docker:
http://fr.slideshare.net/ArnaudMAZIN/docker-meetup-paris-enterprise-docker
A Pannon Egyetemen fejlesztett felhő alapú workflow rendszer (ORENBI) back-end oldali fejlesztése alapján a Műszaki Informatikai karon tartott tanszéki szeminárum során előadott prezentációnk. A prezentáció témája az alkalmazott technológiák és architektúrális valamint TDD módszereink bemutatása és tapasztalataink átadása.
A webes alkalmazások készítése – de leginkább karbantartása – során kevés figyelmet fordítunk ezek sebességének optimalizálására, vagy lehet csak egyszerűen nem kapunk rá elég prioritást a folyamatosan érkező üzleti igények árnyékában. Hosszútávon, így egy olyan mély gödröt áshatunk, amiből nagyon nehéz kimászni. Az előadásban leginkább saját tapasztalatok alapján összegyűjtött megoldásokról fogok beszélni, hogy ezeket a problémákat hatékonyan lehessen kezelni, jobb esetben megelőzni.
Learn how to be build repeatable Windows environments using hand tailored build factory based on packer Terraform Chocolatey and Boxstarter. Learn how to become predictable and environment agnostic. Build services on Google Cloud Platform, AWS & Azure using the same deployment methodology.
A mi hackathonunk: Egy kihívásokkal teli IoT projekt tapasztalataiGyörgy Balássy
El lehet-e készíteni egy teljes IoT megoldást 4 nap alatt 4 fővel, saját fejlesztésű hardverrel és teljesen egyedi szoftverrel? A “biztonság kedvéért” legyen benne minden, ami kellhet a sikerhez: Arduino, Raspberry, Bluetooth, RFID, hangfelismerés, Node.js és persze cloud. Mi megterveztük, nekiálltunk, az eredményt pedig megmutatjuk.
Az előadás az IoT Workshop Budapest meetupon hangzott el 2016.03.24-én.
Docker landed almost two years ago, making it possible to build, ship, and run
any Linux application, on any platform, it was quickly adopted by developers
and ops, like no other tool before. The CI/CD industry even took it to
production long before it was stamped "production-ready."
Why does everyone (or almost!) love Docker? Because it puts powerful
automation abilities within the hands of normal developers. Automation
almost always involves building distribution packages, virtual machine
images, or writing configuration management manifests. With Docker,
those tasks are radically transformed: sometimes they're far easier than before,
other times they're no longer needed at all. Either way, the intervention
of a seasoned sysadmin guru is no longer required.
Orchestration, resource scheduling…What does that mean? Is this only relevant for data centers with thousands of nodes? Should I care about Mesos, Kubernetes, Swarm, when all I have is a handful of virtual machines? The motto of public cloud IAAS is "pay for what you use," so in theory, if I deploy my apps there, I'm already getting the best "resource utilization" aka "bang for my buck," right? In this talk, we will answer those questions, and a few more. We will define orchestration, scheduling, and others, and show what it's like to use a scheduler to run containerized applications there.
Docker networking basics & coupling with Software Defined NetworksAdrien Blind
This presentation reminds Docker networking, exposes Software Defined Network basic paradigms, and then proposes a mixed-up implementation taking benefits of a coupled use of these two technologies. Implementation model proposed could be a good starting point to create multi-tenant PaaS platforms.
As a bonus, OpenStack Neutron internal design is presented.
You can also have a look on our previous presentation related to enterprise patterns for Docker:
http://fr.slideshare.net/ArnaudMAZIN/docker-meetup-paris-enterprise-docker
A Pannon Egyetemen fejlesztett felhő alapú workflow rendszer (ORENBI) back-end oldali fejlesztése alapján a Műszaki Informatikai karon tartott tanszéki szeminárum során előadott prezentációnk. A prezentáció témája az alkalmazott technológiák és architektúrális valamint TDD módszereink bemutatása és tapasztalataink átadása.
A webes alkalmazások készítése – de leginkább karbantartása – során kevés figyelmet fordítunk ezek sebességének optimalizálására, vagy lehet csak egyszerűen nem kapunk rá elég prioritást a folyamatosan érkező üzleti igények árnyékában. Hosszútávon, így egy olyan mély gödröt áshatunk, amiből nagyon nehéz kimászni. Az előadásban leginkább saját tapasztalatok alapján összegyűjtött megoldásokról fogok beszélni, hogy ezeket a problémákat hatékonyan lehessen kezelni, jobb esetben megelőzni.
2. Miért állok itt előttetek?
• Röviden bemutassak egy új, izgalmas
technológiát
• Ötletet adjak arra miként lehet ezt kipróbálni a
saját környezetedben
• Tipp, hogy miért jó más által készített, működő
vagrant projekttel dolgozni
• Disclaimer: egyelőre én is a tanulási görbe elején
járok, de mivel “sharing is caring” gondoltam,
miért ne..
3. Kubernetes hátteréről röviden
• Konténer disk-format/runtime önmagában
kevés
• Google szeretné a saját cloud-ja felé terelni az
ügyfeleket
• CoreOS-es srácok és a Cloud Native
Computing kezdeményezés
4. Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció
Forrás: https://deconst.horse/developing/architecture/
5. Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció
• Service endpoint
Forrás: https://coreos.com/kubernetes/docs/latest/services.html
6. Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció
• Service endpoint
• Replication Controller
Forrás: https://coreos.com/kubernetes/docs/latest/replication-controller.html
7. Mit is tud ez a Kubernetes? (röviden…)
• POD absztrakció
• Service endpoint
• Replication Controller
• Integráció más cloud alapú szolgáltatásokkal
• Erőforrás allokáció autómatizálása
• Terhelés alapú automatikus POD skálázás
8. Kipróbálás
• github.com/coreos/coreos-kubernet projekt
• Single-node: minden egy VM-ben, erőforrás
takarékosabb, hálózati problémák kizárása
• Multi-node: a valósághoz közelebbi megoldás,
virtuális hálózattal, több erőforrás kell, a
worker node-ok kapacitása és száma is
konfigolható
• AWS: multi-node deployment, virtuálisan
végtelen kapacitás, amíg a zsebünk bírja...
10. Érdekes források
• Distributed Load Testing with Kubernetes by
Amanda Waite: http://goo.gl/ERi6vn
• Container Orchestration using CoreOS and
Kubernetes, workshop: http://goo.gl/gy149y
• Tectonic Summit 2015: http://goo.gl/50yMJA