Yandex Tracker специалисты

Наши Yandex Tracker специалисты обладают:

  • Пониманием принципов и архитектуры системы
  • Умением настраивать и администрировать Yandex Tracker, включая установку, обновление и конфигурацию
  • Опытом работы с различными типами проектов в Yandex Tracker
  • Навыками создания и настройки рабочих процессов
  • Умением работать с различными плагинами и интеграциями
  • Опытом работы с инструментами Yandex Tracker для управления задачами, баг-трекинга, планирования и отчетности
  • Навыками аналитики и отчетности в Yandex Tracker для улучшения производительности и оптимизации бизнес-процессов

Jira специалисты

Наши Jira специалисты обладают:

  • Пониманием принципов и архитектуры системы
  • Умением настраивать и администрировать Jira, включая установку, обновление и конфигурацию
  • Опытом работы с различными типами проектов в Jira
  • Навыками создания и настройки рабочих процессов
  • Умением работать с различными плагинами и интеграциями
  • Опытом работы с инструментами Jira для управления задачами, баг-трекинга, планирования и отчетности
  • Навыками аналитики и отчетности в Jira для улучшения производительности и оптимизации бизнес-процессов

ServiceNow специалисты

Наши ServiceNow специалисты обладают:

  • Глубоким пониманием платформы ServiceNow
  • Умением настраивать и администрировать различные модули ServiceNow
  • Опытом работы с процессами, включая Incident Management, Problem Management, Change Management и тд
  • Опытом улучшения и обновления системы на новые версии
  • Умением интегрировать ServiceNow с внешними системами
  • Опытом работы с инструментами ServiceNow для автоматизации и оптимизации бизнес-процессов
  • Навыками создания и работы с аналитикой и отчетностью
  • Опытом в подготовке обучающих материалов и проведении обучения бизнес-пользователей

Workday специалисты

Наши Workday специалисты обладают опытом в:

  • Настройке и поддержке системы Workday для управления такими HR-областями, как жизненный цикл сотрудника, включая найм и увольнение, компенсации, отсутствия сотрудников и учет времени
  • Разработке и поддержке интеграций Workday с другими системами
  • Анализе данных и разработке отчетов
  • Миграции данных из старых систем
  • Настройке бизнес-процессов и уведомлений
  • Создании пользовательских объектов
  • Изменении конфигурации безопасности
  • Обучении и поддержке пользователей в использовании системы Workday

Oracle NetSuite специалисты

Наши Oracle NetSuite специалисты обладают:

  • Глубоким знанием функциональности NetSuite
  • Навыками конфигурации системы
  • Умением работать с данными и анализировать их, создавать отчеты и диаграммы
  • Знанием бизнес-процессов и опытом их оптимизации с помощью NetSuite

Навыками разработки и интегрирования с другими системами:

  • Создание пользовательских настроек учетных записей с использованием SuiteScript 1.0 / 2.0
  • Создание Restlet-сервисов
  • Создание и поддержка SuiteFlow-процессов
  • Создание индивидуальных плагинов
  • Создание входящих и исходящих интеграций с NetSuite с использованием SS-скриптов и ESB-решений (Boomi, Workato и т.д.)

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

Oracle e-Business Suite специалисты

Наши Oracle e-Business Suite и Oracle Cloud специалисты обладают:

  • Опытом настройки и поддержки таких модулей, как:

  • Навыками разработки и поддержки пользовательских интерфейсов, включая:

  • Создание новых и настройку существующих форм, отчетов и интерфейсов
  • Конфигурацию бизнес-процессов и рабочих потоков
  • Добавление новых функциональных возможностей
  • Интеграцию с другими системами и приложениями
  • Разработку новых модулей
  • Настройку пользовательских ролей и прав доступа
  • Создание новых запросов и обзоров данных
  • Конвертацию данных из других систем
  • Создание и интеграцию пользовательских приложений
  • Настройку и интеграцию мобильных приложений

  • Знанием архитектуры системы и пониманием основных принципов управления бизнес-процессами в системе
  • Знанием процессов обновления и миграции системы на новые версии
  • Пониманием процессов взаимодействия между различными модулями системы
  • Опытом в решении проблем и умением обеспечивать высокую доступность и производительность системы
  • Опытом работы с клиентами и умением консультировать их по вопросам использования системы
  • Системным мышлением и умением анализировать бизнес-процессы для оптимизации использования системы
  • Опытом обучения пользователей и составления документации

DBA as a Service или как перестать думать о СУБД

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

Наша компания предлагает услугу DBA as a Service. Она помогает обеспечить бесперебойную работу различных СУБД в режиме 24/7, а также профилактическое обслуживание и настройку БД.

