Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

В России заблокирован доступ ко всем DNS-серверам DigitalOcean

Законодательство в IT
Сегодня днём в выгрузке (отдаваемый Роскомнадзором провайдерам список доменов и IP-адресов, доступ к которым должен ограничиваться на территории РФ) появились адреса всех трёх DNS-серверов популярного хостера DigitalOcean.
Читать дальше →
Всего голосов 87: ↑85 и ↓2 +83
Просмотры44.8K
Комментарии 131

Устанавливаем любой Linux дистрибутив на Digital Ocean

Настройка Linux
Tutorial


Digital Ocean — лоукостер на рынке облачных VPS провайдеров. Пользуется технологией виртуализации KVM. Хорош по соотношению цена/качество и бла-бла-бла, вы сами всё это знаете.

Но есть в нём и несколько минусов, одним из которых является ограничение в поддерживаемых операционных системах. Официальная позиция хостера состоит в том, что место на дисках в дроплетах (образах виртуальных машин) может быть расширено из панели управления без необходимости переустановки системы, поэтому загрузчик туда лучше не ставить. В связи с этим, libvirt не читает загрузчик внутри образа, а использует предустановленное в панели управления ядро с хостовой машины.

Поддержку загрузки пользовательских ядер они обещают сделать со дня на день… уже чуть больше года.

Мы ждать и клянчить не будем.
Читать дальше →
Всего голосов 80: ↑76 и ↓4 +72
Просмотры55.6K
Комментарии 18

Бюджетное облачное хранилище на облачном хостинге за полчаса

Хостинг
Из песочницы
Здравствуйте!

Я работаю в компании, оказывающей услуги для бизнеса.
Часто бывает, что нужно принять от заказчика или передать ему файл большого размера.
Наши менеджеры не сильно искушены технически, поэтому обычно они пытаются вложить в сообщения электронной почты абсолютно всё. С файлами размером более 10-15 МБ это, разумеется, не проходит.

В этом посте я кратко описал простое бюджетное решение этой проблемы. Оно может быть интересно тем, кто находится в ситуации, аналогичной моей, и при этом не знает, с какой стороны подойти к Linux.

Читать дальше →
Всего голосов 28: ↑18 и ↓10 +8
Просмотры26.5K
Комментарии 39

10 месяцев бесплатных облаков на DigitalOcean

Виртуализация
imageОдин из лучших облачных сервисов DigitalOcean дарит новым пользователям $50 на Чёрную пятницу (спешите!).

Данной суммы должно хватить на 10 месяцев использования самого дешёвого тарифа (512Мб памяти, 1 ядро, 20Гб SSD, 1Тб трафика).

Сервис можно отнести к модели обслуживания «Инфраструктура как услуга». Как это использовать? Можно почитать в статьях. Сервис неоднократно упоминался на Хабрахабре, к примеру:

Для получения кредита нужно:
Читать дальше →
Всего голосов 64: ↑48 и ↓16 +32
Просмотры79.1K
Комментарии 105

Калькулятор цен на Cloud Hosting Instances

Amazon Web Services
В очередной раз понадобилось примерно прикинуть стоимость серверов при переносе проекта в облако Amazon. Не удалось найти толкового инструмента, а то, что предлагает сам Amazon слишком сложно для моего понимания. Заодно сделал возможность сравнивать и подбирать сервера на Digital Ocean, RackSpace, Google Compute Engine и Microsoft Azure.

http://jagermesh.github.io/cloudhostingcalculator/

image

Проект на гитхабе — https://github.com/jagermesh/cloudhostingcalculator. Желающие могут дополнить ценами и типами инстансов. Все данные в data/instances.json.

Планирую добавить расчет стоимости Storage, сервисов (Load Balancing, etc...) и трафика. Когда-нибудь. Позже…

Надеюсь пригодится и сэкономит немного времени.
Всего голосов 28: ↑24 и ↓4 +20
Просмотры10.7K
Комментарии 18

DigitalOcean открыл дата-центр в Сингапуре

Я пиарюсь
image

