I-Novus · JAVA FOR IS Hibernate Groovy Guava JUnit CXF Lucene Apache Commons Spring Framework AOP...

Post on 24-Sep-2020

4 views 0 download

transcript

I-NovusABOUT THE COMPANY

Modern technologies of software development

From initial analytics to integration and maintenance

Long experience in productive cooperation with state customers

ABOUT THE COMPANY

Qualified specialists, ready to realize projects

at various levels and scales

ABOUT THE COMPANY

More than 100 corporate officers

More than 10 years of experience in creation of IT-solutions

More than 75 successfully realized projects at various scales

25 regionsintroductions

1200 healthcare organizations use the results of our work

5 key directions ofautomatization

More than 7integration projects

4 successfully realized federal projects

ORGANIZATION STRUCTURE

APPLICATIONS AND MAINTENANCE SECTIONStaff: 23

TESTING / CONTROL SECTIONStaff: 14

DEVELOPMENT SECTIONStaff: 48

ANALYTICS SECTIONStaff: 15

PROJECT MANAGEMENTStaff: 10

COMPLETE CYCLE

COMPANY

DEVELOPMENT

Demand gathering, business analysis

Designing, architecture

Computer-aided testing

INTEGRATION

Application tuning

Integration, migration

Personnel training

Reporting

MAINTENANCECall-centerOptimizationAutomatic updating

INFORMATION SYSTEMS

DEVELOPMENT

STATE INFORMATION SYSTEM OF CHI

(compulsory healthcare insurance)

UNIFIED STATE HEALTHCARE IS MODULES

STATE INFORMATION SYSTEM OF HOUSING AND

COMMUNAL SERVICES

REGIONAL HEALTHCARE INFORMATION SYSTEM

SUBSYSTEM OF PERSONAL OFFICES IN THE FRAMEWORK

OF UNIFIED INFORMATION SYSTEM OF HOUSING

CONSTRUCTION (UMLS)

Agile

Kanban

Continuous delivery

THE MAIN STRATEGY

AUTOMATIZATION OF IN-HOUSE BUSINESS PROCESSES

Git, Merge Request

Jenkins

Autotest

Cointegration of all services

GOALS AND

TASKS

JAVA FOR ISHibernate

GroovyGuava

JUnit

CXF

Lucene

Apache Commons

Spring Framework

AOP

Slf4j

Web Services

JDBC

Logback JAXB

Liquibase

JMS

AspectJ

JSTL

Tomcat

POI

Joda-Time

Spring Boot

WE USEJAVASCRIPT

ESDoc

Require.jsDust.js

jQuery

SASSLESS

Bootstrap

Node.js

CSS

React

Backbone.js

Webpack

Angular

Vue.js

Redux

LodashBabel Mocha

Jest

WE USEOPEN SOURCE

Artifactory

CentOS

nginx

Kibana

BaseX

Logstash

puppetPostgreSQL

Linux

HAProxy

Ansible

kettle

Zabbix

CassandraElasticSearch

Birt

MavenGradle

WE USEPOSTGRESQL

PL/pgSQL

Replication

Streaming

Pglogical

Slony

PostgreSQL 9.6+

pgAdmin

pgbadger

WE COMPUTERIZE

OUR TASKS

MONITORING: Zabbix

LOG FILES: Elastic Stack (ELK)

CONFIGURATION MANAGEMENT: Puppet, Ansible

VIRTUALIZATION: KVM, Amazon Cloud, VMware

WE USE DEVOPS

METHODOLOGY

CONTINUOUS INTEGRATION (CI): Jenkins

VERSION CHECK SYSTEM: GIT, SVN

BUILD AUTOMATION TOOLS: Maven

TASK MANAGER: JIRA

DATABASE: Confluence

TESTING TOOLS

LOAD TESTING TOOLS: Jmeter

AUTOMATION TESTING TOOLS:

Selenium WebDriver

DATABASE: Confluence

BUG TRACKING SYSTEM: JIRA

INTEGRATION

Experience in the use of such methods of IS commissioning, such as::

▪ Phased implementation. Consistent implementation of the system

starting from the most problematic (actual) unit to full object

automation.

▪ Parallel work. Simultaneous work in the old and new systems.

▪ «Shock» integration (integration everything at once). One-time

transition to a new IS.

▪ Pilot implementation. Integration on the same site with subsequent

replication at the rest of them.

Organization of the process of integration regional and federal

systems: from the stage of examination and formation of system

demands to commissioning and maintenance

Creation of project teams with the involvement or formation of

partner organizations in the implementation area.

Training of system users both in full-time and remotely

using distance learning systems

MAINTENANCE

LEVEL 2Solving complex issues, an expert advice on business processes, the actions related to the database, the questions on integration services and the interaction with other systems;

LEVEL 3The issues connected with the implementation of new features, the refinement of the system, the creation of new modules.

LEVEL 1Consultations, solving simple issues, providing information and documentation on systems;

WE PRACTICE THE ORGANIZATION OF THREE-LEVEL SUPPORT AND

MAINTENANCE OF USERS OF THE SYSTEMS:

MAINTENANCE

formation of demands toinfrastructure

maintenance of ourown products

maintenance of third-party developers’ products

maintenance and service of infrastructure

creating unique products

adaptation of existing products

introducing our own and third-party products

formation of demands to information systems

WE HAVE AN EXPERIENCE :

THANK YOU FOR YOUR ATTENTION!

420061, KazanSechenov St., 19 B+7 (843) 212-20-50E-mail: manager@i-novus.ru

www.i-novus.rumedicarchive.ru