• The Seven (More) Deadly Sins of Microservices
    This event was canceled.
  • Kubernetes in the Real World
    In this meetup we will learn about using Kubernetes in the real world. We'll have two case studies, with different backgrounds and motivations. Hopefully, we'll have something interesting and useful for everyone of you! So join us for those talks! And drinks and pizza. And some cool discussions. Doors open at 19:00 and talks will start at 19:15 sharp, please be on time! We will have a book to raffle among those who arrive before 19:15! Talk #1: Scaling Development with Kubernetes Speaker: Filipe Dobreira An overview of how Impraise built on Kubernetes and ChatOps to scale developer automation to a growing team. The problems we wanted to solve. The different solutions we tried, from Kubernetes to Qarla, through Kapow and Robin. The mistakes we made, the lessons we learned, and our plans for the future. Filipe Dobreira is co-founder and Platform team lead at Impraise, a people enablement platform helping companies improve their performance reviews and feedback culture. Talk #2: Kubernetes at Zalando - a hands-off approach to manage 85+ clusters Speaker: Jannis Rake-Revelant Kubernetes was introduced at Zalando for a multitude of reasons, like infrastructure efficiency and reliability of services. This was also an opportunity for a change in our build and deployment processes. It is our purpose that developers should focus on the needs of business applications they’re developing. However, things like compliance, security and not so easy to use tooling can get in the way. With this in mind, we made a radical change in how we build and ship software to AWS, specifically to Kubernetes. Jannis is an Engineering Lead at Zalando for the team that is responsible for providing an elastic, reliable and automated Platform-as-a-Service infrastructure for developers to build and run applications on. He has been working with Kubernetes since before its GA. Jannis is always eager to talk distributed systems and any challenges related to them.


    Av. D. João II, nº34, Parque das Nações. 1998-031 Lisboa · Lisbon

  • Open Space! Let's meet, share and learn.
    This time, no talks, just open space! We haven't done this format in a while and we miss an event where getting the community members to meet and share is the sole focus. The goal is to have more participation from everyone and discuss real issues and specific topics of interest. Sounds complicated? It's really not! Here's what wikipedia has to say about this format: https://en.wikipedia.org/wiki/Open_Space_Technology. Open Space's guiding principles "Whoever comes are the right people" "Whenever it starts is the right time" "Wherever it is, is the right place" "Whatever happens is the only thing that could have" "When it's over, it's over" Open Space's law of two feet "If at any time during our time together you find yourself in any situation where you are neither learning nor contributing, use your two feet, go someplace else." Of course, there will be drinks and food at the end. And more great discussions. The event starts at 19:00 and talk will start at 19:15 sharp, please be on time! We will have a book to raffle for those who do!


    Av. Duque de Ávila, 46, 3A · Lisboa

  • Kris Buytaert: "Is There A Future For DevOps?"
    In this meetup we welcome Kris Buytaert, one of the original members of what became the DevOps movement and co-organizer of the DevOpsDays conference series! While remaining a deeply technical guy, he has been helping organisations - including large enterprises such as ING - to succeed in the DevOps journey for the past 10 years. This will be a unique opportunity to ask Kris about all your DevOps questions. :-) Of course, there will be drinks and food at the end. And more great discussions. The event starts at 19:00 and talk will start at 19:15 sharp, please be on time! We will have a book to raffle for those who do! Please register early, we will do our best to accommodate everyone in what should be a packed house! Talk: Is There A Future For DevOps? Speaker: Kris Buytaert (@KrisBuytaert) Docker has solved all of our problems, the ones left behind were solved by Kubernetes. Everybody and their neighbour is Scrum certified now and we are all happily sipping cocktails on the beach. Or not? Why after almost 10 years of pushing culture change, teaching about Infrastructure as Code, teaching about Monitoring and Metrics … and help people to share both their pain and their learnings are most organisations still struggling with software delivery. I’ve spent the better part of the last two decades helping both large and small organisations to deliver their software faster with Open Source tools. Somewhere half way that journey we started a conference that lead to the #devops movement. Some of those organisations succeeded in their goals, some didn’t, yet they are talking about their huge successes at conferences preaching the #devops word. With the knowledge that to a lot of people the word #devops has lost it’s meaning is there a future for #devops? This talk will bring you some ideas about that future … and why we still have to keep teaching people what DevOps is really about. 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 and has written about the same subjects in different Books, Papers and Articles. He spends most of his time working on bridging the gap between developers and operations with a strong focus on High Availability, Scalability , Virtualisation and Large Infrastructure Management projects hence trying to build infrastructures that can survive the 10th floor test, better known today as the cloud while actively promoting the devops idea ! His blog titled "Everything is a Freaking DNS Problem" can be found at http://www.krisbuytaert.be/blog/


    Av. da Liberdade 225A · Lisboa

  • WORKSHOP - Software Releasability: Scaling Continuous Delivery
    Following requests for more in-depth sessions, we are kickstarting a new format, a half-day workshop on a saturday morning. In order to avoid early signups with a no-show on the day of the workshop, we will be asking a symbolic amount of 10€ per participant. The workshop content and details are available here: https://ti.to/manuel-filipe-nunes-pais/workshop-software-releasability-scaling-continuous-delivery REGISTRATION IS VIA THE ABOVE LINK ONLY. ============================= Technical requirements: - Participants are required to bring their own laptop for the exercises. You will need to have Docker Community Edition installed on your laptop: https://www.docker.com/community-edition#/download Note that knowledge of how to use Docker is not required. But we will use containers to simplify/accelerate the setup of the exercises. - Participants are expected to already have practical experience with a Continuous Delivery orchestration tool (e.g. Jenkins, Visual Studio Team Services, GoCD, TravisCI, Concourse, etc). The workshop will not cover introductory concepts of what is Continuous Delivery or a deployment pipeline, for example. ============================= There will be snacks and coffee break included. Those who wish to stay for lunch are welcome, there's a variety of offerings downstairs in the shopping center. If you need a ride to the workshop, please let us know so we can try to help. As always, you can send us an email with any questions you might have at: [masked]

    This Meetup is past


    Rua Central Park 2, 2A - 5 andar · Linda-a-Velha

  • DevSecOps - the Why, the What and the Who
    In this meetup we will hopefully demystify what DevSecOps means and look at some examples of how to put it in practice. Join us to for interesting talks! And drinks and pizza. And some cool discussions. The event starts at 19:00 and talks will start at 19:15 sharp, please be on time! Talk #1: DevSecOps, Rugged DevOps, Shift left Security…Good sense really! Speaker: Pedro Farinha In this session we will be talking about the key concepts of DevSecOps: what does it means, how it translates into practical day to day actions, and how it strongly relates to the concepts of Security By Design demanded by several compliance requirements (Yes, we were trying to avoid to mention it, it but yes,…this too relates to GDPR, sorry about that) As DevOps aims to speed up the development cycles to generate value, DevSecOps (or Rugged DevOps) goal is to assure the products of development cycles are secure, from the ground up. If the principles are similar (bring the organization together, collaborate in order to address each other needs), the tools are pretty much the same (reuse, test continuously, fail-fast,…). The content, or subject matter, is the only thing that is specific. Pedro has over 20 years’ experience in software engineering. He has worked in several organizations covering R&D, product development and integration projects in a broad range of sectors such as utilities, telco and financial sectors. Pedro is the Founder and Director of Shiftleft, a company committed to the Software Engineering practices, focusing in the transformation and innovation of delivery to increase efficiency, quality and security of the software products. Pedro has an MsC (PgD) in Software Engineering awarded by University of Liverpool, UK. Talk #2: DevSecOps @ OutSystems: The Why, the What and How ... on a PaaS provider" Speaker: José Casinha Cloud adoption is not an option anymore. Cloud software is the way to support the changes and the fast business demand. Software cloud providers are required to give trust and confidence to their customers while promoting their value proposition. Software factories are no more creating products but rather deploying services which requires a need to shift from the product mindset to the incremental value provided by the services. These factories need to become Service Organizations aware of the Security, Availability, Processing Integrity, Confidentiality and Privacy principles in the software development lifecycle. In this talk, we will share the Outsystems journey in the adoption of the Service Organization principles Jose Casinha is a CISO @ OutSystems. He has over 20 years of experience in the ICT sector in working in public and private organizations, technology integrators and telecommunications service providers and in particular focusing in providing security service solutions to financial, pharmaceutical, services, oil, and utilities organizations.


    Edifício Colombo, Torre Oriente Av. Colégio Militar nº37F - 3ºPiso · Lisboa

  • Dave Farley on Optimising Continuous Delivery
    In this meetup we welcome Dave Farley, co-author of Continuous Delivery and a highly praised speaker and thought leader! This will be a unique opportunity to ask Dave all your Continuous Delivery questions :) Of course, there will be drinks and pizza at the end. And more great discussions. The event starts at 19:00 and talk will start at 19:15 sharp, please be on time! We will have not only a book but also a ticket for the Agile Portugal conference to raffle among those who arrive before 19:15! The Agile Portugal conference will take place in Porto on May 25 and features a full DevOps track this year: https://2018.agilept.org Please register early, we will do our best to accommodate everyone in what should be a packed house! Talk: Optimising Continuous Delivery Speaker: Dave Farley (@davefarley77) The deployment pipeline is a central idea in Continuous Delivery. It represents the channel through which ideas inside your business flow to the outside world so that they can be delivered to your users in the form of working software. First steps in creating a working deployment pipeline are very rewarding. They help to improve the quality of the software that you create and usually lead to happier users. As teams mature in their adoption of Continuous Delivery though, the pipeline often begins to slow. We have more tests, we are testing more complex things, our software becomes more complex and more difficult to deploy. How do we address these growing pains? What are the next steps, beyond the CD beginner’s basic automation? How do we optimise our pipelines to meet our needs as these needs grow? This talk will address the growing pains in Continuous Delivery and describe some strategies to cope with them. Dave Farley is the co-author of the Jolt-award winning book ‘Continuous Delivery’ a regular conference speaker and blogger and a contributor to the Reactive Manifesto. Dave is an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.

    Microsoft (in Expo)

    Rua do Fogo de Santelmo Lote 2.07.02 · Lisbon

  • Reliability patterns for fun and profit + hands-on exercise!
    We will have a talk on reliability patterns, followed by a hands-on exercise! This promises to be fun! Join us to for this new format! And drinks and pizza. And some cool discussions. The event starts at 19:00 and talk will start at 19:15 sharp, please be on time! We will have another book to raffle among those who arrive before 19:15! Talk: Reliability patterns for fun and profit Speaker: Luis Mineiro Building large scale systems brings many challenges. With microservices we also see the complexity increase dramatically. Microservices communicate with each other over the network and, as the "Fallacies of Distributed Computing" explain, the network is unreliable. We need to prepare our systems to address that. In this talk I'll focus on 3 specific reliability patterns. I’ll start by showing the most common way of calling remote APIs and demonstrate its fragility. I'll iteratively apply the reliability patterns to the exact same call, demonstrating how it can increase the system’s resilience and reliability. The talk is followed by a workshop. In this workshop we'll work together to improve the reliability of a given example. In the process participants will find creative ways to apply the reliability patterns and how others what they came up with. Luis's broad background in software engineering includes experience in DevOps, networks, mobile development, and more. Luis has been with Zalando since 2013--shaving bike sheds and creating the most beautiful yaks in the Shop team, later joining Platform Infrastructure to support the company’s move to the Cloud and currently going through the Site Reliability Engineering journey. Originally from Portugal, Luis has a masters in computer science from the Instituto Politécnico de Viseu. Twitter: https://twitter.com/voidmaze

    IdeiaHub Palácio Sotto Mayor

    Avenida Fontes Pereira de Melo Nº 16 · Lisboa

  • DevOps Perspectives
    In this meetup we will explore new perspectives on DevOps, beyond Dev and Ops :) Join us to for two very interesting talks! And drinks and pizza. And some cool discussions. The event starts at 19:00 and talks will start at 19:15 sharp, please be on time! We will have another book to raffle among those who arrive before 19:15! Talk #1: DevOps Women: why do we need women ir our teams Speaker: Cristina Moura Rebelo DevOps is all about collaboration and collaboration is all about diversity. Empathy, attention to detail, and other tipically feminine characteristics are essential to accelerate progress and remove roadblocks, getting more innovative, productive teams. DevOps has always embraced a diversity of thought and contribution. How to help bring alignment to teams, expanding into other functional teams across the organization. Cristina Moura Rebelo has more than 10 years of experience in complex project management. Cristina is passionate for project management, especially using agile approaches as a means to optimize time and resources. Currently she manages a team of 20+ developing Meo TV. With a degree in Management, a graduation at Universidade Católica Portuguesa and two project management certifications, blogger and writer, married and mother of two, she often participates as speaker/host in public interest events is often involved in various volunteer activities. Talk #2: Lean at Portuguese Air Force: from the F-16's Mid-Life Update Program to Shared Support Services. Speaker: Alfredo L. F. Nobre, Lieutenant-Colonel As early as 2007, Portuguese Air Force started applying Lean management to the F-16's Mid-Life Update program, which had not been able to deliver the required modified aircraft rate. Within this program, Portuguese Air Force looked into the processes involved in the aircraft modification, and by applying Lean management concepts worked out more and more efficient processes, by continuously eliminating non adding value steps. At the end, this continuous improvement effort made possible to increase thee aircraft delivery rate from 1 to 6 modified aircrafts per year. Since then, Portuguese Air Force has been applying Lean in several other areas, being now engaged in building up a shared services concept to support airmen and services/subunits. This shared services concept aims to provide the Air Force with a more efficient (lean) support structure, meeting the established targets by the so called Government "Reforma Defesa 2020", i.e., to do more with less. In this concept, the airmen support relies on an on-line self-service, accessed via the Air Forces' internal web page, a centralized contact center and local airmen shops tailored to each Unit. By running Lean rapid improvement events, Air Force has been reviewing the airmen support processes, allocating airmen Lean teams to identify more efficient (lean) solutions within the approved shared services concept framework. According to the Lean rapid improvement event method teams are empowered to identify and propose their own solutions to deliver airmen the support they (client) need, when they need, well done at first time, without needing to leave their workplace. Lieutenant-Colonel, Electrotechnical Technician, Alfredo L. F. Nobre. Incorporated at Portuguese Air Force in 1983. Among many assignments in the Portuguese Air Force, these have been the latest: - F-16's Electroavionics Squadron Commander, at Airbase n.º5, Monte Real, from 2008 till 2011. - Head of the Quality Cabinet e quality auditor (Weapon Systems Maintenance Directorate), from 2014 till 2016. - Air Force Headquarters' Plans Division - Adjunct for plans, since[masked] (implementing the shared support services concept).

    IdeiaHub Palácio Sotto Mayor

    Avenida Fontes Pereira de Melo Nº 16 · Lisboa

  • Building a Serverless PaaS with Kubernetes, Docker and Scala + Open Space
    To start the new year we will have a promising technical talk + open space to discuss any topics you're interested in or maybe a new year resolution you need help with! As always, you can expect interesting chats with other members of the community, beers and something to bite after the talks! The event starts at 19:00 and the talk will start at 19:15 sharp, please be on time. We will have our usual book raffle among those who arrive on time ;) ========= Talk: "How we built scalable and secure serverless PaaS with Kubernetes, Docker and Scala" by Katarzyna Kittel and Hugo Ferreira UX Forms is PaaS for easy authoring of complex web forms. The core of the platform was initially implemented as OSGi. As Kubernetes developed and matured, in mid-2017 we decided to re-architect UX Forms around Docker and Kubernetes instead of OSGi, making Kubernetes' dynamic service provisioning the core of UX Forms' offering. During this talk we will show you how we created a platform able to deploy client compiled code smoothly and efficiently and run it with great scalability. We will cover topics like infrastructure as code, serverless application and security and explain what else we gained with this transformation. Katarzyna Kittel finished her M.Eng in Informatics in 2007. Since that time she has been working as software engineer. Over the years, she has worked with many technologies like Python, Perl, Java but more than a year ago she bet on Scala. Currently she is software engineer at Equal Experts. Hugo Ferreira is a software engineer with over 20 years of Information Technology practice and wide international experience in the European market, currently working at Equal Experts in product development, jumping back and forth between Scala and Kubernetes. ========= Open Space Open Spaces are great to have more participation from everyone and discuss real issues and challenges. Oh, and meet new people! It'll be worth it! Here's what wikipedia has to say about this format: https://en.wikipedia.org/wiki/Open_Space_Technology

    Farfetch Office

    Rua Do Instituto Industrial 7 · Lisbon