Какво е Microsoft Azure, така или иначе?
Ако сте следвали новините на Microsoft, има шанс да чуете за Microsoft Azure, известен преди като Windows Azure. Тази услуга за изчислителни облаци е голяма част от бизнеса на Microsoft и се конкурира с подобни услуги от Amazon и Google.
Azure беше в новините напоследък благодарение на дефектите на процесора Meltdown и Spectre, които имат още по-големи последици за облачните услуги като Azure, отколкото за обикновените компютри. (За щастие Microsoft вече внедри Meltdown fix за Azure.) Но това, което е Azure, така или иначе?
Cloud Computing обяснено
Microsoft Azure е услуга за изчислителни облаци, която работи подобно на уеб услугите на Amazon (AWS) и платформата на Google Cloud.
Под „изчислителни облаци“ не се има предвид неясния термин, който често се прилага към потребителските услуги, които съхраняват вашите данни на отдалечен сървър някъде. Имаме предвид действителното изчисление като услуга за компании, организации и дори лица, които искат да се възползват от нея.
Традиционно бизнесът и други организации ще бъдат домакини на собствена инфраструктура. Бизнесът ще има свой собствен уеб сървър (или сървър за електронна поща, или какъвто и да е друг) на собствения си хардуер. Ако имаше нужда от повече енергия, бизнесът ще трябва да закупи повече хардуер за сървъри. Бизнесът също така ще трябва да плати на някого, за да управлява този хардуер и да плаща за солидна интернет връзка, за да обслужва своите клиенти. Алтернативно, има хостинг компании, които хостват вашите услуги на някои от собствените си хардуер в техните центрове за данни, срещу заплащане.
Cloud computing работи малко по-различно. Вместо да пускате собствен хардуер или да плащате за използването на някакъв специфичен хардуер в някой друг център за данни, просто плащате за достъп до масивен пул от изчислителни ресурси, предоставен от Microsoft (или Amazon, или Google). Това ви позволява да хоствате уеб сървъри, сървъри за електронна поща, бази данни, сървъри за съхранение на файлове, виртуални машини, потребителски директории или нещо друго, което може да искате. Когато се нуждаете от повече компютърни ресурси, не е необходимо да купувате физически хардуер. „Облакът” споделя хардуера и автоматично присвоява работата, ако е необходимо. Вие плащате за възможно най-много изчислителни ресурси, а не някакъв определен брой хардуерни сървъри.
Услугите, които разполагате по този начин, могат да бъдат обществени сървъри, достъпни за всеки, или част от „частен облак“, който се използва само в организация.
Какъв е смисълът?
Има много по-малки първоначални разходи при използване на клауд компютинг. Не е нужно да инвестирате много пари в създаването на собствен център за данни, закупуване на хардуер за него и заплащане на персонал. Няма опасност да се плаща надмерно за прекалено много хардуер или да се купува твърде малко и да нямате това, от което се нуждаете.
Вместо това можете да хоствате всичко, което ви трябва, за да хоствате „в облака“, предоставено от услуга като Microsoft Azure. Вие плащате само за компютърните ресурси, които използвате, докато ги използвате. Ако имате нужда от повече, той може незабавно да се увеличи, за да се справи с голямото търсене. Ако имате нужда от по-малко, не плащате повече, отколкото ви трябва.
Всичко от вътрешна система за електронна поща на компанията до публично достъпни уебсайтове и услуги за мобилни приложения все повече се хоства на облачни платформи поради тази причина.
Какво може да направи Microsoft Azure?
Уебсайтът на Microsoft Azure предоставя директория от стотици различни услуги, които можете да използвате, включително пълни виртуални машини, бази данни, съхранение на файлове, архивиране и услуги за мобилни и уеб приложения.
Тази услуга първоначално е била наречена "Windows Azure", но е прехвърлена на "Microsoft Azure", защото може да се справи с много повече от Windows. Можете да стартирате Windows или Linux виртуални машини на Azure, например - каквото предпочитате.
Копирайки тези стотици услуги, ще видите, че можете да правите практически всичко. А за всичко, което Azure не предлага в една лесна услуга, можете да настроите виртуална машина с Windows или Linux, която хоства какъвто и да е софтуер, който искате да използвате. Можете дори да хоствате работен плот на Windows или Linux в облака на виртуална машина и да се свързвате към него от разстояние. Това е просто друг начин за използване на отдалечени компютърни ресурси.
Голяма част от това, което Azure прави, не е изключителна за Azure. Amazon, Microsoft и Google се конкурират. Amazon Web Services, например, е лидер в областта, предшестваща предложенията на Microsoft и Google.
Azure Active Directory и Windows 10
Microsoft също използва Azure за разширяване на Windows по някои важни начини. Традиционно, организациите, които искаха да имат централен потребителски указател и управление на своите компютри, трябваше да работят със собствен сървър на Microsoft Active Directory. Сега, в допълнение към традиционния софтуер на Active Directory, който може да бъде инсталиран на сървър на Windows, дадена организация може да използва Azure Active Directory.
Azure AD е същото нещо - но се хоства на Microsoft Azure. Тя позволява на организациите да разполагат с всички тези централизирани функции за администриране, без да изискват от тях да поддържат свой собствен сървър на Active Directory (и да настроят често сложната инфраструктура и разрешенията за достъп, необходими, за да работят отдалечено).
Тези услуги не са идентични, но Microsoft ясно заявява, че Azure AD е бъдещето. Потребителите на Windows 10 могат да се присъединят към Active Directory на Azure чрез функцията „Работен достъп“ и услугата на Office 365 на Microsoft използва Active Directory на Azure за удостоверяване на потребителите.
Как всеки може да използва Azure
Всеки може да използва Microsoft Azure. Просто отидете на уебсайта на Azure и ще можете да се регистрирате за нов профил. Всеки профил има 200 долара в кредит, които можете да използвате през първите 30 дни, така че ще можете да започнете и да видите как работи Azure за вас. Също така получавате определен брой безплатни услуги за първата година, включително достъп до виртуални машини на Linux, виртуални машини на Windows, съхранение на файлове, бази данни и честотна лента.
Разбира се, всичко това е наистина полезно за хора и организации, които искат да приемат услуги или да разработват приложения. Ако сте просто потребител на Windows или потребител на друга платформа, не е нужно да използвате тези неща. Но разработчиците, които създават и хостват вашите приложения, често използват услуги като Azure. А ако притежавате компания, може да спестите пари (и някои главоболия), като оставите Azure да управлява вашата инфраструктура.
Автор на снимката: Адриано Кастели / Shutterstock.com.