Ապագան ամպերի մեջ է

1.1. Ներածություն

Խոսելով վերջին մի քանի տարիների ՏՏ ոլորտի զարգացման մասին՝ չի կարելի չնկատել Cloud լուծումների մասնաբաժինը մյուսների մեջ։ Եկեք պարզենք, թե ինչ են ամպային լուծումները, տեխնոլոգիաները և այլն:
Ամպային հաշվարկը (կամ ամպային ծառայությունները) լոգիստիկայի, տվյալների պահպանման և մշակման համար նախատեսված գործիքների և մեթոդների հատուկ հավաքածու է հեռավոր հաշվողական ռեսուրսների վրա, որոնք ներառում են սերվերներ, տվյալների պահպանման համակարգեր (DSS), տվյալների փոխանցման համակարգեր (DTS):

ՏՏ արտադրանք արտադրելիս՝ լինի դա այցեքարտի կայք, առցանց խանութ, բարձր բեռնվածության պորտալ կամ տվյալների բազայի համակարգ, ձեր ապրանքը տեղադրելու առնվազն երկու տարբերակ կա:

Հաճախորդի տարածքում (անգլ. - տեղում) կամ ամպի մեջ. Ընդ որում, հնարավոր չէ հստակ ասել, թե ընդհանուր դեպքում որն է ավելի շահավետ գումարային առումով։

Եթե ​​դուք օգտագործում եք սերվեր, որտեղ աշխատում եք փոքր տվյալների բազա, որը չի պահանջում սխալների հանդուրժողականություն և պարզ կայք առանց մեծ բեռի, այո, գետնի վրա հիմնված հոստինգը ձեր տարբերակն է: Բայց հենց որ ձեր ծանրաբեռնվածությունն ու կարիքները մեծանան, դուք պետք է մտածեք դեպի ամպ տեղափոխվելու մասին։

1.2. Ամպերը մեր մեջ

Նախքան ճշգրիտ քննարկելը, թե ինչպես են ամպերը տրամադրվում, կարևոր է հասկանալ, որ ամպերի մասին պատմությունը չի վերաբերում ՏՏ ոլորտի խոշոր հսկաներին և նրանց ներքին ծառայություններին: Մենք նաև օգտագործում ենք ամպային հաշվարկներ ամեն օր:

Այսօր՝ 2019 թվականին, դժվար է գտնել մարդ, ով իր հեռախոսում չօգտագործի Instagram-ը, էլ.փոստը, քարտեզները և խցանումները։ Որտե՞ղ է այս ամենը պահվում և մշակվում: Ճիշտ!
Նույնիսկ եթե դուք, որպես ՏՏ մասնագետ առնվազն փոքր մասնաճյուղային ցանց ունեցող ընկերությունում (հստակության համար), տեղադրեք պահեստային համակարգեր ենթակառուցվածքում, ապա անկախ նրանից, թե ինչպես եք մուտք գործել ռեսուրս, լինի դա վեբ ինտերֆեյս, ftp թե սամբա: , սա ձեր օգտատերերի համար է, որ պահոցը կլինի ամպ, որը գտնվում է... ինչ-որ տեղ այնտեղ: Ի՞նչ կարող ենք ասել այնպիսի ծանոթ բաների մասին, որոնք ամեն օր մի քանի տասնյակ անգամ օգտագործում ենք մեր ձեռքի տակ։

2.1. Ամպային հզորության տեղակայման տեսակները

Լավ, ամպ: Բայց դա այնքան էլ պարզ չէ: Աշխատանքի ենք գալիս նաև բոլորս՝ վաճառողներ, ՏՏ մասնագետներ, մենեջերներ։ Բայց սա լայն հասկացություն է, յուրաքանչյուրն ունի նպատակ և որոշակի դասակարգում: Նույնն է այստեղ. Ընդհանուր առմամբ, ամպային ծառայությունները կարելի է բաժանել 4 տեսակի.

