Microsoft Azure

Узнайте о возможностях использования открытого кода в облаке. Узнайте от экспертов сообщества о платформах приложений, контейнерах, DevOps и многом другом.

Стратегия использования технологий с открытым кодом и возможности сотрудничества с Microsoft Azure

Сейчас идеальное время для программного обеспечения с открытым кодом и посвященных ему сообществ. Корпорация Майкрософт стремится внедрять технологии с открытым кодом. Наш сотрудник Джон Госсман (John Gossman) откроет первое мероприятие Azure OpenDev, рассказав о развитии программного обеспечения с открытым кодом от Майкрософт и подходе, который базируется на четырех ключевых элементах: включение, интеграция, выпуск и соавторство. Джон также расскажет о сотрудничестве Майкрософт с такими организациями, как Linux Foundation и Cloud Foundry Foundation.

John Gossman

John Gossman

Ведущий архитектор, Microsoft Azure

Джон занимает пост ведущего архитектора в Microsoft Azure. Он разработал техническую стратегию и занимается интеграцией с дистрибутивами Linux и технологиями с открытым кодом. Он также отвечает за стратегическое партнерство с такими компаниями, как Red Hat, Docker, Mesosphere, Canonical, Chef и Puppet, и входит в совет директоров Linux Foundation. Джон также является соавтором руководств по REST API (Майкрософт). Ранее Джон работал в качестве архитектора над продуктами XAML, включая Windows Presentation Foundation, Silverlight и Expression Blend, популяризуя шаблон Model-View-ViewModel. В компанию Майкрософт Джон перешел в рамках приобретения продукта Visio.

@gossmanster

Технологии Docker и Azure для разработки гибридных приложений

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

Сначала мы рассмотрим, как создать приложение Java Linux на ноутбуке и без изменений развернуть его в Azure с помощью облака Docker и Docker Community Edition для Службы контейнеров Azure. Затем мы узнаем, как контейнизировать имеющееся приложение, не изменяя исходный код, а затем развернуть его в Azure с помощью Docker Enterprise Edition.

Наши специалисты предоставят рекомендации по работе с гибридными приложениями, их внедрению в организациях, а также расскажут о полезных средствах, предоставленных Docker и Майкрософт.

Scott Johnston

Scott Johnston

Исполнительный директор, Docker

Более 25 лет Скотт занимает должность директора по производственным вопросам в Docker. Он отвечает за разные аспекты — от разработки программного обеспечения и товарного маркетинга до ИТ-операций и вложения капитала. Раньше Скотт замещал должность вице-президента по вопросам маркетинга, управления продуктами и стратегии в Puppet Labs. Еще раньше он работал в отделах управления продуктами, инженерии, развития бизнеса и маркетинга, а также руководил ими в некоторых прорывных отраслевых компаниях, в том числе Netscape, Loudcloud (материнская компания Opsware), Cisco и Sun Microsystems. Скотт учился в Стэнфордском университете, где получил диплом бакалавра и магистра наук в области электронной инженерии, диплом магистра наук в области системной инженерии, а также степень магистра администрирования бизнеса.

@scottcjohnston

Оркестрация крупномасштабных контейнеров с помощью Kubernetes в Azure

Azure предоставляет доступ к практически неограниченной производительности, и самое трудное — это эффективно распорядиться ею. Марк расскажет, как с помощью операций Kubernetes на основе модели интеграторы и клиенты могут самостоятельно настраивать сложные топологии программного обеспечения для масштабирования в Azure, которое плавно превращается из удобных систем в крупномасштабные высокодоступные рабочие архитектуры.

Mark Shuttleworth

Mark Shuttleworth

Основатель Ubuntu и Canonical

Марк является основателем дистрибутива Ubuntu и возглавляет отдел разработки в Canonical. В 1996 г., изучая финансы и информационные технологии в Университете Кейптауна, Марк основал компанию Thawte, специализирующуюся на безопасности интернет-коммерции. В 2000 г. он основал инвестиционный фонд HBD, а также создал компанию Shuttleworth Foundation для предоставления финансовой поддержки фирмам, разрабатывающим инновационные решения. В 2002 г. на борту "Союз TM-34" он прибыл на Международную космическую станцию в качестве участника космической программы после года подготовки в Звездном городке в России. После запуска в школах Южной Африки кампании по продвижению программирования, науки и математики среди любознательных детей, мечтающих о космосе, он начал работу над Ubuntu. Сейчас он живет на острове Мэн в чудесном ботаническом саду вместе со своей прекрасной супругой Клэр, 18 утками и свободно пасущимися овцами.

@sabdfl

