
Cloud-first Solution
Operational Excellence
Designed for Scale
RecordPoint offers a platform for managing physical and digital records, helping highly regulated organizations discover, govern and control all their data. Their platform manages data in-place and provides inventory, categorization, records management, privacy, minimization, and migration features.
RecordPoint partnered with Definity to accelerate two high-impact initiatives:
• Modernizing the FileConnect Enterprise application and connector ecosystem to prepare for cloud-scale operations.
• Building a new Kafka/Event Hub connector using RecordPoint’s .NET Connector SDK with cloud-first design patterns.
The Challenge
Modernizing FileConnect Enterprise (FCE) for Cloud Scale
FCE v2 was heavily reliant on on-premises infrastructure, creating friction for scaling, updates, and reliability. RecordPoint sought to evolve toward a v3 that was cloud-hosted and resilient, with improved telemetry, higher throughput, and smoother support for hybrid (on-prem/cloud) connectors.
Resolving Performance Bottlenecks
Performance challenges emerged around the text analysis layer (notably Python-based Presidio). RecordPoint needed to standardize technology choices and move toward a .NET-centric environment that could better support scale and maintainability.
Delivering a Cloud-Native Streaming Connector
The roadmap required a new Kafka connector (later refined to Azure Event Hubs for customer alignment). This demanded a ground-up design using the official Connector SDK, with enterprise-grade reliability, SDK v2 alignment, and readiness for customer testing windows.
Enabling Multi-Team Collaboration Securely
Definity engineers had to onboard quickly and collaborate across time zones while maintaining controlled, secure access to RecordPoint’s Azure DevOps, Teams channels, and cloud environments - ensuring productivity without sacrificing security.
The Solution
Definity helped RecordPoint modernize its FileConnect Enterprise platform and deliver a cloud-native streaming connector using the .NET Connector SDK - shifting to Azure-first patterns, instrumenting comprehensive telemetry & logging, and packaging releases as RPMs/OVAs for safe, repeatable deployments. With CI pipelines in Azure DevOps and hybrid RabbitMQ support for offline continuity, the solution sustains high throughput under load while improving availability and operational readiness.
High-Availability Platform Patterns
• Implemented containerized microservices on AKS. • Adopted Azure Service Bus, Cosmos DB, and Azure Key Vault. • Leveraged KEDA for event-driven autoscaling to optimize cost and performance.
Kafka / Event Hubs Connector (Cloud-Native)
• Implemented a resilient connector aligned to SDK v2 patterns. • Pivoted from raw Kafka to Azure Event Hubs
Sustaining Engineering & Support
Provided ongoing L1–L3 support, enhancement intake, and round-the-clock responsiveness to ensure stability and continuous improvement.
Connector SDK & Java Wrapper Enablement
Delivered enablement features including Maven publishing, Entra ID (MSAL) authentication, and configurable endpoints.
The Results
Cloud-Native Resiliency and Scale
By containerizing services on AKS and decoupling workloads with Service Bus
queues, RecordPoint achieved fault tolerance, elastic scaling, and graceful
recovery from failures.
Elastic Performance Through Event-Driven Autoscaling
KEDA-based triggers enabled services to scale in real time based on workload absorbing ingestion spikes (e.g., initial content registration) while maintaining steady-state efficiency.
Operational Hardening and Observability
The architecture emphasized telemetry, dashboards, and “Golden Signals”
monitoring. This shortened mean-time-to-recovery (MTTR) and provided
proactive visibility into system health.
Faster Developer Velocity
The SDK wrapper (Java library, MSAL integration, configuration patterns)
reduced friction for partner and internal developers, accelerating connector
adoption and ecosystem growth.
Key Project Highlights




