Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Serverless beyond tutorials_Ivan Culjak_Codemot...

Codemotion
November 13, 2019

Serverless beyond tutorials_Ivan Culjak_Codemotion Berlin 2019

There's a huge hype around serverless and the idea that the only thing you need to do is write some business logic code. There are a lot of cases where this is true, especially if you're using serverless for background jobs without much concern when it will finish processing. Unfortunately, there are still a lot of cases where things aren't so peachy, where you still need to worry about latency, performance, and scaling. We'll start with discussing the granularity of your functions, and their "distribution" among multiple functions apps/deployments you might have.

About: Ivan Culjak, Cloud Solution Architect - Celeste Maze

Ivan is a .NET freelance developer in love with Azure, Xamarin, and the idea of automating whatever. He's also an Microsoft MVP for Azure <3. When he’s not developing something new, he’s salvaging something inherited, consulting with enthusiasm, and testing and breaking new technologies in a quest for something useful.

Codemotion

November 13, 2019
Tweet

More Decks by Codemotion

Other Decks in Technology

Transcript

  1. S rv rl ss ey nd ut ri ls I

    an Ču ja @C lj kI an / i an@c lj k.x z
  2. A it bo t e 4 I Ču 4 C

    S n A c @ C M 4 S g c s 2 ??? 4 S n w /p u r o a l 4 F c & A M
  3. E ol ti n f "a p os in "

    [1/2] 4 a s s 4 a s 4 a r s 4 V a s 4 V a r s
  4. E ol ti n f "a p os in "

    [2/2] 4 V r c e 4 C e o r r o V 4 L 's s f i 's l t n u e j ...
  5. W at er er es i N T 4 E

    o m 4 M s 4 O o c c 4 S m 4 T o B g nx o er my al f r hi <3
  6. S rv rl ss S m th do og B

    g nx o er my al f r hi <3
  7. S rv rl ss S j ur ey a d

    ot lw ys d st na io
  8. A ou ne t at eq ir s s if

    i b si es 4 y a c 4 y p g 4 y b n 4 y d e #a lM ss dU
  9. B t n rd r ak a ea , y

    u ho ld ta t l st ni g
  10. S al ng un ti ns W at ou d

    ve g w on ? 4 I 's a i 4 I d 't r a s e :'(
  11. M re ha H ll W rl [1/3] 4 W

    c ? 4 W I e p ? 4 W I e r t ?
  12. M re ha H ll W rl [2/3] 4 G

    i b l 4 S D r 4 G g l u
  13. M re ha H ll W rl [3/3] 4 P

    / "H " f n b P "g "
  14. S at a d ta el ss W at o

    ou ea ly ee s at f r?
  15. D ra le un ti ns (T sk ra ew

    rk) m gh s lv y ur ro le s 4 G g => s -o r 4 S D r => t i f n 4 B l d => i 's r k 4 C => l c h o r 4 O t s s => e l e
  16. I su s nd en t o r nn ng

    om th ng ll ro nd he or d
  17. E en d iv n lo d t ca e

    M nd-s if r qu re 4 y 'r m n o "h y , t " 4 t "t s h d" 4 a h s n l a h d 4 i o n s n a m i t
  18. S cu it B ea in i i f n,

    s cu in s me hi g s c or 4 T "O w " a 't e 4 K n a y 'r g p 4 S y o t i 't h 4 S e A , n I a L i
  19. W er c n ou un un ti ns nd

    hy? 4 C t p 4 A S 4 P F n 4 O u m 4 I a c e u s K t
  20. T st ng I y u er a oi in

    t st ng nt l ow, y u'l b s ar d oi g nw rd
  21. V rs on ng <3 4 K h p i

    n r y 4 E m y 'r m a (b g) c i e h v 4 D u s a l o s n
  22. L gg ng / M ni or ng / C

    nt xt 4 c e a h w s 4 c w e a y 'r s g 4 c w e h p a h
  23. T an y u <3 A y ue ti ns?

    @C lj kI an / i an@c lj k.x z