Среди обсуждаемых тем: интеграция современных корпоративных приложений Java с Microsoft Azure и Pivotal Cloud Foundry

Наличие в числе клиентов таких корпораций, как Ford, GE, Allstate и Comcast, является лучшей рекомендацией для Pivotal — самой динамичной компании на рынке ПО с открытым кодом. Платформа Java Spring, Spring Boot для микрослужб, Spring Cloud Services (на основе технологии Netflix) и Cloud Foundry — вот некоторые из проектов открытого ПО Pivotal, для которых ожидается интеграция с Azure на уровне предприятия. В ходе этой трансляции вы узнаете о том, как решения Pivotal помогают крупным организациям преобразовывать свой бизнес, интегрируя облачные шаблоны и современные приложения Java на базе платформы Pivotal Cloud Foundry, управляемой Azure. Вы также узнаете от пользователей MasterCard, как они смогли улучшить свое программное обеспечение, используя решения компании Pivotal и корпорации Майкрософт.

Joshua McKenty

Joshua McKenty

Руководитель отдела инжиниринга глобальных экосистем, Pivotal

Предприниматель и технолог Джошуа также является руководителем отдела инжиниринга глобальных экосистем в компании Pivotal. Джошуа работает с компаниями из списка Fortune 100, которые планируют переход на облачную архитектуру, а также с командой Pivotal Cloud Foundry над реализацией новых функций и возможностей в продуктах на основе Cloud Foundry, современной корпоративной платформы, соответствующей отраслевым стандартам. Лидер рейтинга 40 самых успешных предпринимателей в возрасте до 40 лет журнала San Francisco Business Times и лауреат премии NASA Ames Honor Award, Джошуа является одним из главных инициаторов вывода облачных решений на рынок. Он является сооснователем инициативы OpenStack, комплекса проектов для создания инфраструктурных облачных служб, и компании Piston Cloud Computing, предоставляющей частные облачные решения на базе OpenStack известным корпорациям из разных отраслей. В качестве главного архитектора Джошуа руководил разработкой первой федеральной вычислительной платформы Nebula для NASA.

@jmckenty

Red Hat и Microsoft — ваша технология, ваша платформа, ваш выбор

Начиная с 2015 г., когда было принято историческое заявление о сотрудничестве, Майкрософт и Red Hat совместно трудятся над предоставлением пользователям свободы и гибкости в выборе технологических решений. Одной из ключевых задач этого сотрудничества была работа над контейнерными решениями, в том числе разработка, оркестрация, администрирование и размещение надежной платформы контейнеров корпоративного уровня.

Сегодня мы поговорим о разнообразных решениях, которые Red Hat и Майкрософт готовы предоставить разработчикам. Платформа контейнеров Red Hat OpenShift под управлением Azure поддерживает разработку приложений на разных языках, начиная с Microsoft .NET и заканчивая Java. Мы обсудим преимущества запуска платформы контейнеров OpenShift в Azure, а также поговорим о том, как цифровое преобразование и внедрение микрослужб позволяет снизить время сборки и повысить эффективность разработчиков.

Nicholas Gerasimatos

Nicholas Gerasimatos

ИТ-пропагандист облачных технологий, Red Hat

ИТ-пропагандист облачных технологий Red Hat Николас работает с Microsoft Azure в качестве сертифицированного поставщика облачных служб. Он помогает разрабатывать и интегрировать продукты Red Hat в портфолио Azure, в том числе центры обработки данных, линейки бизнес-решений и предложения, способствующие продвижению продукции на рынок. Он также тесно сотрудничает с корпоративными клиентами и помогает им внедрять, создавать и развертывать решения общедоступного и гибридного облака. Совместно с командами Red Hat Alliance Николас участвовал в разработке Red Hat Enterprise Linux, платформы контейнеров OpenShift, CloudForms, Ansible Tower, программно-ориентированного хранилища и технологий JBoss Middleware.

@TheRedHatCloud

Создание пакетов приложений с поддержкой разных платформ с помощью Habitat

Она мечтает создать пакет программного обеспечения, который можно будет развертывать в разных средах. Благодаря текущим проектам с открытым исходным кодом ее мечта как никогда близка к осуществлению. Присоединяйтесь к этой трансляции и узнайте, как с помощью Habitat создать пакет программного обеспечения, который можно развертывать практически во всех средах. Вы узнаете, как запустить одно и то же приложение на платформе без операционной системы, на виртуальной машине или в контейнере. В этом пакете также включены все возможности автоматизации приложения. Кроме того, вы узнаете, как создавать и развертывать эти пакеты с интеллектуальными возможностями самостоятельного распределения на топологии без необходимости в центральном оркестраторе. Узнайте, как осуществляется мечта о создании пакетов с возможностями самостоятельного распределения, которые можно развертывать на любых платформах.