6 июня эксперты DBI расскажут о возможностях DBA as a Service, покажут, как услуга поможет вашей компании снизить затраты и улучшить качество управления данными, а также на реальных кейсах продемонстрируют примеры развития бизнеса клиентов благодаря нашей поддержке СУБД.

Приглашённые гости:

  • Начальник отдела эксплуатации ИТ-инфраструктуры, ИТ-Центр ПАО «Аэропорт Кольцово», Матвей Куликов


Встреча пройдёт в онлайн формате в 13:00 (Мск GMT+3), участие в трансляции бесплатное, необходима предварительная регистрация.

Увидимся на вебинаре!

Миграция в облако Amazon Web Services

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

О проекте

В 2018 году к нам обратилась крупная компания по издательству книг. Штат сотрудников которой составляет 4000 человек. Клиент поставил задачу провести миграцию инфраструктуры Web /eCommerce из локального ЦОД в облако Amazon Web Services.

Почему клиент решил провести переезд своих локальных систем?

  • Проект получал большой объём трафика за одну ночь
  • Клиенту необходим полный контроль над своими ресурсами
  • Дорогое обслуживание в ЦОД по сравнению с облаком AWS
  • Возможность быстрого масштабирования инфраструктуры
  • В случае сбоя, в локальном ЦОД, время на устранение ошибок дольше, чем на AWS

Переход в облако AWS решал эти проблемы автоматически.

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

Наши специалисты отдела DevOps составили план работ, выделили и провели ряд процессов параллельно друг другу.

Миграция проходила ​​в несколько этапов:

  • Сначала подняли всю необходимую инфраструктуру в облаке, используя подход Infrastructure as Code и инструмент Terraform. Благодаря гибкой настройке в облаке получилось подобрать сервера, которые дешевле по потреблению, чем в ЦОД.
  • Развернули приложение с использованием Ansible.
  • Выполнили синхронизацию, а затем миграцию баз данных.
  • В назначенный день переключили приложение.

Проект был рассчитан на 6 месяцев, наши специалисты выполнили все требования заказчика в срок, и передали готовый проект клиенту.

Миграция в облако AWS – это сложный и длительный процесс, но он может принести значительные выгоды для вашего бизнеса. Важно тщательно подготовиться и рассчитать все риски, чтобы процесс миграции прошел гладко и успешно.

Если вы планируете провести миграцию, специалисты нашей компании готовы проконсультировать и помочь в решении вашей проблемы. Напишите нам — будем рады ответить!

Мобильное приложение для Systeme Electric: от идеи до запуска

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

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

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

О проекте

Компания «Систэм Электрик» (Systeme Electric, ранее Schneider Electric в России) – одна из лидеров на рынке электрооборудования.

Представители компании обратились к нам за разработкой корпоративного мобильного приложения для торговых представителей, которое могло бы обеспечить доступ к данным о торговых точках и учёту выставленной на продажу продукции Systeme Electric.

Мы провели интервью с бизнес-пользователями Systeme Elecrtic, зафиксировали список требований и дали предварительную оценку по срокам и стоимости.

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

Используемый технологический стек:

1. Мобильное приложение

  • Целевое устройство – iPad Mini 5/6-го поколения
  • Целевая версия ОС – iPadOS 14.0+
  • UIKit
  • SnapKit
  • Яндекс.Карты MapKit

2. Панель администратора

  • TypeScript
  • js
  • js
  • PostgreSQL
  • GitLab CI

Функционал мобильного приложения

В мобильное приложение были заложены необходимые возможности для торгового представителя:

  • Предоставление данных о торговых точках (адрес, юридические данные, контакты)
  • Навигация до точки (интеграция Яндекс Карты)
  • Совершение визитов
  • Просмотр сведений о продажах

Перечень функций продолжает пополняться, что делает приложение более востребованным.

Из других особенностей можно выделить статистику визитов за произвольный период времени, раздел медиа материалов, а также интеграцию с другим внутренним приложением для менеджмента клиентов Systeme Electric.

Панель администратора

Для обеспечения более обширного контроля и учёта данных, была разработана панель администратора. С её помощью администратор может:

  • Просматривать данные торговых точек, а также добавлять/изменять их
  • Контролировать продуктовые линейки, которые должны быть учтены при совершении визитов торговыми представителями
  • Публиковать медиа материалы (презентации, прайс-листы, новинки и т.д.) для торговых представителей
  • Выгружать отчётность за произвольный период в формате XLSX

Разработка

План работ по проекту был разбит на несколько этапов, которые включали проработку дизайна, iOS и Web версий приложения и тестирования.

При разработке iOS приложения и выборе архитектуры, мы выбрали популярный и гибкий подход к созданию модулей – VIPER. Разделение обязанностей составляющих каждого модуля позволило нам чётко выстроить взаимодействие между разными участками приложения, по необходимости делегируя функционал в другие модули.

