Loading…
This event has ended. Visit the official site or create your own event on Sched.
Customize your schedule by session topic and skill level:  Session Topic - Refer to the "Type" filter list to the right to find a session based on topic. Talk Difficulty - Sessions are categorized as [B]eginner, [I]ntermediate or [A]dvanced at the end of each talk title.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

CloudNative Technical [clear filter]
Wednesday, March 29
 

11:15

Lessons Learned From Maintaining Continuous Delivery While Migrating From a Static Infrastructure to Kubernetes [B] - Audun Fauchald Strand & Øyvind Ingebrigtsen Øvergaard, FINN.no / Schibsted
Finn.no is Norway's largest website. Whilst running on static infrastructure, we support 300 microservices, 1400 deploys a week, and 6 minutes from git push to production. But our platform didn't meet the demands of our developers. So we started to migrate our platform from static servers to a dynamic approach, both on premise and in the cloud. We are not yet done with that process, but we have learned a lot. We want to share these learnings with you

The talk will maintain the following parts:
  • Introduction to FINN, and its legacy infrastructure
  • How we set up kubernetes, and how this has changed in the last 6 months
  • On-premise vs GKE
  • Tools we made for easier deployment and migration
  • FIAAS (Tool for deploying apps with a minimal config for each app)
  • HA proxy ingress controller for migrating app traffic
  • How to integrate Prometheus and Kubernetes for painfree metrics Experiences
  • Migrating apps are difficult
  • Kubernetes is complex
  • Developers like to make apps quickly
  • Monitoring is everything

Speakers
avatar for Audun Fauchald Strand

Audun Fauchald Strand

Team Lead - Platform and automation, NAV - Norwegian Welfare Administration
k8s, ddd, jvm, Kafka, distributed systems, testing, Tottenham. Almost called "Large viking shaped Norwegian" in LWN



Wednesday March 29, 2017 11:15 - 11:50
A 04 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany

15:35

From Heroku to Cloud Native in 7 Weeks [B] - Ivan Pedrazas, Soho House
At Soho House we went from Heroku to be fully cloud native in only 7 weeks by choosing the right technologies: Kubernetes, Prometheus and Fluentd, and the right tools: Helm, drone.io, Kubernetes Third Party Resources and Nats.

During this talk we will see how a small team of developers managed to migrate their Heroku infrastructure to a multi cloud environment.

We will cover how the CI/CD based on Helm was built and the problems around building and deploying cloud native applications. We will explain how using Third Party resources and nats.io enabled a group of ruby developers to be fully productive with a kubernetes cluster by abstracting the hard bits.

We will cover how to build a production ready cluster using Prometheus and Fluentd allowed us to focus on what was important for Soho House: building a platform to deliver solutions quickly and without breaking the bank.

In summary, this is the story of a journey from zero to production using cloud native technologies.

Speakers
avatar for Ivan Pedrazas

Ivan Pedrazas

Solutions Architect, State Street
Ivan has a background in development and architecture. He has been helping companies like the UK Home Office, Soho House, or currently at State Street to adopt Kubernetes and release better software, more often. He enjoys designing and building distributed systems. Ivan has been running... Read More →


Wednesday March 29, 2017 15:35 - 16:10
A 04 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany
 
Thursday, March 30
 

15:40

Groovy, There's a Docker in My Application Pipeline [B] - Kris Buytaert, Inuits
In the era of Infrastructure as Code we strive to automate everything,
this talk will discuss our experiences in automating the deployment of
building of continuous delivery pipelines and solving testing and application packaging problems. We'll take a populare Open Source dashboard application and show how we build and test the platform using
containers, and we'll also discuss how we use the Jenkins DSL to
automate the generation of this pipeline so we can easily repeat this pattern for other applications.


Buzzword bingo : Docker, Jenkins, Ruby, Jenkins DSL, Puppet, Groovy,
Dashing.


Speakers
avatar for Kris Buytaert

Kris Buytaert

Chief Yak Shaver, Inuits.eu
Kris Buytaert is a long time Linux and Open Source Consultant. He's one of instigators of the devops movement, currently working for Inuits He is frequently speaking at, or organizing different international conferences He spends most of his time working on bridging the gap between... Read More →



Thursday March 30, 2017 15:40 - 16:15
A 04 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany

16:25

The Patterns of Distributed Logging and Containers [I] - Satoshi Tagomori, Treasure Data, Inc.
In recent days, logging becomes important more and more. Microservices produce much more various logs than past, and also require to see many logs to trace what users do. Containers are very useful for microservice architecture, but containers cannot have persistent storage in many cases. It makes "tracable" logging hard.
This talk will explain some patterns of logging architecture on container based computing, show an example using Fluentd and discuss about best practice to scale it from startup size to huge platform. These discussions include how to ship logs from applications in containers, how to ship logs from middleware (e.g., web servers) in containers, how to gather these logs from many servers which runs containers and how to store whole logs into many/various storages.

Speakers
avatar for Satoshi Tagomori

Satoshi Tagomori

Software Engineer, Treasure Data, Inc.
A open source software engineer, mainly working about web services, devops, distributed processing and data collection. Committer of Fluentd, maintainer of MessgePack-Ruby, author of Norikra, Woothee and many other projects. Day job is at Treasure Data, SaaS company to provide data... Read More →



Thursday March 30, 2017 16:25 - 17:00
A 04 Berlin Congress Center, Alexanderstraße 11, 10178 Berlin, Germany