Giter Club home page Giter Club logo

speakers's Introduction

Cloud Native and Kubernetes Manchester 🐝

Speaker submissions

Please use this repository to submit a talk proposal by opening an issue.

One of the organisers will then jump in to discuss and arrange a date.

Meetups

Cloud Native Manchester is typically on the first Wednesday of a given month. We post event information on our Meetup group which is here.

speakers's People

Contributors

yankcrime avatar

Watchers

 avatar  avatar  avatar  avatar

speakers's Issues

What we learned from reading 100+ Kubernetes Post-Mortems / Shimon Tolts + Noaa Barki

  • Title: What we learned from reading 100+ Kubernetes Post-Mortems
  • Speaker: Shimon Tolts + Noaa Barki
  • Type: Presentation
  • Level: Basic
  • Tags: Kubernetes, DevOps, Post-Mortem

Description
A smart person learns from their own mistakes, but a truly wise person learns from the mistakes of others.

When launching our product, we wanted to learn as much as possible about typical pains in our ecosystem, and did so by reviewing many post-mortems (100+!) to discover the recurring patterns, anti-patterns, and root causes of typical outages in Kubernetes-based systems.

In this talk we have aggregated for you the insights we gathered, and in particular will review the most obvious DON'Ts and some less obvious ones, that may help you prevent your next production outage by learning from others' real world (horror) stories.

Please Provide a small paragraph that describes your proposal
In this talk we have aggregated for you the insights we gathered from reading 100+ Kubernetes post-mortems, and in particular will review the most obvious DON'Ts and some less obvious ones, that may help you prevent your next production outage by learning from others' real world (horror) stories.

Speaker Bio (optional)
Shimon Tolts
Shimon established and managed the Software Engineering Infrastructure department for 400 engineers at ironSource. Also as an AWS Community Hero, Shimon runs the largest AWS user-group worldwide and an avid speaker at conferences. Today, Shimon is the CEO & Co-Founder at Datree, an automated policy enforcement solution for Kubernetes. It helps to prevent misconfigurations from code through production. Datree allows to seamlessly manage and enforce policies across Developers and DevOps engineers.

Noaa Barki
Noaa is a full-stack developer, community manager, and tech writer who wishes to encourage developers to deepen the decisions we make during the development processes, research about the technologies we use and share our knowledge. She started her journey in the 8200 Unit of the IDF Intelligence forces where Noaa took her first steps in software development. In the last 4 years, her work has mainly included Angular, .NET, VanillaJS, and Typescript. She currently develops in React, NodeJS and Golang.

A short bio of the speaker

Experimenting with Deno for Easier Kubernetes Deployments / Yshay Yaacobi

  • Title: Experimenting with Deno for Easier Kubernetes Deployments
  • Speaker: Yshay Yaacobi
  • Type: Presentation 30-45 mins (can also be a lightning talk)
  • Level: Standard / Advanced
  • Tags: Kubernetes, live-coding, Deno

Description
One of Kubernetes' greatest innovations lies in its resource model. Kubernetes made it possible to define every application, infrastructure component, or configuration declaratively in complex microservices architectures. This enabled engineers to easily declare complex configuration as resources in a single YAML file. However, as we all know, managing huge YAML configurations can become very difficult and messy when the operations grow and scale. This talk will showcase a small OSS toolkit that use Typescript & Deno to compose complex declarations of Kubernetes apps and resources. We discuss to pros/cons of such approach and how it stacks against other tools & practices.

Please Provide a small paragraph that describes your proposal
As we all know, dealing with Kubernetes YAML is not very intuitive (especially for those just getting starting) and the more resources and dependencies are added the messier and more complex the process becomes. In this talk, we'll explore how we can use Typescript and Deno to bring typing, composition, code-reuse, and testing as an alternative to YAML - that doesn't include these capabilities, all while still remaining declarative and easy to use.

Speaker Bio (optional)
Yshay Yaacobi is the co-founder and CTO at Livecyle, an early-stage startup that specializes in collaboration on top of live environments. Yshay has more than a decade of experience with web and cloud technologies, has given local talks about various technologies and is co-organizer of the Rx-Israel meetup group.

He is passionate about programming languages, functional programming, cloud and system architecture. Yshay is extremely interested in open source, and is the lead developer of Tweek (git.io/tweek) - a cloud native open-source feature manager. Over the last few years Yshay has been using Docker and Kubernetes heavily and has also given sessions in several cloud-native/devops meetups and events

