Uvod u Cloud Computing

Računalstvo u oblaku način je pristupa računarstvu i sustavima za pohranu bez da zapravo posjeduju i ne rade aktivno upravljanje resursima. U današnjem svijetu zahtjevi za računanjem i skladištenjem su vrlo dinamični, pa bi kupnja, održavanje i nadogradnja sustava mogli biti velika investicija vremena i novca. Tvrtke poput AWS (Amazon Web Services), Microsoft Azure, Google Cloud Platform (GCP) pružaju računske i pohrambene servere na zahtjev i naplatu za ono što koristite. Ovi oblačni servisi mogu se koristiti za hostiranje statičkih web stranica, trgovine za e-trgovinu, internih podataka tvrtke itd. Pokazalo se da su izuzetno korisni za startapove u kojima računski resursi mogu vremenski uvelike varirati.

Cloud Computing se može svrstati u sljedeće modele:

  1. Servisni modeli
  2. Modeli primjene

Servisni modeli

Nakon učenja o Uvodu u računalstvo u oblaku, sada proučavamo modele usluga koji su klasificirani prema apstrakciji koja je pružena krajnjem korisniku.

  • SaaS (Softver kao usluga)

U modelu temeljenom na SaaS davatelju usluga u oblaku sve potrebe za računanjem i pohranom udovoljava, korisnik treba samo učitati i preuzimati podatke. O održavanju, stancima, nadogradnji, sigurnosti brine davatelj usluga.

  • PaaS (platforma kao usluga)

U PaaS-u korisnik upravlja aplikacijama zajedno s podacima. Puno puta korisnik želi pokrenuti i održavati vlastite aplikacije preko oblaka, a tu je PaaS ušao u sliku. Davatelj usluga zadovoljava sve Hardverske, Umrežavajuće, O / S potrebe. Korisnik može koristiti bilo koji programski jezik po izboru. PaaS usluge jeftinije su u odnosu na SaaS.

  • IaaS (Infrastruktura kao usluga)

U servisnom hardveru utemeljenom na IaaS dobavljaču pruža usluge virtualizacije i umrežavanja, dok se korisnik brine za OS, aplikacije i podatke.

Da bismo dali kratku analogiju između različitih modela usluga, možemo uzeti primjer naručivanja Pizza. SaaS je sličan naručivanju Pizza kod kuće, u PaaS-u posjetite restoran i tamo jedete, dok u IaaS-u sami pravite Pizzu koristeći kruh i umake.

Modeli primjene

U gornjem dijelu već smo saznali o Uvodu u računalstvo u oblaku i o Servisnom modelu, a sada ćemo znati o tri vrste modela implementacije: javni oblak, privatni oblak i hibridni oblak

  1. Javni oblak

  • Davatelj usluga omogućuje resursima kao što su računanje, pohrana i aplikacije dostupne široj javnosti putem interneta.
  • Svaki se korisnik može prijaviti i koristiti ove usluge.
  • Plaćate za broj resursa koje koristite.
  • Korisnici imaju manju kontrolu nad svojim podacima.
  1. Privatni oblak

  • Dobavljač nudi usluge s hostom manjem broju korisnika uz zaštitu vatrozida.
  • Privatni oblak minimizira sigurnosne probleme.
  • Omogućuje veću kontrolu nad podacima.
  • Obično ga koriste organizacije s fokusom na sigurnost podataka.
  1. Hibridni oblak

  • Hibridno računalstvo u oblaku kao što samo ime govori koristi kombinaciju privatnih i javnih usluga u oblaku. Određene usluge hostuju s privatnim oblakom, a druge s javnim oblakom.
  • Pomoću hibridnog servisa u oblaku, poduzeća mogu zadržati ključne podatke u privatnom prostoru, a ostale podatke u javnom prostoru i na taj način iskoristiti najbolje iz oba svijeta.

Primjene računalnog oblaka

Kao što smo proučavali Uvod u računalstvo u oblaku da bismo saznali više o Cloud computing-u, pogledajmo aplikacije Cloud computinga:

  • Prodajna sila

Prodajna snaga pruža CRM (upravljanje odnosima s kupcima) usluge i EPR (Enterprise Resource Planning) na oblačnoj infrastrukturi i troškovima na bazi korištenja. Softver je razvio i održava Salesforce, a pruža i dodatne usluge za premium korisnike.

  • Gmail

Znamo da se Gmail koristi za osobne poruke e-pošte. Ali Gmail također pruža svoju infrastrukturu tvrtkama sa svojim poslovnim e-adresom s dodatnim značajkama.

  • Google Apps

