Снятие рисков разработки программного обеспечения. Вы владелец цифровых активов

non-standard services

Обеспечение полного жизненного цикла ПО. Сбор требований, проектирование, разработка, верификация, внедрение, поддержка. ПО нагруженного сервера для платформ на базе x86, amd64 и различных arm для ОС семейства Windows и Linux.

Тре­бо­ва­ния и мо­де­ли — в En­ter­prise Ar­chi­tect. Про­ек­ты ис­ход­но­го ко­да — в Qt Crea­tor, Ec­lipse, Net beans и MS Vi­su­al Stu­dio. Воз­мож­ные сте­ки: C++/boost, C++/сис­тем­ные вы­зо­вы Win­dows или Li­nux вмес­те с CRT и STL, Java 2S E/Spring Boot. Ес­ли за­каз­чик нас­та­и­ва­ет, то мо­жем вос­поль­зо­вать­ся и .NET, но в пла­не им­пор­то­за­ме­ще­ния ва­ри­ант обыч­но не ко­ти­ру­ет­ся. Осо­бое вни­ма­ние уде­ля­ет­ся ути­ли­за­ции сис­тем­ных ре­сур­сов на ввод-вы­вод и вы­чис­ле­ния.

Ана­ли­зи­ру­ет­ся кэш про­цес­со­ра, ра­бо­та с опе­ра­тив­ной па­мя­тью, с оче­ре­дью дис­ка. При не­об­хо­ди­мос­ти вы­став­ля­ют­ся мас­ки ядер про­цес­со­ра. В ка­чес­тве СУБД час­то поль­зу­ем­ся Post­gre­SQL. В слу­ча­е не­об­хо­ди­мос­ти об­ра­ба­ты­вать аудио, ви­део или изо­бра­же­ния ис­поль­зу­ем ап­па­рат­ное ус­ко­ре­ние и GPU, де­ко­де­ры и ко­ди­ров­щи­ки H. 264. Так­же воз­мож­на ра­бо­та че­рез Open CL. В ка­чес­тве ин­фра­струк­ту­ры для аутен­ти­фи­ка­ции и ав­то­ри­за­ции бе­рём KeyCloak. Для вза­и­мо­дей­ствия с MS Office ис­поль­зу­ем VSTO.NET или со­от­вет­ству­ю­щие ком­по­нен­ты Active X. Есть воз­мож­ность вы­ра­бот­ки Docker-файла, со­от­вет­ствен­но об­ра­зу Docker. Так­же есть воз­мож­ность вы­ра­бот­ки Helm для ра­бо­ты в K8S.

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