Практические материалы по DevOps, контейнеризации и управлению облачной инфраструктурой. Пошаговые руководства и экспертные статьи, которые помогут вам оптимизировать деплой и ускорить работу приложений.
В этой статье мы рассмотрим, как можно в один клик развернуть RabbitMQ в облаке. Также напишем простое приложение на Spring Boot и Kotlin, которое будет взаимодействовать с этим брокером сообщений. Далее
Всем привет! У нас знаменательное событие — Dockhost отмечает первый день рождения!
Год назад мы запустили в продакшн нашу платформу для запуска приложений в Docker контейнерах Dockhost.ru. Вроде год выглядит как совсем не большой срок, но для нашей команды это был яркий период, маленькая жизнь с кучей побед, факапов, достижений и драйва.
Меня зовут Евгений Бабий, я один из основателей платформы Dockhost. И в этой статье я хочу оглянуться назад и рассказать про наш путь в построении платформы: что мы задумывали, что в итоге получилось и к чему мы стремимся в будущем. Далее
На протяжении нескольких лет я занимаюсь программированием на Python. За это время мне удалось собрать несколько занятных листингов кода. Какие-то из этих листингов я находил в литературе, посвященной Python, некоторые листинги я встречал на собеседованиях, а на какие-то натыкался во время выполнения рабочих задач. Однако все эти листинги объединяет одно: на мой взгляд они имеют неплохой образовательный потенциал и помогают лучше понять некоторые концепции Python. В этом посте привожу пятерку из моего списка листингов. Далее
Привет! Меня зовут Бабий Евгений, я сооснователь платформы для хостинга приложений Dockhost. И в этой статье хочу поделиться своими мыслями о рынке хостинга Docker‑контейнеров в России: как он развивался в 2024 году, какие новые компании и продукты появились и почему я считаю, что в 2025 году все больше пользователей будет запускать свои контейнерные приложения на платформах для хостинга Docker‑контейнеров. Далее
Перед вами ещё один гайд о том, как написать свой telegram-бот, который взаимодействует с нейросетью. Мы напишем его таким образом, чтобы с нейросетью можно было вести диалог, т.е. рассмотрим, как сохранять контекст между сообщениями. Но таких гайдов, особенно для Python, уже написано немало. Поэтому напишем его на новом фреймворке Spring AI из эксосистемы Spring. А чтобы совсем было интересно - писать будем на Kotlin) Далее
Nvidia Triton Server — технология, которая значительно упрощает запуск моделей машинного обучения и их использование в веб-приложениях. Более того, Nvidia Triton Server предлагает средства для управления количеством инстансов одной модели, средства для распределения ресурсов и балансировки нагрузки между этими инстансами, также тритон сервер обладает поддержкой популярных ML-фреймворков, и это далеко не полный список предлагаемых возможностей. В общем, именно поэтому мне бы хотелось познакомить вас с данным инструментом и продемонстрировать возможности его использования в ваших приложениях. В этом гайде автор постарался собрать полезную информацию о запуске моделей машинного обучения с помощью Nvidia Triton Server в docker-контейнерах. Далее
В этой статье рассказывается, как технология контейнеризации, и особенно Docker, изменила платформы PaaS и почему это важно для разработчиков. Вы узнаете, что Docker сам родился как open source проект внутри PaaS компании и сделал PaaS по-настоящему универсальной. Теперь приложения можно запускать на любом языке, не думая о фреймворках. Мы также разберём, как open source и DevOps повлияли на развитие PaaS (как положительно, так и создав новые вызовы), и почему сегодня платформы всё больше ориентируются на удобство разработчиков (Developer Experience). В конце — взгляд в будущее: взаимная интеграция с Kubernetes и специализация под конкретные задачи. Статья будет полезна всем, кто хочет разобраться в эволюции облачных платформ и понять, куда движется индустрия. Далее
Directus — это Headless CMS с открытым исходным кодом, которая предлагает гибкую платформу для управления контентом и данными. Созданная для удовлетворения современных потребностей разработчиков и контент‑менеджеров, Directus позволяет четко разделить frontend и backend, что упрощает разработку и поддержку веб и мобильных приложений. Далее
Резервное копирование является важнейшей частью управления базами данных, гарантируя, что данные будут восстанавливаемы и защищены от неожиданных сбоев. Избитую фразу про две категории людей, которые не делают бэкапы и которые уже делают бэкапы, можно назвать грустной самоиронией, за которой стоят террабайты потерянных данных и сотни миллионов рублей списанных убытков. Далее
С развитием контейнеризации возникла потребность в удобных решениях для хостинга. Это привело к появлению различных платформ, адаптированных к контейнерной архитектуре. Эти платформы помогают ИТ-специалистам сосредоточиться на развитии софта, переложив заботы об администрировании на облачную инфраструктуру.
В этой статье мы расскажем о PaaS и CaaS сервисах для работы с контейнерами и сделаем небольшой обзор российских платформ для хостинга приложений на основе Docker. Далее