1.Հանրային ամպ հարթակ է, որը հրապարակայնորեն բաց է բոլոր օգտատերերի համար անվճար կամ վճարովի բաժանորդագրությամբ: Ամենից հաճախ այն կառավարվում է կոնկրետ ֆիզիկական կամ իրավաբանական անձի կողմից: Օրինակ՝ գիտական ​​գիտելիքների հոդվածների պորտալ-ագրեգատոր:

2. Մասնավոր ամպ - 1-ին կետի ճիշտ հակառակը: Սա հանրության համար փակ հարթակ է, որը հաճախ նախատեսված է մեկ ընկերության (կամ ընկերության և գործընկեր կազմակերպությունների համար): Մուտքը տրվում է միայն օգտվողներին համակարգի ադմինիստրատորի կողմից: Դրանք կարող են լինել ներքին ծառայություններ, օրինակ՝ ներցանցային ցանց, SD (սերվիս սեղան) համակարգ, CRM և այլն: Սովորաբար ամպի կամ սեգմենտի սեփականատերերը շատ լուրջ են վերաբերվում տեղեկատվական անվտանգության և բիզնեսի պաշտպանության հարցին, քանի որ վաճառքի, հաճախորդների, ընկերությունների ռազմավարական պլանների և այլնի մասին տեղեկությունները պահվում են մասնավոր ամպերում:

3. Համայնքային ամպ կարելի է ասել, որ սա մասնավոր ամպ է, որը բաշխված է մի քանի ընկերությունների միջև, որոնք ունեն նմանատիպ առաջադրանքներ կամ հետաքրքրություններ: Այն հաճախ օգտագործվում է, երբ անհրաժեշտ է հայտի ռեսուրս օգտագործելու իրավունքներ տալ մի քանի մարդկանց, տարբեր ընկերությունների բաժիններին։

4. Հիբրիդային ամպ Սա ենթակառուցվածքի տեսակ է, որը միավորում է առնվազն երկու տեսակի տեղակայում: Ամենատարածված օրինակը հաճախորդի տվյալների կենտրոնի մասշտաբավորումն է՝ օգտագործելով ամպը: Սա արվում է գումար խնայելու համար, եթե անհնար է 100%-ով տեղափոխվել ամպ կամ անվտանգության և համապատասխանության նկատառումներով:

2.2. Ծառայությունների տեսակները

Super, տեղակայման տեսակները այնքան տարբեր են, բայց պետք է լինի ինչ-որ բան, որը միավորում է նրանց: Այո, դրանք սպասարկման տեսակներ են, դրանք նույնական են բոլոր տեսակի ամպերի համար: Դիտարկենք 3 ամենատարածվածները:

IaaS (ենթակառուցվածքը որպես ծառայություն) — ենթակառուցվածքը որպես ծառայություն: Այս տարբերակով ձեզ տրամադրվում են սերվերներ վիրտուալ մեքենաների (VMs), սկավառակների, ցանցային սարքավորումների տեսքով, որոնց վրա կարող եք տեղակայել Ձեզ անհրաժեշտ ՕՀ-ն և միջավայրը, տեղադրել ծառայություններ և այլն։ Չնայած այն հանգամանքին, որ ես այժմ ակտիվորեն զարգանում եմ ամպի մեջ Yandex-ից, ես սկսեցի իմ ծանոթությունը GCP-ի (Google Cloud Platform) հետ, ուստի օրինակներ կտամ դրա ֆոնի վրա, իսկ ընդհանուր առմամբ մի փոքր ուշ կխոսեմ պրովայդերների մասին: Այսպիսով, GCP-ում IaaS լուծման օրինակը կլինի Հաշվողական շարժիչի տարրը: Նրանք. Սա պարզ սովորական BM է, որի համար դուք ինքներդ եք ընտրում օպերացիոն համակարգը, ինքներդ կարգավորում եք ծրագրաշարը և տեղակայում հավելվածները: Դիտարկենք մի օրինակ։ Դուք python-ի ծրագրավորող եք և ցանկանում եք ամպի վրա backend-ով կայք ստեղծել՝ հաշվի առնելով միայն IaaS տարբերակը։ Դուք պետք է վերցնեք մեկ VM, որի վրա կաշխատի կայքը, դրա համար անհրաժեշտ է տեղադրել (gcp-ում այն ​​ընտրված է օրինակի ստեղծման փուլում) ՕՀ-ն, թարմացնել փաթեթավորող մենեջերը (ինչու ոչ), տեղադրել անհրաժեշտ տարբերակը: python, nginx և այլն... Երեք VM-ների վրա ստեղծեք տվյալների բազայի ձախողման կլաստեր (նաև ձեռքով): Տրամադրել անտառահատումներ և այլն: Այն էժան է և երկար, բայց եթե ցանկանում եք առավելագույն ճկունություն, սա ձեր ընտրությունն է:

