Рубрика «digital ocean»
11 лет хостинга SaaS: история и мой опыт
2023-06-25 в 10:00, admin, рубрики: AWS, digital ocean, heroku, ruvds_перевод, SaaS, vps, Администрирование баз данных, Блог компании RUVDS.com, облачные сервисы, опыт управления, Серверное администрирование, хостинг
Нашему ресурсу Tanda скоро исполняется 11 лет. По этому поводу один из моих читателей высказал идею, что было бы классно поразмышлять на тему опыта, который я получил за долгие годы управления этим приложением.
В итоге я просидел над этой статьёй целую вечность, потому что процессы развёртывания, хостинга и управления инфраструктурой в целом на протяжении десяти лет являлись, пожалуй, наиболее трудной и беспокойной частью моей работы. В основном причина в том, что я постоянно окунался в омут с головой и зачастую не понимал, что делал. К сожалению, когда у вас есть активное приложение, которое используют многие люди, вы не всегда находите время на подобающее изучение матчасти.
Изложенная в этой статье история разбита на несколько этапов, через которые мы прошли. Я написал её, чтобы те, кто окажется на аналогичном пути, могли миновать некоторые из его острых углов.Читать полностью »
Сравнение стоимости на Managed Kubernetes (2020)
2020-03-20 в 7:48, admin, рубрики: AKS, AWS, azure, devops, digital ocean, EKS, GCP, gke, kubernetes, Блог компании Флант, облачные сервисыПрим. перев.: Американский DevOps-инженер Sid Palas, пользуясь недавним анонсом Google Cloud как инфоповодом, провёл сравнение стоимости услуги Managed Kubernetes (в разных конфигурациях) от ведущих мировых облачных провайдеров. Дополнительным плюсом его работы стала публикация соответствующего Jupyter Notebook, позволяющего (при наличии минимальных знаний Python) подкорректировать производимые расчёты под свои нужды.
TL;DR: Azure и Digital Ocean не взимают плату за вычислительные ресурсы, используемые для управляющего слоя (control plane), что делает их подходящим выбором для развертывания множества небольших кластеров. Для запуска малого количества крупных кластеров лучше всего подходит GKE. Кроме того, можно серьезно сократить затраты, используя спотовые/вытесняемые/низкоприоритетные узлы или «подписавшись» на длительное использование одних и тех же узлов (это касается всех платформ).Читать полностью »
В России заблокирован доступ ко всем DNS-серверам DigitalOcean
2020-03-02 в 17:37, admin, рубрики: digital ocean, digitalocean, блокировки сайтов, генпрокуратура, Законодательство в IT, РоскомнадзорСегодня днём в выгрузке (отдаваемый Роскомнадзором провайдерам список доменов и IP-адресов, доступ к которым должен ограничиваться на территории РФ) появились адреса всех трёх DNS-серверов популярного хостера DigitalOcean.
Заблокирован доступ к адресам 198.41.222.173, 173.245.58.51 и 173.245.59.41, в которые резолвятся серверы ns1, ns2 и ns3 соответственно. В качестве основания указано печально известное «резиновое» решение Генпрокуратуры 27-31-2018/Ид2971-18Читать полностью »
Запускаем OpenVPN в Докере за 2 секунды
2019-07-02 в 21:22, admin, рубрики: api, digital ocean, docker, internet security, open source, openvpn, vpn-сервер, информационная безопасность, облачные сервисыПривет! Сталкивались ли вы когда-либо с ситуацией, когда очень хотелось бы виртуально перенестись в другой город, страну или на другой континет? У меня такая необходимость возникает достаточно часто, поэтому возможность иметь свой VPN сервер, который можно запусть где угодно, за пару секунд, стоял достаточно остро.
В этой статье хочу рассказать про свой проект, который я задумал когда искал готовое решение, в данном случае докер образ, который бы позволил быстро поднять OpenVPN сервер, с минимумом настроек и приемлемым уровнем безопасности.

