Як ми DigitalOcean під Різдво підключали



Різдвяний період для нас видався насиченим і цікавим. За місяць з невеликим ми змогли підготувати другий реліз Deploy4Me та вступити в Новий рік з новими планами. Реліз Deploy4Me приніс значне поповнення для сервісу. Ми додали підтримку DigitalOcean, розжилися красивими картинками і злегка змінили візуальне супроводження. Тепер спробувати сервіс та одержати свій сервер в хмарі стало ще простіше.

Інтеграція з DigitalOcean виявилася не такою витонченою як ми чекали і не такий простий як заявляли творці цієї хмарної майданчики. Як виявилося не всі тестовані API протестовані однаково. Цими знаннями і хочеться поділитися — раптом комусь допоможе при виборі майданчика.


Читати далі →

DigitalOcean анонсували ЦОД в Німеччині

image
Компанія DigitalOcean, один з найбільших провайдерів послуг VPS хостингу в світі, в черговий раз радують користувачів тим, що прислухаються до їхніх прохань. У серпні 2013 року одним з користувачів їх послуг на порталі User Voice було створено пропозицію відкрити дата-центр в Німеччині. Це повинно було значно покращити якість послуг для користувачів з Європи.

Зовсім нещодавно, 12 грудня 2014, було отримано офіційну відповідь від представника компанії.

Читати далі →

DigitalOcean запускає сервер метаданих

MetadataНовину занадто проста, щоб робити складну підводку — тепер у DigitalOcean Metadata, свій сервер метеданных. Навіщо? Для чого завгодно, але в першу чергу для управління дроплетами (віртуальними серверами, в термінології DO).

Metadata — сервіс, що надається для значок DigitalOcean, що дозволяє дроплету отримати дані про ньому самому (метадані). Як приклад таких даних, можна назвати дані про користувачів, ID дроплету, регіон датацентру, і дані про IP-адресах. На додаток до звичайного отримання метаданих дроплету, Metadata дозволяє користувачам передавати певні дані дроплетам при їх створенні, що може використовуватися CloudInit для полегшення налаштування хмарних серверів.


Читати далі →

DititalOcean додав можливість використання CoreOS

    logo DO-CoreOS
Буквально позавчора DigitalOcean оголосила про можливість використання предустановленного образу CoreOS .
 
За запевненням DigitalOcean їх інтеграція з альфа-версією CoreOS надасть мобільним і веб-розробникам, зацікавився у використанні Docker, простий і швидкий шлях для випуску додатків і експериментів з контейнерами. В CoreOS docker-контейнери можуть стартувати за мілісекунди, забезпечуючи безпрецедентну гнучкість в управлінні навантаженням на кластер дроплетів. Серед додаткових булочок — автоматичне оновлення, автоматична настоянка мережі і інтерграція з etcd .
При цьому DigitaOcean випустила ряд ​​статей по запуску та налаштування CoreOS :
  
 
Читати далі →

DigitalOcean відкрив точку присутності в Лондоні

    
 
За доброю традицією поспішаю повідомити вам новина про запуск компанією DigitalOcean нового регіону — «Лондон». Картинку перекладати не став, так як з пісні слів не викинеш.
 
Крапку присутності в даному регіоні просили багато клієнтів (на момент написання посту 576 голосів). Взагалі, компанія вважає, що Лондон зараз переживає технічний бум, подібний до того, який був у Нью-Йорку кілька років тому і рада надати компаніям свої рішення. Великим плюсом для компаній буде відповідність законодавству про зберігання певних категорій даних на території країни.
 
При створенні дроплетів в даному регіоні доступні IPv6 і Private Networking.
 
Для бажаючих потестувати швидкість, зв'язність і затримку прошу
Читати далі →

Свій Node.js хостинг на VPS

    По ходу вивчення Node.js я створив багато маленьких проектів. Надалі мені знадобилося розгорнути деякі з них на сервері, щоб мати можливість розвивати їх надалі. Існуючі хостинги Appfog і Heroku мають ряд серйозних обмежень на безкоштовних акаунтах. На Appfog'е можна запускати водночас не більше 2-х додатків, і безкоштовна реєстрація у них вже відключена. На Heroku можна створити тільки 5 додатків (без бази даних) без підтвердження аккаунта прив'язкою банківської карти. Платні акаунти коштують дуже дорого для мене (я ж не заробляю на цих маленьких проектах): $ 20 доларів на Appfog, а heroku ще дорожче. Колеги порекомендували спробувати хостинг на Digital Ocean — віртуальний сервер за $ 5 доларов в місяць, на якому можна легко настроїти власний хостинг node.js-проектів.
 
Про те, як організувати такий хостинг, і йтиметься в цій статті.
Читати далі →

Переходимо від MongoDB Full Text до ElasticSearch

    У своєму минулому пості , з анонсом Google Chrome розширення для Likeastore , я згадав той факт, що в якості пошукового індексу ми почали використовувати ElasticSeach . Саме ElasticSeach дав достатньо хорошу продуктивність і якість пошуку, після якого було прийнято рішення, випустити розширення до хрому.
 
У цьому пості, я розповім про те, що використання зв'язки MongoDB + ElasticSeach, є вкрай ефективне NoSQL рішення, і про те, як перейти на ElasticSearch, якщо у вас вже є MongoDB.
 
Читати далі →

Тисяча і одна gif

Всім привіт!
Хотілося б розповісти вам історію створення одного простенького розважального сервісу по запису gif'ок з веб-камери за допомогою HTML5 і JS. Про те як рішення на коліні на базі опенсорсний рішень в одночас справило нехай хоч і маленький, але сплеск популярності хвилі від якого вже протягом півроку приносять невелику кількість відвідувачів яким корисний цей сервіс.
 
 
А почалося все просто
Наприкінці літа звичайним робочим днем ​​борознячи простори GitHub я наткнувся на досить цікавий скрипт (facetogif ) на нативном JS і HTML5 дозволяє записувати ролики з веб-камери в gif-анімацію. Була прикладена навіть робоча демка заливающая готові ролики на сервіс imgur або що дозволить зберегти їх відразу на жорсткому диску.
Ця ідея здалася мені дуже цікавою і я вирішив з невеликими переробками реалізувати її у вигляді самостійного сервісу.
Сказано — зроблено. Того ж вечора я форкнул репозиторій, зареєстрував домен «вгіф.рф», підняв VPS (найдешевший тариф за 5 $) на DigitalOcean і написав найпростіший скрипт на php складують ролики прямо там на сервері.
Для економії ресурсів на сервер встановив лише Nginx і PHP-FPM.
 
Читати далі →