Višji tehnik razvijalec storitev v oblaku 2022–2024

a

Tečaji

  /  Tečaji  /  Arhitekture programske opreme  /  Višji tehnik razvijalec storitev v oblaku 2022–2024

Višji tehnik razvijalec storitev v oblaku 2022–2024

About this course

Kaj je računalništvo v oblaku?

Računalništvo v oblaku (ang. cloud computing) je sistem distribucije računalniških storitev kot so strežniki, oprema za obdelavo in arhiviranje, podatkovne baze, omrežje, računalniška programska oprema, analiza in obveščanje, preko spleta (»oblaka«), za zagotavljanje hitrih inovacij, prilagodljivih virov in ekonomije obsega, ne da bi pri tem potrebovali velike naložbe v IT strežnike in infrastrukturo.

Med najpogostejšimi razlogi, zaradi katerih se organizacije poslužujejo storitev računalništva v oblaku, lahko navedemo njegove zmogljivosti, nadgradljivost, zanesljivost in varnost ter nizke investicijske stroške. Z računalništvom v oblaku je mogoče imeti na voljo vse storitve in vire toliko časa in v takšni količini, kot je to v tistem trenutku potrebno, tako rekoč brez omejitev, razen stroškovnih. S storitvami računalništva v oblaku je mogoče podatke varno arhivirati, ne da bi bilo treba ob tem skrbeti za njihovo varnostno kopiranje (s katerim neposredno upravlja ponudnik storitev v oblaku), pretakati avdio in video vsebine v katerem koli trenutku in na katero koli napravo, si izmenjavati informacije in storitve, ki so potrebne vsem strankam in partnerjem določenega podjetja. Omogoča ustvarjanje in preizkušanje aplikacij, njihovo obogatitev z naprednimi računalniškimi storitvami in storitvami umetne inteligence ter neposredno ponujanje teh aplikacij strankam in sodelavcem, ne da bi morali ob tem skrbeti za posodobitve ali namestitve na naprave, na katerih se uporabljajo.

Zakaj je pomembno?

Računalništvo v oblaku predstavlja veliko spremembo glede na tradicionalno dojemanje podjetij v smislu IT virov. Ta nova paradigma organizacije in upravljanja sistematično nadomešča tradicionalne sisteme arhiviranja in obdelave podatkov, ki so se fizično nahajali v podatkovnih središčih podjetja. Prve storitve računalništva v oblaku so na trg prišle pred malo več kot desetletjem in se hitro uveljavile kot referenčni standard za izvajanje digitalnih storitev, neodvisno od vrste in tipa organizacije: od zagonskih podjetij do multinacionalk, od javnih ustanov do neprofitnih organizacij, od industrijskih do storitvenih podjetij. Uporaba tehnologij in razvoj aplikacij v oblaku pa kljub temu potrebujeta specifične veščine, po katerih na trgu strokovnjakov IKT vlada veliko povpraševanje.

Profil: na kratko

Razvijalec, specializiran za spletne aplikacije, ki izkoriščajo in optimizirajo oblačne tehnologije in umetno inteligenco.

Namen

Načrtuje in izvaja DB in vmesnike programske opreme (API, mikrostoritve) za dostopanje do podatkov in informacij ter za upravljanje z njimi preko virtualiziranih in oblačnih storitev in infrastrukture. Zagotavlja realizacijo in postavitev programskih rešitev z vidika njihove funkcionalnosti, varnosti, zanesljivosti in zmogljivosti. Uporablja agilno metodologijo za upravljanje z vsemi fazami izvedbe IKT rešitve: analizo in načrtovanje, razvoj in konfiguracijo infrastruktur, preizkušanje, distribucijo, kakovost.

Nacionalni referenčni profil (2. člen in Priloga G Min. odl. MIUR z dne 03. 08. 2011)

VIŠJI TEHNIK ZA METODOLOGIJE IN TEHNOLOGIJE RAZVOJA SISTEMOV PROGRAMSKE OPREME – VT RAZVIJALEC STORITEV V OBLAKU

Dejavnosti, odobrene z Odlokom št. 13135 DO FJK z dne 19. 09. 2022

  • Načrtuje, razvija in snuje posamezne komponente spletne aplikacije
  • Načrtuje in izdeluje API in mikrostoritve po logiki dobrih praks
  • Razvija aplikacije podjetja v okolju v oblaku (MS Azure, Amazon WS …)
  • Implementira arhitekturo visoko zanesljive in izjemno zmogljive programske opreme
  • Združuje funkcije AI
  • Implementira procese organizacije in avtomatizacije postavitve (s pomočjo logičnih tokov in DevOps orodij)
  • Zagotavlja kakovost določene rešitve v smislu funkcionalnosti, vodenja dokumentacije ter razvoja in vzdrževanja določenega projekta
  • Pozna in obravnava varnostna vprašanja z uporabo meril po meri zasnovane varnosti
  • Proaktivno sodelovanje v razvojnih skupinah in pri razvojnem vzdrževanju programskih rešitev tudi z uporabo agilnih metodologij
  • Jeziki: C#, .NET, Python
  • DB: Postgres/MSSQL, DB noSQL
  • Razvoj spletnih strani: Html5, CSS, Javascript, Node.js
  • Oblak: AWS, MS Azure, Hadoop/Map Reduce, Elasticsearch, tehnike nadgradljivosti, odpornosti in izenačevanja obremenitve
  • Razvoj podjetja: programski vmesniki in mikrostoritve; UML; TDD in BDD, uporabnost in preizkušanje, po meri zasnovana varnost, AI aplikacije
  • Postavitev: Docker, Kubernetes
  • Vodenje projektov: Git, agilne metodologije (Kanban, Scrum), Trello, Google Suite
  • Notebook, dan v brezplačno uporabo za celoten čas trajanja tečaja (okvirne lastnosti: zaslon 15”, Core i7, RAM 16 GB SSD 512 GB)
  • Osebni račun za Google Workspace (priimek@stud.itsaltoadriatico.it) z dostopom do vseh storitev Google
  • Račun za Microsoft Azure in Amazon Web Services za dostop do ustreznih storitev in virov v oblaku
  • Možnost pridobitve štipendije, nastanitve, dodatka za mednarodno mobilnost in prehrano preko razpisa ARDIS (http://www.ardiss.fvg.it/)
  • Vavčer za povračilo letne šolnine za študentke (če redno obiskujejo izobraževalne dejavnosti)

Reviews

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Želiš pridobiti več informacij o tečaju?

Takoj stopi v stik z nami