Разработка и внедрение программного обеспечения

Компания DBI осуществляет полный спектр услуг по разработке заказного программного обеспечения:

  • Проектирование архитектуры многозвенных приложений
  • Интеграция с сайтами/системами/сервисами/порталами
  • Разработка высоко-нагруженных систем
  • Поддержка текущей IT инфраструктуры
  • Создание систем автоматизации бизнес процессов, приложения уровня предприятия
Технологии
.Net
Entity Framework
Java
J2EE
EJB3
Java Servlets
JSF
JSP
JSTL
Portlets
Spring
Play
MS SQL server
HTML5+CSS3+JS
Инструменты
MyBatis
Hibernate
Microservices
OpenJPA
Grails
JPA
Web Jobs
Nginx
JBoss Switchyard
IBM WebSphere Application Server
Azure Functions

CRM

SalesForce
  • Наши сертифицированные специалисты предлагают комплексные услуги, в облачных технологиях и технических услугах полного цикла, обеспечивают устранение неполадок, решение проблем
  • Высокая экспертность в отрасли, включая облачные и социальные сети
  • Экспертиза в корпоративных CRM и не CRM-приложениях на Force.com с использованием Apex Code, VisualForce и других технологий
  • Внедрение и разработка, Настройка приложений в SFDC (переход к миграции SFDC), приложения Force.com
  • Комплексная интеграция с использованием REST, SOAP, API метаданных и инструментов ETL (Informatica, Informatica Cloud и другие)
NetSuite
Опыт администрирования
  • Собор требований и выполнение изменений конфигурации, включая определение Workflow, Saved Searches и настройку стандартных объектов или создание новых.
  • Настройка отчетов, шаблонов электронной почты, сохраненных поисков, макетов, форм для улучшения удобства использования системы
  • Целостность данных и задачи манипуляции, такие как объединение повторяющихся записей
  • Загрузка и изменение данных и массовые миграции данных с использованием различных средств миграции данных
  • Функциональная поддержка и поддержание общей конфигурации системы
Опыт разработки
  • Разработка SuiteScript, как 1.0, так и 2.0:
    • Client Scripts
    • Map/Reduceскрипты
    • Скрипты массового обновления
    • Portlet Скрипты
    • RESTlet Скрипты
    • Scheduled скрипты
    • Suitelet Scripts
    • Workflows
  • Перевод пользовательских требований различной сложности в функциональное и управляемое программное обеспечение
  • Разработка бизнес-потоков с помощью Workflows, SuiteScripts
  • Интеграция с внешними службами и системами (REST, SOAP и др.)
  • Ведение документации по использованию приложения, новому коду и предоставление учебного материала
  • Выполнение проверки кода, конфигурации данных, чтобы обеспечить жизнеспособность и целостность
Siebel
Опыт администрирования
  • Мониторинг приложения:
    SARM, FDR,  логирование компонент, Audit Trail, IIS Advanced Logging и т.д
  • Настройка Load Balancing
  • Работа над отказоустойчивостью
  • Performance Tuning
  • Настройка доменной авторизации и SSO
  • Создание и конфигурация новых компонентов
  • Клонирование среды
  • Настройка резервного копирования приложения и базы данных. Отслеживание процесса выполнения, проверка резервных копий.
  • Установка необходимых обновлений, патчей для приложения и базы данных. Поддержание среды в актуальном состоянии.
  • Проведение оценки состояния среды. Устранение обнаруженных проблем применение рекомендаций.
  • Имплементация системы отслеживания (мониторинга) состояния среды. Своевременное обнаружение и устранение проблем в работы приложения. (падения, критические ошибки, проблемы производительности)
  • Имплементация сценариев автоматизации запуска и остановки приложений.
  • Оценка и освобождение дискового пространства. Имплементация скриптов для автоматизации очистки файлов журналирования и временных файлов.
  • Ведение подробной документации среды и поддержание ее актуального состояния.
Опыт разработки
  • Разработка интерфейса и автоматизация бизнес логики. Автоматизация существующих бизнес процессов и внедрение новых (Workflow, Task, Smartscript), скриптинг (VB, eScript, JS).
  • Кастомизация приложения в режиме OpenUI с поддержкой и совместимостью реализации на High Interactivity.
  • Интеграция со сторонними системами: любая интеграция в т.ч внедрение телефонии (Genesys, Cisco, Avaya, Asterisk). Технологии: веб сервисы SOAP, очереди JMS MQ, HTTP, JSON, интеграция на уровне файловой системы, интеграция на уровне бд с помощью dblink, встраивание внешнего веб контента в экраны Siebel.
  • Миграция данных: EIM, самописные решения на PL/SQL, SQL Loader, Import Object

 

Machine Learning

Что такое технология Машинного интеллекта

Технология Искусственного интеллекта, уже давно используется многими компаниями, особенно в направлении сервисных услуг. Однако искусственный интеллект может применяться во всех сферах жизни человека. В последнее время мы часто слышим что очередной робот с искусственным интеллектом превзошел достижения человека и некоторых такое развитие событий даже пугает.
На самом деле, если немного разобраться с технологией Искусственного интеллекта не так уж и страшна, а в реалии даже очень полезна.
Мы же предлагаем своим клиентам услуги, по освоению и внедрению лишь части искусственного интеллекта – машинной обучение (Mashine Learning)

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

