Бъдещето е в облаците

1.1. Въведение

Говорейки за развитието на ИТ през последните няколко години, не може да не се отбележи делът на облачните решения сред останалите. Нека да разберем какво представляват облачните решения, технологии и т.н.
Облачните изчисления (или облачните услуги) са специален набор от инструменти и методи за логистика, съхранение и обработка на данни на отдалечени изчислителни ресурси, които включват сървъри, системи за съхранение на данни (DSS), системи за предаване на данни (DTS).

При производството на ИТ продукт, било то сайт визитка, онлайн магазин, високонатоварен портал или система от бази данни, има поне два варианта за поставяне на вашия продукт.

В помещенията на клиента (англ. - on-premise) или в облака. В същото време е невъзможно да се каже със сигурност кое е по-изгодно като пари в общия случай.

Ако използвате сървър, на който работи малка база данни, която не изисква устойчивост на грешки и прост уебсайт без много натоварване - да, наземният хостинг е вашият вариант. Но веднага щом натоварването и нуждите ви се увеличат, трябва да помислите за преминаване към облака.

1.2. Облаци сред нас

Преди да обсъдим как точно се предоставят облаците, важно е да разберем, че историята за облаците не е за големите гиганти в ИТ сектора и техните вътрешни услуги.Ние също използваме облачни изчисления всеки ден.

Днес, през 2019 г., е трудно да се намери човек, който да не използва Instagram, имейл, карти и задръствания на телефона си. Къде се съхранява и обработва всичко това? вярно!
Дори ако вие, като ИТ специалист във фирма с поне малка клонова мрежа (за яснота), инсталирате системи за съхранение в инфраструктурата, тогава без значение как давате достъп до ресурса, било то уеб интерфейс, ftp или samba , това е за вашите потребители трезорът ще бъде облак, който се намира... някъде там. Какво можем да кажем за толкова познати неща, които използваме на върха на пръстите си няколко десетки пъти всеки ден.

2.1. Видове внедряване на облачен капацитет

Добре, облак. Но не е толкова просто. Ние също всички идваме на работа - продавачи, IT специалисти, мениджъри. Но това е широко понятие, всяко има предназначение и определена класификация. Тук е същото. Най-общо облачните услуги могат да бъдат разделени на 4 вида.

1.Обществен облак е платформа, която е публично отворена за всички потребители безплатно или с платен абонамент. Най-често се управлява от конкретно физическо или юридическо лице. Пример за това е портал-агрегатор на статии с научни знания.

2. Частен облак - точно обратното на точка 1. Това е платформа, затворена за обществеността, често предназначена за една компания (или компания и партньорски организации). Достъпът се предоставя само на потребители от системния администратор. Това могат да бъдат вътрешни услуги, например интранет мрежа, SD (service desk) система, CRM и др. Обикновено собствениците на облак или сегмент се отнасят много сериозно към въпроса за информационната сигурност и защитата на бизнеса, тъй като информацията за продажби, клиенти, стратегически планове на компании и т.н. се съхраняват в частни облаци.

3. Облак на общността можем да кажем, че това е частен облак, разпределен между няколко компании, които имат сходни задачи или интереси. Често се използва, когато е необходимо да се дадат права за използване на ресурс на приложение на няколко души, отдели от различни компании.

4. Хибриден облак Това е вид инфраструктура, която съчетава най-малко два вида разполагане. Най-често срещаният пример е мащабиране на клиентски център за данни с помощта на облака. Това се прави, за да се спестят пари, ако е невъзможно да се премине към облака на 100%, или от съображения за сигурност и съответствие.

2.2. Видове услуги

Супер, видовете разполагане са толкова различни, но трябва да има нещо, което да ги обединява? Да, това са видове услуги, те са еднакви за всички видове облаци. Нека да разгледаме 3-те най-често срещани.

IaaS (инфраструктура като услуга) — инфраструктурата като услуга. С тази опция ви се предоставят сървъри под формата на виртуални машини (VM), дискове, мрежово оборудване, на които можете да разположите необходимата ви ОС и среда, да инсталирате услуги и т.н. Въпреки факта, че сега активно се развивам в облака от Yandex, започнах запознанството си с GCP (Google Cloud Platform), така че ще дам примери на неговия фон и като цяло ще говоря за доставчиците малко по-късно. И така, пример за IaaS решение в GCP би бил елементът Compute Engine. Тези. Това е обикновен обикновен BM, за който сами избирате операционната система, сами конфигурирате софтуера и разгръщате приложения. Нека разгледаме един пример. Вие сте програмист на Python и искате да направите уебсайт с бекенд в облака, като имате предвид само опцията IaaS. Трябва да вземете една виртуална машина, на която ще работи сайтът, за това трябва да инсталирате (в gcp тя е избрана на етапа на създаване на екземпляра) ОС, да актуализирате пакетния мениджър (защо не), да инсталирате необходимата версия на python, nginx и т.н.... На три виртуални машини създайте клъстер на база данни за отказ (също ръчно). Осигурете регистриране и др. Това е евтино и дълго, но ако искате максимална гъвкавост, това е вашият избор.

Следващият най-близо до простотата и високата цена е PaaS (платформа като услуга). Тук получавате и VM, разбира се, но без възможността да променяте конфигурацията толкова гъвкаво, не избирате операционна система, набор от софтуер и т.н., получавате готова среда за вашия продукт. Да се ​​върнем към същия пример. Купувате две копия на App Engine в GCP, едната от които ще бъде в ролята на база данни, втората ще бъде в ролята на уеб сървър. Не е необходимо да конфигурирате никакви поддържащи програми; можете да стартирате производствена среда направо от кутията. Струва повече, трябва да признаете, работата трябва да бъде платена и целият скрипт работи за вас. Но получавате готова платформа за работа.

Третата от основните опции, стояща над останалите - SaaS (Софтуер като услуга). Не настройвате фино виртуалната машина, не я конфигурирате изобщо. Не е нужно да сте ИТ специалист, не е нужно да пишете код, не е нужно да правите 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 за една година или по-кратки периоди, за да можете вие ​​като потребители да изпитате силата на техните решения и да разберете от какво точно имате нужда.

Също така, всички компании от голямата тройка... или четиримата са на път да... предоставят възможност за присъединяване към редиците на партньори, провеждане на семинари и обучения, предоставяне на сертификати и предимства за техните продукти.

Източник: www.habr.com

Добавяне на нов коментар