Известный хостинг провайдер DigitalOcean сегодня обрадовал всех новостью о запуске нового дата-центра в Сингапуре. Дата-центр был запущен в сотрудничестве с компанией Equinix. Это давно ожидаемая и отличная новость для тех, кому важно присутствие в азиатско-тихоокеанском регионе.

Данный регион стал шестым в дополнении к уже существующим, в которых возможно создание дроплетов. Таким образом, на данный момент для выбора доступны следующие регионы:
  1. New York 1
  2. Amsterdam 1
  3. San Francisco 1
  4. New York 2
  5. Amsterdam 2
  6. Singapore 1

Значения задержки под катом
Всего голосов 28: ↑25 и ↓3 +22
Просмотры8.2K
Комментарии 26

DigitalOcean открыл точку присутствия в Лондоне

Я пиарюсь


По доброй традиции спешу сообщить вам новость о запуске компанией DigitalOcean нового региона – «Лондон». Картинку переводить не стал, так как из песни слов не выкинешь.

Точку присутствия в данном регионе просили многие клиенты (на момент написания поста 576 голосов). Вообще, компания считает, что Лондон сейчас переживает технический бум, подобный тому, который был в Нью-Йорке несколько лет назад и рада предоставить компаниям свои решения. Большим плюсом для компаний будет соответствие законодательству о хранении определенных категорий данных на территории страны.

При создании дроплетов в данном регионе доступны IPv6 и Private Networking.

Для желающих потестировать скорость, связность и задержку прошу
под кат
Всего голосов 38: ↑32 и ↓6 +26
Просмотры7.1K
Комментарии 32

Интервью с Моисеем Урецким, сооснователем и директором Digital Ocean

Блог компании Журнал Хакер


Как возникла идея DO? На рынке уже были тысячи хостинг-провайдеров, не говоря о таких гигантах, как Amazon, Google, Microsoft. Наверняка все говорили, что ваша идея провалится?

До DO мы с братом много лет занимались хостингом, и в какой-то момент стало понятно, что все движутся в сторону «облака». Многие компании начали намного раньше нас — мы и сами тогда работали с различными провайдерами. Все они строили свои облака так, как считали нужным и правильным, но получалось как-то неоправданно сложно.

Так что мы решили, что займемся облаками и сделаем все по-своему, создадим свою версию, которая понравится нам самим, — что, наверно, было не очень разумно. Дело в том, что все, с кем мы это обсуждали, говорили, что это плохая идея и нам вообще не стоит за это браться :).
Читать дальше →
Всего голосов 84: ↑73 и ↓11 +62
Просмотры39.1K
Комментарии 27

Doorkeeper CSRF — CVE-2014-8144

Информационная безопасность
Как и многие хабрапользователи, я пользуюсь «облачными» технологиями, в т.ч. арендую VPS (виртуальные сервера) в разных странах мира. Порядка двух лет я пользовался Амазоном и не сказать, чтобы был доволен, но хватало.

В сентябре прошлого года я наткнулся на очень агрессивную PR компанию от Digital Ocean (DO) и решил воспользоваться их услугами. С того момента я забросил Амазон (ни разу не реклама) и полностью перешел на DO.
image

И чем больше пользуешься каким-либо сервисом и чем больше доверяешь ему своих данных, тем более пристально смотришь, как он работает.
Читать дальше →
Всего голосов 84: ↑81 и ↓3 +78
Просмотры50.8K
Комментарии 10

Сравнение цен на Европейские и Российские «облака» с SSD-дисками

ВиртуализацияОблачные вычисления
Здравствуйте, коллеги.

Эпилог


Лет 8 назад, году в 2007, когда я был счастливым обладателем стабильного ADSL-канала на 8 Мбит/с, мой телефон несколько дней подряд терзала некая девочка-продажница из «Энфорты» с целью впарить их WiMax девайс на 2 Мбит/с. На мои возражения о том, что у меня давно всё есть и в 4 раза быстрее, она отвечала приглашением в офис «обязательно протестировать и убедиться, что точно будет быстрее». В общем, девочка была вежливо послана далеко-далеко, а всем «эффективным продажникам» посвящается данная статья.