Что мы предлагаем
  • Аналитика больших объемов данных
  • Применение современных методов машинного обучения
  • Построение AD-HOC анализов
  • Визуалзация результатов исследований
  • Кластерный анализ
  • Построение предиктивных моделей
  • Сбор данных из различных источников, построение датасетов
  • Разработка скоринговых моделей
  • Мониторинг качества моделей

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

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

 

BlockChain

Технология Blockchain и ее применение

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

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

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

Что мы предлагаем
  •  Интеграции с трейдинговыми blockchain-платформами
  • Создание интеграций с внешними сервисами (платформы, биржи, терминалы)
  • Разработка и аудит смарт-контрактов
  • Создание ICO сайта, техническая организация/консультирование для проведение “краудсейла”
  • Создание систем на основе Ethereum
Нами были успешно реализованы и запущены несколько ICO проектов, реализованы несколько проектов, связанных со смарт-контрактами, также участвуем как техническая команда в проекте по создание проприетарного блокчейна

Big Data

Что такое Big Data

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

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

Что позволяет анализ данных

  • Упростить обработку входящей информации с различных источников и быстрая ее обработка
  • Сокращение затрат на обработку и хранение всей информации
  • Увеличить достоверность и разнообразность составляемых отчетов за счет видения всех данных одновременно.
  • Строить прогнозы развития бизнеса в режиме реального времени.
Применение Big Data в разных отраслях бизнеса
Торговые компании
Поможет компаниям создавать персональные предложения для каждого своего покупателя. Это решение будет предложено на основании нескольких источников информации: поведения на сайте, истории покупок, участие в акциях компании, лояльности клиента к компании. Полученные данные о покупках, компании смогут строить свои планы в долгосрочной перспективе и делать прогнозы на будущее.

Телеком компании
Телеком компании на основе технологии Big Data смогут анализировать своих абонентов, выявлять взаимосвязи между ними, сегментировать их и делать специальные предложения для каждого сегмента.

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

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

 

Аудит Баз Данных

Аудит СУБД OracleMicrosoft, PostgreSQL, MySQL – анализ текущего состояния и выявления “узких мест”, определение первопричин сбоев и деградации производительности, а также формирование рекомендаций по их устранению.

Состав услуги

Аудит базы данных

  • Аудит безопасности
  • Аудит резервного копирования
  • Аудит производительности
  • Аудит регламента обслуживания

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

Поддержка Fusioin Middleware

Что мы предлагаем
  • Профессиональный аудит системы;
  • Выявление узких мест в функционировании продуктов Oracle Fusion Middleware;
  • Разработка и внедрение политики безопасности;
  • Установка необходимых обновлений (Patches);
  • Разработка и внедрение политики резервного копирования;
  • Настройка производительности согласно рекомендациям Oracle и лучшим мировым практикам.
Описание работ
  • Детальный анализ имеющейся системы;
  • Рекомендации по настройке системы и всех её компонентов, для достижения оптимальной производительности и утилизации ресурсов;
  • Интеграция системы мониторинга, способной обнаружить даже малейшие проблемы в системе;
  • Круглосуточная поддержка наших специалистов, способных в кратчайшие сроки решить любые проблемы регулярного использования Oracle Fusion Middleware;
  • Установка требуемых дополнений на систему;
  • Поддержание системы в постоянно доступном состоянии;
  • Решение проблем производительности;
  • Слежение и выявление проблем работы, блокировок, производительности параллельных и конкурирующих запросов, чрезмерного потребления JVM памяти;
  • Контролирование процесса резервирования;
  • Создание копии продуктивной системы для конфигурирования или обновления тестовых и систем для разработки;
  • Контроль качества и настройка систем безопасности, сертификации сетевых протоколов и методик доступа.

Администрирование Business Intelligence

Что мы предлагаем
  • Профессиональный аудит системы;
  • выявление узких мест в функционировании Oracle BI;
  • Разработка и внедрение политики безопасности;
  • Установка необходимых обновлений (patches);
  • Разработка и внедрение политики резервного копирования;
  • Настройка производительности согласно рекомендациям вендора.
Описание работ

Администрирование

  • Мониторинг доступности OBIEE сервисов и компонентов –
    • weblogic
    • SAW server
    • NQ Server
    • BI Publisher
    • em url
    • console url
    • analytics url
    • BI Publisher url
  • Мониторинг ETL (прекращение работы, задержки)
  • Мониторинг рассылок (агенты/ibot)
  • Устранение неисправностей, выявленных в ходе мониторинга
  • Периодическая проверка состояния среды и настроек на соответствие рекомендациям Oracle
  • Консультации пользователей
  • Миграция метаданных с одной среды на другую
  • Настройка производительности
  • Управление правами доступа
  • Ведение запросов на обслуживание на портале Oracle Metalink
  • Анализ системы и формирование списка необходимых обновлений
Разработка
  • Сбор и первичная обработка требований, проектирование решений, оценка трудозатрат
  • Создание/доработка отчетов в BI Analytics
  • Создание/доработка отчетов BI Publisher
  • Создание/доработка информационных панелей
  • Управление правами доступа, конфигурация 1го пользователя
  • Создание/доработка агентов (ibots), 1 агент
  • Создание предметных областей в OBIEE репозитории, иерархий, агрегированных таблиц
  • Доработка предметных областей в OBIEE репозитории, иерархий, агрегированных таблиц
  • Миграция метаданных с одной среды на другую