• CloudPouch NEW!
  • Akademia
  • Blog
  • O stronie
  • Home

Manifest Serverless


#9 spotkanie Serverless Wroc艂aw

Serverless to szeroki termin. Mo偶e oznacza膰 architektur臋, kategori臋 rozwi膮za艅 lub spos贸b wytwarzania oprogramowania.

W parze z kontenerami zajmuje czo艂owe miejsce w艣r贸d nowoczesnych sposob贸w dostarczania aplikacji w chmurze publicznej. Gromadzi wok贸艂 siebie coraz wi臋ksze grono ludzi tworz膮cych dynamiczn膮 spo艂eczno艣膰.

Serverless mo偶e by膰 tez postrzegany jako ruch maj膮cy na celu uproszczenie i skr贸cenie czasu wytwarzania oprogramowania przez wykorzystanie us艂ug cloud native. Zak艂ada przeniesienie uwagi i zaanga偶owania programisty na te obszary aplikacji, kt贸re daj膮 bezpo艣redni膮 warto艣膰 u偶ytkownikowi ko艅cowemu, a powtarzalne komponenty system贸w IT stara si臋 zast膮pi膰 uniwersalnymi blokami budowlanymi.

Jest to mo偶liwe dzi臋ki wyabstrahowaniu (przeniesieniu na wy偶szy poziom abstrakcji) i zamienieniu w gotowe do u偶ycia us艂ugi wielu zagadnie艅 dotychczas uznawanych, za takie kt贸re nale偶y samodzielnie wykonywa膰, tj. zarz膮dzania serwerami, bazami danych, bepicze艅stwem, sieciami, autentykacj膮 u偶ytkownik贸w i tak dalej.

Ruch serverless doczeka艂 si臋 nawet, podobnie jak wiele lat temu agile, swojego manifestu.

Manifest serverless

  1. Programuj tylko to, co daje Ci przewag臋 nad konkurencj膮 (core biznes), reszt臋 bierz z rynku (us艂ugi, oprogramowanie itd.).
  2. Preferuj us艂ugi serverless, bezstanowe, oparte na zdarzeniach, API i open-source.
  3. W艂asny kod to koszt. Utrzymuj go na minimum.
  4. Bez serwer贸w, VMek, kontener贸w, no chyba, 偶e inaczej si臋 nie da.
  5. Niech zadowolenie klienta b臋dzie Twoim najwy偶szym priorytetem.
  6. Aby dostarczy膰 najlepsze rozwi膮zanie,pozostaw sobie wolno艣膰 wyboru najlepszych us艂ug.
  7. Skieruj uwag臋 na warto艣膰 biznesow膮 i odczucia klienta, a nie technologi臋.
  8. Komponuj, konfiguruj, koduj - w tej kolejno艣ci.
  9. Kontroluj ca艂y cykl 偶ycia tego, co budujesz.
  10. Wdro偶enie to nowy commit.

Powy偶sze to moje wolne t艂umaczenie. Je艣li co艣 jest j臋zykowo ra偶膮ce to z ch臋ci膮 wys艂ucham Twoich uwag i poprawi臋.

馃啎 Aktualizacja 2024

Link do orygina艂u przesta艂 dzia艂a膰, dlatego dodaj臋 linka do archiwum internetu Serverless Manifesto.

A na wszelki wypadek dok艂adam orygina艂:

Serverless Manifesto - The Serverless 10 Commandments

  1. Build only what differentiates you, outsource what doesn鈥檛.
  2. Favor serverless cloud services, stateless compute, events, APIs & open-source.
  3. Code is a liability. Keep it to a minimum.
  4. No instances, servers or containers, unless there is no other way.
  5. Establish customer satisfaction as the highest priority of engineering.
  6. To deliver the best possible outcomes, maintain the freedom to choose the best possible services.
  7. Focus on product goals and experience over technology.
  8. Compose and configure, before writing code.
  9. Own the full lifecycle of everything you build.
  10. Deploy is the new commit.



Cze艣膰

Nazywam si臋 Pawe艂 Zubkiewicz i ciesz臋 si臋, 偶e tu jeste艣!
Od ponad 18 lat profesjonalnie tworz臋 oprogramowanie, a od 2016 roku pasjonuje si臋 Serverless.
T膮 stron臋 stworzy艂em z my艣l膮 o Tobie i o nas wszystkich, kt贸rzy uwa偶aj膮, 偶e trend serverless trwale zmieni spos贸b tworzenia oprogramowania.
Wi臋cej o tej stronie...

Kategorie

Pobierz bezp艂atny PDF

Poradnik 12 Rzeczy o Serverless

Wybrane artyku艂y