Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ALM Summit 2016 - Кроссплатформенный ALM с инструментами Microsoft

539 views

Published on

Управление жизненным циклом проектов (ALM) – тема достаточно обширная, и в каждой компании часто выстраивается собственный процесс, состоящий из различных инструментов. На семинаре мы покажем вам, как использовать облачные инструменты Microsoft для разработки, тестирования и построения процесса управления жизненным циклом кроссплатформенных проектов. В докладе - про то, как инструменты Microsoft помогают в разработке кроссплатформенных проектов, на примере Android-приложения с подключенным Application Insights и Mobile Engagements, с развертыванием в Github и автоматической сборкой из Github в Visual Studio Team Services.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

ALM Summit 2016 - Кроссплатформенный ALM с инструментами Microsoft

  1. 1. Александр Белоцерковский, Эксперт по стратегическим технологиям, Microsoft Россия Кроссплатформенный ALM с инструментами Microsoft
  2. 2. Outperforming teams are 54% more likely to Developers 26.7% No executive support 56.7% Cultural inhibitors 43.3% Fragmentedprocesses Collaboration blockers DevOps was being initiated by more development teams than IT Ops teams by about a 40% to 33% margin Agile methodologieshave adopted 3/4 of teams BusinessIT Ops The average hourly cost of infrastructure failure is $100,000 per hour It takes on average 200 minutes to diagnose and repair a production issue A bug caught in production ends up costing than if the same bug was found earlier in the development cycle 100x more IT decision makers is still unfamiliar with the term DevOps 61 in 40% … of implementations end up getting reworked because they don’t meet the users’ original requirements … of development budgets for software, IT staff and external professional services will be consumed by poor requirements 41% IT drives business success! High IT performance correlates with strong business performance, helps boost productivity, market share and profit. Responding to ongoing needs for efficiency and growth Always keeping all systems safe and secure dual goals … for companies that try to adapttheir existing toolsfor DevOps practices 80% failure rate … CIOs 70 % to reduce IT costs Would increase risk and accelerate business agility of
  3. 3. Оптимизация ресурсов Использование инструментов для развертывания и управления
  4. 4. IIS VM SQL VM IaaS PaaS – Website PaaS – Cloud Service
  5. 5. Configuration Alerting Monitor
  6. 6. Диагностика
  7. 7. Телеметрия собирается везде – приложении/сервере/брауз ере/о пользователе 1 Данные отправляются в облако Агрегируются и отображаются на портале 3 2 Application Insights
  8. 8. Поддерживаются http://github.com/Microsoft/ApplicationInsights-Home
  9. 9. Application Insights
  10. 10. Промежуточные выводы • Если вы подумали о Google Analytics, то это другое - AI больше для разработчика и меньше для маркетинга • Практически в реальном времени • Проблемы с экосистемой, которые редко кто отслеживает • Может быть полезным инструментом внутри DevOps-процессов • Может быть полезным инструментом для отладки
  11. 11. Аналитика
  12. 12. Инсайты Как пользователи используют приложение? Персонализация Хотите написать пользователям, которые не открывали приложение неделю? Используйте ME. Монетизация Комбинация в AI + ME может помочь в понимании дальнейшего развития и монетизации приложения
  13. 13. Фронтенд Azure Mobile Engagement Анализ Сегментация Push Сбор данных Push & in-app CMO Marketers Developers
  14. 14. Azure Mobile Engagement Demo
  15. 15. Промежуточные выводы • Если вы подумали про маркетинг, то все верно - ME уже больше про маркетинг • PUSHте пользователей в реальном времени
  16. 16. Окончательные выводы • Хотите контролировать жизненный цикл приложения? Используйте AI • Хотите узнать, почему пользователи не открывали приложение целый месяц? Используйте ME • Интеграция всех этих сервисов в ваши ALM/DevOps процессы может дать отличные результаты.
  17. 17. Немного Visual Studio Team Services И Open Source интеграций
  18. 18. Microsoft

×