Konference 2019

16. listopadu 2019
Registrace od 09:00
VŠB Nová Aula
Ostrava
Zjisti více

STAGE #1
Development

-

Development stage je zaměřená nejen na webové technologie, ale také na programování automatických chatbotů, přístupu k open-source, vývoji her a dalších postupů vývoje informačních systémů. Tato stage je věnována nejen profesionálním vývojářům, ale také začátečníkům.

STAGE #2
System & Server

-

Jsi IT admin nebo vývojář, zajímá tě DevOps a chceš se dozvědět o aktuálních trendech z oblasti infrastruktury, správy serverů a aplikací? CI/CD, kontejnery, automatizace, orchestrace, databáze, monitoring, alerting, HA, blue/green deployment, autofailover. Půjdeme do hloubky.

STAGE #3
Out of Code

-

Out of Code je stage zaměřená na vše mimo development a system stage. Dozvíte se praktické tipy pro vaše SEO, jak na konzistentní UX a UI, či jak být produktivnější dle moderních metodik projektového řízení jako Kanban nebo Scrum.

STAGE #4
Ostrava Inspires

-

Na této stage se dozvíš o projektech, na kterých se dělá v Ostravě. Chceš si rozšířit obzor na čem kolegové dělají někde jinde? Jaké u toho používají technologie a jak? Možná Tě překvapí, kolik zajímavých světových věcí se v Ostravě tvoří!

Program

Kompletní přehled všech přednášek a časový harmonogram zveřejníme v nejbližších dnech

Development
System
Out of Code
Ostrava Inspires
9:00

Registrace

10:15

Zahájení + uvodní slovo

10:30

Pár milisekund nebo miliardy let?

Řešení exponenciálně neřešitelných úloh numerickou optimalizací a biologicky inspirovanými algoritmy

Martin Lonský - ApuTime

10:30 - 10:50

Kubernetes 101

Docker made the containers pretty popular among the devops guys. Containers provide a great way to reproduce your results somewhere else as well as a great deployment mechanism for micro services. However, it's not enough. We need some orchestration layer that schedules the containers, assures they are running, provides rolling update strategies, allows for monitoring, etc.

Jiří Kremser - Oracle

10:30 - 10:50

Analýza klíčových slov jako alfa a omega online marketingu i celého webu

Žádná tvorba nového webu, žádný redesign, žádná marketingová strategie a už vůbec ne SEO a link buildingová strategie se neobejde bez analýzy klíčových slov. Přesto spoustu takových webů vzniká a zápasí poté s velkými problémy. Vysvětlím vám, proč je analýza klíčových slov tak důležitá, v čem vám pomůže a co musíte umět, když ji chcete udělat.

Pavel Ungr

10:30 - 10:50

Event sourcing a dekompozice monolitu

Jak nám v EmbedIT pomáhá Event sourcing zbavit se velkých tlustých klientů a starých ošklivých monolitů. #java #nodejs #eventsourcing #cqrs #kafka #react #mongo #avro

Petr Vaněk - Embedit

10:30 - 10:50
11:00

Open source - slepá vývojová větev?

V posledních letech se open source stal nesmírně populárním, je zdrojem inovací a neumíme si představit vývoj bez něj. Je ale tento model bezchybný? Nebo se naopak začínají projevovat jeho zásadní limity? Čemu patří budoucnost?

David Grudl

11:00 - 11:40

GitLab CI - Lépe, rychleji, levněji

Nejlepší nástroj na continuous integration a deployment. Novinky, tipy a triky jak zrychlit pajplajny.

Michal Gebauer

11:00 - 11:40

Agilní vývoj a firemní kultůra

O agilmím vývoji toho bylo řečeno a napsáno hodně. Spousta firem jej s velkým nadšením adoptovala, aby po sléze zjistili že nefunguje. Jak agilní vývoj nasadit tak, aby fungoval? To se dozvíte právě na této přednášce. Nápověda: klíčem je firemní kukltůra, důvěra a odpovědnost.

Tomáš Tureček - RainFellows

11:00 - 11:40

Behavior-driven-development

Poslechněte si přednášku společnosti CertiCon o BDD (Behavior-driven-development) přístupu v rámci testování zdravotnických aplikací. V současné době používáme Specflow framework pro automatizaci v testování, ale zabrousíme i do jiných frameworků/toolů založených na principu BDD a zkusíme si vypíchnout jejich výhody a nevýhody. Na našem stánku pak budete moct okusit na vlastní kůži jak Specflow framework využíváme v praxi a v čem vidíme jeho největší sílu a potenciál.