Работа с сервисом Managed Databases от Digital Ocean в .NET Core
2019-02-16 в 12:26, admin, рубрики: .net, digital ocean, netcore, postgresql, облачные сервисы
В том время, как у других облачных платформ уже давно есть свои решения для баз данных, Digital Ocean в этом сегменте до сегодняшнего дня ничего не предлагал. Но 14 февраля, в день всех влюбленных, компания решила сделать подарок своим клиентам и в режиме Limited Availability запустила сервис Managed Databases.
Поскольку Digital Ocean сейчас является довольно популярной платформой для хостинга небольшой проектов на .NET Core, я не мог обойти вниманием это событие.
Как работает сервис и какие есть нюансы при подключении к базе при использовании .NET Core в я расскажу в этой публикации.
Читать полностью »
Простая пошаговая настройка SOCKS5 прокси сервера под Ubuntu 16 за 10-15 минут
2018-04-14 в 8:52, admin, рубрики: dante, digital ocean, diy или сделай сам, open source, proxy, putty, socks proxy, socks5, telegram, Ubuntu, информационная безопасность, облачные сервисы, Регулирование IT-сектораПростая пошаговая настройка SOCKS5 прокси сервера под Ubuntu 16
Данная статья является переводом статьи отсюда. Стиль и особенности речи автора сглажены, но в основном сохранены.
TLDR

Этот пост расскажет как поднять SOCKS5 сервер за 10-15 минут на вашей собственном виртуальном сервере (VDS) у провайдера Digital Ocean за 4 простых шага. Я подразумеваю, что вы как минимум на ты с PC, но при это не являетесь системным администратором.
Простой способ установить Mikrotik RouterOS в любом облаке
2018-04-01 в 11:57, admin, рубрики: cloud, digital ocean, kvm, linux, mikrotik, routeros, виртуализация, системное администрированиеМногие облачные провайдеры не позволяют загружать ISO-файлы и не предоставляют никакой возможности для установки ОС отличных от тех что предусмотрены самим облаком.
В этой статье я расскажу вам как избежать данное ограничение и как просто в 5 шагов можно установить Mikrotik Cloud Hosted Router на любой облачной виртуалке.Читать полностью »
Результаты тестирования производительности облачных серверов с помощью Dwarf Fortress
2017-02-10 в 10:23, admin, рубрики: AWS, digital ocean, dwarf fortress, EC2, Google Compute Engine, Linode, vultr, игры, облачные сервисы, производительностьDwarf Fortress — легендарная игра, детально симулирующая фэнтезийный мир, а игрок (в одном из режимов) может строить и управлять поселением (крепостью) гномов (дворфов). Про игру написано достаточно, поэтому я не буду вдаваться в подробности. Важно, что из-за большого размера игрового мира и высокой детализации симуляции, игра довольно требовательна к ресурсам — как процессору, так и памяти/кэшу. Игра поддерживает все три основные операционные системы.
Для игры существует проект DFHack, занимающийся реверс-инжинирингом структур данных игры и позволяющий создавать плагины и скрипты на C++, Lua или Ruby.
Я же являюсь автором приложения и сопутствующего серверного кода, полностью реализующего пользовательский интерфейс игры на устройствах под управлением iOS. То есть пользователь ставит оригинальную игру, плагин и приложение, и может играть удалённо с мобильного устройства со всеми удобствами.
Сервер можно установить как у себя дома, так и арендовать у одного из облачных провайдеров. Так и родилась идея этого исследования — во-первых, узнать, какой из облачных сервисов лучше подходит и может быть рекомендован пользователям в первую очередь, и во-вторых, собственно сравнить производительность серверов, используя что-то отличное от веб-серверов и специальных утилит.
Читать полностью »
Свой BaaS c моделированием предметной области, скриптами и многим другим за полчаса
2016-10-17 в 7:50, admin, рубрики: digital ocean, docker, docker cloud, java, open source, orientdb, Orienteer, wicket, Блог компании Orienteer, Разработка веб-сайтов, метки: OrienteerСегодня расскажем и покажем как за полчаса поднять свой Backend as a Service (BaaS) с весьма интересными возможностями.

BaaS — это веб-приложение, которое работает в облаке и предоставляет все необходимое для бизнес/мобильных приложений и сайтов (front-end). BaaS как минимум позволяет:
- Управлять пользователями и ролями
- Моделировать предметную область
- Получать доступ к данным через REST
- Управлять самими данными (база данных)
