UTVECKLA | 2020-08-07

Allt om mikrotjänster (micro services) – UTVECKLA

Utveckla, podcast av Consid, avsnitt 20. mikrotjänster med Henrik Höglund

55 min

Henrik Höglund

Podcast om mikrotjänster – hur och när mikrotjänster används och vad man ska tänka på när man implementerar det i sin programmering. 

Henrik Höglund

UTVECKLA #20: Mikrotjänster med Henrik Höglund

I avsnitt 20 av UTVECKLA möter vi Henrik Höglund som arbetar med systemutveckling, systemarkitektur och team leading på Consid. Idag kommer vi att diskutera begreppet Mikrotjänster som låter programmerare anropa en enda funktion genom ett programmeringsgränssnitt (API).

Vi kommer ta reda på hur mikrotjänster används, när de bör användas och vad man ska tänka på när man implementerar det i sin programmering. Trevlig lyssning!

I dagens avsnitt kommer vi prata om allt som berör mikrotjänster och dess funktioner. Vi kommer att prata om vilka verktyg som behövs för att implementera mikrotjänster och vilka förutsättningar som krävs för att sätta igång. Vi kommer också prata om vad man inte ska göra när man använder mikrotjänster. Utöver detta kommer vi diskutera verktyget docker, begreppen PaaS (Platform as a Service) och Kubernetes för att få en fullständig uppfattning om mikrotjänsternas potential.

Höjdpunkter från avsnittet

[00:25] – Vi kickar igång dagens avsnitt med ett livfullt intro där vi i vanlig ordning pratar om allt mellan himmel och jord. Idag pratar vi om stressreducerande hobbys, uttalsfel och dagens ämne – mikrotjänster.

[05:55] – Vi hälsar Henrik Höglund välkommen till dagens avsnitt! Vi inleder samtalet med att prata om hur Henriks arbetssituation har påverkats av coronakrisen.

[08:25] – Henrik jobbar med Javascript, Systemutveckling, systemarkitektur och team leading på Arbetsförmedlingen. Här berättar han mer om sin karriärresa!

[10:00] – Här går vi in på dagens ämne: Mikrotjänster (Micro Services). Vad är det som definierar en mikrotjänst?

[13:30] – Scenario: Vi ska bygga upp en artikelsida på vår hemsida. Vilka mikrotjänster behöver vi, och varför?

[19:20] – Vilka verktyg behöver man för att kunna arbeta med mikrotjänster?

[27:10] – Hur ska man tänka kring övervakning och loggning när man arbetar med mikrotjänster?

[28:30] – Blir det enklare att arbeta med noSQL-databaser när man jobbar med mikrotjänster?

[29:25] – Hur förbereder man och bearbetar sin miljö eller lösning för att gå vidare till en mikrotjänst?

[32:45] – Hur fördelas uppgifterna i teamet när man jobbar med mikrotjänster?

[34:20] – Finns det några fall där man inte bör jobba med mikrotjänst-arkitektur?

[39:00] – Här pratar vi paketering av mikrotjänster. Vad används verktyget ”Docker” till?

[41:40] – Vad står begreppet PAAS (platform as a service) för?

[43:00] – Vad står begreppet Kubernetes för?

[46:00] – Hur går man bäst tillväga om man vill börja jobba med mikrotjänster?

[49:35] – Hur tror Henrik att mikrotjänster kommer att utvecklas framgent?

[51:00] – Outro! Här diskuterar vi och försöker sammanfatta dagens samtal med Henrik.

 

Länkar från avsnittet:

Lyssna  fler avsnitt 

Har du förslag  gäst till podden? 

0 / 250
Fält markerade med en asterisk (*) är obligatoriska.
Integritetspolicy