Robin Weiss, Jan Ožana - CertiCon

11:00 - 11:40
12:00

Obědová pauza

13:00

Seberozvoj ze zdrojového kódu

Co všechno na vás prozradí váš kód? Dá se podle něj automatizovaně poznat vaše programátorská vyspělost? Může statická meta-analýza sloužit jako nástroj pro seberozvoj? V rámci této přednášky Vráťa představí open-source nástroje, díky kterým se stanete vyzrálejším a šťastnějším vývojářem.

Vratislav Kalenda - Applifting

13:00 - 13:40

Rozjeď cluster a škáluj na Docker Swarm

Na přednášce si ukážeme, jak je možné spravovat spousty aplikací a jednoduše je naškálovat. Podíváme se v rychlosti na základy Docker Swarmu a jak vlastně stack na Swarmu může vypadat. Kdy se hodí a kdy zase naopak ne. Řekneme si, jak lze jednoduše rozjet a spravovat cluster na Swarmu.

Jirka Pénzeš - TopMonks

13:00 - 13:40

Road to Design System

Tématem prezentace Ondry je cesta, kterou jsme prošli ve snaze zavést konzistenci v UI. Začalo to u styleguidem, pokračovali jsme přes pattern libraries a došli jsme ke koncepci design systému. Ondra je součástí poměrně velká softwarové firmy, která vyvíjí aplikace pro enterprise zákazníky. Chci se podělit o to, proč si myslíme, že design systém je skvělá věc, ale i o to, s jakými překážkami a riziky se potýkáme.

Ondřej Havlíček

13:00 - 13:40

Robotics Process Automation in production company

RPA neboli Robotics Process Automation je v soucasne dobe velkym tematem nejenom ve vyrobnich spolecnostech. RPA je klicovou technologii umoznujici za pomoci automatizace internich procesu ve spolecnostech docilit optimalizace intenich zdroju. Predanaska poskytne nahled do prostredi implementeace RPA ve spolecnosti Stora Enso od pocatku v roce 2017 po soucasny stav.

Pavel Svoboda - Stora Enso

13:00 - 13:40
14:00

-

-

-

Terraformujeme celý svět - Statusoid infrastructure as a code

Seznamte se s tím, jak se vytváří a spravuje infrastruktura projektu, který se snaží být na každém kontinentu. Servery Statusoidu můžete nalézt od Ktiše po Tokyo. Ukážeme vám, jakým způsobem připravujeme servery, jak nám s tím pomáhá Terraform a přesvědčíme vás, že podobnou infrastrukturu zvládnete vystřelit sami. Projdeme si způsob práce Terraformu s jednotlivými cloudy, jak lze připravit jednotlivé instance pro připojení do K8s clusteru a představíme rychlé řešení deploye jednoduché aplikace, která monitoruje jednotlivé URL. To vše za pomoci připojení k internetu, několika textových souborů a pár binárek.

Martin Beránek - Statusoid.com

14:00 - 14:40

Proč máš testovat s uživateli i ty a jak na to?

Víte, jaký je uživatel vašeho produktu? Jak ho používá a proč? Vysvětlím vám, proč je to užitečné vědět, a odnesete si jednoduchý návod, se kterým se můžete do testování pustit i vy. Dozvíte se, jak sehnat participanty, jak si připravit scénář a nestrávit u toho mládí, jak moderovat, jakých chyb se vyvarovat a co si odnést za závěry. Dostanete také několik tipů, jak testovat levně a rychle

Jana Korbičková

14:00 - 14:40

Agilita na nearshoringových projektech

Rozhodli jsme se popřít zavedené mýty o tom, že agilní týmy musí být alokované na jednom místě. Z naší ostravské pobočky a ve spolupráci s týmy na Ukrajině dodáváme moderní informační systémy pro švédskou společnost Oriflame. Rádi se podělíme o cenné zkušenosti i o tom, co je pro takovou spolupráci nezbytné. Mimo jiné jsme dospěli k vývoji vlastního technologického frameworku, což je téma zajímavé pro techničtěji zaměřené posluchače. Cílem přednášky je dokázat, že z Ostravy se dá pracovat na zajímavých projektech pro zahraniční klienty.

Pavla Štěpána - Unicorn

14:00 - 14:40
15:00

-

-

-

Alerting z mnoha systémů a jak se z něj nezbláznit? Oncall ve středně velké firmě

