Skip to end of metadata
Go to start of metadata

После прошлой статьи я понял, что почти у всех наших читателей есть 5 минут в день на то, чтобы узнать что-то интересное из сферы айти ) Спасибо за Ваши отзывы и лайки. В этот раз расскажу о трех продуктах, которые больше всего вдохновили меня в этом месяце.

ELK Stack

  1. Несомненно первое место ELK Stack - очень крутая штука для сбора и анализа любых данных. Вот картинка:

ELK состоит из трех известных продуктов компании Elastic: ElasticSearch - позволяет быстро искать данные, LogStash - позволяет собирать информацию из разных источников и Kibana - позволяет визуализировать данные.

Интересный факт

Шэй Бэнон (Shay Banon) основал ElasticSearch в 2012 году. Уже через 18 месяцев компания привлекла инвестиции 70 млн. $ (раунд C). Продукты распространяются с открытым исходным кодом, а компания зарабатывает на платных сервисах на основе этих продуктов. Вот некоторые пользователи продуктов Elastic: Wikimedia, Facebook, StumbleUpon, Mozilla, Amadeus IT Group, Quora, Foursquare, Etsy, SoundCloud, GitHub, FDA, CERN, Stack Exchange, Center for Open Science, Reverb, Netflix, Pixabay, Motili, Sophos and the Slurm Workload Manager.

Меня заинтересовал ELK по двум причинам:

  • Первая причина - повысить время оперативного решения проблем наших партнеров (пользователей). Гораздо приятнее предвидеть проблему заранее, а не гасить пожар. Для этого мы собираем данные с 10 разных серверов. На каждом сервере живет 2-3 общительных робота. В день роботы пишут сотни мегабайт логов (логи - это письма от роботов). Эти логи невозможно прочитать даже за год! А нам нужно знать о проблеме не позже 1-й минуты. Поэтому мощный инструмент анализа логов жизненно необходим.
  • Вторая причина - я хотел рассмотреть возможность использования ELK в отчетном модуле Сервисфона. Нашим партнерам (пользователям) нужен удобный инструмент анализа данных. Который был бы прост и приятен в использовании.

Так что я решил подключить ELK одновременно к базе данных (PostgreSQL) и к различным логам. На настройку и отладку ушло три дня. Но результат очень порадовал. ELK собирает логи от всех роботов, обрабатывает их и находит самое важное. С подключением к базе данных пришлось повозиться, потому что плагин ещё сыроват. Но разработчики достаточно оперативно реагируют на проблемы, так что несколькими обновлениями всё исправляется.

Впечатление от продукта более чем позитивные. Так что буду им пользоваться и дальше.

Confluence 

Сначала несколько слов о JIRA, самом популярном продукте компании Atlassian. Мы используем JIRA для управления задачами по разработке Сервисфона. Это отличный продукт, который сразу же пришелся мне по вкусу. В JIRA задачи легко упорядочить и расставить зависимости. И самое главное – в JIRA приятно комментировать задачи, добавлять скриншоты и код. Плюс все изменения автоматически транслируются в общий чат (Slack).

Интересный факт

Компания Atlassian была основана в 2002 году в Австралли двумя студентами на 10 тыс. долл (с кредитной карточки). В 2006 году Майк и Скотт, основатели компании, получили звание "Предприниматели года" по версии Ernst&Young. И только в 2010 году компания привлекла инвестиции 60 млн. долл. Компания обслуживает более 50 000 клиентов по всему миру включая 85 компаний из списка Fortune 100. В декабре 2015 года Atlassian вышла на IPO с капиталицацией 4,37 млрд. долл.

Так что мне давно хотелось попробовать ещё один продукт от Atlassian – Confluence. Это удобная штука для совместной работы над документами. Ранее мы использовали для этих целей Evernote, MS Office и Dropbox. Но моя проблема была в том, что накопилось огромное количество всевозможных технических заданий и инструкций и я уже перестал помнить где и что лежит (а больше всего я не люблю тратить время на поиск документов). Плюс мне нравится когда документы выглядят аккуратно, но в тоже время я не люблю тратить время на оформление и шрифты.

И вот, наконец, Confluence вдохновил меня на то, чтобы навести порядок во всех документах и сделать единый удобный каталог. Надо сказать что делал я это с удовольствием, потому что работать в Confluence очень удобно.

Вот выдержка из нашего каталога документов Сервисфона:

В качестве примера покажу вам техническое задание на разработку API для Сервисфона:Техническое задание на разработку ServicePhone API

Выглядит аккуратненько, правда?

А ещё приятно, что на 10 пользователей Confluence стоит всего 10$. Это смешная цена для такого продукта, поэтому Atlassian даже не берет эти деньги себе, а отдает на благотворительность.

Visual Paradigm

Я думаю многие пробовали использовать карты мышления (Mind Map) в бизнесе или личной жизни. Мне нравится рисовать карты мышления в xMind. Так вот Visual Paradigm это почти то-же самое, но только эта программа может работать с десятками видами различных диаграмм. Например, если вам нужно нарисовать бизнес-процесс, то Mind Map уже не подойдет. И тут на помощь приходит Visual Paradigm. Наверное, имеет смысл вспомнить ещё про MS Visio, которая тоже позволяет работать с диаграммами. Но что-то я не видел, чтобы кто-то из моих друзей использовал Visio для рисования карт мышления. Специализированный инструмент всегда удобнее.

Интересный факт

Компания Visual Paradigm International основана в Китае (Гонконге) и так же имеет впечатляющий список клиентов. Но про основателей компании мне ничего не известно. Знаю только что софт они делают очень давно и ещё 2004 году получили награду за лучший UML-инструмент.

Я боюсь выразиться неприлично, но в VP просто огромное количество диаграмм на любой вкус и цвет:

Выбор диаграмм       Диаграмма бизнес-процессов

 

Ещё попробовал подключить VP к базе данных и она мне за пару секунд сделала графическое представление стуктуры данных. Фантастика!

     

 

Что интересно, у VP есть бесплатная версия (Community Edition), которая позволяет работать с большинством диаграмм. А так продукт стоит порядка 40$ в месяц.

 

Заключение

По моим ощущениям, когда берешь в руки хороший новый инструмент, то и идеи рождаются свежие и больше вдохновения приходит. Раз уж вам попала в руки моя статья, то предлагаю вам тоже применить сегодня в работе какой-нибудь новый инструмент. Например, Сервисфон. А если вам понравилась эта статья, то оставьте мне лайк или комментарий – так я буду знать что тема “айтишных” продуктов вам интересна и буду писать ещё.

 

 

  • No labels