Рубрика «paas» - 3

Web scraping обновляющихся данных при помощи Node.js и PaaS - 1Это уже четвёртая статья в цикле про веб-скрейпинг при помощи Node.js:

  1. Web scraping при помощи Node.js
  2. Web scraping на Node.js и проблемные сайты
  3. Web scraping на Node.js и защита от ботов
  4. Web scraping обновляющихся данных при помощи Node.js

В прошлых статьях были рассмотрены получение и парсинг страниц, рекурсивный проход по ссылкам, организация и тонкая настройка очереди запросов, анализ Ajax-сайтов, обработка некоторых серверных ошибок, инициализация сессий и методы преодоления защиты от ботов.

В этой статье разбираются такие темы, как веб-скрейпинг регулярно обновляющихся данных, отслеживание изменений и использование облачных платформ для запуска скриптов и сохранения данных. Ещё внимание уделяется разделению задач веб-скрейпинга и обработки готовых данных, а также тому, чего стоит избегать при работе с обновляющимися сайтами.

Цель статьи – показать весь процесс создания, развёртывания и использования скрипта от постановки задачи и до получения конечного результата. Как обычно, для примера используется реальная задача, какие часто встречаются на биржах фриланса.

Читать полностью »

Привет, читатели!
Мы – небольшая команда разработчиков из четырёх человек, и хотим представить на ваш суд свою PaaS, аналог Heroku.

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

Попробовав Heroku в качестве решения, мы поняли, что такое качество и удобство. Единственное, что кусалось – цены. Поэтому около 4-х месяцев назад мы поставили цель сделать свою собственную платформу. И мы ее сделали. Знакомьтесь: Dokkur – первый полноценный PaaS из России!

image

Читать полностью »

21 популярная и 21 непопулярная технология в IT - 1

Популярно или не очень? Посмотрим, что приходит и уходит в мире разработки.
Программисты любят иронизировать над миром моды, где ветра трендов дуют туда-сюда. Юбки становятся длиннее и короче, цвета приходят и уходят, галстуки становятся шире, потом уже. Но в мире технологий строгость, наука, математика и точность господствуют над причудой.
Это не значит, что программирование — профессия, лишенная тенденций. Разница в том, что тенденции программирования управляются большей эффективностью, увеличенной вариативностью и простотой использования. Новые технологии по большей части затмевают предыдущие. Это меритократия, а не власть прихоти.
Дальше список популярного и не очень популярного среди программистов сегодня. Не все согласятся с этим списком. Это то, что делает программирование бесконечно увлекательной профессией: быстрые изменения, жаркие дебаты и внезапные возвращения.Читать полностью »

Эффективность операторского бизнеса — это один из важнейших критериев, определяющих динамику восхождения IT-компании к вершинам Телеком-Олимпа. В сфере традиционных или облачных услуг связи, ключевой метрикой, определяющей эту самую эффективность, является ARPU или средний чек на одного клиента. Оператор связи просто обязан использовать все доступные методы повышения ARPU, поскольку это самый простой способ увеличения выручки без существенных инвестиций в маркетинг или запуск новых услуг. Сегодняшней публикацией мы продолжаем серию технически-коммерческих “How To” по повышению ARPU оператора связи, решившего внедрить сервис облачной АТС с минимальными затратами.

How To: повышаем ARPU оператора связи. Часть 3 - 1
Читать полностью »

Облачные вычисления сегодня крайне актуальны для всего ИТ-рынка. Ведущие ИТ-компании видят огромные перспективы этого направления, а аналитические агентства, такие как IDC и Forrester, предсказывают рост рынка облачных вычислений в направлениях виртуализации, платформы как сервиса, приложений как сервиса и т. д. И ИТ-гиганты, и компании меньшего масштаба вкладывают серьезнейшие ресурсы в это направление, активно развивают его, а значит, мы вполне можем относиться к облачным технологиям как к одному из основных направлений развития ИТ и ИТ-продуктов в обозримом будущем.
Oracle IaaS и PaaS — все для вас - 1Читать полностью »

