Framtiden tillhör molnen

1.1. Introduktion

När vi talar om utvecklingen av IT under de senaste åren kan vi inte bortse från andelen molnlösningar bland andra. Låt oss reda ut vad molnlösningar, teknologier osv. egentligen innebär.
Molnberäkningar (eller molntjänster) är en särskild uppsättning verktyg och metoder för logistik, lagring och bearbetning av data på avlägsna datorkällor, som inkluderar servrar, lagringssystem och datatransmission.

Vid skapandet av en IT-produkt, oavsett om det handlar om en visitkortssajt, en e-handel, en högbelastningsportal eller ett databassystem, finns det minst två alternativ för att placera din produkt.

På kundens plats (eng. – on-premise) eller i molnet (eng. – cloud). Det går inte att säga exakt vilket alternativ som är mer kostnadseffektivt i allmänhet.

Om du använder en server där en liten databas körs, som inte kräver redundans, och en enkel sajt utan särskild belastning — ja, lokal placering är ett bra alternativ för dig. Men så snart dina behov och belastningar ökar — bör du överväga att flytta till molnet.

1.2. Moln runt oss

Innan vi diskuterar hur moln erbjuds är det viktigt att förstå att berättelsen om moln inte handlar om stora IT-jättar och deras interna tjänster, vi använder också dagligen beräkningar i moln.

Idag, år 2019, är det svårt att hitta någon som inte använder Instagram, e-post, kartor och trafik i telefonsystemet. Och allt detta lagras och bearbetas vart? Rätt!
Även om du, som IT-specialist i ett företag med åtminstone ett litet kontorsnätverk (för enkelhetens skull) sätter upp ett lagringssystem i infrastrukturen, kommer hur du än ger access till resurser, vare sig det är via webgränssnitt, ftp eller samba — för dina användare kommer denna lagring att vara ett moln som ligger... någonstans där. Vad ska man säga om så vanliga saker som vi använder med våra fingertoppar varje dag flera gånger.

2.1. Typer av molndistribution

Okej, moln. Men inte allt är så enkelt. Vi som kommer till jobbet är alla — säljare, IT-personer, ledare. Men det är en bred term, alla har ett syfte och en viss klassificering. Så är det här också. Generellt kan molntjänsten delas in i fyra typer.

1.Offentligt moln (public cloud) — en plattform som är offentligt tillgänglig för alla användare kostnadsfritt eller genom en betald prenumeration. Den förvaltas oftast av en specifik fysisk person eller juridisk enhet. Ett exempel kan vara en portal som aggregerar vetenskapliga artiklar.

2. Privat moln (private cloud) — den kompletta motsatsen till punkt 1. Det är en plattform som är stängd för allmänheten och ofta är avsedd för ett företag (eller företag och partners). Åtkomst ges endast av systemadministratören till användare. Det kan vara interna tjänster, som intranät, SD (service desk), CRM med mera. Ägarna av molnet eller segmentet tar vanligtvis informationssäkerhet och företagskydd på högsta allvar, eftersom privata moln lagrar information om försäljning, kunder, strategiska affärsplaner osv.

3. Offentligt moln — (community cloud) kan sägas vara ett privat moln distribuerat mellan flera företag med liknande uppgifter eller intressen. Det används ofta när det behövs ge åtkomst till applikationsresurser till flera personer eller avdelningar från olika företag.

4. Hybridmoln — (hybrid cloud) detta är en typ av infrastruktur som kombinerar minst två typer av distribution. Det vanligaste exemplet är att skala kundens datacenter genom molnet. Detta görs för att spara kostnader, när det inte är möjligt att flytta helt till molnet eller på grund av säkerhetsfrågor och efterlevnad av lagar.

2.2. Typer av tjänster

Det är fantastiskt, distributionsformerna är så olika, men vad förenar dem? Ja, det är typer av tjänster, de är identiska för alla molntyper. Låt oss titta på de tre vanligaste.

IaaS (infrastructure as a service) — infrastruktur som en tjänst. Med detta alternativ får du servrar i form av virtuella maskiner (VM), diskar och nätverksutrustning, på vilka du kan installera det operativsystem, miljö och tjänster som du behöver. Trots att jag nu aktivt utvecklas inom Yandeks molntjänster, började jag min resa med GCP (Google Cloud Platform), så jag kommer att ge exempel utifrån det, men jag ska säga lite mer om leverantörerna senare. Så ett exempel på en IaaS-lösning i GCP är elementet Compute Engine. Det är en enkel vanlig VM där du själv väljer operativsystem, hanterar mjukvaruinställningar och deployar applikationer. Låt oss ta ett exempel. Du är en Python-programmerare och vill skapa en webbplats med en backend i molnet, endast med IaaS-alternativet. Du behöver skaffa en VM där webbplatsen ska köras, för detta behöver du installera (i GCP väljas vid skapandet av instansen) operativsystemet, uppdatera package manager (varför inte), installera den nödvändiga versionen av Python, Nginx, osv... Skapa en failover-databaskluster på tre VMar (också manuellt). Förutse loggning osv. Det här är billigt och tar tid, men om du vill ha maximal flexibilitet — så är det ditt val.

