Мы – глобальный сервис провайдер Softline, и мы запускаем цикл онлайн вебкастов для компаний-разработчиков, которые занимаются созданием приложений, сайтов и программных продуктов для конкретных бизнес задач.
Для цикла мы подобрали наиболее актуальные, животрепещущие и интересные темы о том, как кодить быстро, безопасно, с применением современных инструментов и не отвлекаясь на рутинные задачи по поддержанию инфраструктуры и сред разработки.
Мы расскажем о продуктах, призванных облегчить и ускорить процесс разработки и снять часть рутинной нагрузки с помощью сервисных офферов Softline.
Мы познакомим вас с Azure DevOps – набором сервисов и методик, который позволит создавать качественные приложения быстро и без лишних затрат; и GitHub - самым популярным в мире сервисом для разработчиков.
Мы покажем способы контейнеризации на основе Docker и Kubernetes и расскажем, как использование обоих в совместной работе улучшает функциональность друг друга.
Мы посмотрим, как можно применить концепции микросервисов и серверлесс для создания новых облачных приложений, и почему сейчас это наиболее популярный подход к разработке.
А еще мы затронем практическую сторону вопроса и обсудим, как часто ISV-компании (Independent Software Vendor) вынуждены тратить силы и средства на тестовые фермы, дата-центры, отладку, техподдержку решений и многое другое вместо того, чтобы заниматься созданием новых продуктов. И как это исправить с помощью облака Azure и Softline MSP для разработчиков.
Наше мероприятие будет вам интересно и полезно, если вы занимаетесь разработкой и управляете процессом разработки продуктов.
Участие бесплатное, требуется обязательная регистрация.
Azure DevOps и GitHub: инструменты для профессионалов
8 сентября
Приглашаем вас присоединиться к открытому вебкасту, посвященному теме разработки приложений и сервисов с помощью Azure DevOps и GitHub - самых популярных в мире сервисов для разработчиков.
Методологии DevOps позволяют радикально ускорить циклы разработки программного обеспечения под Windows, Linux, iOS или Android.
За счет улучшения постановки и контроля задач, быстрого развертывания сред совместной работы, управления исходным кодом и его ветвлением, управления пакетами сторонних компонентов, управления качеством разработки, управление релизами, управление внутренней и внешней документацией проекта, Continuous Deployment и Continuous Integration повышается качество выпускаемого кода и прозрачность процессов разработки в организации. А DevOps Piplines и GitHub Actions обеспечивают автоматизацию повторяющихся действий, и процессов отслеживания и реагирования на проблемы – это повышает отказоустойчивость приложения и ускоряет его масштабирование при необходимости.
А еще GitHub позволяет автоматически проводить проверку кода и выполнять исправление уязвимостей и управление зависимостями и обновлениями исходного кода в ваших проектах, исключая попадание паролей и ключей в исходные коды.
Описывать преимущества использования Azure DevOps и GitHub можно бесконечно долго, и поэтому мы решили один раз о них рассказать: приглашаем присоединиться к слушателям на вебкасте «Azure DevOps и GitHub: инструменты для профессионалов», который состоится 8 сентября в 11:00 (UTC+3).
Расскажем подробнее о методологии DevOps и о том, как реализовать её на основе двух мощных инструментов – Azure DevOps и GitHub, присоединяйтесь к слушателям, задавайте вопросы и получайте ответы в режиме реального времени.
|
Мероприятие проведет:
Андрей Андреев
Руководитель направления развития бизнеса Softline
|
Участие бесплатное. Требуется предварительная регистрация.
посмотреть вебинар
Введение в Docker и Kubernetes. Как быстро создать инфраструктуру контейнеров.
15 сентября
Мы продолжаем серию вебкастов, посвященных разработке на базе готовых сервисов на платформе Azure. Впрочем, эти подходы будут актуальны как для облаков других производителей, так и для вашей собственной инфраструктуры.
На втором вебкасте мы поговорим о контейнеризации на основе Docker и о Kubernetes, самом популярном инструменте управления кластерами контейнеров.
Docker может быть установлен на компьютере для запуска контейнерных приложений. Подход контейнеризации означает запуск приложений в операционной системе таким образом, чтобы они были изолированы от остальной части системы. Несколько приложений могут работать в одной ОС, как если бы у каждого из них был свой экземпляр операционной системы. Каждое приложение находится внутри контейнера. Docker позволяет создавать, управлять и запускать контейнеры в одной операционной системе.
В этот момент и подключается Kubernetes. Прелесть его использования совместно с Docker заключается в том, что он помогает автоматизировать балансировку нагрузки контейнера, создание сетей, выделение ресурсов, масштабирование и безопасность на всех хостах Docker с помощью отдельной панели мониторинга или интерфейса командной строки.
Хотя часто наблюдается тенденция сравнивать эти два популярных инструмента, все же мы рекомендуем рассматривать их в тандеме.
Конечно, Docker может работать без Kubernetes. Но использование обоих в совместной работе улучшает функциональность друг друга.
Более подробно эту тему мы раскроем на вебкасте «Введение в Docker и Kubernetes. Как быстро создать инфраструктуру контейнеров», который состоится 15 сентября в 11:00 (UTC+3).
|
Мероприятие проведет:
Андрей Андреев
Руководитель направления развития бизнеса Softline
|
Участие бесплатное. Требуется предварительная регистрация.
посмотреть вебинар
От монолита к микросервисам и CloudNative архитектуре. Современные подходы к разработке приложений.
22 сентября
Мы продолжаем наш цикл вебкастов для разработчиков. Мы уже обсудили с вами темы Azure DevOps и использование GitHub, а также рассмотрели такие продукты, как Doсker и Kubernetes. Третье мероприятие мы посвятили бессерверным вычислениям и микросервисной архитектуре.
Разработка приложений довольно сильно изменилась за последние годы. Требования к скорости масштабирования, отказоустойчивости, скорости выпуска новой функциональности довольно сильно выросли.
В первой части нашей серии мы поговорим о бессерверных вычислениях в частности, и о том, как построить CloudNative архитектуру в целом. И зачем. Как вы, должно быть, знаете, Cloudnative — это о том, как приложения создают и разворачивают, а не где это происходит. Обычно такие приложения строятся как набор микросервисов, слабо связанных между собой и упакованных в контейнеры, управляются они облачной платформой. Важнейшая особенность в том, что облачная платформа может предлагать по требованию практически неограниченные вычислительные мощности. Компании, которые разворачивают и используют приложения в облаке, быстрее выводят на рынок программные продукты, тестируют новые идеи и реагируют на запросы клиентов. Бизнесу нужна платформа для создания и запуска облачных приложений и сервисов, которая автоматизирует и интегрирует концепции DevOps, непрерывной доставки, микросервисов и контейнеров.
На основе перевода материала «Сloud-native Applications: Ship Faster, Reduce Risk, Grow Your Business» с дополнениями.
Давайте посмотрим, как можно применить концепции микросервисов и серверлесс для создания новых облачных приложений. Какие варианты миграции есть для унаследованных приложений? Как сэкономить усилия по переносу приложений в облако и при этом быть уверенным что они будут соответствовать требованиям современного мира?
Приглашаем присоединиться к слушателям на вебкасте «От монолита к микросервисам и CloudNative архитектуре. Современные подходы к разработке приложений».
|
Мероприятие проведет:
Андрей Андреев
Руководитель направления развития бизнеса Softline
|
Участие бесплатное, требуется обязательная регистрация. Количество мест ограничено.
Посмотреть вебинар
Инфраструктура как код
29 сентября
Мы продолжаем наш цикл вебкастов для разработчиков. Мы уже обсудили с вами темы Azure DevOps и использование GitHub, рассмотрели такие продукты, как Doсker и Kubernetes, а также поговорили о бессерверных вычислениях и микросервисной архитектуре. Заключительное мероприятие мы посвятили подходу IaaC – инфраструктура как код.
«Инфраструктура как код» (IaaC) становится всё более модной, но значение этого термина не всегда понятно. Кто-то говорит, что IaC был с нами с самого начала DevOps, а некоторые эксперты утверждают, что DevOps был бы невозможен без него в принципе.
Как следует из названия, Инфраструктура как Код — это концепция управления операционной средой с помощью кода так же, как вы пишете приложения. Вместо того, чтобы вручную вносить изменения в конфигурацию или использовать разовые сценарии для внесения изменений в инфраструктуру, управление операционной инфраструктурой осуществляется с использованием тех же правил и ограничений, которые регулируют разработку кода, особенно при развертывании новых экземпляров сервера.
Это значит, что передовые методы DevOps, такие как контроль версий, виртуализированные тесты и непрерывный мониторинг, применяются к коду, который управляет созданием и управлением вашей инфраструктурой. Другими словами, ваша инфраструктура обрабатывается так же, как и любой другой код.
Гибкость облачной парадигмы и возможность использования облачных машин могут быть по-настоящему использованы только путем применения принципов «Инфраструктуры как Кода» ко всей вашей инфраструктуре.
На завершающем вебкасте цикла мы поговорим о том, как «закодировать» вашу инфраструктуру и какие инструменты для этого можно использовать.
|
Мероприятие проведет:
Андрей Андреев
Руководитель направления развития бизнеса Softline
|
Участие бесплатное, требуется обязательная регистрация. Количество мест ограничено.
посмотреть вебинар