Konference

Microservices

It´s a buzzword. It´s a way. It´s a future of your day(s).

Registrace
 ico Kde

Praha 5

 ico Kdy

23. 8. 2017

 ico Trvání

9:00 – 15:00

 ico Kapacita

181 míst

 ico Cena

2.800 Kč + DPH

 ico Řečníci

4

Stručně o akci

  • Je 15.8.2017 14:58 a k dispozici je stále ještě 27 míst...
  •  
  • Původně 72 míst, aktuálně 181 - díky vašemu neuvěřitelnému zájmu jsme konferenci operativně přestěhovali.
  • Pozor tedy na změnu místa konaní, původně Holešovice, aktuálně Smíchov (viz. sekce Jak se k nám dostanete)
  • Velice děkujeme za váš zájem!
  •  
  • 4 hodiny vs. 4 přednášky jenom pro vaše uši
  • 4 speakeři tj. 37 let zkušeností pro vaše mozkové závity
  • Best practices, Best practices, Best practices ...
  • Skvělé myšlenky, přísun pozitivní energie a dostatek inspirace
  • 100 litrů kafe, 425 chlebíčků a baget, 250 zákusků - občerstvení formou bufetu
  • Získejte Wild CARD na 39. židli a užijte si konferenci for free (pozice se počítá dle došlých registrací)

Pro koho je akce určená?

Architekti

Developeři

Teamy a manažeři

Proč se mám přijít podívat?

  • Dozvím se, jak probíhá nasazení Microservices v praxi.
  • Dozvím se, jak vypadá architektura velkého distribuovaného systému.
  • Dozvím se, jak nakonfigurovat produkční prostředí, jak ho škálovat a jak ho provozovat.
  • Dozvím se, jak navrhnout, spravovat a monitorovat produkční prostředí.
  • Dozvím se, jak se vyhnout zbytečným a nejčastějším chybám již v návrhu architektury.
  • Dozvím se, jak efektivně ošetřím chyby napříč službami.
  • Dozvím se, jak efektivně provozovat robustní řešení.
  • Dozvím se, reálný příklad výroby Microservices z monolitu.
  • Dozvím se, jak vypadá dopad oddělení funkcionality, její výhody a konsekvence.

Program

Úvod do Microservices architektury

09:00 – 10:00

Architektura “Microservices” je čím dál tím více skloňována jako návrat ke kořenům programování. Idea malých nezávislých služeb namísto velkého monolitického projektu je velmi zajímavou alternativou, zvláště pro projekty, které svou velikostí začínají svým autorům přerůstat přes hlavu.

V této přednášce se Vás pokusím seznámit se základní ideou Microservices a obecnými paradigmaty. Trochu hlouběji se pak podíváme na to, jakým způsobem změna v architektuře ovlivní myšlení programátorů a lidí ve firmě.

#Microservices Architecture #Storages #Agile
Kubat

Jindřich Kubát

Head of Development, MALL.cz

Jindra pracuje v MALLu osm let a prošel pozicemi od řadového vývojáře až po vedoucího oddělení vývoje. V MALLu významně pomáhal zavádět Agilní vývoj, Continuous Delivery, Microservices a nyní se soustředí na rozvoj DevOps. S Microservices pracuje aktivně déle než čtyři roky a projezdil řadu odborných konferencí na toto téma.

Vývoj a provoz Microservices

10:30 – 11:30

Pokud jste se rozhodli pro Microservices architekturu, musíte si také položit několik otázek: "Na jaké infrastuktuře budu provozovat Microservices? Jak nastavím parametry jednotlivých Microservices a clusteru? Jak získám přehled o běhu Microservices a stavu clusteru? Jak budu škálovat?" Na tyto otázky si odpovíme hned potom, co si vysvětlíme styl vývoje Microservices pomocí Dockeru a provoz v Kubernetes clusteru.

#DevOps #Twelve-Factor App #Containers #Monitoring #Best Practices
Kubat

Daniel Hodan

Backend team leader, Avocode

Daniel se věnuje návrhu a vývoji backendových řešení více jak 8 let. Své zkušenosti nasbíral v korporátním prostředí a potom především prací v zahraničních startupových projektech (Berlín a Göteborg). Nyní se věnuje DevOps a jeho specializace jsou Go, Docker a Kubernetes.

Od monolitu k Microservices

12:00 – 13:00

Jak v praxi probíhá oddělení mikroslužby z monolitu? Na reálném příkladu si ukážeme, jaké důvody můžou vést ke vzniku samostatné služby. Projdeme, jak vypadá celý proces od návrhu služby, její implementace až po deployment. Zároveň se podíváme, jak mezi sebou jednotlivé služby komunikují.

#Microservices #Continuous integration #Continuous delivery #Service Discovery
Kubat

Petr Novotný

Team leader & developer

Petrův odborný záběr je od solution architektury přes vlastní development (JavaScript, PHP) přes ElasticSearch, Oracle, PL/SQL až po agilní metodiky a SCRUM. Petr se zároveň věnuje již několik let technologii ElasticSearch a stal se kmenovým lektorem společnosti Datascript.

Od křehkosti k odolnosti

13:30 – 14:30

Pokud problém v jedné Microservice způsobí, že se celá vaše aplikace zastaví, nemáte Microservices architekturu, ale distribuovaný monolit. Což je ještě horší, než mít monolit na jednom místě. Co všechno se může při provozu stát? Jak se s tím vyrovnat? Jak přijmout chaos a udělat z něj svého přítele? To jsou otázky, na které se pokusím odpovědět v této přednášce zaměřené na to ošklivé, co vás může při cestě k Microservices potkat.

#Error mitigation #High availability #Backpressure #Fault injection #Chaos engineering
Kubat

Michal Táborský

CTO, Mall Group

Michal působí v Mall Group v několika technologických pozicích již 14 let a stál u zrodu většiny systémů, které tato e-commerce skupina dnes používá. V posledních letech se zaměřuje zejména na oblast architektury distribuovaných systémů a aspektů firemní kultury, které jsou pro tuto oblast nezbytné.

Jak se k nám dostanete?

Doporučujeme využít městskou hromadnou dopravu; event se bude konat v nové budově MSD:

FIVE Office Building
Na Valentince 504/4,
15000 Praha 5, Smíchov
Auditorium MSD

ico

Autem

Využijte hlavní příjezdové cesty po Jižní spojce, tunelem Blanka popř. silnice K Barrandovu. Parkování není zajištěno, nicméně je možné parkovat v okolních ulicích.

ico

Tramvají

zastávka Na Knížecí - tram 5, 7, 12, 20
následně 3 minuty pěšky...

ico

Autobusem

zastávka Na Knížecí – bus 120, 123, 137, 153, 167, 191, 231
následně 3 minuty pěšky...

Registrace