Microservices, Immutable Infrastructure and Go.

Chciałbym trochę poopowiadać o rozwiązaniach jak za pomocą języka Go zaprogramować rozproszoną infrastrukurę aplikacji(microservice) oraz jak moim zdaniem(i nie tylko) deploywać poszczególne części całej aplikacji Immutable Infrastructure.

Zbudujemy małą apkę, która będzie miała kilka ciekawych rozwiązań z perspektywy procesu dostarczania produktu (deployment, product delivery).
Prawdopodobnie 4 zespoły 3-4 osobowe, które mają pracować nad odseparowanymi częściami aplikacji (microservice) a następnie przeprowadzimy proces deploymentu.

Co zyskasz dzięki warsztatowi?

  • Wiedzę na temat Doker/dokku/buildpack (może trochę vagrant lub puppet)
  • Co to jest Immutable Infrastructure (korzyści, koszty, problemy)
  • Podejmowanie decyzji na temat "krojenia" funkcjonalności
  • Dogadywanie sposobu wymiany danych w rozproszonej architekturze.
  • Gdzie utrzymywać jakie dane?
  • Doświadczenie i działająca aplikacja napisana w go :)
  • Fun!

Wymagania

  • komputer z minimum 8GB RAM oraz solidnym procesorem do pracy z wirtualnymi maszynami (docelowo 4)
  • system operacyjny z rodziny uniksowych
  • obycie z linią komend
  • znajomość podstaw golang 

Info & Zapisy

  • 16:00-20:00 (ścieżka Architektury Aplikacji III)
  • Prezentowane po polsku
  • 18 miejsc dostępnych
  • Zapisy zamknięte

Prowadzący

Partnerzy

Partner Ścieżki
Partner Ścieżki
Partner Ścieżki
Wystawca
Wystawca
Wystawca
Wystawca
sponsor Game zone
Partner Strefy Regeneracji
Partner
Partner
Partner