В продолжение статьи про малоизвестные европейские облачные хостинги делюсь с вами сравнением цен «там» и «тут», т.е. с российскими облаками. Российское размещение становится актуальным в связи с возможным введением осенью требования о хранении данных граждан РФ на серверах в РФ.
В данном сравнении участвуют известные мне хостеры, предоставляющие виртуальные/облачные серверы с локальными или сетевыми SSD-дисками и открытыми ценами на своих сайтах. Возможные очень качественные и достойные компании, прячущие цены на свои услуги под кнопку «напишите нам и мы пришлём вам цены» проигнорированы.

TL;DR;
Всё очень плохо дорого.
В топик приглашаются эффективные специалисты по продажам и маркетингу с целью доказать, что их 2 больше и быстрее, чем мои 8.
Подробнее с цифрами и фактами
Всего голосов 12: ↑7 и ↓5 +2
Просмотры8.7K
Комментарии 42

Node.js в бою (создание кластера)

Разработка веб-сайтовNode.JS
Перевод
Tutorial
Когда вы используете приложения на node.js в продакшене, вам приходится задумываться о стабильности, производительности, безопасности и удобстве поддержки. Данная статья описывает мои мысли о лучших практиках использования node.js в бою.

К окончанию данного руководства вы получите систему из 3 серверов: балансировщик (lb) и 2 сервера приложений (app1 и app2). Балансировщик будет следить за доступностью серверов и распределять между ними траффик. Серверы приложений будут использовать комбинацию systemd и кластеризации node.js для балансировки траффика между несколькими процессами ноды на сервере. Вы сможете выкатывать код с помощью одной команды со своей машины, и при этом не будет перерывов в обслуживании или необработанных запросов.
Все это можно представить в виде схемы:


Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры63.3K
Комментарии 17

Перенос образа виртуальной машины между облачными хостерами или устанавливаем Windows Server на Digital Ocean

Виртуализация
Tutorial
К примеру, Digital Ocean не предоставляет возможности загрузить свой образ виртуалки, более того, так же нельзя подключить ISO-образ для установки (правда, есть KVM — и на том спасибо).
Поэтому придётся пойти хитрым путём и делать всё через ssh. Основная идея — на новой виртуалке отмонтировать корневую файловую систему, залить файлы/образ от старой, обновить настройки grub, обновить настройки сети и fstab, перезагрузить.
Самое неочевидное в первом шаге. Можно отмонтировать / и на живой системе, это реально, хоть и муторно. Гораздо проще добавить ssh сервер и пару утилит в initramdisk и сделать всё оттуда, т.к. на этом этапе загрузки ОС корневая система еще не примонтирована.
Собственно, вся статья — это демонстрация утилиты для включения ssh сервера в ramdisk + два разобранных примера.

Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры11.7K
Комментарии 4

Установка Mikrotik Cloud Hosted Router на VPS хостинг Digital Ocean

ХостингСистемное администрированиеВиртуализацияОблачные вычисления
Tutorial
… или другой Linux-хостинг.
Сразу оговорюсь, что поскольку мне в процессе всех экспериментов уже поднадоело сносить и заново настраивать дроплет в DO, пример я буду выполнять в VMware ESXi, но на конечный результат это влиять не будет, команды все будут те же самые, в принципе, это применимо к любому облачному VPS хостингу, где у нас есть доступ по SSH.
За основу взят доклад Дмитрия Пичулина deemru на прошедшем 30 сентября MUM в Москве. В отличии от доклада Дмитрия, в данной статье не будет рассматриваться вопросы выбора хостинга и цен на него (в стремлении намутить облачный роутер подешевле), настройки полученного устройства. Рассмотрена будет лишь техническая сторона вопроса и решены пара проблем.
Но обо всём по-порядку..
Всего голосов 12: ↑11 и ↓1 +10
Просмотры47.9K
Комментарии 10

Свой BaaS c моделированием предметной области, скриптами и многим другим за полчаса

Блог компании OrienteerРазработка веб-сайтовOpen sourceJava
Сегодня расскажем и покажем как за полчаса поднять свой Backend as a Service (BaaS) с весьма интересными возможностями.



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

  • Управлять пользователями и ролями
  • Моделировать предметную область
  • Получать доступ к данным через REST
  • Управлять самими данными (база данных)
Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры7K
Комментарии 11