Přes 300 alertů z 29 projektů denně, 24/7/365 podpora s response time do 30 minut a k tomu zákazníci zapojení do kanálů na Slacku. Proč máme zákazníky na Slacku? Jak to vše ukočírovat? Jak určit, který alert je důležitý a který ne? Jak zobrazit alert tomu správnému člověku? Podívejte se s námi na na naše workflow a také na Slack bota Notifikátora, kterým vše dokážeme řídit. Nezapomeneme se ani podívat na to jak takový bot na pozadí funguje.

Lukáš Pour

15:00 - 15:40

-

-

-

Digital: Banking

Money, money, money: digital banking je o penězích a appkách a také o věcech jako Risk, Underwriting, Regulatory, Compliance, Legal, AML, GDPR, KYC… Ve dvaceti minutách zkusím vysvětlit, jaké digitální platformy náš SW tým v Ostravě celosvětově vyvíjí a provozuje, proč vlastně EY dělá software a proč zrovna v Ostravě, a kde bereme inspiraci. A taky budou ukázky.

Rudolf Malík - EY

15:00 - 15:40
16:00

Coffee break

16:30

-

-

-

Icinga a Prometheus v obláčku

Kterak v LMC monitorujeme přes 2000 virtuálních serverů pomocí Icingy a Promethea. Jak nám v tom pomáhá Puppet, Consul a jak to všechno zapadá dohromady.

Martin Kolací - LMC

16:30 - 16:50

-

-

-

Finding Nemo in HTML

Naše aplikace má algoritmus podobně zaměřený jako nástroje pro automatické testování webových aplikací, jako např. Selenium. Tj. že se snažíme během run-tim najít element na stránce, s čímž ale původní tvůrce stránky nepočítal. V naší přednášce nasdílíme, jak to děláme, jaké problémy s tím souvisí a co ještě potřebujeme vyřešit. Tato debata vás bude bavit, pokud řešíte automatické UI testování.

Ivo Hajduček - Newired

16:30 - 16:50
17:00

-

-

-

ISTIO - Microservices with Kubernetes

Kubernetes is industry standart for container orchestration in cloud native infrastructure. When you start to deploy microservices where many applications talk to many applications, you start to loose observability and transparency, as all the communications happen hidden inside Kubernetes. To solve this problem, ISTIO as service mesh has been created.

Zdeněk Janda - Cloudinfrastack

17:00 - 17:20

-

-

-

-

-

-

17:30

-

-

-

DevOps odboj - vývojářští rebelové ve válce sysadminů

Strategie, psychologie a technologie v boji za DevOps ideály.

Michal Gebauer

17:30 - 17:50

-

-

-

-

-

-

18:00

KEYNOTE

18:00 - 19:00
19:00

ZAKONČENÍ KONFERENCE

19:00 - 19:15
19:30

AFTERPARTY + raut

19:30 - ?
9:00

Registrace

10:15

Zahájení + uvodní slovo

10:30

Pár milisekund nebo miliardy let?

Řešení exponenciálně neřešitelných úloh numerickou optimalizací a biologicky inspirovanými algoritmy

Martin Lonský - ApuTime

10:30 - 10:50

Kubernetes 101

Docker made the containers pretty popular among the devops guys. Containers provide a great way to reproduce your results somewhere else as well as a great deployment mechanism for micro services. However, it's not enough. We need some orchestration layer that schedules the containers, assures they are running, provides rolling update strategies, allows for monitoring, etc.

Jiří Kremser - Oracle

10:30 - 10:50

Analýza klíčových slov jako alfa a omega online marketingu i celého webu

Žádná tvorba nového webu, žádný redesign, žádná marketingová strategie a už vůbec ne SEO a link buildingová strategie se neobejde bez analýzy klíčových slov. Přesto spoustu takových webů vzniká a zápasí poté s velkými problémy. Vysvětlím vám, proč je analýza klíčových slov tak důležitá, v čem vám pomůže a co musíte umět, když ji chcete udělat.

Pavel Ungr

10:30 - 10:50

Event sourcing a dekompozice monolitu

Jak nám v EmbedIT pomáhá Event sourcing zbavit se velkých tlustých klientů a starých ošklivých monolitů. #java #nodejs #eventsourcing #cqrs #kafka #react #mongo #avro

Petr Vaněk - Embedit

10:30 - 10:50
11:00

Open source - slepá vývojová větev?