Պարզությանն ու բարձր գնին հաջորդը մոտ է PaaS (հարթակը որպես ծառայություն). Այստեղ դուք, իհարկե, ստանում եք նաև VM, բայց առանց կոնֆիգուրացիան այնքան ճկուն փոխելու հնարավորության, դուք չեք ընտրում ՕՀ, ծրագրաշարի հավաքածու և այլն, դուք ստանում եք պատրաստի միջավայր ձեր արտադրանքի համար: Վերադառնանք նույն օրինակին։ Դուք գնում եք երկու App Engine-ի օրինակ GCP-ում, որոնցից մեկը կլինի տվյալների բազայի դերում, երկրորդը կլինի վեբ սերվերի դերում։ Դուք կարիք չունեք կարգավորելու որևէ աջակցության ծրագիր, դուք կարող եք գործարկել արտադրական միջավայր անմիջապես տուփից դուրս: Այն արժե ավելի շատ, դուք պետք է խոստովանեք, որ աշխատանքը պետք է վճարվի, և ամբողջ Սկրիպտը աշխատեց ձեզ համար: Բայց դուք ստանում եք պատրաստի հարթակ աշխատելու համար:

Հիմնական տարբերակներից երրորդը, մնացածից վեր կանգնած. SaaS (Ծրագրաշարը որպես ծառայություն): Դուք չեք ճշգրտում VM-ը, դուք այն ընդհանրապես չեք կարգավորում: Պետք չէ լինել ՏՏ մասնագետ, պետք չէ կոդ գրել, պետք չէ backend անել։ Ամեն ինչ պատրաստ է. Սրանք պատրաստի, տեղակայված լուծումներ են, օրինակ՝ GSuite (նախկինում՝ Google Apps), DropBox, Office 365։

3.1. Ի՞նչ կա գլխարկի տակ:

Հասկացա՞ր քո գլխում: Լավ, անցնենք առաջ: Մենք գնեցինք VM, աշխատեցինք դրա հետ, ոչնչացրեցինք և գնեցինք ևս 10: Մենք սարքավորում չենք գնում, բայց գիտենք, որ այն պետք է լինի ինչ-որ տեղ: Երբ դուք ներդրեցիք պահեստը ձեր ձեռնարկության ենթակառուցվածքում, հավանաբար այն տեղադրեցիք սերվերի սենյակում գտնվող դարակում: Այսպիսով, ամպային տեխնոլոգիաների մատակարարները ձեզ վարձով են տալիս իրենց սերվերի սենյակի մի մասը՝ միայն հսկայական չափսերով: Այսպես կոչված DPC (տվյալների մշակման կենտրոն): Սրանք խոշոր համալիրներ են, որոնք գտնվում են գրեթե ողջ մոլորակի վրա։ Սովորաբար շինարարությունն իրականացվում է այն վայրերի մոտ, որոնք տարվա գոնե մի մասում կարող են բնական հովացման աղբյուր լինել, սակայն որոշ ներկայացուցիչներ կարող են կառուցվել նաև Նևադայի անապատում: Բացի այն, որ մատակարարը մի քանի հարյուր դարակ է տեղադրում հսկայական անգարում, նա նաև անհանգստանում է ջերմության փոխանցման համար (արդյո՞ք նրանք դեռ գիտեն, որ համակարգիչները չեն կարող սառեցնել և գերտաքանալ), ձեր տվյալների անվտանգությունը, առաջին հերթին, ֆիզիկական: մակարդակ, ուստի դժվար թե անօրինական կերպով մուտք գործեք տվյալների կենտրոն, կաշխատի՞: Միևնույն ժամանակ, տվյալների կենտրոնում տվյալների պահպանման մեթոդները տարբերվում են տարբեր մատակարարների միջև. ոմանք կատարում են բաշխված գրառումներ տվյալների տարբեր կենտրոնների միջև, իսկ մյուսները դրանք ապահով պահում են մեկում:

