Создание приложений — комплексный процесс, который включает в себя несколько элементов: написание кода, тестирование, устранение ошибок, проверку и, наконец, запуск в эксплуатацию. Можно сказать, что в этом процессе участвуют три независимых «государства» — разработчики, тестировщики и сотрудники отдела эксплуатации. Каждая из этих групп выполняет собственные задачи и пользуется разными критериями оценки эффективности своей работы. Для разработчиков — это скорость написания и количество реализованных в программном коде функций, для тестировщиков — число выявленных ошибок, для отдела эксплуатации — стабильность функционирования систем и минимальное количество инцидентов. Подобная модель работы нередко приводит к конфликту интересов: первые стараются как можно быстрее написать код и отдать его на проверку, вторые готовы проверять и тестировать сколь угодно долго, чтобы выявить все баги, а третий с трудом принимает код, поскольку любые изменения влекут за собой потенциальные риски для всей ИТ-инфраструктуры. В итоге весь процесс создания приложений растягивается надолго, что с учетом сложной экономической ситуации совершенно недопустимо, ведь бизнес должен быть максимально гибким и клиентоориентированным, а выпуск новых продуктов и услуг своевременным.
Рубрика «devops» - 144
DevOps — новый уровень взаимодействия групп разработки и эксплуатации
2016-05-27 в 13:26, admin, рубрики: devops, HPE, Блог компании Hewlett Packard Enterprise, Программирование, разработкаРазработка Sparrow плагинов
2016-05-16 в 13:43, admin, рубрики: bash scripting, devops, linux, perl, ruby, Программирование, системное администрированиеПриветствую!
В предыдущей статье я писал о SparrowHub — репозиторий готовых утилит для системного администрирования. Что же, время прошло, и теперь хочется рассказать о том КАК разрабатывать эти самые утилиты и загружать их на SparrowHub для повторного использования кем-либо.
Приходите на встречи ИТ-сообществ в ваших городах
2016-05-12 в 12:15, admin, рубрики: azure, devops, enterprise mobility management, Microsoft Azure, Windows 10, Windows Server, Блог компании MicrosoftУважаемые коллеги!
В мае-июне в различных городах России пройдут встречи, организованные местными ИТ-сообществами. В ходе этих мероприятий будут рассматриваться различные (см. расписание) вопросы, связанные с технологиями Microsoft и не только, а именно:
- DevOps
- Microsoft Azure
- Модернизация ЦОД-ов
- Управление мобильными устройствами
- Windows 10
Как мы внедряли DevOps: управление релизами в Visual Studio Team Services
2016-05-05 в 15:27, admin, рубрики: devops, journey2devops, release management, Visual Studio, visual studio team services, Vorlon.js, VSTS, Блог компании Microsoft, Системы управления версиями, управление разработкой, метки: journey2devops
Всем привет! Очередной выпуск статьи из цикла «Как мы внедряли DevOps» от команды Vorlon.JS. Vorlon.JS — это основанный на node.js инструмент, который позволяет веб-разработчикам удобный способ удаленно тестировать, контролировать и отлаживать веб-приложение, особенно на мобильных и embedded системах. В своем блоге на MSDN, команда описывала поэтапное внедрение DevOps практик в организацию работы над Vorlon.JS и выбор инструментов для решения ежедневных задач. Vorlon.JS является проектом с открытым исходным кодом.
Содержание цикла:
- Планирование и управление проектами с помощью Visual Studio Team Services
- Непрерывная интеграция с GitHub и системой сборки Visual Studio Team Services
- Инфраструктура-как-код с помощью Microsoft Azure и Azure Resource Manager
- Управление релизами в Visual Studio Team Services
- Тестирование в production-среде с Microsoft Azure App Service и Web Apps
В предыдущих статьях этой серии мы обсуждали использование непрерывной интеграции, которая позволяет выполнять сборку кода при каждом изменении кода в GitHub, с помощью системы сборки в Visual Studio Team Services. Кроме того, эта сборка генерирует ряд артефактов: код приложения с его зависимостями и скрипты (в папке DeploymentTools), позволяющие автоматически создать инфраструктуру (по принципу «инфраструктура-как-код») в Microsoft Azure и развернуть приложение.
Читать полностью »
Microsoft DevCon 2016 — представляем заключительную волну докладчиков Community-трека
2016-05-05 в 8:14, admin, рубрики: .net, azure, DevCon 2016, devops, IoT, Microsoft Azure, office, sql server, Visual Studio, VR, windows, Блог компании Microsoft, Разработка для интернета вещей, тестированиеПривет!
Мы продолжаем анонсировать докладчиков нашей ежегодной конференции для разработчиков DevCon 2016! В этом году DevCon предоставляет участникам новый формат программы и различные типы билетов, в том числе специальное предложение Guest Pass. В предыдущих публикациях мы анонсировали содержание конференции и список основных треков: Windows, Office, Azure, Startup и Community трек. И представили первую волну докладчиков Community-трека. Настало время рассказать и представить всех докладчиков трека, каждый из которых является несомненным профессионалом в своей области и признанным экспертом индустрии.
И также мы очень рады, что наши приглашенные эксперты являются представителями различных областей IT, а их доклады раксрывают совершенно разные темы — облако, интернет вещей, DevOps, тестирование, гибкие методологии, виртуальная реальность и многое другое.
Читать полностью »
Atlassian User Group — DevOps
2016-04-28 в 16:41, admin, рубрики: atlassian, confluence, continuousintegrations, devops, Help Desk Software, jira, Разработка веб-сайтов, Серверное администрирование, Тестирование IT-системЕсть прекрасная новость для участников в Москве.
В начале года мы уже приглашали вас на встречу и обещали что мы будем проводить их регулярно.
Пришла весна и мы, очень довольные предыдущей встречей, хотим предложить вам снова собраться чтобы послушать тему: DevOps и примеры его реализации.
Внедряйте инновации повышая качество продукта для пользователя.
Читать полностью »
Открытая встреча экспертов по DevOps 28 апреля в технологическом центре Microsoft
2016-04-25 в 8:36, admin, рубрики: community, devops, IT Pro, Microsoft Azure, Visual Studio, Блог компании Microsoft
С удовольствием сообщаем вам, что 28 апреля в технологическом центре компании Microsoft, расположенном в центре Москвы, состоится открытая втреча IT — сообщества, на которую может зарегистрироваться любой специалист, интересующийся организацией процессов разработки и создания ПО на технологическом стеке компании Microsoft. Эксперты сообщества не первый раз проводят подобные встречи и каждый раз предоставляют всем участникам возможность поделиться своим опытом и побеседовать с такими же представителям индустрии. Для участия в очном- или онлайн- формате необходимо зарегистрироваться по ссылке.
Немного расскажем о содержании встречи. Традиционно, IT-специалисты и разработчики занимаются решениями в своих обособленных областях, которые, как считалось ранее, мало пересекаются. Однако в наши дни, для того чтобы эффективно справляться со своими обязанностями, системный администратор должен в той или иной мере обладать навыками разработчика, хотя бы для написания скриптов и понимания того, что написано другими. Экперты рассмотрят DevOps — набирающий популярность подход к разработке, развертыванию и сопровождению программных продуктов на предприятии, а также поговорим о технологиях контейнеров как о важной составной части инфраструктуры DevOps.
У участников будет возможность провести четверг не только в приятной компании но и с пользой — на встрече, помимо живого общения сообщества за ужином, запланировано два доклада от экпертов индустрии.
Читать полностью »
DevConf-2016: ждём заявок на доклады
2016-04-21 в 12:04, admin, рубрики: devconf, devops, javascript, php, ruby, Блог компании DevConf, конференции, Разработка веб-сайтовПьешь свой смузи в коворкинге? Зарылся в коде в офисе? Не проспи главное событие этого лета! Разработчики, фронтэндеры, девопсы — приглашаем принять участие в ежегодной международной конференции по веб-разработке, которая состоится 17 июня 2016 года в г.Москва.
Microsoft едет на “Стачку”! Промо-коды для желающих купить билеты
2016-04-19 в 10:08, admin, рубрики: devops, open source, Блог компании Microsoft, доклады, конференции, микросервисы, разработка, стартапы, стачка, фрииДрузья, 22-23 апреля в Ульяновске состоится 5-я международная IT-конференция «Стачка», которая в одном месте собирает экспертов из мира информационных технологий. Мы очень любим эту конференцию, ежегодно посещаем и выступаем спонсорами.
В этом году компания Microsoft традиционно приняла активное участие в подготовке активностей нескольких секций. Сразу несколько спикеров от Microsoft будут ждать вас на «Стачке».
Гостем секции «Менеджмент и образование» станет Николай Страх, предприниматель и трекер ФРИИ, эксперт по BigData и Internet of Things.
22 апреля в 10:30 он откроет Стачку своим докладом «Акселератор ФРИИ и Майкрософт: от технологического решения к масштабируемому бизнесу», а 23 апреля проведет мастер-класс под названием «Студии цифровых решений: внутренние и клиентские проекты. Как не облажаться и заработать деньги на стартапе».
Читать полностью »
Site Reliability Engineering: антология мудрости Google или новое слово в DevOps
2016-04-15 в 9:20, admin, рубрики: devops, Google, IT-стандарты, site reliability engineer, бестселлеры, Блог компании Издательский дом «Питер», книги, Программирование, Профессиональная литература, разработка, системное администрирование, метки: site reliability engineerЗдравствуйте, уважаемые читатели!
Полагаем, не только нас заинтересовала книга "Site Reliability Engineering", написанная большим коллективом авторов из Google. Мало того, что она продолжает занимать первые строчки всевозможных рейтингов Amazon; самое интересное, что в ней дается действительно доступная и исчерпывающая информация о безупречной эксплуатации систем любой сложности.
Более того, нас в перспективе интересует и более общая обзорная книга по методологии DevOps, выхода которой мы с нетерпением дожидаемся:
Поскольку мы практически убеждены, что варан с овцебыком составят идеальную пару, остается надеяться на не меньший читательский интерес к SRE и DevOps. Предлагаем изучить немного сокращенный обзор книги «Site Reliability Engineering». Автор статьи Майк Догерти — один из соавторов книги, частично ее вычитывавший.
Читать полностью »