Кратко о трендах в сфере IaaS - 1

Карта географического распределения и «плотности» PaaS-инфраструктур. Чем насыщеннее оранжевый цвет, тем больше PaaS-предложений в регионе

С развитием бизнеса количество приложений, которое компании хотели бы разместить в облаке, дополняется более сложными системами, например, программами управления персоналом, финансовым и бухгалтерским ПО. Бизнес руководствуется определенными требованиями к хранилищам данных, которые обуславливаются не только экономическими предпосылками, но и необходимостью соответствовать стандартам отрасли и новым законам.

В связи с этим компании часто обращаются к внешним поставщикам с намерением разместить свои данные в облаке.Читать полностью »

Приглашаем вас на бесплатный вебинар «Использование публичного облака Oracle: сервисы IaaS и PaaS», который пройдет 9 февраля в 11:00 по московскому времени. Докладчик — Дмитрий Ермошин, ведущий консультант департамента технологического консалтинга Oracle СНГ.

Регистрация на вебинар «Использование публичного облака Oracle: сервисы IaaS и PaaS» - 1Читать полностью »

Немного высокого

Gear — «движок» Openshift, собственно среда исполнения вашего приложения. При бесплатной регистрации сразу дают три. Собственно говоря об устройстве можно ничего и не знать. Но это вредно.

1. Имеется определенная структура каталогов. Для вашего приложения отведен ~/app-root.

типа ls

build-dependencies -> runtime/build-dependencies
data
dependencies -> runtime/dependencies
logs
repo -> runtime/repo
runtime

Собственно говоря интересны data и repo. Забавная деталь три каталога являются ссылками на подкаталоги runtime, а runtime/data — линком на data в текущем каталоге. runtime/.state содержит текущее состояние gear'a: started, idle, deploing.

2. Все адреса, пароли, каталоги и прочее содержаться в переменных окружения, с ними то и предстоит работа. Подробно переменные описаны здесь.

Теперь к земле поближе

Читать полностью »

Мы продолжаем рассказывать о компаниях-разработчиках решений (ISV), использующих облако Microsoft Azure. В этом выпуске мы представляем историю о том, как это делает компания Jelastic, разрабатывающая DevOps PaaS с поддержкой продвинутой оркестрации Docker-контейнеров. Рассказывает Дмитрий Лазаренко, директор по бизнес-развитию Jelastic.

Как Jelastic разместили свою платформу на Microsoft Azure - 1

Добрый день!

Jelastic – это универсальная облачная платформа, совмещающая в себе возможность использования PaaS (платформы как сервиса) и IaaS (инфраструктуры как сервиса). С помощью Jelastic можно значительно упростить разработку облачных сервисов, настроив себе за несколько минут окружение на Java, Ruby, Python, PHP и/или Node.JS и разместив в этой среде проект, используя плагины для Eclipse, NetBeans или IDEA. В прошлом году, на флагманской конференции Microsoft /build, была анонсирована поддержка Jelastic PaaS на платформенных ресурсах Microsoft Azure. О том, как это было, к чему привело и как все работает с техническо-технологической стороны, читайте под катом.
Читать полностью »

Отличия CaaS, PaaS и IaaS: Как выбрать модель построения облачной инфраструктуры - 1

Мы много пишем об использовании облачных технологий — а корпоративному IaaS посвятили даже отдельный блог. Однако мир технологий постоянно меняется, и появляются все новые подходы к построению инфраструктуры, в том числе с помощью виртуализации, облачных сервисов или контейнеров. Очень легко потеряться во всех доступных опциях и начать задаваться вопросом: «А нельзя ли делать то, что я делаю, более эффективным способом?»

Поэтому, в сегодняшнем топике мы постараемся рассказать о главных отличиях таких концепций построения облачной инфраструктуры, как:

  • Инфраструктура как услуга (IaaS);
  • Платформа как услуга (PaaS);
  • Контейнеры как услуга (CaaS).

Когда дело касается веб-инфраструктуры, универсального решения не существует – ко всему требуется индивидуальный подход.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js