3.2. Ամպերն այժմ և հետադարձ հայացքով: Մատակարարներ

Ընդհանուր առմամբ, եթե փորփրեք պատմությունը, ապա այսօրվա ամպային հարթակների ստեղծման առաջին նախադրյալները եղել են անցյալ դարի 70-ականների կեսերին՝ ARPANET ինտերնետ նախատիպի մշակման և ներդրման ժամանակ։ Հետո խոսվեց այն մասին, որ մի օր մարդիկ կկարողանան ստանալ բոլոր հնարավոր ծառայությունները ցանցի միջոցով: Ժամանակի ընթացքում ալիքները դարձան կայուն և քիչ թե շատ լայն, և 1999 թվականին հայտնվեց առաջին առևտրային CRM համակարգը, որը տրամադրվում է բացառապես բաժանորդագրությամբ և առաջին SaaS-ն է, որի պատճենները պահվում են մեկ տվյալների կենտրոնում։ Ավելի ուշ ընկերությունը հատկացրեց մի քանի ստորաբաժանումներ, որոնք բաժանորդագրությամբ ապահովում են PaaS-ը, ներառյալ հատուկ դեպքը BDaaS (տվյալների բազան որպես ծառայություն): 2002-ին Amazon-ը թողարկեց ծառայություն, որը թույլ է տալիս պահպանել և մշակել տեղեկատվություն, իսկ 2008-ին այն ներկայացրեց ծառայությունը: որում օգտատերը կարող է ստեղծել սեփական վիրտուալ մեքենաները, այսպես է սկսվում մեծ ամպային տեխնոլոգիաների դարաշրջանը։

Այժմ սովորական է խոսել մեծ եռյակի մասին (չնայած ես տեսնում եմ մեծ քառյակը կես տարում). Amazon վեբ ծառայություններ, Microsoft Azure, Google Cloud Platform... Yandex Cloud: Հատկապես վերջինիս համար դա հաճելի է, քանի որ երբ հայրենակիցներն արագորեն ներխուժում են համաշխարհային ասպարեզ, հատուկ հպարտություն է անցնում մաշկի միջով։

Կան նաև բազմաթիվ ընկերություններ, օրինակ՝ Oracle-ը կամ Alibaba-ն, որոնք ունեն իրենց ամպերը, սակայն որոշակի հանգամանքների պատճառով դրանք այնքան էլ հայտնի չեն օգտատերերի շրջանում։ Եվ իհարկե, հյուրընկալող տղաները, ովքեր նաև PaaS կամ SaaS լուծումներ տրամադրող պրովայդերներ են։

3.3. Գնագոյացում և դրամաշնորհներ

Ես շատ չեմ անդրադառնա պրովայդերների գնային քաղաքականությանը, քանի որ հակառակ դեպքում դա կլինի բաց գովազդ։ Ես կցանկանայի նշել այն փաստը, որ բոլոր խոշոր ընկերությունները տրամադրում են դրամաշնորհներ $200-ից մինչև $700 մեկ տարվա կամ ավելի կարճ ժամանակահատվածների համար, որպեսզի դուք՝ որպես օգտվողներ, կարողանաք զգալ իրենց լուծումների ուժը և հասկանալ, թե կոնկրետ ինչ է ձեզ անհրաժեշտ:

Նաև, բոլոր ընկերությունները մեծ եռյակից... կամ չորսը պատրաստվում են... հնարավորություն ընձեռել համալրելու գործընկերների շարքերը, անցկացնել սեմինարներ և թրեյնինգներ, տրամադրել սերտիֆիկացում և առավելություններ իրենց արտադրանքի համար:

Source: www.habr.com

Добавить комментарий