Jakob Ehn: Designa din arkitektur för Continuous Delivery - Level: 200

Jakob Ehn: Designa din arkitektur för Continuous Delivery - Level: 200

M5

Level: 200, Utvecklare

Denna session tillhör spåret Architecting in the New World.

Continuous Delivery är hetare är någonsin och allt fler team utnyttjar verktyg för Continuous Integration och molnplattformar för att kunna leverera snabbare. Men Continuous Delivery påverkar inte bara hur man arbetar som team utan ställer också krav på hur man bör designa sin systemarkitektur.

För att teamet ska kunna leverera nya features snabbt och med korta intervall krävs en arkitektur som tillåter att man kan göra ändringar i delar av systemet och rulla ut dessa enkelt utan att orsaka nedtid.

I den här sessionen går vi igenom några viktiga koncept som du bör känna till om du vill bygga system som stödjer Continuous Delivery. Vi kommer att diskutera Microservices-arkitektur, mönster för att bygga in feltolerans från början som t.ex. Circuit Breaker och Retry samt hur man med hjälp av Microsoft Azure kan implementera inkrementella utrullningar utan nedtid med monitorering som också låter oss testa i produktion.

Main target: Developer