{"id":71834,"date":"2022-04-26T12:27:27","date_gmt":"2022-04-26T10:27:27","guid":{"rendered":"https:\/\/fotc.com\/?p=71834"},"modified":"2023-12-21T14:13:37","modified_gmt":"2023-12-21T13:13:37","slug":"serverless-co-to-jest","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/serverless-co-to-jest\/","title":{"rendered":"Serverless – co to jest i jakie daje korzy\u015bci?"},"content":{"rendered":"\n
Z poni\u017cszego tekstu dowiesz si\u0119 czym s\u0105 us\u0142ugi serverless i jakie korzy\u015bci daje ich stosowanie w procesie tworzenia oprogramowania. Poznasz te\u017c ofert\u0119 us\u0142ug tego typu w chmurze Google<\/a>.<\/p>\n\n\n\n W procesie tworzenia nowej aplikacji, witryny internetowej lub innej us\u0142ugi online trzeba bra\u0107 pod uwag\u0119 tzw. backend. To ca\u0142e zaplecze sprz\u0119towe zapewniaj\u0105ce projektowi stabilne funkcjonowanie. Spore wyzwanie, bior\u0105c pod uwag\u0119 koszty i czas potrzebny na zakup, instalacj\u0119, konfiguracj\u0119 i utrzymanie sprz\u0119tu. <\/p>\n\n\n\n Na szcz\u0119\u015bcie mo\u017cna wygodniej, szybciej, a co r\u00f3wnie wa\u017cne, taniej. Po prostu zapomnij o infrastrukturze i przejd\u017a na us\u0142ugi typu serverless.<\/p>\n\n\n\n Czy model serverless (w wolnym t\u0142umaczeniu: bezserwerowe) oznacza, \u017ce przestaniesz u\u017cywa\u0107 jakichkolwiek serwer\u00f3w w swoim projekcie? Bynajmniej. Po prostu wszystko co ich dotyczy przestaje by\u0107 Twoim zmartwieniem. <\/p>\n\n\n\n Na szcz\u0119\u015bcie ca\u0142a opieka nad infrastruktur\u0105 i jej konfiguracj\u0105, jak r\u00f3wnie\u017c oprogramowaniem oraz \u015brodowiskiem uruchomieniowym, a tak\u017ce kwestia bezpiecze\u0144stwa spada na dostawc\u0119 us\u0142ug chmurowych. Tw\u00f3j zesp\u00f3\u0142 mo\u017ce skupi\u0107 si\u0119 wy\u0142\u0105cznie na tworzeniu kodu aplikacji.<\/p>\n\n\n\n Takie rozwi\u0105zanie ma szereg zalet, a jedn\u0105 z nich jest kr\u00f3tszy TTM (Time-to-Market)<\/strong>, czyli czas up\u0142ywaj\u0105cy od momentu opracowania koncepcji nowego projektu do wprowadzenia gotowego produktu na rynek. Ma to szczeg\u00f3lne znaczenie dla ma\u0142ych firm i startup\u00f3w, kt\u00f3rym zale\u017cy na szybkim debiucie i skalowaniu.<\/p>\n\n\n FOTC to wsparcie 24\/7, zni\u017cki na us\u0142ugi GCP<\/p><\/div>\r\n Dzi\u0119ki serverless zyskujesz wi\u0119ksz\u0105 efektywno\u015b\u0107 wykorzystania zasob\u00f3w<\/strong>. W tradycyjnym modelu infrastruktura dzia\u0142a non stop, niezale\u017cnie od obci\u0105\u017cenia i zapotrzebowania ze strony u\u017cytkownik\u00f3w. Model serverless zmienia zasady gry. Dostawca us\u0142ug chmurowych mo\u017ce dla Ciebie automatycznie skalowa\u0107 \u015brodowisko (w g\u00f3r\u0119 i w d\u00f3\u0142). W zwi\u0105zku z tym p\u0142acisz wy\u0142\u0105cznie za zasoby skonsumowane do pracy Twojej aplikacji.<\/p>\n\n\n\n W modelu serverless za zarz\u0105dzanie infrastruktur\u0105 odpowiada dostawca rozwi\u0105za\u0144 chmurowych. Poza tym mo\u017ce on te\u017c dostarcza\u0107 system operacyjny maszyn (O\/S), oprogramowanie po\u015brednicz\u0105ce, umo\u017cliwiaj\u0105ce komunikacj\u0119 mi\u0119dzy aplikacjami lub us\u0142ugami (middleware), a tak\u017ce \u015brodowisko wykonawcze (runtime). Taki model us\u0142ug okre\u015blamy wtedy jako PaaS (Platform-as-a-Service)<\/strong>. Jest on zaprojektowany \u015bci\u015ble pod potrzeby zwi\u0105zane z tworzeniem aplikacji i wdra\u017caniem oprogramowania.<\/p>\n\n\n\n Podstawow\u0105 i najpopularniejsz\u0105 us\u0142ug\u0105 Google Cloud Platform<\/a> (GCP) oferowan\u0105 w modelu Platform-as-a-Service jest Google App Engine<\/a><\/strong>. Stanowi kompletne \u015brodowisko developerskie do tworzenia, wdra\u017cania i hostowania aplikacji internetowych oraz backendu dla aplikacji mobilnych. <\/p>\n\n\n\n Platforma jest przystosowana zar\u00f3wno do aplikacji monolitycznych, jak i aplikacji w architekturze mikroserwis\u00f3w<\/a>. Udost\u0119pnia dwa \u015brodowiska – standard<\/strong> i flexible<\/strong>. Tw\u00f3rca mo\u017ce wdra\u017ca\u0107 i rozwija\u0107 aplikacj\u0119 w jednym \u015brodowisku lub \u0142\u0105czy\u0107 zalety obu \u015brodowisk.<\/p>\n\n\n\nNa czym polega serverless?<\/h2>\n\n\n\n
Co z zarz\u0105dzaniem infrastruktur\u0105?<\/h3>\n\n\n\n
Cechy us\u0142ug i dost\u0119pne rozwi\u0105zania serverless – PaaS w chmurze Google<\/h2>\n\n\n\n