Ostatnio zainteresował mnie temat technologi Azure - MS ma ostre parcie na tę technologię i stara się ją promować jak tylko może. I tak właśnie się zastanawiam czy iście w tym kierunki ma jakikolwiek sens i prawo bycia? Również tu rodzi się pytanie, co trzeba znać żeby iść w tę stronę? Obsługa samego Azure'a + jakiś język, który będzie obsługiwany (stawiałbym na c#, który wydaję się optymalnym wyborem + fakt, że ten język nie jest mi obcy). Coś jeszcze?
Przecież Azure to chmura, jak AWS, do tego nie jest Ci potrzebny żaden język konkretny. Możesz na tym hostować praktycznie wszystko. Tyle że to już bardziej DevOps.
Zależy jaką koncepcję ma dostawca usług. Dostarczają może sdk tylko w c# a w reszcie trzeba samemu implementować (nie wiem jak w azure jest, ale e gae sdk jest dla pewnych języków tylko z automatu dostępne).
Co do pytania autora, najlepiej zacząć pisać aplikacje w danym środowisku to zaczniesz ogarniać na wielu poziomach ich indrastrukturę. Warto nie ograniczać się tylko do jednej chmury, ale później uzupełnić to aws czy gcp.
CowboyBepop napisał(a):
I tak właśnie się zastanawiam czy iście w tym kierunki ma jakikolwiek sens i prawo bycia?
Zaiste milordzie. idz idz.
MuadibAtrides napisał(a):
Zależy jaką koncepcję ma dostawca usług. Dostarczają może sdk tylko w c# a w reszcie trzeba samemu implementować (nie wiem jak w azure jest, ale e gae sdk jest dla pewnych języków tylko z automatu dostępne).
Co do pytania autora, najlepiej zacząć pisać aplikacje w danym środowisku to zaczniesz ogarniać na wielu poziomach ich indrastrukturę. Warto nie ograniczać się tylko do jednej chmury, ale później uzupełnić to aws czy gcp.
Pisać w środowisku chmurowym? O czym Ty mówisz. Jedyne w czym można "pisać" tudzież "programować" to Lambdy dla AWSa i Cloud Functions dla Azura. Reszta to serwisy, hosty, bazy danych, routingi, dyski wirtualne wszelkiej maści i tym podobne i to jest nie jest żadne programowanie tylko DevOps. Owszem, są SDK udostępnione przez dostawców chmurowych w różnych językach ale dzięki temu nie "programuje" się chmury tylko wchodzi w interakcję z usługami. Interakcja to także tworzenie i usuwanie określonych usług.
Google Drive też ma SDK pod różne języki i będziesz mówił że programujesz w Google Drive?
Przyznam, że nie do końca trafny skrót myślowy. nigdzie nie napidsałem o programowaniu chmury. Jednak, jak ktoś używa hasła programowanie na androidzie/arduino to jest w miarę ok stwierdzeniem?