Технологічний стек
-
Java - Об’єктно орієнтована мова програмування.
-
Spring/Spring Boot - Програмний каркас з відкритим кодом та контейнери з підтримкою інверсії управління для платформи Java.
-
Spring Web - Веб-фреймворк який дозволяє створювати RESTful сервіси.
-
Spring Cloud Kubernetes / Config - Інтеграція з об’єктами Kubernetes інфраструктури ConfigMap/Secrets
-
Spring Cloud Feign Client - Простий і гнучкий http-клієнт.
-
Spring Cloud Sleuth - Авто-конфігурація для розподіленого трейсингу.
-
Spring Boot Actuator - Бібліотека, яка надає ряд функцій: моніторинг, контроль, відображення показників сервісу, для розуміння його стану.
-
Spring Security - Фреймворк для побудови автентифікації та авторизації з підтримкою типових протоколів.
-
Amazon Web Services SDK - Бібліотека яка дозволяє отримати доступ до інфраструктури Amazon, зокрема до Amazon S3 служби, яка дозволяє зберігати та читати об’єкти.
-
Camunda - Платформа з відкритим кодом для виконання бізнес-процесів