Fremtiden er i skyene

1.1. Introduksjon

Når vi snakker om utviklingen av IT de siste årene, kan man ikke unngå å merke seg andelen av skyløsninger blant andre. La oss finne ut hva skyløsninger, teknologier osv. er.
Cloud computing (eller skytjenester) er et spesielt sett med verktøy og metoder for logistikk, lagring og behandling av data på eksterne dataressurser, som inkluderer servere, datalagringssystemer (DSS), dataoverføringssystemer (DTS).

Når du produserer et IT-produkt, det være seg et visittkortnettsted, en nettbutikk, en høybelastningsportal eller et databasesystem, er det minst to alternativer for å plassere produktet ditt.

I kundens lokaler (eng. - on-premise) eller i skyen. Samtidig er det umulig å si sikkert hva som er mer lønnsomt i form av penger i den generelle saken.

Hvis du bruker en server hvor du kjører en liten database som ikke krever feiltoleranse og en enkel nettside uten mye belastning – ja, bakkebasert hosting er ditt alternativ. Men så snart arbeidsmengden og behovene dine øker, bør du tenke på å flytte til skyen.

1.2. Skyer blant oss

Før vi diskuterer nøyaktig hvordan skyer leveres, er det viktig å forstå at historien om skyer ikke handler om de store gigantene i IT-sektoren og deres interne tjenester.Vi bruker også cloud computing hver dag.

I dag, i 2019, er det vanskelig å finne en person som ikke ville brukt Instagram, e-post, kart og trafikkork på telefonen. Hvor blir alt dette lagret og behandlet? Ikke sant!
Selv om du som IT-spesialist i et selskap med minst et lite filialnett (for ordens skyld) installerer lagringssystemer i infrastrukturen, så uansett hvordan du gir tilgang til ressursen, det være seg et webgrensesnitt, ftp eller samba , dette er for brukerne dine at hvelvet vil være en sky som er plassert... et sted der. Hva kan vi si om slike kjente ting som vi bruker til fingerspissene flere dusin ganger hver dag.

2.1. Typer skykapasitetsdistribusjon

Ok, sky. Men det er ikke så enkelt. Vi kommer også alle på jobb - selgere, IT-spesialister, ledere. Men dette er et vidt konsept, hver har en hensikt og en viss klassifisering. Det er det samme her. Generelt kan skytjenester deles inn i 4 typer.

1.Offentlig sky er en plattform som er offentlig åpen for alle brukere gratis eller med betalt abonnement. Oftest administreres det av en bestemt person eller juridisk enhet. Et eksempel er en portal-aggregator av artikler med vitenskapelig kunnskap.

2. Privat sky - det stikk motsatte av punkt 1. Dette er en plattform som er lukket for publikum, ofte beregnet på ett selskap (eller et selskap og partnerorganisasjoner). Tilgang gis kun til brukere av systemadministrator. Dette kan være interne tjenester, for eksempel et intranettnettverk, et SD (servicedesk) system, CRM osv. Vanligvis tar sky- eller segmenteiere spørsmålet om informasjonssikkerhet og forretningsbeskyttelse svært alvorlig, siden informasjon om salg, kunder, strategiske planer for selskaper osv. er lagret i private skyer.

3. Fellesskapssky vi kan si at dette er en privat sky fordelt på flere selskaper som har lignende oppgaver eller interesser. Det brukes ofte når det er nødvendig å gi rettigheter til å bruke en applikasjonsressurs til flere personer, avdelinger fra forskjellige selskaper.

4. Hybrid sky Dette er en type infrastruktur som kombinerer minst to typer distribusjon. Det vanligste eksemplet er skalering av et klientdatasenter ved hjelp av skyen. Dette gjøres for å spare penger, hvis det er umulig å flytte til skyen 100 %, eller av sikkerhets- og samsvarsgrunner.

2.2. Typer tjenester

Supert, typene utplassering er så forskjellige, men det må være noe som forener dem? Ja, dette er tjenestetyper, de er identiske for alle typer skyer. La oss se på de 3 vanligste.

IaaS (infrastruktur som en tjeneste) — infrastruktur som en tjeneste. Med dette alternativet får du servere i form av virtuelle maskiner (VM), disker, nettverksutstyr, hvor du kan distribuere operativsystemet og miljøet du trenger, installere tjenester osv. Til tross for at jeg nå aktivt utvikler i skyen fra Yandex, begynte jeg å bli kjent med GCP (Google Cloud Platform), så jeg vil gi eksempler mot bakgrunnen, og generelt vil jeg snakke om leverandører litt senere. Så et eksempel på en IaaS-løsning i GCP vil være Compute Engine-elementet. De. Dette er en enkel ordinær BM som du selv velger operativsystem for, konfigurerer programvaren selv og distribuerer applikasjoner. La oss se på et eksempel. Du er en python-programmerer, og du vil lage et nettsted med en backend på skyen, bare vurderer IaaS-alternativet. Du må ta en VM som nettstedet skal kjøre på, for dette må du installere (i gcp er det valgt på stadiet for å opprette forekomsten) OS, oppdatere pakkebehandlingen (hvorfor ikke), installere den nødvendige versjonen av python, nginx, etc... På tre VM-er oppretter du en failover-databaseklynge (også manuelt). Sørg for logging osv. Den er billig og lang, men hvis du vil ha maksimal fleksibilitet, er dette ditt valg.

