Microservices Cloud Solutions

Микросервисные Облачные Решения

Перейти от монолита к Микросервисной Архитектуре

Кто мы


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

Язык разработки микросервисов: GoLang

Контейнеризация и оркестровка: Kubernetes, Helm, Docker Swarm

Подробнее в разделе

Контакты


Адрес
г. Москва, Проспект Мира, д. 68, оф. 3
e-Mail: sales@mcsolutions.ru
Телефон: +7(499) 394 5816
Позвонить

Для кого

Если Вы:

  • «упёрлись в потолок» производительности, масштабируемости, поддержки

  • понимаете, что нужно использовать специализированные решения и языки

  • понимаете, что если Вы не поднимете технологический уровень ваших ИР до конкурентного, то можете потерять рынок

  • понимаете, что цена поддержки/изменения инфраструктуры слишком высока

    • хотите уволить ненужных разработчиков/администраторов

    • не можете найти разработчиков должного уровня при ограниченном бюджете

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


Мы предлагаем

  • Разработка информационного ресурса «под ключ» или разработку какой-либо части

  • Разработку архитектуры с шаблонами, примерами

  • Обучение и консультация разработчиков

  • Ведение разработки, мониторинг вплоть до утилизации, Code Review

Вы получаете

  • Чёткий план перехода на микросервисную архитектуру с бюджетом, из которого вы скорее всего не выйдете

  • Чёткую методологию разработку, учитывая принципы и паттерны SOLID, DDD

  • Уверенность в разработке и эксплуатации

  • Перестанете быть «заложниками» разработчиков

Почему мы

  • Мы легки на подъём и сможем быстро показать первые результаты

  • Мы дёшевы относительно ИТ-фирм, которые предлагают аналогичные решения

  • Мы бесплатно ознакомимся с AS-IS и предложим план перехода на Микросервисную Архитектуру

  • Мы разработали свою методологию описания микросервисов на стыке SOLID и DDD

  • У нас следующие

Принципы

Мы ведём разработку информационных систем согласно принципам

  • SOLID (Книга Роберта Мартина Чистая Архитектура)

  • Domain-Driven Design (Книга Эрика Эванса Предметно-ориентированное проектирование)

  • DevOps, 12-факторов

  • Максимальное использование кодогенерации


Стек технологий

Облачные платформы

  • Google Cloud Platform (предпочтительнее)

  • Firebase

  • Amazon Web Services

  • Microsoft Azure

DevOps

CI/CD, GitHub, GitLab, Google Cloud Engine, Heroku, TravisCI

Базы данных

  • Реляционные: PostgreSQL, MySQL, Oracle

  • in-Memory: Redis, memCacheD

  • noSQL: MongoDB, CouchDB, MariaDB и др.

  • Аналитические: ClickHouse

Микросервисы

  • Разработка на GoLang: разработка правильного кода, техники тестирования (в том числе производительности), документирование, линтинг, кодогенерация и др.

  • Взаимодействие: Спецификация Restful, WebSocker, gRPC, описание интерфейсов на Swagger и protobuf, Apache Kafka в качестве шины событий

  • Контейнеризация: Docker

  • Оркестровка контейнеров: Kubernetes (предпочтительнее), Docker Swarm

  • Мониторинг: ELK, Zabbix и подобное, средства GCP

Web

JavaScript, Vue.js, Vuetify.js, Babel, Webpack, Sass, Less, Bootstrap, Material Design, различные библиотеки, а также тестирование e2e, линтинг. Кодогенерация, в том числе с использованием Swagger

Рабочее пространство

Настройка рабочего пространства:
IDE Intellij Idea, Git, Git Flow, Trello, Toggl, Integromat, Slack, RealtimeBoard, Jira, RedMine