Как стать автором
Обновить
0.45

Microsoft Azure *

Облачная платформа Microsoft

Сначала показывать
Период
Уровень сложности

Digital Transformation: Лотерея в облаке

Время на прочтение7 мин
Количество просмотров6.4K
Пока все ждут новостей, появится и заберёт ли свой выигрыш житель Воронежа, сорвавший рекордный джекпот в 506 млн. рублей, мы расскажем вам о технической части решения, которое позволило одной из крупнейших компаний по продаже лотерейных билетов в России увеличить объём продаж в 3 раза.


Читать дальше →

Введение в ASP.NET 5

Время на прочтение7 мин
Количество просмотров44K

Первый предварительный релиз ASP.NET 1.0 вышел практически 15 лет назад и с тех пор миллионы разработчиков использовали его чтобы создавать и запускать различные приложения., а мы на протяжении этих лет добавляли в совокупности колоссальное количество кода и возможностей.

Я сегодня сильно взволнован из-за того что пишу новость о новом релизе ASP.NET, над которым работает наша команда, и который называется ASP.NET 5. Этот релиз – одно из самых значимых обновлений архитектуры, которое мы делали когда-либо. В рамках этого релиза мы сделали ASP.NET более компактным, модульным и кросс-платформенным, а также ориентированным на облачные хостинги. ASP.NET 5 Preview доступна для скачивания в последнем Visual Studio 2015 CTP, которая стала доступна совершенно недавно.
Читать дальше →

О том, как сайт Have I been pwned? масштабировался под высокой нагрузкой и сколько это стоило (<$25)

Время на прочтение18 мин
Количество просмотров28K
На картинке изображен график роста траффика, который облачные адепты по всему миру продают в виде одного из сценариев, когда эластичное масштабирование имеет высокую ценность:

Sessions going from barely anything to almost 12k an hour almost immediately

Это график посещений сайта Have I been pwned? (HIBP), который в один момент стал обслуживать со ~100 сессий в час до… 12000 сессий в час. Практически мгновенно.

Это случилось на неделе в сентябре, когда траффик буквально увеличился в 60 раз. 10 сентября – 2105 сессий, 11 сентября – 124036 сессий. Интересные вещи происходят, когда нагрузка увеличивается так резко, так быстро. Так что мне захотелось поделиться с вами несколькими вещами, которые я узнал – что было сделано мной хорошо и что следовало улучшить.
Читать дальше →
Microsoft Azure, как и все облачные решения, обладает самыми разными сервисами и услугами и годится для решения самого широкого спектра задач. Но не в каждой ситуации мы можем перенести данные в облако: правила безопасности, удаленность от цивилизации, требования регуляторов и множество других причин не позволяют развернуться по полной. Но что если мы создадим сервис, который перенесет всю мощность Azure в буквальном смысле в ваш персональный дата-центр? Поближе к пледу и чаю.
Подробности – под катом

Почему Windows Azure стала просто Azure? Введение в платформу для пользователей Linux, Open Source, Oracle DB, Android, iOS и других инструментов

Время на прочтение10 мин
Количество просмотров25K
Не так давно облачная платформа Microsoft Windows Azure была переименована в Microsoft Azure. Эта небольшое по сути, но очень важное по факту событие, которое отражает стремление Microsoft предложить Azure как открытую публичную облачную платформу для всех пользователей.



Это переименование давно напрашивалось, ведь платформа является открытой для всех технологий, предлагая строить решения на любых инструментах от Windows, SQL и .NET и до Python, Ruby, Node.js, Java, Hadoop, Linux и Oracle. В этой статье мы посмотрим какие возможности предлагает Azure для пользователей Linux, разных языков и opensource-инструментов:

  • поддержка Linux в качестве ОС в виртуальных машинах
    • 1000+ готовых образов VM
    • использование любимого дистрибутива Linux
    • opensource-партнеры Azure
  • поддержка Oracle и Java
    • поддержка OpenJDK, разработки Java и Eclipse
  • поддержка Java, PHP, Python, Node.JS, Ruby в качестве PaaS
    • Visual Studio, Azure и Python, Node.js
    • WebMatrix, Azure и PHP
    • интеграция с Git, Mercurial, GitHub и другими системами
  • поддержка Android, iOS, Xamarin, HTML5/JS, PhoneGap единым мобильным бэкендом
  • Hadoop как сервис в облаке Azure
  • администрирование Azure
    • работа с Azure из командной строки в Linux, OSX, Windows
    • интеграция с Puppet и Chef
  • MongoDB, Redis и MySQL по запросу из Azure Store
Читать дальше →

Текстовая трансляция конференции Build 2016

Время на прочтение1 мин
Количество просмотров15K


Всем привет! В этом году мы решили организовать текстовую трансляцию открытия нашей ежегодной конференции Build. Поэтому заходите в пост, следите за обновлениями и комментируйте вместе с нами.