A short bio of the speaker

Putting a VIP in your clusters for both HA and Load-Balancing

  • Title:

Putting a VIP in your clusters for both HA and Load-Balancing

  • Speaker:

Dan Finneran

  • Type: (Presentation 30-45 mins | Lightning Talk 5-10 mins)

Presentation

  • Level: (basic | standard | advanced)

Standard, there will be a bit of a deep dive into networking and kubernetes services architecture.

  • Tags: (e.g. kubernetes, devops, live-coding, workshop)

kubernetes, HA, Load-Balancing, services, networking

Description

Please Provide a small paragraph that describes your proposal

After working with various customers and end-users over the last few years I developed an itch that required scratching, namely that deploying, automating, scaling, upgrading and repairing of HA Kubernetes clusters was a pain. Traditionally the approach required using numerous layered tooling to provide this functionality (along with their own configurations to manage), I decided that there may be a better approach. The original design has continued to grow and grow in terms of functionality (scope creep 😱 ), but it's been a fun experience so far.

This session will cover:

  • The requirements for a HA Kubernetes cluster and the problems it presents
  • The design for an alternative approach with kube-vip.io
  • Expanding the architecture to manage service type:LoadBalancer

Speaker Bio (optional)

A short bio of the speaker

TBD

Independent Testing Environments for Kubernetes: How and Why

  • Title: Independent Testing Environments for Kubernetes: How and Why
  • Speaker: Ben Elgar
  • Type: Presentation 30-45 mins
  • Level: standard
  • Tags: kubernetes, devops

Description

In this talk we'll discuss what it means to have independent testing environments in Kubernetes and why they provide value. We'll then discuss the various means of creating those environments at scale and integrating them into your continuous integration and delivery pipelines. Finally we'll include a demo of Krucible, a platform for creating testing and development environments in Kubernetes and then take any questions.

Speaker Bio (optional)

Ben is a software engineer and founder of Krucible, a platform for creating Kubernetes clusters for development and testing. He previously worked at MongoDB on their enterprise Kubernetes team where he helped develop their in-house testing solutions.

CN Security - Supply Chain through to Runtime

  • Title: Mr
  • Speaker: Jonathan Campbell
  • Type: (Presentation 30-45 mins | Lightning Talk 5-10 mins) Presentation / Discussion
  • Level: (basic | standard | advanced) TBC
  • Tags: (e.g. kubernetes, devops, live-coding, workshop) Open Source, Devops, Security, Kubernetes.

Description
Hi, the content for this will be based on Open Source security tools eg Trivy for Scanning - from Supply Chain (Code) to Runtime. This content has not been written or finaliased at this time - wanted to know if there would be an appetite for this type of discussion.

Speaker Bio (optional)

My name is Jonathan Campbell. I am an EMEA Solution Architect at Aqua Security, based in the north of England. I help enterprises gain visibility and secure their cloud native applications and infrastructure from Code to Runtime.

I have almost 20 years presales experience witha focus on Security and have previously worked at security vendors covering endpoint, traditional network, public and cloud native security.

Overcoming scalability issues in your Prometheus ecosystem

  • Title: Overcoming scalability issues in your Prometheus ecosystem
  • Speaker: Jürgen Etzlstorfer
  • Type: Presentation 30-45 mins
  • Level: standard
  • Tags: kubernetes, devops, prometheus, grafana, continuous delivery

Description

Prometheus is considered a foundational building block when running applications on Kubernetes and has become the de-facto open-source standard for visibility and monitoring in Kubernetes environments.
Your first starting points when operating Prometheus are most probably configuring scraping to pull your metrics from your services, building dashboards on top of your data with Grafana, or defining alerts for important metrics breaching thresholds in your production environment. in your production environment.

As soon as you are comfortable with Prometheus as your weapon of choice, your next challenges will be scaling and managing Prometheus for your whole fleet of applications and environments. As the journey “From Zero to Prometheus Hero” is not trivial you will find obstacles on the way. In this blog we are highlighting the most common challenges we have seen and provide guidance on how to overcome them. Finally, we are discussing a solution to get you there more quickly to build automated, future-proof observability with Prometheus showing Keptn as one possible implementation.

Speaker Bio (optional)

Jürgen is a core contributor to the Keptn open-source project and responsible for the strategy and integration of self-healing techniques and tools into the Keptn framework. He also loves to share his experience, most recently at conferences on Kubernetes based technologies and automation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.