V posledních letech se open source stal nesmírně populárním, je zdrojem inovací a neumíme si představit vývoj bez něj. Je ale tento model bezchybný? Nebo se naopak začínají projevovat jeho zásadní limity? Čemu patří budoucnost?

David Grudl

11:00 - 11:40

GitLab CI - Lépe, rychleji, levněji

Nejlepší nástroj na continuous integration a deployment. Novinky, tipy a triky jak zrychlit pajplajny.

Michal Gebauer

11:00 - 11:40

Agilní vývoj a firemní kultůra

O agilmím vývoji toho bylo řečeno a napsáno hodně. Spousta firem jej s velkým nadšením adoptovala, aby po sléze zjistili že nefunguje. Jak agilní vývoj nasadit tak, aby fungoval? To se dozvíte právě na této přednášce. Nápověda: klíčem je firemní kukltůra, důvěra a odpovědnost.

Tomáš Tureček - RainFellows

11:00 - 11:40

Behavior-driven-development

Poslechněte si přednášku společnosti CertiCon o BDD (Behavior-driven-development) přístupu v rámci testování zdravotnických aplikací. V současné době používáme Specflow framework pro automatizaci v testování, ale zabrousíme i do jiných frameworků/toolů založených na principu BDD a zkusíme si vypíchnout jejich výhody a nevýhody. Na našem stánku pak budete moct okusit na vlastní kůži jak Specflow framework využíváme v praxi a v čem vidíme jeho největší sílu a potenciál.

Robin Weiss, Jan Ožana - CertiCon

11:00 - 11:40
12:00

Obědová pauza

13:00

Seberozvoj ze zdrojového kódu

Co všechno na vás prozradí váš kód? Dá se podle něj automatizovaně poznat vaše programátorská vyspělost? Může statická meta-analýza sloužit jako nástroj pro seberozvoj? V rámci této přednášky Vráťa představí open-source nástroje, díky kterým se stanete vyzrálejším a šťastnějším vývojářem.

Vratislav Kalenda - Applifting

13:00 - 13:40

Rozjeď cluster a škáluj na Docker Swarm

Na přednášce si ukážeme, jak je možné spravovat spousty aplikací a jednoduše je naškálovat. Podíváme se v rychlosti na základy Docker Swarmu a jak vlastně stack na Swarmu může vypadat. Kdy se hodí a kdy zase naopak ne. Řekneme si, jak lze jednoduše rozjet a spravovat cluster na Swarmu.

Jirka Pénzeš - TopMonks

13:00 - 13:40

Road to Design System

Tématem prezentace Ondry je cesta, kterou jsme prošli ve snaze zavést konzistenci v UI. Začalo to u styleguidem, pokračovali jsme přes pattern libraries a došli jsme ke koncepci design systému. Ondra je součástí poměrně velká softwarové firmy, která vyvíjí aplikace pro enterprise zákazníky. Chci se podělit o to, proč si myslíme, že design systém je skvělá věc, ale i o to, s jakými překážkami a riziky se potýkáme.

Ondřej Havlíček

13:00 - 13:40

Robotics Process Automation in production company

RPA neboli Robotics Process Automation je v soucasne dobe velkym tematem nejenom ve vyrobnich spolecnostech. RPA je klicovou technologii umoznujici za pomoci automatizace internich procesu ve spolecnostech docilit optimalizace intenich zdroju. Predanaska poskytne nahled do prostredi implementeace RPA ve spolecnosti Stora Enso od pocatku v roce 2017 po soucasny stav.

Pavel Svoboda - Stora Enso

13:00 - 13:40
14:00

-

-

-

Terraformujeme celý svět - Statusoid infrastructure as a code

Seznamte se s tím, jak se vytváří a spravuje infrastruktura projektu, který se snaží být na každém kontinentu. Servery Statusoidu můžete nalézt od Ktiše po Tokyo. Ukážeme vám, jakým způsobem připravujeme servery, jak nám s tím pomáhá Terraform a přesvědčíme vás, že podobnou infrastrukturu zvládnete vystřelit sami. Projdeme si způsob práce Terraformu s jednotlivými cloudy, jak lze připravit jednotlivé instance pro připojení do K8s clusteru a představíme rychlé řešení deploye jednoduché aplikace, která monitoruje jednotlivé URL. To vše za pomoci připojení k internetu, několika textových souborů a pár binárek.

Martin Beránek - Statusoid.com

14:00 - 14:40

Proč máš testovat s uživateli i ty a jak na to?

