The Youtap stack is built on modern cloud architecture allowing customers the ability to choose which vendors they want to work with.
Youtap mandates the following.
-
Postgres DB
-
Docker containers (Youtap recommends using Kubernetes to house the containers)
-
Java/Spring
-
Redis
The Youtap Technology Stack is a collection of software and infrastructure technologies used to build and operate the Youtap platform and services. It includes the following components
•Cloud Infrastructure: The Youtap platform runs on cloud infrastructure provided by cloud service providers such as AWS and Azure.
•Kubernetes: The Youtap platform leverages Kubernetes for container orchestration, scaling, and management.
•Microservices Architecture: The Youtap platform is built using a microservices architecture, with each microservice responsible for a specific business function.
•APIs: The Youtap platform provides APIs for integration with external systems and services, including RESTful APIs, SOAP, ISO20022, and ISO-8583.
•Database: The Youtap platform uses multiple PostgreSQL database for storing transaction data, customer data, and other application data.
•Messaging: The Youtap platform uses messaging services such as RabbitMQ and Kafka for asynchronous communication between microservices.
•Monitoring and Logging: The Youtap platform uses tools such as Grafana, Loggly and Dynatrace for monitoring and logging application performance and activity.
•Security: The Youtap platform includes multiple security measures, including encryption of sensitive data, user authentication, and authorisation, and secure communication protocols.
•DevOps Tools: The Youtap platform uses DevOps tools such as GitLab, Jenkins, Docker, Kubernetes, Helm, and Terraform for continuous integration, delivery, and deployment.
•Front-end Technologies: The Youtap platform uses a combination of front-end technologies such as Flutter, React, Angular, and Bootstrap to build responsive and intuitive user interfaces.