- Berlin DevOps 2019-09
The next Berlin DevOps meetup will be kindly hosted by Quandoo! Talks start at 6:50pm local time. The talks: Renato Losio: Is serverless really the future of relational databases? (30min) From AWS to Google Cloud, the major cloud providers offer different options to run a MySQL or a MySQL compatible database on the cloud. The new trend is serverless (relational) databases that offer both traditional interfaces and HTTP API access. Can serverless databases be the future? Is Amazon Aurora Serverless really serverless? Jeff Knurek: Building Ephemeral Environments for Developers (5-10minutes) Providing developers a way to run their own multi-service environment in kubernetes is challenging. Jeff will discuss Armador, an open source solution that makes installing multiple Helm charts a breeze. Christina Albrecht: Fishbowl Discussion Challenges and success factors of DevOps implementation in IT service companies Russel Snyder: What Micro-Frontends mean for Devops (20min) Designed to allow multiple teams to develop the same app simultaneously, micro-frontends rely on core CI/CD principles and modern devops technology to be successful. In this talk, we will explore how this trend is already taking over frontend development and what it will mean for modern devops. Damnjan Jovanovic: Software CSI, a job of the future (30min) CSI SE, short from Crime Scene Investigation Software Engineer is a person able to identify, explore and examine the crime scene in the software. One who understands, and already experience all bad practices, anti-patterns, bad engineer behaviors, and repeatable mistakes. CSI Engineer acts like a Software forensic, he sees the crime scene of dead code, spaghetti code, fragile and dirty code and he tries to understand the reasons first, and then propose solutions. Agenda: 18:30 Door open 18:45 Welcome 18:50 Renato: Is serverless really the future of relational databases? 19:25 Jeff: Building Ephemeral Environments for Developers 19:35 Christina: Fishbowl Discussion 20:05 Break, Food, Drinks 20:35 Russel: What Micro-Frontends mean for Devops 21:00 Damnjan: Software CSI, a job of the future 21:30 Drinks, dicussions 22:00 Door closed
- Berlin DevOps 2019-05
Hi all, The next "Berlin DevOps meetup" will be kindly hosted by Onefootball ! We'll have 3 talks, 1 lightning talk and a fishbowl discussion round. The Talks: "Grandpa tells stories from the past: 'How I was a system administrator in 1996' + 'As a student, I worked as a Jenkins'" - 30 min Yair Etziony / https://www.linkedin.com/in/yair-etziony-2653812a/ | https://twitter.com/EtzionyYair | https://polarsquad.com/ | http://www.false-ind.com/ "AWS Cloudwatch agent as a terraform module" - 15 min Nikola Velkovski - Infrastructure Engineer @ babbel / https://www.linkedin.com/in/nikola-velkovski-231ba824/ | https://twitter.com/kikolanikola | https://github.com/parabolic | https://cloudlad.io/ "The fishbowl discussion" - 30 min The topic: "DevOps is dead" Jason Franklin-Strokes + Yair, Erik, you and me and some from the audience. https://www.linkedin.com/in/jasonfranklinstokes/ "Kubernetes Automation and the next big thing - Kubernetes Operators" - 30 min Erik Auer (WhizUs) - DevOps & Community Enthusiast, Exoscale Advocate / https://www.linkedin.com/in/erik-auer/ "Scaling Edge Operations at Onefootball with Ambassador" - 30 min We'll talk about why we chose the open source Ambassador API gateway, and how we made the migration to it. We will cover the challenges identified and the benefits we've seen, like: Cost reduction: Reduced the number of cloud-based load balancers from >100 to 4. Observability: The combination of Ambassador and Prometheus' capabilities to empower our small SRE team. Jonathan Beber, Rodrigo Montefrom / http://onefootball.com/ Agenda: 6:30pm Doors open 6:55pm Welcome and Host introduction 7:00pm Talk: "Grandpa tells stories from the past" (30 min) 7:30pm Lightning Talk: "AWS Cloudwatch agent as a terraform module" (15 min) 7:45pm Fishbowl Discussion: "DevOps is dead" (30 min) 8:15pm Break w/ food & drinks 8:45pm Talk: "Kubernetes Automation and the next big thing - Kubernetes Operators" (30 min) 9:15pm Talk: „Scaling Edge Operations at Onefootball with Ambassador" (30 min) 9:45pm Drinks and discussions 10:00pm Doors closed For all who do not know what a fishbowl discussion is, here are the rules: https://en.wikipedia.org/wiki/Fishbowl_(conversation) We would be glad, if you actively contribute. ;) We like to abide by the Berlin "Code of Conduct" for all our meetups. https://berlincodeofconduct.org/
- Berlin DevOps 2019-02
The next Berlin DevOps meetup will be kindly hosted by Delivery Hero ! We'll have 4 talks and 1 lightning talks - that's a well-filled agenda. The Talks: "Setting up a deployment pipeline with Azure DevOps" - Daniel The content of this talk is already adequately described by the headline. "Measures that Matter in the real world” - Frank How CarRentals.com operates its stack in the cloud, how to track health, how to identify failure, and how to measure success "Nexus artefact repository" - Jeff We (travel audience) have created some enhancements on the Nexus artefact repository that makes it a good option for people to be able to host their own private docker repositories in addition to other build artefacts like jars/pips/etc. The enhancements have been applied to the open source version of Nexus and we've open sourced these solutions as well. „The role of DevOps is Dead„ - Jason DevOps has long been the bridge between engineering and operations.While it undoubtedly served its purpose in the trajectory of software engineering, the truth is, it’s no longer relevant. Agenda: 6:30pm Doors open 6:55pm Welcome and Host introduction 7:00pm Talk: "Setting up a deployment pipeline with Azure DevOps" - Daniel (30min) 7:35pm Talk: „Measures That Matter in the Real World” - Frank (20-30min) 8:00pm Lightning Talk: "Cost reduction with Kubernetes and AWS spot instances" - Jonathan 8:10pm Break w/ food & drinks 8:45pm Talk: - "Nexus artefact repository" Jeff (30min) 9:15pm Talk: „The role of DevOps is Dead„ - Jason (30min) 9:45pm Drinks and discussions 10:00pm Doors closed We like to abide by the Berlin "Code of Conduct" for all our meetups. https://berlincodeofconduct.org
- Berlin DevOps 2018-09
The next Berlin DevOps meetup will be kindly hosted by solarisBank! The Talks: DevOps for databases - Erik Talks about continuous delivery often revolve around code and build artifacts and don't go into detail about databases. In this talk Erik will focus on DevOps principles applied to databases and talk about versioning, tests and staging of database changes. Compliance DevOps - Schlomo How do you enforce compliance, governance and security if everybody is allowed to do anything they want? Learn how to make peace between Dev, Ops and the Company requirements through Continuous Delivery and wide-spread automation. Learn how to provide compliance-by-default instead of long checklists. Introduction to Concourse - Christoph In the last meetup we had a look at using Concourse CI to help enfore compliance in a bank. This time we get a well-rounded introduction to Concourse including core concepts, operations, extension, lessons learned and comparison to other CI solutions. Monitoring with ClickHouse - Ilya GoEuro migrated data storage of their monitoring infrastructure from Whisper-based ecosystem to the Clickhouse column-oriented DBMS and presents the lessons learned. Agenda 18:30 Door opens 18:45 Welcome / Host introduction 18:50 Database DevOps (Erik) 19:25 Compliance DevOps (Schlomo) 20:00 Break w/ Food&Drinks 20:25 Introduction to Concourse (Christoph) 21:00 Monitoring with Clickhouse (Ilya) 21:30 Break / Drinks 22:00 Door closes We like to abide by the Berlin "Code of Conduct" for all our meetups: https://berlincodeofconduct.org
- Berlin DevOps 2018-07
The next Berlin DevOps meetup will be kindly hosted by Native Instruments! We'll have 4 talks: two on Continous Integration, a talk on Terraform and collaboration and a lightning talk about SRE. The Talks: Using Concourse CI in a highly regulated environment - Jens Herrmann How we're using Concourse CI in our tech company with a banking license to support our DevOps culture and make auditors happy. CI as code, Lessons learned - Aaron Walker Using CI to create code pipelines is well understood. However, when it comes to creating the pipelines, reuse, version control and dependencies can cause problems. This can be overcome by turning all your CI into code, not just the pipeline. Learn real-world scenarios of how to incorporate these techniques into your current CI/CD capabilities Lightning Talk: System reliability that plant trees - Jason Gwartz Ecosia.org is the search engine that uses its ad revenue to plant trees. Search engine users have come to expect perfect reliability, which is challenging for a small engineering team. This talk will highlight how SRE practices have helped Ecosia define, measure, and achieve the primary metric - trees planted per second. Terraform, Collaboration and DevOps - Luke Kysow In this talk, I'll introduce Terraform by HashiCorp and live demo creating infrastructure with it. I'll discuss the pros and cons of using Terraform to manage your infrastructure. Then I'll cover how to enable collaboration through Terraform. If you're not yet using Terraform, this talk will show you why you should and how to get started. If you are, this talk will teach you how to further enable collaboration in your organization. Agenda 6:30pm Doors open 6:55pm Welcome and Host introduction 7:00pm Talk: Using Concourse CI in a highly regulated environment - Jens Herrmann 7:35pm Talk: CI as code, Lessons learned - Aaron Walker 8:10pm Break w/ food & drinks 8:45pm Lightning Talk: System reliability that plant trees - Jason Gwartz 8:50pm Talk: Terraform, Collaboration and DevOps - Luke Kysow 9:25pm Drinks and discussions 10:00pm Doors closed We like to abide by the Berlin "Code of Conduct" for all our meetups. https://berlincodeofconduct.org
- Berlin DevOps 2018-03
The first Berlin DevOps meetup this year will be kindly hosted by Hello FRESH, at Hello FRESH - Saarbrücker Str. 38, 10405 Berlin! We will have 3 talks. The talks: Jens Link: "configuring network devices with Ansible" Andrew Holway: "the good, the bad and the ugly of Kubernetes on google cloud" Franka: "Moving to Amazon ECS: The less obvious benefits! The agenda: 6:45pm Door open 7:00pm Talk: Configuring network devices with Ansible by Jens Link 7:45pm Talk: The good, the bad and the ugly of Kubernetes on google cloud by Andrew Holway 8:15pm Break w/ food & drinks 8:45pm Talk: Moving to Amazon ECS: The less obvious benefits! by Franka 9:20pm Drinks and discussions 10:00pm Door closed A note: We will not limit RSVPs for this meetup. The venue can seat 100 people and admittance will be on a first-come-first-serve basis.
- Berlin DevOps 2017-12
December DevOps Meetup kindly hosted by Babbel! • The Talks * Automating Jenkins Rollouts (Christoph Burmeister) Currently at idealo we develop a tool for bootstrapping our Jenkins instances based on a selfmade Groovy-script framework called "JRC - Jenkins Remote Configuration". That seems promising to us as now we're able to rollout Jenkins instances based on git revisions including configurations, plugins, tools, slaves, credentials and so on. This will make it quite easy to provide teams with their own build engines and helps with integrating work between Ops and Devs. * Docker Compose for Developing Micro Services (Can Kutlu Kınay) Lightning Talk * Serverless Babbel. Why and how are we using with AWS Lambda (Christian Requena) Lightning Talk * Root for All - Measuring DevOps Adoption (Schlomo Schapiro) This talk explores the connection between root access and automation on one hand and DevOps mindsets, cross functional teams and shared responsibility on the other hand. Based on practical experiences at Zalando and at ImmobilienScout24 the talk provides concrete suggestions for achieving true DevOps happiness. As a result you will know why in the end there is no harm at all in granting root access to everybody. • The Agenda 6:30pm Door open 7:00pm Welcome and Host introduction 7:05pm Talk: Automating Jenkins Rollouts 7:50pm Lightning Talk: Serverless Babbel 8:00pm Break w/ food & drinks 8:30pm Lightning Talk: Docker Compose 8:45pm Talk: Root for All - Measuring DevOps Adoption 9:20pm Drinks and discussions 10:00pm Door closed • Important to know We will not limit RSVPs for this meetup. The venue can seat 80 people and admittance will be on a first-come-first-serve basis.
- Berlin DevOps 2017-09
The second Berlin DevOps meetup this year will be kindly hosted by Bonial at Warschauer Str. 70A! We will have 2 talks and 2 lightning talks. The talks: Building an automated Staging environment - Daniel from autobutler.dk The talk will demonstrate the challenges, difficulties, discoveries and joys of building an CI/CD for staging environments using Docker, Kubernetes, Github, Slack and SaltStack. From the opening of a pull request to a running environment, how our process at Autobutler is provisioning and running staging environments using containers. Introducing ArchOps - Hagen from LiquidM DevOps has failed us, it never caught on, it was always pushed upon by management. Almost by accident, we abandoned DevOps for something new. Research for prior art came back empty, so we decided to give it a name and talk about: rather than the developer, it’s the architect to also do operations. We are in our fourth year now and quite happy with the outcome. Today is the first time, we talk about it publicly. The agenda: 6:30pm Door open 7:00pm Talk: Building an automated Staging environment - Lessons learned, by Daniel Oliveira Filho from autobutler.dk 7:40pm Lightning Talk: Unit-Testing and DevOps, by Hani Zaidi 7:50pm Lightning Talk: How we use GitLabCi at unu, by David Rubin 8:00pm Break w/ food & drinks 8:45pm Talk: Introducing ArchOps, by Hagen Rother from LiquidM 9:20pm Drinks and discussions 10:00pm Door closed A note: We will not limit RSVPs for this meetup. The venue can seat 100 people and admittance will be on a first-come-first-serve basis.
- Berlin DevOps 2017-04 - Container Experiences
The first Berlin DevOps meetup in 2017 will take place on Wednesday April 5 at the Car2go offices near Potsdamer Platz. There's a unifying theme for the evening: Container Experiences. We will have 4 talks from 4 different companies, talking about their lessons learned bringing containers to production. 6:30pm - Arrival 7:00pm - David from OLX 7:20pm - Trung from KitchenStories 7:50pm - Break w/ food & drinks 8:30pm - Dominik from JustWatch 8:50pm - Jilles from Inbot 9:15pm - Drinks and discussions 10:00pm - End
- Berlin DevOps 2016-12
Location: we meet at NewStore GmbH, Schiffbauerdamm 22, 10117 Berlin. Thanks NewStore for having us! 18:30 Greeting, Intro (15 Min) 18:45 Microsoft's agile transformation story (Donovan Brown) Microsoft reduced its delivery cadence from three years to three weeks. Microsoft Senior DevOps Program Manager Donovan Brown will discuss how Microsoft manages large, globally distributed Scrum teams to enable DevOps for Team Services and TFS. 19:15 Pause, Snacks & Networking Time (30 Min) 19:45 Moving on: Goodbye servers, hello containers (Sven Ehlert) styla.com offers a content-commerce SaaS-Solution to create stunning content worlds. We used to host all our services on dedicated AWS EC2 instances. Recently we made the switch to Docker-based containers and AWS EC2 Container Service together with Ansible and CloudFormation automation. I'll talk explore the reasons for our switch, the benefits we gained and the roadblocks we experienced. 20:15 Fishbowl TBD : please propose a topic. 21:00 End