Nell Shamrell-Harrington

Nell Shamrell-Harrington

Старший инженер-программист, Chef

Нелл замещает должность главного специалиста по техническому обслуживанию продуктов Supermarket и Habitat с открытым исходным кодом. Она также входит в комитет сертификации при Вашингтонском университете в качестве специалиста по программированию, разработке и операциям Ruby. Кроме того, она специализируется в области Chef, Ruby, Rails, Regex, Rust, а также разработки через тестирование и посетила множество семинаров по всему миру, посвященных этим технологиям. Прежде чем заняться разработкой программного обеспечения, Нелл училась и работала в области театральной деятельности.

@nellshamrell

Средства разработки и развертывания приложений в Kubernetes

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

Gabe Monroy
Michelle Noorali

Gabe Monroy

Главный руководитель программы, Microsoft Azure; бывший исполнительный директор, Deis

Гейб занимает пост ведущего руководителя программы по разработке контейнеров в Microsoft Azure. Он был сооснователем и техническим директором компании Deis, которую корпорация Майкрософт приобрела в 2017 году. Гейб одним из первых участвовал в развитии Docker и Kubernetes. Его колоссальный опыт работы с контейнерами в рабочей среде просто впечатляет. Кроме того, он часто консультирует организации, использующие инфраструктуру PaaS, распределенные системы и облачные архитектуры. Гейб постоянно выступает на отраслевых мероприятиях, в том числе KubeCon, CoreOS Fest, GlueCon, QCon и Microsoft Build.

@gabrtv

Michelle Noorali

Старший инженер-программист, Microsoft Azure; главный специалист по техническому обслуживанию, проект Kubernetes Helm

Мишель замещает должность старшего инженера-программиста Microsoft Azure и главного специалиста по техническому обслуживанию в проекте Kubernetes Helm. Она совместно с другими специалистами руководит SIG-Apps — группой, интересующейся запуском приложений и рабочих нагрузок в Kubernetes, а также управлением ими.

@michellenoorali

Уроки переноса крупномасштабной инфраструктуры Linux в Azure IaaS и управление ею от Skype

В ходе этой трансляции вы узнаете о переносе крупномасштабных рабочих нагрузок Skype на платформе Linux в Azure IaaS. От развертывания и настройки до обновления путем частичной замены и мониторинга — здесь приведены подробные сведения о проблемах и решениях, а также об опыте, полученном специалистами Майкрософт в течение многих лет.

Kaspars Mickevics

Kaspars Mickevics

Старший руководитель инженерной группы, Skype

Первое знакомство Каспарса с Linux произошло летом 2000 года, и с тех пор вся его жизнь связана с этой операционной системой. Сначала он работал фрилансером (настраивал серверы в небольших организациях), а затем — в центре обработки данных, где в мельчайших подробностях изучил инфраструктуру центров обработки данных. В последние годы Каспарс отвечает за запуск основных служб Skype. Он возглавляет команду инженеров по техническому обслуживанию Linux и отвечает за все технические аспекты, в том числе управление, мониторинг, безопасность и соответствие требованиям. В плане Linux вы не найдете лучших специалистов, чем Каспарс и его команда.

Практические примеры

Узнайте о приложениях Java и Node.js, начиная с их разработки и заканчивая развертыванием в масштабе облака. Просмотрите видео и попробуйте развернуть демоверсии приложений самостоятельно.

Java: Spring Boot в веб-приложениях Azure

Развертывание приложения Spring Boot в Azure

Просмотрите видео, в котором Джо Байндер (Joe Binder), менеджер по основным продуктам Microsoft Azure, показывает, насколько просто развернуть приложение Java Spring Boot в Azure. Используя IntelliJ и Azure CLI 2.0, Джо упаковывает в контейнер имеющееся приложение Spring Boot и быстро развертывает его в веб-приложениях Azure на Linux, а также в кластере Kubernetes в Службе контейнеров Azure.

Node.js: приложения MEAN в Azure

Развертывание приложения MEAN в Azure

Мэтт Эрнандес (Matt Hernandez), старший менеджер по продуктам Microsoft Azure, поэтапно развертывает образец приложения MEAN в веб-приложениях Azure на Linux, используя Visual Studio Code и Azure CLI 2.0. Он показывает, как хранить данные приложений в базе данных Cosmos DB, заменяющей MongoDB и обеспечивающей полную совместимость с протоколами.

Готовы приступить?

Зарегистрируйтесь и получите деньги на счете в Azure на сумму $200. Полный доступ для исследования любой службы.