Aplikacije poput Google listova, Google Drive omogućuju pohranu u oblaku i računalstvo za široj javnosti.

  • Usluge video streaminga

Nekoliko servisa za streaming video sadržaja kao što su NetFlix, Amazon Prime, Hotstar oslanjaju se na računalnu pohranu u oblaku radi istodobnog prilagođavanja podataka milijardama korisnika.

  • Razvoj aplikacija

S sve više i više tvrtki koje pružaju svoje usluge putem mobilnih aplikacija, tvrtke poput Zoho Apps korisnicima omogućavaju izradu aplikacija preko oblaka i unošenje izmjena. Wix i WordPress pružaju istu uslugu za izradu i hosting web stranica.

Prednosti i nedostaci računalstva u oblaku

Kao što smo istražili o Uvodu u računalstvo u oblaku, modelima računalstva u oblaku i primjeni računalstva u oblaku. Ovdje ćemo raspraviti neke prednosti i nedostatke Cloud Computinga:

Prednosti Cloud Computinga

  • Nema potrebe kupovati na hrpi poslužitelja, izbjegavajući tako velike kapitalne izdatke.
  • Lako za skaliranje: Kako potražnja varira s vremenom, broj poslužitelja se može lako promijeniti.
  • Kako se generira više podataka, može se osigurati ispiranje starih podataka ili dinamički dodati dodatni prostor.
  • Nadgledanje i održavanje poslužitelja brine prodavač.
  • Korist za okoliš kao resurse dijeli se među različite korisnike.

Nedostaci Cloud Computinga

  • Za nekoliko velikih poduzeća s ogromnim količinama podataka koje se generiraju na svakih sat vremena, računanje u oblaku može se pokazati vrlo skupim, pa ima smisla posjedovati i održavati resurse za računanje i pohranu.
  • Za neke aplikacije, propusnost interneta može biti usko grlo gdje korisnik traži i šalje može dugo vremena doći na mrežu.
  • Prilagodba aplikacija je ograničena, aplikacija koja se temelji na oblaku možda ne odgovara točno vašim potrebama.
  • Ako se prodavač odluči zaustaviti uslugu, pogođeni su neki korisnici i moraju potražiti alternativne mogućnosti

Davatelji usluga u oblaku

Slijede glavni pružatelji usluga oblaka Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), IBM Cloud, Digital Ocean

  1. Web usluge Amazon (AWS)

Među različitim pružateljima usluga oblaka AWS predvodi tržište s najvećim računalnim kapacitetom. Omogućuje korisnicima da besplatno probaju osnovnu verziju usluga u oblaku tokom godinu dana. Korisnik može postaviti Windows ili Linux OS sustave. AWS usluge koriste se za razne zadatke, od hostinga web stranica, trgovine putem e-trgovine do modela Machine učenja. Nekoliko velikih tvrtki poput Netflixa, Quora itd. Oslanjaju se na AWS za svoje usluge. AWS naplaćuje po satu.

  1. Microsoft Azure

Azure je blizak konkurent AWS-u koji se koristi za dizajn i upravljanje cloud uslugama. Omogućuje korištenje različitih programskih jezika, operativnih sustava, baza podataka itd. I omogućuje 30 dana besplatnog suđenja novim korisnicima.

  1. Google Cloud Platform (GCP)

GCP koristi google datacenter za pružanje usluga kao što su virtualni strojevi, pohrana i brojne aplikacije. Također se može integrirati s podacima uživo, a pružaju se i mogućnosti ploče s daskama. Za nove korisnike dobit ćete određenu količinu besplatnog kredita koji se može koristiti za korištenje GCP usluga. Za razliku od AWS-a, on se naplaćuje u sekundi. Ako koristite uslugu 5 minuta, ne morate platiti cijeli sat.

Preporučeni članci

Ovo je vodič za uvod u Cloud Computing. Ovdje smo razmotrili modele servisa i implementacije, aplikacije i razne druge pružatelje usluga oblačnog računanja. Možete pogledati i sljedeći članak da biste saznali više -

  1. 15 Demoni koji vrebaju u oblaku
  2. Kako započeti karijeru u tehnologiji računalnog oblaka
  3. Razlika između Cloud Computinga i Hadoopa
  4. Što je virtualizacija u računalstvu u oblaku?
  5. Besplatno Cloud Computing
  6. Prednosti i nedostaci računalstva u oblaku

Kategorija: