+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Керівництво розробника з Azure. Безкоштовно завантажити повну версію книги

Посібник розробника з Azure. Безкоштовно завантажити повну версію книги

Електронна книга «Посібник розробника Azure» написана розробниками для розробників. В ній описані основи платформи Azure, її можливості для розробників та організацій та способи їх ефективного застосування.

У багатьох книгах, статтях, документах, блогах та інших джерелах описані переваги хмарних обчислень, і ви легко знайдете зеттабайти інформації з технічної сторони цього питання. Однак, перш ніж почати детальне вивчення, вам необхідно відповісти на кілька простих питань: навіщо мені переходити на хмарні технології, що дасть цей перехід мені, моїй команді та моїй компанії?

Інформаційні технології — користь, а не тягар

Хмарні обчислення можна використовувати як послугу. Що ми маємо на увазі під цим? Для Розглянемо одну з повсякденних послуг - електропостачання.

Сьогодні навряд чи хтось скаже, що встановлення мінігенераторів біля кожного будинку та компанії є ефективним способом розподілу електроенергії. Ми звикли просто вмикати світло та робити те, що нам потрібно. Очевидно, що ви не купуватимете, встановлюватимете і обслуговуватимете все електрообладнання, необхідне для електропостачання вашого будинку чи офісу. Натомість ви щомісяця купуєте електроенергію у місцевої енергокомпанії, не замислюючись про її генерацію, капітальні витрати, обслуговування обладнання або його ремонт після урагану. Ви просто натискаєте кнопку та займаєтеся своїми справами.

Якщо ви не турбуєтеся про те, як електроенергія потрапляє у ваш будинок, чому ви повинні дбати про те, яким чином надаються обчислювальні ресурси та служби, що використовуються вами хмарі? Залишіть це іншим. Насамперед, перенесені в хмару ресурси зберігання, обчислювальні та мережеві ресурси зручно споживати — не складніше, ніж увімкнути світло. При цьому ви сплачуєте лише спожиті ресурси аналогічно тому, як платите за витрачену електроенергію у своєму будинку.

Відволікаючись від нашої аналогії, ми побачимо, що хмара пропонує безліч інших значущих переваг для ІТ-процесів, наприклад масштабованість та можливість використання інтелектуальних служб, таких як пошук та розпізнавання осіб у додатках, а також багато іншого.

Обчислення як послуга

Хмарні служби Azure можна представити у вигляді моделі обчислення як послугу. Звичайно, Azure пропонує набагато більше програм та служб, ніж місцевий постачальник електроенергії, тому хмарні обчислення інколи складно чітко визначити. Деякі стверджують, що хмара – це просто використання чужих комп'ютерів. Це твердження технічно вірне, проте хмара означає набагато більше.

Хмара та Azure надають служби, які допоможуть вам виконувати безліч завдань: від простих, таких як додавання пошуку до програми, до більш складних, наприклад, впровадження процесу безперервної інтеграції (CI) та безперервного розгортання (CD). Ви зможете зручно та швидко автоматично налаштовувати свої бази даних та push-повідомлення для мобільних пристроїв. Це лише кілька прикладів стандартних завдань, які раніше доводилося багаторазово виконувати розробникам, але вони доступні як послуга. Такі служби можна використовувати практично без зусиль – не складніше, ніж натиснути кнопку вимикача! При цьому ви зможете зосередитися на унікальних елементах своєї програми: функціях, які представляють реальну цінність користувачів.

Крім служб, хмара надає обчислювальні ресурси у вигляді віртуальних машин (ВМ), контейнерів, баз даних і т. д. Завдяки їм ви зможете розміщувати програми або надавати повну інфраструктуру своїм користувачам.

Хмарні служби та ресурси неймовірно надійні та стійкі: ймовірність їх збою прагне нуля. Адже хмара має інтелектуальні можливості — вона самостійно відновлюється. Так, центри обробки даних Azure розподілені по всьому світу та використовують десятки тисяч серверів. Якщо відмовляє один сервер, його функції перебирає інший. Якщо виходить із ладу весь ЦОД (що дуже малоймовірно), замість нього до роботи включиться наступний. Все це стало можливо завдяки величезному масштабу хмари.

Один із найбільш переконливих аргументів на користь хмари — можливість майже необмеженого вертикального масштабування служб та ресурсів. Це практично неможливо при використанні локальних ресурсів, якщо ви не готові витрачати величезні суми на капітальне обладнання та обслуговуючий персонал. Крім того, хмара надає можливість глобального масштабування. Хмарні служби доступні в усьому світі, їх можна ефективно надавати користувачам незалежно від місцезнаходження. Це також дозволяє зберігати свої дані там, де вони вам потрібні.

Мабуть, найважливіша особливість хмарних служб та ресурсів — те, що їх можна згорнути при зниженні попиту. Повертаючись до нашої аналогії з електропостачанням, якщо у вас на вечірці зібралося багато друзів та родичів, ви включаєте світло вдома та у дворі, часто використовуєте мікрохвильову піч, слухаєте музику та, як правило, споживаєте більше електроенергії. Але коли свято закінчився і гості пішли, витрати електроенергії та витрати на неї повертаються до звичайних показників. Те саме відбувається при використанні хмари та Azure: ви платите тільки за фактично витрачені ресурси, а не за ті, які можуть знадобитися при сплеску попиту.

Безкоштовно завантажити повну версію книги Керівництво розробника по Azure та вивчити її ви можете за посиланням нижче.

https://azure.microsoft.com/ru-ua/campaigns/developer-guide/< /p>

Інші новини

Найкраща ціна