Den nest nærmeste enkelhet og høye kostnader er PaaS (plattform som en tjeneste). Her får du selvfølgelig også en VM, men uten muligheten til å endre konfigurasjonen så fleksibelt, velger du ikke et OS, et sett med programvare osv., får du et ferdig miljø for produktet ditt. La oss gå tilbake til samme eksempel. Du kjøper to App Engine-forekomster i GCP, en av dem vil være i rollen som en database, den andre vil være i rollen som en webserver. Du trenger ikke konfigurere noen støtteprogrammer; du kan kjøre et produksjonsmiljø rett ut av esken. Det koster mer, må du innrømme, arbeidet må betales, og hele scriptet fungerte for deg. Men du får en ferdig plattform å jobbe med.

Den tredje av hovedalternativene, som står over resten - SaaS (Software as a Service). Du finjusterer ikke VM, du konfigurerer den ikke i det hele tatt. Du trenger ikke å være IT-spesialist, du trenger ikke skrive kode, du trenger ikke å gjøre en backend. Er alt klart. Dette er ferdige, distribuerte løsninger, for eksempel GSuite (tidligere Google Apps), DropBox, Office 365.

3.1. Hva er under panseret?

Har du det i hodet? Ok, la oss gå videre. Vi kjøpte en VM, jobbet med den, ødela den og kjøpte 10 til. Vi kjøper ikke maskinvare, men vi vet at den må være et sted. Da du introduserte lagring i bedriftsinfrastrukturen din, installerte du den sannsynligvis i et rack i serverrommet. Så, leverandører av skyteknologi gir deg en del av serverrommet til leie, bare av enorm størrelse. Den såkalte DPC (databehandlingssenter). Dette er store komplekser som ligger nesten over hele planeten. Byggingen utføres vanligvis i nærheten av de stedene som kan være en kilde til naturlig avkjøling minst deler av året, men noen representanter kan også bygges i Nevada-ørkenen. I tillegg til at leverandøren plasserer flere hundre stativer i en kolossal hangar, er han også bekymret for varmeoverføring (vet de fortsatt at datamaskiner ikke kan fryses og overopphetes?), for sikkerheten til dataene dine, først og fremst hos det fysiske. nivå, så det er usannsynlig å komme inn i datasenteret ulovlig vil det fungere? Samtidig er metodene for å lagre data i et datasenter forskjellig mellom ulike leverandører; noen lager distribuerte poster mellom ulike datasentre, mens andre lagrer dem sikkert i ett.

3.2. Skyer nå og i ettertid. Leverandører

Generelt, hvis du graver i historien, var de første forutsetningene for å lage dagens skyplattformer tilbake på midten av 70-tallet av forrige århundre, under utviklingen og implementeringen av ARPANET Internett-prototypen. Da snakket det om at folk en gang ville kunne motta alle mulige tjenester gjennom nettverket. Etter hvert som tiden gikk ble kanalene stabile og mer eller mindre brede, og i 1999 dukket det første kommersielle CRM-systemet opp, som tilbys eksklusivt med abonnement og er den første SaaS-en, hvorav kopier er lagret i ett enkelt datasenter. Senere tildelte selskapet flere divisjoner som leverer PaaS ved abonnement, inkludert spesialtilfellet BDaaS (database som en tjeneste) I 2002 ga Amazon ut en tjeneste som lar deg lagre og behandle informasjon, og i 2008 presenterte det en tjeneste i der brukeren kan lage sine egne virtuelle maskiner, dette er hvordan æraen med store skyteknologier begynner.

Nå er det vanlig å snakke om de tre store (selv om jeg ser de fire store om et halvt år): Amazon webtjenester, Microsoft Azure, Google Cloud Platform ... Yandex Cloud. Det er spesielt hyggelig for sistnevnte, for når landsmenn raskt bryter ut på verdensscenen, renner en spesiell stolthet gjennom huden.

Det er også mange selskaper, for eksempel Oracle eller Alibaba, som har sine egne skyer, men på grunn av visse omstendigheter er de ikke så populære blant brukerne. Og selvfølgelig vertsgutta, som også er leverandører som leverer PaaS- eller SaaS-løsninger.

3.3. Priser og tilskudd

Jeg vil ikke dvele for mye ved leverandørenes prispolitikk, siden det ellers vil være åpen reklame. Jeg vil merke meg at alle store selskaper gir tilskudd fra $200 til $700 for et år eller kortere perioder, slik at du som brukere kan oppleve kraften i deres løsninger og forstå akkurat hva du trenger.

Dessuten er alle selskapene fra de tre store... eller de fire i ferd med å... gi muligheten til å bli med i rekken av partnere, gjennomføre seminarer og opplæring, gi sertifisering og fordeler for produktene deres.

Kilde: www.habr.com

Legg til en kommentar