Azure зрозумілою мовою [Шпаргалка]

Скажіть, чи доводилося вам чути про нові службах Azure: Elasticville, StorageWart і API Gatesian? Зрозуміло, немає, адже ці назви були придумані тільки що. У цій статті ми ділимося з вами шпаргалкою, в якій зрозумілою мовою описана екосистема Microsoft Azure.



Веб-служби + служби для розробників додатків
Саме ними ви, швидше за все, будете користуватися, якщо створюєте веб-додатки.
Service Fabric
Як можна було назвати?
Як використовувати?
Що можна замінити?
Микрослужбы Azure У вашому коді є клас? Зробіть з нього микрослужбу. Розгорніть його в Service Fabric. Попросіть надбавку до зарплати AWS Lambda, AWS API Gateway
Служба додатків > Веб-додатки
(App Service > Web Apps)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Azure PAAS, в минулому житті — «Веб-сайти Azure» Запускати програми, але не турбуватися про системному адмініструванні Heroku, Modulus, AWS ElasticBeanstalk, CloudFoundry
Хмарні служби
(Cloud Services)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Azure IAAS Запускати програми, приділяючи достатньо уваги налаштуванні і виправлень AWS EC2
Віртуальні машини
(Virtual Machines)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Майже справжній сервер Похвалитися перед вашими приятелями-розробниками та фахівцями з експлуатації, що, хай буде по-вашому, ви б, звичайно, запропонували голе залізо, але новий технічний директор чомусь наполегливо хоче перенести все в хмару Linode, Rackspace VPS
Visual Studio Team Services
Як можна було назвати?
Як використовувати?
Що можна замінити?
Source Control CI Створювати додатки разом з іншими розробниками завдяки загальному управлінню версіями вихідного коду і безперервної інтеграції Github, Jenkins, CodeShip, BitBucket, AWS CodeCommit
DevTest Labs
Як можна було назвати?
Як використовувати?
Що можна замінити?
Перевірка якості на віртуальних машинах Створювати віртуальні машини з потрібними параметрами для тестування Dockerish, Chef або Puppetish
Application Insights
Як можна було назвати?
Як використовувати?
Що можна замінити?
Працює, не працює, звіт Відстежувати роботу і виключення в додатках ASP.NET і J2EE. Повідомлення про помилки, ведення журналів Honeybadger, Exception.io
Планувальник
(Scheduler)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Кронан-варвар Запускати невеликі завдання, які потрібно повторювати з заданими інтервалами. Немає сенсу постійно підтримувати ВМ у робочому стані тільки для планування повторюваних завдань Heroku Background Jobs, Cron
Служби зберігання даних
У Azure є проста служба, яка називається «Сховище»(«Storage»), а всі ці численні служби залежать від неї.
Сховище BLOB-об'єктів
(Blob Storage)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Сховище великих файлів Записувати зображення, файли журналів, піратські фільми і все інше, що потрібно вашому додатку, на цей жорсткий диск необмеженого обсягу AWS S3, Rackspace Cloud Files
Таблиця сховище
(Table Storage)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Сховище баз даних Як щось середнє між традиційним SQL і чистим сховищем даних NoSQL DynamoDB
Сховище черг
(Queue Storage)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Чергу Підключати служби за допомогою простої черги повідомлень AWS SQS, RabbitMQ, Sidekiq
Файлове сховище
(File Storage)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Підключається файлове сховище Переносити в Azure додатки, які залежать від локальної (підключається) файлової системи, якщо не можна використовувати BLOB-сховище AWS EBS
StorSimple
Як можна було назвати?
Як використовувати?
Що можна замінити?
Ускладнена версія звичайного сховища Приблизно так само, як і звичайне сховище, але з можливістю переміщення файлів в Azure та назад за заданими правилами. При цьому сховище Azure виглядає як частина вашої локальної мережі AWS Storage Gateway
Пошук
(Search)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Повнотекстовий пошук Виконувати повнотекстовий пошук у файлі, на веб-сторінках і взагалі в будь-яких текстових об'єктах, які трапляться під руку AWS CloudSearch, ElasticSearch
База даних документів
(Document DB)
Як можна було назвати?
Як використовувати?
Що можна замінити?
БД JSON Зберігати структуровані дані JSON NoSQL, та й взагалі зберігати більше даних — більше, ніж у реляційній базі даних SQL DynamoDB, MongoDB
База даних SQL
(SQL Database)
Як можна було назвати?
Як використовувати?
Що можна замінити?
База даних SQL Зберігати всі зібрані дані додатків в таблиці, а потім створювати між ними «відносини» (не у фізіологічному розумінні) Heroku Postgres
Кеш Redis
(Redis Cache)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Redis Зберігати часто використовувані дані в зручних структурах. Приблизно як Memcached, але без спадкових ознак LiveJournal Redis2Go, RedisGreen
Служби управління Azure
Azure ускладнюється, а ці служби допомагають впоратися зі складністю.
Автоматизація
(Automation)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Хмарна оболонка Для автоматизації служб Azure з допомогою Powershell мови богів Windows Server AWS Cloudformation
Аналіз операцій
(Operational Insights)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Читання журналів Збирати, об'єднувати і шукати дані в журналах для виявлення проблем і усунення неполадок Splunk
KeyVault
Як можна було назвати?
Як використовувати?
Що можна замінити?
Апаратний модуль безпеки Зберігати ключі шифрування в безпечному сховищі і отримувати доступ до них тільки тоді, коли вони потрібні AWS KMS
Центр безпеки
(Security Center)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Диспетчер політик Встановлювати політики для служб Microsoft, створювати оповіщення та звіти, коли ці політики порушуються
Служби для розробників мобільних додатків
Це служби, які працюють тільки у розробників мобільних додатків.
Служба додатків > Мобільні додатки
(App Service > Mobile Apps)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Серверна частина моєї програми — служба Перевіряти справжність, відправляти повідомлення і зберігати мережеві дані для мобільних платформ Heroku, Urban Airship, Parse
Служба додатків > Додатки API
(App Service > API Apps)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Проксі Azure API Створювати API для служб Microsoft і SDK для різних клієнтських мов (PHP, Node, Java, ASP.NET) AWS API Gateway
Управління API
(API Management)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Великий бос API Керувати трафіком, встановлювати обмеження на дані, що проходять через API AWS API Gateway
Концентратори повідомлень
(Notification Hubs)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Push-повідомлення Azure Відправляти push-повідомлення на платформи iOS, Android, Windows і Kindle. Тепер підтримується навіть Kindle, і мені соромно, що я раніше знущався над Blackberry AWS SNS, UrbanAirship
Mobile Engagement
Як можна було назвати?
Як використовувати?
Що можна замінити?
Мобільний аналітика Отримувати в реальному часі аналітичні дані про те, навіщо користувачі купують бонуси у вашій мобільної гри, в якій панда грає в боулінг AWS Mobile Analytics, Flurry
медіа та мережі доставки вмісту
Експрес-доставка вмісту, підтримка відтворення відео на різних пристроях.
Код
(Encoding)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Непогане ім'я, але в стилі ретро можна було б назвати «VHS» або «Відеосалон» Кодувати відео в різні формати, використовувані для перегляду на мобільних пристроях, на веб-сайтах формату 4K, для домашніх кінотеатрів і так далі AWS ElasticTranscoder
Media Player
Як можна було назвати?
Як використовувати?
Що можна замінити?
RealPlayer(TM) Просто вставити відео, не думаючи про те, які програвачі та кодування сумісні з кожного з клієнтських платформ
Media Indexer
Як можна було назвати?
Як використовувати?
Що можна замінити?
Розпізнавач субтитрів Автоматично генерувати текст з аудіо — і відеофайлів. З цього тексту можна виконувати пошук, а також використовувати його для автоматичного створення субтитрів
Content Protection
Як можна було назвати?
Як використовувати?
Що можна замінити?
Azure DRM Захистити відео з вашим котом від копіювання всюдисущими піратами і злісними порушниками прав інтелектуальної власності
Потокова передача у прямому ефірі і по запросу
(Live and On Demand Streaming)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Вільна каса! Керувати відтворенням відео в прямому ефірі, щоб його могли дивитися тільки ті, кому це дозволено (якщо вони за це заплатили)
Мережа доставки вмісту
(Content Delivery Network)
Як можна було назвати?
Як використовувати?
Що можна замінити?
A(zure)kami Швидко доставляти ваші сайти, файли і відеоролики запросив їх людям Cloudfront, max-cdn
Мережеві служби
В залежності від роду ваших занять їх можна використовувати для підвищення продуктивності або посилення безпеки.
Віртуальна мережа
(Virtual Network)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Розширювач мереж Зробити вигляд, що нові служби Azure раптово з'явилися у внутрішній мережі вашої компанії. Не забудьте захопити власний IP-адреса AWS VPC
ExpressRoute
Як можна було назвати?
Як використовувати?
Що можна замінити?
Платна магістраль Потрібно переганяти терабайти в Azure, не перевантажуючи сімейний кабельний модем? Купіть виділений канал в Azure AWS Direct Connect
Шлюз VPN
(VPN Gateway)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Не вистачило грошей на Express Route Для налаштування мережі VPN між вашим центром обробки даних і Azure, щоб пустити трафік по ній OpenVPN
Менеджер трафіку
(Traffic Manager)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Географічний балансувальник навантаження Підвищувати продуктивність, переміщаючи трафік в центри обробки даних, що знаходяться ближче до запитів, виконувати «розумну» відпрацювання відмов на випадок, якщо згорить контролер домену AWS ELB
Балансувальник навантаження
(Load Balancer)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Локальний балансувальник навантаження Розділяти трафік між декількома серверами або службами AWS ELB
Шлюз додатків
(Application Gateway)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Балансувальник веб-навантаження Для балансування навантаження веб-серверів. Містить всі компоненти, що дозволяють оптимізувати балансування навантаження HTTP: SSL, керування обробкою файлів cookie та інше для зростаючих потреб розробників AWS ELB
DNS
Як можна було назвати?
Як використовувати?
Що можна замінити?
Осяяння! Це DNS Відпустити жарт з приводу хлопця по імені John CNAME! DNSimple, Route 53, GoDaddy
Служби підприємства / Корпоративні служби
Служби для компаній і мереж.
Віддалене додаток RemoteApp
(RemoteApp)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Програми в хмарі Помістити додаток в Azure і роздати користувачам сеанси доступу до нього (через RDP) Citrix
BizTalk
Як можна було назвати?
Як використовувати?
Що можна замінити?
Комунікатор додатків З'єднувати корпоративні додатки Azure (наприклад, SAS або Peoplesoft). Корисна штука
Службова шина
(Service Bus)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Чергу мережевих повідомлень Скидати команди і дані в службу черг, яка з'єднує безліч пристроїв, серверів і клієнтів, щоб краще все це обробляти RabbitMQ, AWS SQS
Online Backup
Як можна було назвати?
Як використовувати?
Що можна замінити?
На всяк випадок Не дати центру обробки даних стерти всі ваші резервні копії. Набридло записувати дані на стрічку, зберігати їх поза офісом, а потім виявити, що поверх інкрементній резервної копії бухгалтерських даних записана музика? Glacier, Backblaze
Відновлення сайтів
(Site Recovery)
Як можна було назвати?
Як використовувати?
Що можна замінити?
План «Б» Зберігати репліковану версію важливих мережевих додатків в стані готовності в Azure AWS CloudConfig
Active Directory
Як можна було назвати?
Як використовувати?
Що можна замінити?
Гібрид Active Directory Налаштувати Active Directory як послугу, синхронізувати з корпоративної службою ОГОЛОШЕННЯ або повністю її замінити
Служби великих даних
Служби для використання та обробки великих даних.
Пакетна служба
(Batch)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Куча_виртуальных_машин.bat Виконувати багато завдань на різних системах, але не завжди. А ще вимовляти слово «паралельно» частіше, ніж на шкільних уроках геометрії AWS Elastic Map Reduce
Служба додатків > Логічні програми
(App Service > Logic Apps)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Блок-схема хмари з конструктора З'єднувати разом різні компоненти, створювати хмарні робочі процеси для ваших даних IFTTT, Zapier
Сховище даних SQL
(SQL Data Warehouse)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Сховище даних SQL — ні додати, ні відняти Завантажувати дані на величезний SQL Server вашої мрії і відправляти будь-які запити до них AWS: Redshift
Data Lake Analytics
Як можна було назвати?
Як використовувати?
Що можна замінити?
Убер-сховище даних SQL Зберігати экзабайты даних (не важливо, скільки це; як тільки у вас з'явиться така кількість даних, ви відразу ж про це дізнаєтеся)
Data Lake Store
Як можна було назвати?
Як використовувати?
Що можна замінити?
ETL-запит Витягувати, перетворювати і завантажувати всі ваші дані з допомогою Hadoop AWS ElasticMap Reduce
HDInsight
Як можна було назвати?
Як використовувати?
Що можна замінити?
Програми Apache Переконати начальство, що Pig, Hive, HBase, Storm і Spark — це не заклинання в новому фільмі про Гаррі Поттера
Машинне навчання
(Machine Learning)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Віртуальний помічник, версія з ІІ Дізнатися, що звичайні користувачі не геймери) думають про продукти, в назві яких є слово «Віртуальний помічник»: «Віртуальний помічник — це як мохіто, але з джином замість рому?» А ще можна подружитися з штучним інтелектом до того, як відбудеться повстання машин AWS Machine Learning
Stream Analytics
Як можна було назвати?
Як використовувати?
Що можна замінити?
Аналітика в реальному часі Одночасно приймати тисячі потоків аналітичних даних AWS Kinesis
Фабрика даних
(Data Factory)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Конвеєр даних Планувати час та способи переміщення даних між службами AWS DataPipeline
Каталог даних
(Data Catalog)
Як можна було назвати?
Як використовувати?
Що можна замінити?
Спільний доступ до даних Надати всім співробітникам організації доступ до даних, які ви розмістили в інших службах зберігання даних. Працює на зразок SQL View для даних різних служб Chartio
IoT Services
Інтернет речей — це коли будинок напханий безліччю пристроїв, кожне з яких потрібно патчити.
IoT Hub
Як можна було назвати?
Як використовувати?
Що можна замінити?
Гарне назва: не дуже зрозуміло, але переконливо централізованої системи управління: відстежувати, скільки «розумних» пилососів, зубних щіток, тостерів і дверних дзвінків підключено до домашньої веб-служби моніторингу. Підтримує централізовану авторизацію, поновлення і передавання інформації AWS IOT

Останні матеріали з нашого блогу по даній темі

1. Як вибирати алгоритми машинного навчання Microsoft Azure (стаття).
2. Вантажівки рефрижератори в хмарі (кейс).

Якщо ви побачили неточність перекладу, повідомте, будь ласка, про це в особисті повідомлення.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.