What we're about

Continuous delivery (CD for short) is a software development approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time.

Continuous Delivery requires much more than simply Dev + Ops. It is also requires culture and process changes from tech leads, compliance, security, project managers, scrum masters, architects, and everything in between.

Let's learn from each other.

* We deal with TECHNIQUES, PRACTICES, PROCESSES (and sometimes tools) that enable true continuous delivery - in large and small companies. Why are we failing? When did we succeed and why?

* We also discuss influencing such change in large and growing organizations.

* Bottlenecks & Pipelines: We feel feel pipelines are the core engines that can drive a software company, That Dev, Ops, Test, Sec, compliance should all be working together around common automated pipelines, and the processes, and metrics that push for and against adoption.

* Challenges and insights: We will learn from each other about challenges and techniques that enable true continuous delivery.

Great for Ops, Dev, Security, compliance and agile leadership folks (PM, scrum masters, etc)

Upcoming events (1)

First Meeting - Optimizing Pipeline Flows + CD & Testing with Micro Services

AGENDA: ------------- 18:00-18:30 Networking & Pizza 18:30 - 18:45 Roy Osherove: Goals & Vision for CD Israel + Logistics 18:45 - 19:25 Ant Weiss: Optimizing the Delivery Pipeline for Flow 19:25 - 19:35 Break 19:35 - 20:20 Anton Drukh: CD & Testing Challenges with Micro Services *** Video Recording Sponsored by: JFrog https://yalla-devops.com/ Pizza Sponsored by Snyk: https://snyk.io/ *** INTRO: Roy Osherove -------------------------------------------------------- * What's the point of a Continuous Delivery Meetup? * Vision for CD Israel * Logistics SESSION 1: Optimizing the Delivery Pipeline for Flow ------------------------------------------------------- Ant Weiss The main purpose of Continuous Delivery can be defined as establishing flow. In this presentation we'll discuss what flow is, what enables or inhibits it. And most importantly - how to measure the flow in order to make sure our Continuous Delivery pipeline serves its purpose. About the Speaker: Ant(on) Weiss Software Delivery Futurist 19 years in tech, marketing and leadership roles. A fanatic of software delivery optimization. 5 years in technical and executive training. Expert in DevOps, Lean, Systems Thinking, Continuous Delivery, Cloud Native and Decentralized Systems. Coder, speaker, writer. Fixated on improving the ways humans collaborate by telling mind-provoking stories. SESSION 2: CD and Testing Challenges with Micro Services ------------------------------------------------------- Anton Drukh Testing plays a critical role in CI/CD, allowing to gain confidence in every change we make. Tests define expected success and failure modes, and assert your code's behaviour. When your microservices' codebase grows, tests become complex. Each feature requires a chain of functional changes, also changing your tests. The need to run all affected microservices in unison becomes critical. This causes tight coupling, working against the flexibility of microservices. In this talk I'll present an approach to address this problem By embedding testability into your microservices paradigm. I will show practical examples based on our journey from the very beginning to a team of 40+ devs today. About the Speaker: Anton Drikh has been in engineering management positions for the past decade, and is fascinated by how everything makes sense in one’s IDE, only to be pulled upside down in production. Outside of work, Anton enjoys being raised by his family and having an occasional beer.

Photos (5)