Несмотря на повышенный порог вхождения, количество исходных файлов и зависимостей между ними в сравнении с традиционными MVC/MVP/MVVM, подход VIPER показал себя удобным с точки зрения масштабируемости и модульности.

Процесс разработки панели администратора был типовым для нашей команды, поэтому затруднений в реализации на React не возникло. Серверная часть, базирующаяся на фреймворке ExpressJs, обслуживает как мобильное приложение, так и панель администратора. Во время разработки, особое внимание уделялось соблюдению современных стандартов веб-разработки и объявлению строгих типов данных в TypeScript без использования any.

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

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

Если вас заинтересовал проект или остались вопросы по разработке, напишите на contact@dbi.ru. Команда специалистов DBI внимательно изучит ваш запрос и поможет в решении вашей задачи!

Миграция системы Oracle E-Business Suite с AIX IBM Power Systems на Linux x86-64

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

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

Наша история работы

К нам обратилась крупная компания, с целью перенести Oracle E-Business Suite (OEBS) с AIX IBM Power Systems на Linux x86-64.

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

Заказчик внедрил в свою производственную среду OEBS в начале 2000-го года. Система была развернута на виртуальных машинах физического сервера IBM Power Systems с операционной системой AIX и активно использовалась в течение долгого времени.

Сервера IBM Power Systems привлекают внимание многих компаний благодаря трем факторам: надежность, производительность и безопасность.

В 2015 году заказчиком было принято решение отказаться от развития и использования OEBS системы и её обновления. К тому же состояние серверов IBM уже не поддерживалось, они устарели и могли в любой момент выйти из строя. Функционал OEBS перестали активно использовать и со временем систему перенесли в архив.

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

Клиент не смог решить проблему миграции самостоятельно, в т.ч. и с привлечением другого подрядчика, и в итоге обратился к нам за помощью.

Работа над заказом

Миграция Oracle E-Business Suite не является простым процессом и требует особого подхода. Сначала необходимо провести тщательную оценку рисков для выбора наиболее оптимального варианта миграции.

Заказчиком было принято решение выполнить миграцию Oracle E-Business Suite с серверов IBM Power Systems (ОС: AIX) на платформу Linux x86-64 (ОС: Red Hat Enterprise Linux). Это позволит компании сэкономить деньги, сохраняя при этом уникальные возможности используемого программного решения.

Выполнение поставленной задачи было осложнено рядом обстоятельств:
Прежде всего, у заказчика отсутствовал действующий контракт поддержки с вендором Oracle. Это логично, учитывая перевод системы в архивный статус и постепенный уход от использования OEBS.
Однако применительно к проектам миграции отсутствие связи с Oracle Support, для администратора, означает невозможность адресовать недокументированные баги, всплывающие при выполнении работ и препятствующие соблюдению обещанных сроков завершения проекта.

Ситуация с наличием багов усугублялась еще и версиями ПО, с которыми приходилось работать: Oracle EBS 11i и Oracle Database 9iR2. Если 11-й релиз OEBS до сих пор используют в производстве большое количество компаний, которых устраивает стабильность данного релиза, и для которых перечень нового функционала R12 не является в достаточной степени мотивирующим на проведение апгрейда OEBS. Но 9iR2 версия Oracle БД — это уже совсем крайняя степень запущенности обслуживания ПО, учитывая относительную простоту процедуры апгрейда БД в целом.

Версию 9iR2 выпустили в 2003 году, при том что следующий релиз 10g стал доступен уже в 2004. Один из багов, которые пришлось обходить при выполнении миграции БД — невозможность экспорта таблицы с 5 миллиардами строк. Баг не является официально документированным. Видимо мало кто пробовал делать экспорт данных такого объема в середине нулевых, оставаясь на 9i.

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

Также одним из неожиданных вызовов в работе оказалось отсутствие документации от заказчика по критически важным настройкам отчетов. После установки патчей на слой приложений OEBS приходилось вручную восстанавливать настройки.

Результат

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

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

Клиент получил полностью работающую систему, на стандартном оборудовании, под операционной системой Linux. 

В заключение

Платформенная миграция окружения Oracle E-Business Suite со временем может стать стратегической потребностью для многих компаний, работающих с данной системой приложений. Использование более современного оборудования дает возможность проводить полноценное техническое обслуживание, упрощает данный процесс и снижает соответствующие издержки, что безусловно положительно повлияет на производительность компании и общую эффективность бизнес-процессов.

Если вы планируете выполнить миграцию, напишите на contact@dbi.ru. Команда специалистов DBI внимательно изучит ваш запрос и поможет в решении вашей задачи!