Для тех кто предпочитает видео-ряд, мы также сделали перевод трансляции на русский (оригинал на английском).
Читать дальше →
Microsoft Azure хорошо знакома как открытая и гибкая платформа облачных вычислений на уровне компаний и даже больших корпораций. Но это еще и постоянно растущая коллекция интегрированных облачных служб. Мы собрали всего пять сценариев работы компаний в Microsoft Azure – очевидных, популярных, интересных. А вы всегда можете добавить свой кейс облачных решений.
Читать далее

Microsoft передала две трети своих патентов Open Invention Network (OIN)

Время на прочтение3 мин
Количество просмотров13K


Open Invention Network (OIN) — организация, которая владеет патентами на программное обеспечение экосистемы GNU/Linux, она же предоставляет право на их бесплатное использование. На днях корпорация Microsoft передала этой организации около 60 тысяч собственных патентов из 90 тысяч имеющихся.

Представители Microsoft заявили, что остальные 30 тысяч патентов фактически не существуют, поскольку они находятся в процессе обработки соответствующими компетентными структурами. По этой причине передать их нельзя, но после завершения обработки они даже будут предоставлены партнеру компании.
Читать дальше →

Azure Stack HCI — что такое, как улучшить и пользоваться

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.5K

Сегодня я начинаю небольшой цикл статей, посвященных операционной системе Microsoft - Azure Stack HCI. Да, именно посвященных ОС, а не решениям Azure, рассматривать я буду именно серверную ОС на базе ядра Windows Server с названием издания Azure Stack HCI, которая вот уже пять лет как ежегодно выходит по программе ежегодного (не долгосрочного) цикла выхода серверных ОС. На данный момент мой план таков:

1) В первой (этой) статье я опишу своё видение того, что такое Azure Stack HCI, чем он отличается от ОС Windows Server Datacenter Azure Edition (Core), что отличает Azure Stack HCI от сервисов Azure Stack, самое главное, для чего вам такая странная ОС в вашем датацентре;

2) Во второй статье я буду рассказывать о том, что такое Hot Patching, - процедура установки обновлений безопасности Microsoft без перезагрузки, какие требования к ОС имеются, - и самое главное, как обойти обязательность наличия подписки Azure, то есть как пользоваться Hot Patching в вашем датацентре без каких-либо Azure Benefits, как создавать виртуальные машины на базе ОС Windows Server и любых её ролей так, чтобы обновления ОС внутри ВМ не требовали их перезагрузки (как вы прекрасно понимаете, обновление хост ОС не требует перезагрузки ВМ в виду живой миграции между узлами кластера). Это весомый аргумент в пользу виртуализации Windows сервисов именно на базе Hyper-V;

3) В третьей статье я расскажу о том, как превратить ОС AzureStackHCI, которая поставляется исключительно в режиме Server Core в ОС с полным рабочим столом, чтобы у вас была возможность полноценно её администрировать. Причем сделать это таким образом, чтобы на ОС все так же продолжали приходить обновления с Windows Update.

Читать далее

Эталонное приложение на базе контейнеров и архитектуры микросервисов

Время на прочтение7 мин
Количество просмотров48K
Хабр, привет. Сегодня рассказываем вам об эталонном кроссплатформенном приложении .NET Core от Microsoft, созданном на основе упрощенной архитектуры микросервисов и контейнеров Docker. В статье поделимся большим количеством технических данных, документацией, книгами по теме, а также полезными ссылками. Ну и, конечно, видео, для лучшего понимания. Присоединяйтесь!

Читать дальше →

Развертываем Parallels RAS в Microsoft Azure за полчаса

Время на прочтение5 мин
Количество просмотров4.1K


Организовать удаленный доступ для сотрудников — задача прикладная. Решений на рынке немало, при этом, и подводных камней достаточно. Под катом рассказ о нашем «чемодане», который раскладывается быстро и удобно за 30 минут. Просьба не воспринимать это как рекламный BS, поскольку внутри реальная инструкция по применению.
Читать дальше →

Как не самое удачное поведение по умолчанию может годами маскировать неправильную работу

Время на прочтение8 мин
Количество просмотров18K
МНОГО ДЕТАЛЕЙОчень удобно, когда благодаря правильно выбранным умолчаниям все работает само и «из коробки» и не нужно ничего настраивать. Эта история о том, что выбранные умолчания должны быть работоспособными всегда, в противном случае есть риск непредвиденного отказа после многих лет беспроблемной работы.

Мы столкнулись с недокументированным поведением Windows Server в web-ролях Microsoft Azure, которое долгие годы маскировало неправильную настройку нашего сервиса Cloud OCR SDK, пока в один не самый прекрасный момент не привело к серьезным проблемам у отдельных пользователей.
Читать дальше →

Видеозаписи семинара CLRium #2

Время на прочтение1 мин
Количество просмотров11K
Добрый день! Не так давно прошла серия семинаров CLRium по новейшим технологиям и редко-раскрываемым темам CLRium #2. Мы собрали у себя в залах около 740 человек, что для нас является — фантастическим результатом. Сегодня хотелось представить вам свежие видеозаписи семинара и ссылки на репозитории спикеров:

День 1:

Ссылки с привязкой ко времени:

Читать дальше →

Ближайшие события

Сравнение производительности ASP.NET Core-проектов на Linux и Windows в службе приложений Azure. Продолжение

Время на прочтение4 мин
Количество просмотров6K
В моём предыдущем материале речь шла о сравнении производительности ASP.NET Core-приложений, запускаемых в Windows и в среде Linux + Docker, работающих в службе приложений Azure. Эта тема интересна многим — поэтому я решил написать продолжение.



Я снова провёл испытания, используя подход, отличающийся от прежнего лучшей воспроизводимостью, такой, который даёт более надёжные результаты. Теперь я генерирую веб-нагрузку на серверы с помощью облачных инструментов Azure Cloud Agents, применяя Visual Studio и VSTS. И, более того, в то время как ранее я выполнял тесты с использованием HTTP, теперь тестирование проводилось с применением HTTPS.
Читать дальше →
Всем привет, на связи Microsoft! Мы давно обратили внимание, что читатели видят в Хабре образовательный ресурс и приходят сюда затем, чтобы повысить свой профессиональный уровень. Для тех хабравчан, кто пользуется инструментами и продуктами от Microsoft, мы решили систематизировать наши обучающие, справочные и триал-материалы. Итак, под катом наш виртуальный лекторий, где собраны ссылки по работе с Azure, последние курсы на платформе Learn и материалы для получения сертификатов от компании.
Посмотреть, что мы для вас собрали

Система отслеживания степени заледенелости улиц: машинное обучение + Microsoft Azure + Android

Время на прочтение10 мин
Количество просмотров6.8K

Привет всем! Каждую зиму в русских (да и не только) городах появляется зловредный гололед. Множество людей подскальзывается и травмирует различные части тела. Скажете, эта проблема должна решаться коммунальщиками — да, так и есть, но они часто не доглядывают за состоянием тротуаров и дворовых тропинок, а может быть и просто не знают, куда смотреть. Чтобы хоть как-то улучшить ситуацию, в решение проблемы все больше должны включаться современные технологии. Возможное улучшение — это приложение, в котором люди могут определить для себя наиболее безопасный маршрут из точки A в точку B, глядя на карту заледенелости. Итак, сегодня поговорим о создании системы оценки степени заледенелости улиц, основанной на статистике падений людей. Под катом машинное обучение, облака и мобильные приложения.


3 примера использования системы
Читать дальше →

3-2-1-Поехали! Microsoft Developer Tour по России, Беларуси и Казахстану

Время на прочтение2 мин
Количество просмотров18K


В преддверии запуска Windows 10, выпуска Visual Studio 2015 и обновления наших облачных сервисов Azure и Office 365 мы решили, что нам очень важно лично пообщаться с разработчиками: рассказать что-то полезное самим и послушать разработчиков на местах. Поэтому мы решили не просто провести мероприятия в различных городах, а отправиться в технологическую экспедицию по городам России, Беларуси и Казахстана.

Мы будем делать мероприятия, хакатоны, вечерние встречи-посиделки, встречаться с отдельными компаниями, студентами и стартапами. Для экспедиции мы даже готовим специально оборудованный трейлер!



Читать дальше →

7 бесплатных курсов для разработчиков от Microsoft

Время на прочтение5 мин
Количество просмотров83K
Привет, Хабр! Сегодня мы начинаем серию статей, в которую войдет 5 подборок бесплатных обучающих курсов от компании Microsoft. В этой статье у нас самые крутые курсы для разработчиков, которые сильнее всего нравятся программистам.

Кстати!

  • Все курсы бесплатные (вы даже сможете попробовать платные продукты бесплатно);
  • 6/7 на русском языке;
  • Начать обучение можно мгновенно;
  • По окончании вы получите бейдж об успешном прохождении обучения.

Присоединяйтесь, подробности под катом!

Новая серия статей


Следующая серия статей, начало 2020 года


Эта серия статей, 2019 год


Читать дальше →

PVS-Studio идёт в облака: Azure DevOps

Время на прочтение14 мин
Количество просмотров2.8K

Picture 9

Это вторая статья про использование статического анализатора PVS-Studio в облачных CI-системах, и на этот раз мы рассмотрим платформу Azure DevOps – облачное CI\CD-решение от компании Microsoft. В качестве анализируемого проекта в этот раз рассмотрим ShareX.
Читать дальше →
Катастрофа на предприятии — это чаще всего не когда «все горит и взрывается». Потеря информации в больших масштабах или вынос серверов — вот это настоящий пожар, который может привести к прекращению деятельности компании. Но, к сожалению, планирование аварийного восстановления IT-инфраструктуры не входит в список приоритетных IT-задач. Более того, у некоторых компаний нет даже бэкап-планов. Но если вы читаете эту статью — вы хотя бы думаете об этом. А InfoboxCloud эта проблема продумана давно.
Читать далее