Gunnar will be presenting the following sessions
filter_list help_outline
  • Gunnar Grosch
    keyboard_arrow_down

    Gunnar Grosch - Performing Chaos in a Serverless World

    45 Mins
    Talk
    Intermediate

    The principles of chaos engineering have been battle-tested for years using traditional infrastructure and containerized microservices, but how do they work with serverless functions and managed services? In this session we'll cover the motivations behind chaos engineering, how we perform chaos experiments, what some of the common weaknesses we can test for in our serverless applications are and run some actual experiments in a serverless environment. Join as we move from talking about principles to performing real chaos engineering experiments for serverless!

  • Gunnar Grosch
    keyboard_arrow_down

    Gunnar Grosch - Building event-driven serverless applications

    45 Mins
    Talk
    Intermediate

    Serverless applications are usually made up of functions interacting with fully-managed services, so you can develop applications without having to think about servers. This enables us to build applications that scale quickly and reliably based on incoming requests, often in the form of events that go well beyond API requests and scheduled cron job type rules. In the event-driven model, the components communicate with events and that helps you adopt some of the best practices for distributed systems by default. In this talk, we’ll explore what events are, the different types of events available to your serverless applications, where they come from and how to utilize them to build applications that can provide more value to your customers. All of this with a lot of architectural pattern examples.

1. What got you started/interested in Agile?

Modern cloud services and solutions have a need for an iterative approach to delivery. Agile fits that need.

2. Tell us about the session(s) you will be presenting at the conference and why did you choose those topics?

As an advocate for serverless technologies both of my sessions are around that. The first is on building event-driven serverless applications and focuses on how we move from a command-driven approach to one that focuses on the events in an application. The second is on how we can use chaos engineering in serverless and the difficulties therein.

3. What are some of the key takeaways from your session(s) at Agile India?

How event-driven architectures help us build better applications and some best-practice architectural patterns. How we can do chaos engineering even when we don't control the underlying infrastructure and what common failures this can help us find.

help