- Google Cloud Platform
Register here: https://foocafe.org/?p=730 Abstract: This talk introduces Google Cloud Platform, the public cloud offering from Google. Just like all the other cloud providers it's the most open source friendly with the coolest technologies, etc, etc. But what you really want to know is what's it really like to work with, when to use what, and what can go wrong (there will be stories). To help you along on your journey, I'll present the recommended training and certification options and what parts I've found useful about them. Finally we'll go through how you can approach Google through different kinds of partnerships to get more tailored support. Speaker bio: Jonas Ahnstedt is a consultant at Softhouse, helping startups to medium sized companies along their journey to google cloud and kubernetes. Agenda: 17:30 - 17:45 Meet & Greet 17:45 - 18:30 Technical walkthrough of GCP from the trenches 18:30 - 19:00 Pizza break 19:00 - 20:30 Continue, training and Certification + Q/A
- SRE vs DevOps
Abstract: Site Reliability Engineering (SRE) is how Google approach their production system and has been practicing it for about 20 years, but they just recently started to share their knowledge about running production systems and how they practice SRE. But what really is SRE? Some people view it as a competing standard, some call it the next version of DevOps ("DevOps 2.0"). In this talk I will first bring up similarities and differences between SRE and DevOps followed by how we approach and practice SRE at Neo4j, which will include some practical demos of how we monitor our DBaaS product at Neo4j which runs on Kubernetes. Bio: Mattias Pernhult is a Site Reliability Engineer and works at Neo4j where he is part of the Cloud team which builds the DBaaS product. Agenda 17:30 - 17:45 Meet & Greet 17:45 - 18:30 SRE vs DevOps 18:30 - 19:00 Pizza break 19:00 - 20:30 Continue and QA
- Look Ma’, a Dynamic Edge Proxy with HTTP, TCP and no Hands!
Abstract: This talk introduces Traefik, an open source and dynamic edge proxy, built for a world of containers. Simplicity and automation are key concepts, so developers don’t waste time configuring or renewing SSL certificates. Traefik removes the need to update routing configurations by interfacing to backends such as Kubernetes, Docker, Mesos, and Consul, providing dynamic configuration. With the upcoming version 2.0, Traefik is now supporting TCP and a lot of brand new features. We’ll cover these novelties as first class citizen concepts. Bio: Damien DUPORTAL Traefik's Developer Advocate at Containous and freelancer. Former Training Engineer at CloudBees. Docker mentor. Human stack focused. Rock climber. Passionate. Talk to me! Contact: [masked] | https://twitter.com/DamienDuportal | https://github.com/dduportal Agenda 17:30 - 17:45 Meet & Greet 17:45 - 18:30 Look Ma’, a Dynamic Edge Proxy with HTTP, TCP and no Hands! 18:30 - 19:00 Pizza break 19:00 - 20:30 Continue and QA
- Infrastructure automation with Puppet
Register Here: http://www.foocafe.org/malmoe/events/2246-infrastructure-automation-with-puppet Abstract: Puppet's latest set of open source tools enables both an agentless task-based approach, as well as agent-based declarative approach to infrastructure automation. This session introduces you to Puppet Bolt, Puppet Server and Puppet Enterprise. Learn how to start automating the provisioning, deployment, configuration and compliance enforcement of your IT infrastructure. The session covers automating at the individual level with Bolt, at the team level with Puppet Server and at the organizational level with Puppet Enterprise. You will learn how Puppet provides an integrated ecosystem of tools that allow you to start automating with one tool and reusing your automation with the next tool. Speaker bio: Kevin Reeuwijk is the Sr Sales Engineer for North Europe at Puppet. He has worked for IT consulting and services companies for over 19 years, ranging from desktop services to datacenter architecture and cloud solutions. He has worked for startups and large enterprises like KPN (Techology Officer) and TechData (Product Manager Cloud Solutions). Kevin decided to work for Puppet because he believes that automation is the key to success for most companies, and Puppet is best positioned to play a transformational role in that journey Agenda: 17:30 - 17:45 Meet & Greet 17:45 - 18:30 Presentation: Infrastructure automation with Puppet 18:30 - 19:00 Pizza break 19:00 - 20:30 Continue: Infrastructure automation with Puppet and QA
- Personal Experience With SCM in Agile and DevOps
Register here: https://www.foocafe.org/malmoe/events/2257-personal-experience-with-scm-in-agile-and-devops Abstract: We are seasoned software configuration managers (SCM) and we have experienced that SCM can be helpful in keeping various kinds of projects “under control”. You are DevOps people and would rather avoid having to do some of the “keeping under control” things so you could get some “real work” done instead. There is an established body of theory, principles and practices for SCM, but maybe they need to be applied in different ways on DevOps projects. We have looked deeper into this and will present a number of SCM principles that could be helpful for DevOps projects and we will explain how they should be adapted to your DevOps context. We will share our personal experience with SCM in Agile and DevOps contexts as well as report from industrial (and academic) experience. We look forward to a very interactive session with constrictive audience participation and a lot of feedback from DevOps practitioners. Bio: Christian Pendleton has been working with configuration management since 1994. Since 2002, he nurtures a special interest for CM in agile methods and in the DevOps area. Christian is the CEO of the Swedish branch of Praqma, focusing on helping customers implementing a DevOps culture. Lars Bendix is an associate professor at Lund University. His main research interest is software configuration management and how it can be used to support various software development processes and different contexts - and he teaches an academic course on software configuration management. Agenda: 17:30 - 17:45 Meet & Greet 17:45 - 18:30 SCM and DevOps 18:30 - 18:50 Pizza&Drinks 18:50 - 19:50 QA/Continue Discussion SCM and DevOps
- Docker Bday #6: How do YOU #Docker?
Register Here: http://www.foocafe.org/malmoe/events/2231-docker-bday-6-how-do-you-docker Short Description Over the last 6 years, Docker Community members have found amazing and innovative ways of using Docker technology in a variety of different projects. This year, we’d like to celebrate you! If you’ve been working on a cool project using Docker technology, come and show your local community. If you’re new to Docker, come to listen and learn. All attendees will receive a DockerCon discount code. Long Description Join us for the Malmo local edition of the Docker Bday #6 Show-and-Tell! Docker is turning 6! Over the last 6 years, Docker Community members have found amazing and innovative ways of using Docker technology in a variety of different projects. This year, we’d like to celebrate you! If you’ve been working on a cool project using Docker technology, come and show your local community. If you’re new to Docker, come along to listen and learn. All attendees will receive a DockerCon discount code. After a short intro presentation, participants will each have 10-15 minutes of stage-time to show everyone how they have been using Docker (and perhaps get some feedback from others). The presentations do not need to be polished and they can be purely personal, fun projects. Presenters will get a Docker Birthday #6 t-shirt and have the opportunity to submit their Docker Birthday Show-and-Tell to the DockerCon Call For Papers. If you would like to show-and-tell please use the ‘contact us’ in dockercon site to let us know! Please share an outline of your project and your t-shirt size:) Agenda 5:30pm - 5:45pm Doors Open: Check-In 5:45pm - 6:00pm Welcome Slides by Community Leader 6:00pm - 6:30pm Show-and-Tell 6:30pm - 7:00pm pizza 7:00 - ~ closing
- Hardcore learning
Register here: http://www.foocafe.org/malmoe/events/2211-hardcore-learning Abstract: How do you find time, motivation and enjoyment in educating yourself in your own leisure time? In 2017 I spent roughly 500 hours learning outside of my full time job. And I loved almost every minute of it. In this presentation I will share the strategy and tricks that worked for me, and hopefully you will find something that might be useful for you.There are things in life that are important, but not extremely urgent. It can be hard to muster the willpower to do these things. Life generally tends to come in between and things get postponed. I developed my own style of hardcore learning that does not require a lot of willpower, of which I have very little. It is a different way of approaching learning. I will share with you my cornerstones of hardcore learning and also provide you with practical tips on how to make spare time learning happen, while leaving you with willpower to deal with everyday life. Agenda: 17:30 - 17:45 Meet & Greet 17:45 - 18:30 Presentation: Cornerstones of Hardcore Learning 18:30 - 19:00 Pizza break 19:00 - 20:00 Discussions and QA Bio: My name is Göran Bakken and I work as a test consultant at House of Test. As a professional software test consultant it is my job to learn hard things fast. I am fascinated by the enormous potential of the human mind and I am currently on a path to learn as much as possible about it.
- Logs, Metrics, and APM: The Holy Trinity of Operations
Register here: http://www.foocafe.org/malmoe/events/2177-logs-metrics-and-apm-the-holy-trinity-of-ops Abstract: The Elastic Stack is used for operational analytics in many environments today. However, we see many users taking advantage of only a limited set of data sources in their Elastic deployments. We’ll explore how the Elastic Stack can be used for a comprehensive operational analytics deployment, including infrastructure and application logging and metrics, as well as deep APM transaction analysis. Bio: Thomas Watson is a computer programmer, public speaker, and open source hacker. He works on Application Performance Monitoring at Elastic, the company behind Elasticsearch, Kibana, and Logstash. Thomas has published hundreds of Node.js modules and mad science projects, he is a Node.js Core member, and a part of the Node.js Diagnostics Working Group at the Node.js Foundation. Agenda: 17:30 - 17:45 Meet & Greet 17:45 - 18:30 Logs, Metrics, and APM: The Holy Trinity of Operations 18:30 - 18:50 Pizza&Drinks 18:50 - 19:30 Continue Discussion and Demo 19:30 - 19:50 QA
- How Containers Work In Linux
Register Here: http://foocafe.org/malmoe/events/2170-how-containers-work-in-linux Details: In a time where we gladly install container software with more than 1M lines, it's time to take a step back and see how this containerization-stuff works and what we can do with it. Let's create the smallest possible container image and get that to run in our own container software. Bio: Simon Vikström (sa7sse), Systems Engineer @ One.com Agenda: 17:30 - 17:45 Meet & Greet 17:45 - 18:30 How Containers In Linux Works 18:30 - 18:50 Pizza&Drinks 18:50 - 19:30 Continue Discussion and Demo 19:30 - 19:50 QA
- Monitoring Docker Containers in Kubernetes
Register here: http://www.foocafe.org/malmoe/events/2141-monitoring-docker-containers-in-kubernetes Abstract: In modern times almost every application is running in Docker, by having such complex solutions to orchestrate Docker, monitoring becomes more complex and near to unsolvable tackle. Let's brake this steriotipe and get some easy Monitoring tools and Monitor our Docker Kubernetes solution with Prometheus. In Presentation we are going to cover how to monitor Docker in Kubernetes and how to get notified (in Slack) when something goes wrong. Agenda: 17:30 - 17:45 Meet & Greet 17:45 - 18:30 Monitoring Docker Containers in Kubernetes 18:30 - 18:50 Pizza&Drinks 18:50 - 19:30 Continue Discussion and Demo 19:30 - 19:50 QA Bio: Karen Har-yan (@gangsta) Automation Engineer at Jexia: Open source and Devops Movement believer, sometimes funny* automation engineer with experience in automation and testing. Organizer of Skåne HashiCorp User Group and DevOps Skåne.