Простой способ установить Mikrotik RouterOS в любом облаке

Системное администрированиеIT-инфраструктураВиртуализацияСофт
Tutorial

Многие облачные провайдеры не позволяют загружать ISO-файлы и не предоставляют никакой возможности для установки ОС отличных от тех что предусмотрены самим облаком.


В этой статье я расскажу вам как избежать данное ограничение и как просто в 5 шагов можно установить Mikrotik Cloud Hosted Router на любой облачной виртуалке.

Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры33.5K
Комментарии 18

Работа с сервисом Managed Databases от Digital Ocean в .NET Core

PostgreSQL.NETОблачные сервисы


В том время, как у других облачных платформ уже давно есть свои решения для баз данных, Digital Ocean в этом сегменте до сегодняшнего дня ничего не предлагал. Но 14 февраля, в день всех влюбленных, компания решила сделать подарок своим клиентам и в режиме Limited Availability запустила сервис Managed Databases.

Поскольку Digital Ocean сейчас является довольно популярной платформой для хостинга небольшой проектов на .NET Core, я не мог обойти вниманием это событие.

Как работает сервис и какие есть нюансы при подключении к базе при использовании .NET Core в я расскажу в этой публикации.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры4.1K
Комментарии 3

Запускаем OpenVPN в Докере за 2 секунды

Информационная безопасностьOpen sourceAPIОблачные сервисы
Tutorial
Привет, хабровчане! Сталкивались ли вы когда-либо с ситуацией, когда очень хотелось бы виртуально перенестись в другой город, страну или на другой континент? У меня такая необходимость возникает достаточно часто, поэтому возможность иметь свой VPN сервер, который можно запустить где угодно, за пару секунд, стоял достаточно остро.В этой статье хочу рассказать про свой проект, который я задумал когда искал готовое решение, в данном случае докер образ, который бы позволил быстро поднять OpenVPN сервер, с минимумом настроек и приемлемым уровнем безопасности.


Читать дальше →
Всего голосов 40: ↑31 и ↓9 +22
Просмотры33.7K
Комментарии 55

Сравнение стоимости на Managed Kubernetes (2020)

Блог компании ФлантIT-инфраструктураDevOpsОблачные сервисыKubernetes
Перевод
Прим. перев.: Американский DevOps-инженер Sid Palas, пользуясь недавним анонсом Google Cloud как инфоповодом, провёл сравнение стоимости услуги Managed Kubernetes (в разных конфигурациях) от ведущих мировых облачных провайдеров. Дополнительным плюсом его работы стала публикация соответствующего Jupyter Notebook, позволяющего (при наличии минимальных знаний Python) подкорректировать производимые расчёты под свои нужды.

TL;DR: Azure и Digital Ocean не взимают плату за вычислительные ресурсы, используемые для управляющего слоя (control plane), что делает их подходящим выбором для развертывания множества небольших кластеров. Для запуска малого количества крупных кластеров лучше всего подходит GKE. Кроме того, можно серьезно сократить затраты, используя спотовые/вытесняемые/низкоприоритетные узлы или «подписавшись» на длительное использование одних и тех же узлов (это касается всех платформ).
Читать дальше →
Всего голосов 36: ↑35 и ↓1 +34
Просмотры5.6K
Комментарии 1

Архитектура облачного волейбольного сервиса

PythonОбработка изображенийМашинное обучениеОблачные сервисыKubernetes
Не так давно я писал про волейбольный сервис, теперь пришло время описать его с технической точки зрения.

Возможно, общественное сознание найдет изъяны в архитектуре и подтолкнет к лучшим решениям.

Краткое описание функциональности:

  • пользователь загружает видео с записью волейбольной игры
  • один хитрый алгоритм распознает мяч на кадрах
  • другой хитрый алгоритм выделяет розыгрыши
  • розыгрыши компонуются в отдельные видеофайлы
  • файлы с розыгрышами собираются в дайджест всей игры
  • все видео заливается в облако
  • пользователи смотрят/качают/шарят клипы с самыми классными розыгрышами
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры1.6K
Комментарии 2