Nawigacja pomiędzy serwerami, czyli dlaczego serverless to nie lambda albo functions i jakie są tego konsekwencje? | Tomasz Onyszko | #5 Serverless UG Warsaw | 9.05.2019
Prezentacja z wystąpienia Tomka Onyszko podczas #5 Serverless UG Warsaw, 9.05.2019 r.
Nagranie z prelekcji znajdziecie w wydarzniu na Facebooku pod linkiem: https://tinyurl.com/y379j3fh
Similar to Nawigacja pomiędzy serwerami, czyli dlaczego serverless to nie lambda albo functions i jakie są tego konsekwencje? | Tomasz Onyszko | #5 Serverless UG Warsaw | 9.05.2019
Similar to Nawigacja pomiędzy serwerami, czyli dlaczego serverless to nie lambda albo functions i jakie są tego konsekwencje? | Tomasz Onyszko | #5 Serverless UG Warsaw | 9.05.2019 (20)
Functional Programming in Serverless World (Serveless UG Poland)
Nawigacja pomiędzy serwerami, czyli dlaczego serverless to nie lambda albo functions i jakie są tego konsekwencje? | Tomasz Onyszko | #5 Serverless UG Warsaw | 9.05.2019
2. Chief Technology Officer – zajmuję się techniczną stroną
organizacji
20+ lat w branży (Microsoft, HP, polskie firmy)
MVP (Directory Services, Enterprise Security, Enterprise Mobility
… zobaczymy co przyszłość przyniesie)
Kontakt:
o Twitter: @tonyszko
o E-mail: tomasz.onyszko@predica.pl
o Blog / vlog Predica: https://predica.pl
o Blog prywatny: https://onyszko.com
c
Tomasz Onyszko
CTO
Tomasz Onyszko
3. Our mission is to accelerate transition to self-managed organizations
Microsoft technology consulting and delivery
180+ FTE English-speaking skilled consultants, MVPs and former
Microsoft Services employees
6 physical locations: Warsaw, Lublin (Poland), Cairo (Egypt), Doha (Qatar),
Dubai (UAE), San Diego (USA)
We work in 29 countries on 4 continents
We value reliability and making things happen
4.
5. A Serverless Application is on that provides maximum business value over it's
application lifecycle and that cost you nothing to run if nobody is using it, excluding
data storage cost
Paul Johnston, April 2019, Altanta, Georgia, USA
8. Disklajmer #3
Oparta jest (i częściowo slajdy pochodzą z prezentacji) na
pracy tego Pana:
Simon Wardley
Twitter: @swardley
Medium: https://medium.com/@swardley
12. Zrzućmy spadachroniarzy!
• HBR!
(.) Badania pokazują, że w 95%
strategia spadachroniarzy spełnia cele
Organizacji (.)
• Blogi
(.) Piechota skończyła się na Kill’em All (.)
(.) Czołgi is Dead! Long live Spadachroniarz (.)
19. • Jaki problem rozwiązujemy?
• Dla kogo?
• Gdzie jesteśmy?
• Jak zmienia się rozmieszczenie poszczególnych
elementów?
• Widoczności i świadomość
• Komunikacja
Świadomość sytuacji
Kontekst
Pozycja
Ruch
Wizualizacja
38. ValueChain
Evolution
visibleinvisible
Genesis Custom Built Product
(+ rental)
Commodity
(+ utility)
Compute
Aplikacja
OS
Wzorce architektury
Framework
Wzorce programowania
Wysoki MTTR
Niski MTTR
DevOps
OS
Framework ( Lambda, Functions)
Nowe wzorce i praktyki
Nowe LEGACY
It’s COOL!
39.
40. A Serverless Application is on that provides maximum business value over it's
application lifecycle and that cost you nothing to run if nobody is using it, excluding
data storage cost
Paul Johnston, April 2019, Altanta, Georgia, USA
41. Poor man InstagramValueChain
Evolution
visibleinvisible
Genesis Custom Built Product
(+ rental)
Commodity
(+ utility)
Compute
Użytkownik
Web app
Filtry zdjęć
Dostęp do zdjęć
Storage
Platforma
Security
Stały koszt
Funkcja ($ per use)
Filtry (funkcja, $ per use)
43. 1. Development oparty na wartości transakcji
2. Refactoring kodu powiązany jest z kosztem i wynikiem finansowym
3. Efektywność kodu (koszt)
4. Przyspieszenie tworzenia aplikacji w oparciu o gotowe komponenty
5. Monitorowanie przepływu finansowego w aplikacjach
44.
45.
46.
47.
48. o Twitter: @tonyszko
o E-mail: tomasz.onyszko@predica.pl
o Blog / vlog Predica: https://predica.pl
o Blog prywatny: https://onyszko.com
49. Our mission is to accelerate transition to self-managed organizations
https://predica.pl