Víte, jaký je uživatel vašeho produktu? Jak ho používá a proč? Vysvětlím vám, proč je to užitečné vědět, a odnesete si jednoduchý návod, se kterým se můžete do testování pustit i vy. Dozvíte se, jak sehnat participanty, jak si připravit scénář a nestrávit u toho mládí, jak moderovat, jakých chyb se vyvarovat a co si odnést za závěry. Dostanete také několik tipů, jak testovat levně a rychle

Jana Korbičková

14:00 - 14:40

Agilita na nearshoringových projektech

Rozhodli jsme se popřít zavedené mýty o tom, že agilní týmy musí být alokované na jednom místě. Z naší ostravské pobočky a ve spolupráci s týmy na Ukrajině dodáváme moderní informační systémy pro švédskou společnost Oriflame. Rádi se podělíme o cenné zkušenosti i o tom, co je pro takovou spolupráci nezbytné. Mimo jiné jsme dospěli k vývoji vlastního technologického frameworku, což je téma zajímavé pro techničtěji zaměřené posluchače. Cílem přednášky je dokázat, že z Ostravy se dá pracovat na zajímavých projektech pro zahraniční klienty.

Pavla Štěpána - Unicorn

14:00 - 14:40
15:00

-

-

-

Alerting z mnoha systémů a jak se z něj nezbláznit? Oncall ve středně velké firmě

Přes 300 alertů z 29 projektů denně, 24/7/365 podpora s response time do 30 minut a k tomu zákazníci zapojení do kanálů na Slacku. Proč máme zákazníky na Slacku? Jak to vše ukočírovat? Jak určit, který alert je důležitý a který ne? Jak zobrazit alert tomu správnému člověku? Podívejte se s námi na na naše workflow a také na Slack bota Notifikátora, kterým vše dokážeme řídit. Nezapomeneme se ani podívat na to jak takový bot na pozadí funguje.

Lukáš Pour

15:00 - 15:40

-

-

-

Digital: Banking

Money, money, money: digital banking je o penězích a appkách a také o věcech jako Risk, Underwriting, Regulatory, Compliance, Legal, AML, GDPR, KYC… Ve dvaceti minutách zkusím vysvětlit, jaké digitální platformy náš SW tým v Ostravě celosvětově vyvíjí a provozuje, proč vlastně EY dělá software a proč zrovna v Ostravě, a kde bereme inspiraci. A taky budou ukázky.

Rudolf Malík - EY

15:00 - 15:40
16:00

Coffee break

16:30

-

-

-

Icinga a Prometheus v obláčku

Kterak v LMC monitorujeme přes 2000 virtuálních serverů pomocí Icingy a Promethea. Jak nám v tom pomáhá Puppet, Consul a jak to všechno zapadá dohromady.

Martin Kolací - LMC

16:30 - 16:50

-

-

-

Finding Nemo in HTML

Naše aplikace má algoritmus podobně zaměřený jako nástroje pro automatické testování webových aplikací, jako např. Selenium. Tj. že se snažíme během run-tim najít element na stránce, s čímž ale původní tvůrce stránky nepočítal. V naší přednášce nasdílíme, jak to děláme, jaké problémy s tím souvisí a co ještě potřebujeme vyřešit. Tato debata vás bude bavit, pokud řešíte automatické UI testování.

Ivo Hajduček - Newired

16:30 - 16:50
17:00

-

-

-

ISTIO - Microservices with Kubernetes

Kubernetes is industry standart for container orchestration in cloud native infrastructure. When you start to deploy microservices where many applications talk to many applications, you start to loose observability and transparency, as all the communications happen hidden inside Kubernetes. To solve this problem, ISTIO as service mesh has been created.

Zdeněk Janda - Cloudinfrastack

17:00 - 17:20

-

-

-

-

-

-

17:30

-

-

-

DevOps odboj - vývojářští rebelové ve válce sysadminů

Strategie, psychologie a technologie v boji za DevOps ideály.

Michal Gebauer

17:30 - 17:50

-

-

-

-

-

-

18:00

KEYNOTE

18:00 - 19:00
19:00

ZAKONČENÍ KONFERENCE

19:00 - 19:15
19:30

AFTERPARTY + raut

19:30 - ?
Development
System
Out of Code
Ostrava Inspires

Videa z #1 Konference 2018

UX Design & Innovation stage

DevOps stage

Development stage

Vstupenky

Pořadatelé:




Partneři akce: