π¨βπ» Developer Experience & Infrastructure
Tools we use to deploy our services
Mission Statement
We self-host or build & maintain our developer tools, infrastructure, and documentation to improve the productivity and satisfaction of developers working with our platform. We also ensure Aegister products are easy to deploy by providing clear documentation, deployment guides, and infrastructure tooling.
Tools we use
GitLab
Used for version control, CI/CD pipelines, and collaborative development across all internal and client-facing projects.
Google Cloud
Our primary cloud provider, supporting:
- Kubernetes: For container orchestration and scalable deployment.
- Postgres: Managed relational database services.
- Storage: For storing application data, logs, and backups.
Cloudflare
Used for hosting our public website, applying rate limiting policies.
Keycloak
An open-source Identity and Access Management (IAM) solution that provides Single Sign-On (SSO), user federation, and role-based access control. At Aegister, Keycloak is employed to manage authentication across our services, ensuring secure and centralized user management.
Activepieces
An open-source workflow automation tool that enables the creation of automated workflows integrating various services and APIs. Aegister utilizes Activepieces to automate repetitive tasks and integrate AI-driven processes, enhancing operational efficiency.
Sentry
A real-time error tracking and monitoring tool that helps developers identify, diagnose, and fix issues in applications. At Aegister, Sentry is integrated into our applications to monitor performance, capture exceptions, and provide insights into system behavior, facilitating proactive maintenance and improved user experience.