Nästa, som är närmare enkelhet och högre kostnad, är PaaS (plattform som en tjänst). Här får du också, självklart, VMar, men utan möjlighet att ändra konfigurationen så flexibelt, du väljer inte operativsystem, programvaruspecifikationer osv., du får en färdig miljö för din produkt. Vi återgår till samma exempel. Du köper två instanser av App Engine i GCP, en av dem kommer att fungera som databas, den andra som webbservern. Du behöver inte konfigurera serviceprogram, du kan direkt från lådan köra produktionsmiljön. Detta kostar mer, som ni inser, arbete måste betalas, och för er har ett helt skript arbetat. Men du får en färdig plattform för arbete.

Den tredje av de grundläggande alternativen, som står över de andra — SaaS (programvara som en tjänst). Du gör inga fina inställningar av VMar, du konfigurerar dem överhuvudtaget inte. Du behöver inte vara IT-specialist, du behöver inte skriva kod, du behöver inte skapa backend. Allt är redan färdigt. Dessa är redan färdiga, exekverade lösningar, som GSuite (tidigare Google Apps), DropBox, Office 365.

3.1. Vad finns under huven?

Fick du allt i skallen? Okej, vi går vidare. Vi köpte en VM, arbetade med den, förstörde den och köpte ytterligare 10. Vi köper inte hårdvara, men vi vet att det måste finnas någonstans. När du implementerade en lagringslösning i ditt företags infrastruktur, satte du den förmodligen i en rack i serverrummet. Så ger molnleverantörer dig också en del av sin serverhall, bara i mycket större storlek. De så kallade datacentren (DC). Det är stora anläggningar belägna nästan över hela världen. Byggnaderna ligger vanligtvis nära platser som åtminstone delar av året kan vara källor till naturlig kylning, men vissa aktörer kan bygga i Nevada-öknen. Förutom att i den kolossalt stora hangaren placera flera hundra rack, ser leverantören även till värmeväxlingen (alla vet att datorer inte kan frysas eller överhettas?), för säkerheten av dina data, framför allt på fysisk nivå, så det kommer sannolikt att vara svårt att olagligt komma in i ett datacenter. Samtidigt varierar metoderna för datalagring i datacentret mellan olika leverantörer, vissa gör distribuerade kopior mellan olika datacenter, andra lagrar säkert i en enda.

3.2. Moln idag och i retrospektiv. Leverantörer

Om vi gräver i historien, så hette de första föresatserna till skapandet av dagens molnplattformar redan på 70-talet förra seklet, under utvecklingen och implementeringen av prototypen till internets nätverk ARPANET. Då handlade det om att människor en dag skulle kunna få alla möjliga tjänster genom nätet. Tiden gick, kanaler blev stabila och mer eller mindre breda, och år 1999 dök det första kommersiella CRM-systemet upp, som endast erbjuds på prenumeration och är den första SaaS, vars exemplar lagras i ett enda datacenter. Senare delade företaget upp sig i flera enheter som på prenumeration erbjuder PaaS inklusive den privata varianten BDaaS (database as a service). År 2002 släppte Amazon en tjänst som gjorde det möjligt att lagra och bearbeta information, och år 2008 presenterade de en tjänst där användaren kan skapa sina egna virtuella maskiner, så började eran av stora molnteknologier.

Det är nu vanligt att prata om den stora trio (även om jag om ett halvår ser en stor fyrtal): Amazon Web Services, Microsoft Azure, Google Cloud Platform… Yandex Cloud. Jag känner särskild stolthet när våra landsmän snabbt kliver in på den globala arenan - det ger mig gåshud.

Det finns också många företag, som Oracle eller Alibaba, som har sina egna molntjänster, men på grund av vissa omständigheter är de inte lika populära bland användarna. Och självklart finns det även killarna-hostingtjänster, som också är leverantörer och erbjuder PaaS eller SaaS-lösningar.

3.3. Prissättning och bidrag

Jag kommer inte att gå för djupt in på prispolitiken hos leverantörerna, eftersom det annars skulle bli öppen annonsering. Jag vill påpeka att alla stora företag erbjuder bidrag på mellan 200 och 700 dollar per år eller kortare perioder, så att ni som användare kan pröva kraften i deras lösningar och förstå vad ni verkligen behöver.

Även alla företag i den stora trion… eller fyran som snart är här… ger möjligheter att bli partner, håller seminarier och utbildningar, erbjuder certifiering och förmåner på sina produkter.

Källa: habr.com

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster