logo

Arhitektura računalništva v oblaku

Kot vemo, tehnologijo računalništva v oblaku uporabljajo tako majhne kot velike organizacije shranite podatke v oblaku in dostop od koder koli in kadar koli prek internetne povezave.

Arhitektura računalništva v oblaku je kombinacija storitveno usmerjena arhitektura in arhitektura, ki temelji na dogodkih .

Arhitektura računalništva v oblaku je razdeljena na naslednja dva dela -

poskušati notr
  • Front End
  • Zadnji konec

Spodnji diagram prikazuje arhitekturo računalništva v oblaku -

Arhitektura računalništva v oblaku

Front End

Sprednji del uporablja stranka. Vsebuje vmesnike in aplikacije na strani odjemalca, ki so potrebni za dostop do platform računalništva v oblaku. Sprednji del vključuje spletne strežnike (vključno s Chromom, Firefoxom, internetnim raziskovalcem itd.), tanke in debele odjemalce, tablice in mobilne naprave.

Zadnji konec

Zadnjo stran uporablja ponudnik storitev. Upravlja vse vire, ki so potrebni za zagotavljanje storitev računalništva v oblaku. Vključuje ogromno prostora za shranjevanje podatkov, varnostne mehanizme, virtualne stroje, modele za uvajanje, strežnike, mehanizme za nadzor prometa itd.

Opomba: sprednji in zadnji del sta povezana z drugimi prek omrežja, običajno prek internetne povezave.

Komponente arhitekture računalništva v oblaku

Obstajajo naslednje komponente arhitekture računalništva v oblaku -

1. Infrastruktura odjemalca

Odjemalska infrastruktura je sprednja komponenta. Zagotavlja GUI (grafični uporabniški vmesnik) za interakcijo z oblakom.

2. Uporaba

Aplikacija je lahko katera koli programska oprema ali platforma, do katere odjemalec želi dostopati.

3. Storitev

kateri meseci so q3

Storitve v oblaku upravljajo, do katere vrste storitve dostopate glede na zahteve naročnika.

Računalništvo v oblaku ponuja naslednje tri vrste storitev:

jaz. Programska oprema kot storitev (SaaS) – Znan je tudi kot aplikacijske storitve v oblaku . Večinoma se aplikacije SaaS izvajajo neposredno prek spletnega brskalnika, kar pomeni, da nam ni treba prenesti in namestiti teh aplikacij. Spodaj je navedenih nekaj pomembnih primerov SaaS –

v Javi

primer: Google Apps, Salesforce Dropbox, Slack, Hubspot, Cisco WebEx.

ii. Platforma kot storitev (PaaS) – Znan je tudi kot platformo v oblaku storitev . Je precej podoben SaaS, vendar je razlika v tem, da PaaS zagotavlja platformo za ustvarjanje programske opreme, vendar z uporabo SaaS lahko dostopamo do programske opreme prek interneta, ne da bi potrebovali kakršno koli platformo.

primer: Windows Azure, Force.com, Magento Commerce Cloud, OpenShift.

iii. Infrastruktura kot storitev (IaaS) – Znan je tudi kot infrastrukturne storitve v oblaku . Odgovoren je za upravljanje podatkov aplikacij, vmesne programske opreme in izvajalnih okolij.

primer: Spletne storitve Amazon (AWS) EC2, Google Compute Engine (GCE), Cisco Metapod.

seznam razvrsti po javi

4. Runtime Cloud

Runtime Cloud zagotavlja izvajanje in izvajalno okolje do virtualnih strojev.

5. Shranjevanje

Shramba je ena najpomembnejših komponent računalništva v oblaku. Zagotavlja ogromno zmogljivosti za shranjevanje v oblaku za shranjevanje in upravljanje podatkov.

6. Infrastruktura

Ponuja storitve na raven gostitelja , ravni uporabe , in ravni omrežja . Infrastruktura v oblaku vključuje komponente strojne in programske opreme, kot so strežniki, shranjevanje, omrežne naprave, programska oprema za virtualizacijo in drugi viri za shranjevanje, ki so potrebni za podporo modela računalništva v oblaku.

java niz v json

7. Upravljanje

Upravljanje se uporablja za upravljanje komponent, kot so aplikacija, storitev, izvajalni oblak, shranjevanje, infrastruktura in druge varnostne težave v zaledju, ter za vzpostavitev koordinacije med njimi.

8. Varnost

Varnost je vgrajena zadnja komponenta računalništva v oblaku. Izvaja varnostni mehanizem v zadnjem delu.

9. Internet

Internet je medij, prek katerega lahko sprednji in zadnji del sodelujeta in komunicirata drug z drugim.