AWS / GCP / Azure - czy warto robić certyfikaty?

0

próbuję się zmotywować trochę do nauki / certyfikatu chmury.

Są jakieś zalety np. certyfikatu AWS Developer Associate, albo ogólnie znajomości chmury, inne niż jedynie praca przy większych projektach w dużych korpo? (Głównie z takim targetem mi się te usługi kojarzą póki co)

Czy w mniejszych projektach też się przydaje?

2

Clouda nie nauczysz się czytając o nim. Jedyna droga do tego to praca z nim na realnych use-caseach, przy użyciu prawdziwych serwisów. Anyway warto robi certyfikaty, bo dają jakąś podstawę teoretyczną i przynajmniej wiesz (z teorii) jak coś wygląda, bądź jak powinno działać.

No i przydają się na rekrutacjach. Mając certy powyżej podstawowych, chętniej zapraszają na rozmowy.

0

a jak z zastosowaniem, przydaje się taka ogólna znajomość AWS / GCP / Azure, np w mniejszych projektach czy raczej będzie to zawsze overkill i raczej będzie się stosować jakieś inne rzeczy typu nie wiem, Heroku, Netlify, MongoDB, Firebase. (tu trochę strzelam z nazwami serwisów, ale tak podejrzewam, że większość funkcjonalności które zapewniają można zrealizować na AWSie np. hostowanie, czy baze danych, autentykacje etc)

tak zacząłem szukać trochę i widzę, że ofertę "Always Free" mają całkiem ciekawą:

https://aws.amazon.com/free/?gclid=CjwKCAiAi6uvBhADEiwAWiyRdrWHbBJJl7o3dWLA338qSZvig6RCarISrLWZCqF4EjH7tlMJkfPkNhoCa-cQAvD_BwE&trk=9ab5159b-247d-4917-a0ec-ec01d1af6bf9&sc_channel=ps&ef_id=CjwKCAiAi6uvBhADEiwAWiyRdrWHbBJJl7o3dWLA338qSZvig6RCarISrLWZCqF4EjH7tlMJkfPkNhoCa-cQAvD_BwE:G:s&s_kwcid=AL!4422!3!645133561110!e!!g!!aws%20free%20tier!19579657595!152087369744&all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc&awsf.Free%20Tier%20Types=tier%23always-free&awsf.Free%20Tier%20Categories=*all

ale zastanawiam się jak to wygląda w praktyce, w sensie, czy zastosowanie dla "zwykłego" developmentu, też jest spoko i warto zgłębiać te usługi, czy raczej się nastawić, że większość z tego w praktyce przydatna będzie ale - np. przez ilość konfiguracji - już raczej tylko jak się robi jakiś większy projekt (czyt. na 99% głównie użyjesz tego klepiąc w korpo / na zleceniu dla korpo, a dla siebie i tak będzie się bardziej opłacało w większości przypadków serwisy o jakiejś "wyższej" abstrakcji typu np. Heroku czy inne wyżej wspomniane użyć)

0

Jeśli masz projekt oparty na cloudzie to się przyda. Jak projekt nie jest oparty na cloudzie to się nie przyda :D

0

trochę nie rozumiem. mógłbyś rozwinąć?

trochę zrozumiałem Twoje zdanie jak "jeśli będziesz tego potrzebował to się przyda, jeśli nie będziesz tego potrzebował to nie" :P

0

No jak pracujesz / masz zamiar pracować w projekcie, który bazuje na infrastrukturze chmurowej to się ta wiedza przyda. Jeśli nie, to po co? To tak jak byś nauczył się spawać łodzie podwodne a finalnie pracował w warzywniaku. No niby można, ale pożytek z tego żaden :P

0

w sensie, o to właśnie pytanie całe i temat - kiedy się ta infrastruktura chmurowa przydaje i czy się przydaje też w mniejszych projektach

0

Cloud to przede wszystkim kasa za mocny computing. IMO w małych projektach to overkill, bo volumeny danych rzadko kiedy przekraczają tam 0.5tb przez co nie wiadomo jaka moc obliczeniowa / storage nie są potrzebne.

0

@B.Eng zanim wybierzesz dostawcę to polecam zapoznać się z definicją cloud ready i wymaganiami, jakie narzucone są przez intencję pójścia w chmurę na developerów

1

Tak, przydaje się w mniejszych projektach. Rozmiar projektu nie jest wartościowym kryterium przy wyborze użyć chmury czy nie użyć.

Przykładowo mam mały projekt do rozpoznawania i klasyfikowania zdjęć. Mogę wtedy hostowac aplikację i bazę na nieduzym VPSie i korzystać z usługi Azure AI Vision, bo nie jestem ekspertem od AI i ML i chce oddelegować to zadanie do zewnętrznego dostawcy.

Nikt nie każe hostować całego projektu w chmurze. Często stosuje się rozwiązania hybrydowe.

1 użytkowników online, w tym zalogowanych: 0, gości: 1