WORKSHOPS
Workshops Program
Wednesday, September 11th
08:45 – 9:00
08:45 – 9:00
Registration
09:00 – 16:30
09:00 – 16:30
Golang 1-day Get-Started Training
Wojciech Barczynski
Workshop description:
  • Tools: formatting, linters, dependencies
  • Code structure: packages, imports
  • Flow control statements; types overview
  • Error handling
  • Testing
  • Methods and interfaces
  • Your first web apps
  • Concurrency Basics

Where: WeWork Hotel Europejski, Warsaw, Krakowskie Przedmieście 13, 5th floor
17:00 – 21:00
17:00 – 21:00
Building your first Kubernetes operator in Golang

Michal Pawlowski & Adam Otto
Building automation around kubernetes can be a very challenging task. Controllers and CRDs became de facto standard for achieving it. More and more users are building k8s extensions to automate their infrastructure and software. During the workshop we will give an extensive introduction to CRDs and controllers (aka operators), an overview of the best practices on building those to achieve full automation in the k8s ecosystem. Attendees will be guided step by step to build their own controller using one of the most popular frameworks. To efficiently participate in the workshop everyone should be familiar with basic kubernetes concepts and have their own laptop with preconfigured golang environment.


Where: WeWork Hotel Europejski, Warsaw, Krakowskie Przedmieście 13, 5th floor
      Workshops Program
      Thursday, September 12th
      08:45 – 9:00
      08:45 – 9:00
      Registration
      09:00 – 16:30
      09:00 – 16:30
      Golang 1-day Intermediate Training
      Wojciech Barczynski
      Workshop description:
      • REST API
      • Testing your CRUD app
      • Database Access
      • Observability: Monitoring with Prometheus and logging
      • Kubernetes: client-go
      • Kubernetes: Operator-SDK and kubebuilder

      Where: WeWork Hotel Europejski, Warsaw, Krakowskie Przedmieście 13, 5th floor
      17:00 – 21:00
      17:00 – 21:00
      Deployment Strategies in Kubernetes
      Marek Ruszczyk & Piotr Perzyna
      Deployment Strategies in Kubernetes - What Will You Learn?
      • What deployment strategies are available in Kubernetes
      • Practice simple strategies on a sample application
      • Try Canary deployments with Istio
      • How to choose the best strategy for your application

      Where: WeWork Hotel Europejski, Warsaw, Krakowskie Przedmieście 13, 5th floor
      Contact us
      +48 794 715 666
      community@cognitive-cs.com