Architecture
Not all clouds are created equal
servis.ai is the next generation of CRM. Unlike other CRM providers that use outdated decades old methods for server infrastructure, servis.ai builds infrastructure using modern AWS technologies, the most sophisticated and widely used cloud service on the planet.
Security matters.We’ve invested in a better way to protect and safeguard your data.
Values
servis.ai is built with superior architecture in mind. The guiding values of the servis.ai platform are to be open, reliable, secure, performant and adaptable/upgradeable leading to a better more seamless experience no other CRM can provide.
Open
The servis.ai platform functions with flexible Data-Residency, and backwards compatible Open APIs through AWS.
Reliable
Serverless cloud Architecture meaning no scheduled maintenance and seamless upgrades for 100% uptime.
Secure
Complete Data Isolation for secure storage of company data on the servis.ai platform.
Performant
Separate batch processing for large volume data with low latency data access via AWS Global Edge Network.
Adaptable / Upgradeable
Utilizes a single customization platform for any device, and plug-in based change capture to Keep data synced.
Deployment
Advanced Secure Cloud Architecture
Minimized latency with AWS Global Edge
Flexible data residency for different compliance needs
Full AWS Implementation
servis.ai it completely deployed on AWS, the most advanced secure global cloud infrastructure on the planet. Full AWS deployment guarantees secure performant access to servis.ai.
Robust Network
servis.ai utilizes AWS Global Edge technology to minimize network latency for static assets and API request across the globe. Meaning a performant experience wherever you are based.
Data Residency
The servis.ai infrastructure can be deployed in any region AWS supports, meaning compliance with region or country specific standards. Complete control of data compliance and geographically bound storage for easy enforcement.
Open APIs
servis.ai uses the Graphql API endpoint. Any operation or data available through the servis.ai Web interface is accessible via secure backwards compatible APIs.
Modern GraphQL API
servis.ai embraces modern GraphQL APIs for exposing customizable graph data accross multiple Apps within the servis.ai Platform.
Unique API Approach
servis.ai uses the same APIs internally as it does externally, ensuring APIs are up to date and ensures customer can leverage new API functionality directly in the UI.
Generic APIs
APIs are designed to be highly generic. Each API is able to handle operations across any application data within the platform.
Backwards Compatible
Seamless integration with any API version. servis.ai APIs are backwards compatible and only need to be integrated once, meaning no compatible version issues down the line.
3rd-Party Authentication
All authentication via the servis.ai platform is handled by the standard and secure OAuth2 protocol for all 3rd-party integrations, as well as general API access.
Scalability
Automated horizontal scaling for performance
Infinite scalability and availability from Regional PODs
Isolated load balancing for minimal traffic impact
Performant Scaling
Utilizing dynamic containers and serverless infrastructure, servis.ai can automatically handle scaling computing needs for consistent response times, regardless of traffic or usage patterns.
Regional POD Access
servis.ai deployments are spread across regions as PODs ensuring infinite scalability and availability of service.
Batch Processing
servis.ai uses a separate batch processing infrastructure that handles long-running batch processes for massive data loads and transformations, for unparalleled performance.
Isolated Access Layer
Each access layer is designed to be completely isolated for traffic load balancing, computing, and access to database resources for minimal impact on performance.
Low Code Administration
servis.ai is designed to be completely customizable for non-technical and advanced users alike. Configure changes to the platform and have them administered for the servis.ai mobile and web client.
Intuitive Configuration
The servis.ai platform provides one of the most advanced and configurable admin controls. An intuitive non-technical approach allows for anyone to administer the platform regardless of their technical knowledge.
Custom Code
For advanced use cases, servis.ai allows for custom code and advanced logic to be used via the standard JavaScript language, the most popular programming language in the world.
Single Platform
servis.ai is the only CRM platform in the industry that does not require separate configuration, or administration across both web and mobile implementations, allowing for simplified administration and usage.
Seamless Platform Upgrades
Designed to minimize downtime due to upgrades
Upgrades are backwards compatible
Customers are notified of all changes and upgrades by email
Seamless Enhancements
Upgrades to the servis.ai platform are seamless, ensuring our customers are continually getting product enhancements and fixes needing no special testing from our customers prior to the updates.
Upgrade Compatability
Upgrades are backwards compatible ensuring minimal disruption to customers while using the platform. In the unlikely event of a major change to existing functionality, customers are notified in advance to ensure minimal disruption of service.
Upgrade Notification
All changes to the servis.ai platform are communicated to our customers via explicit email communication ahead of the upgrade release, as well as in product change history for full transparency.
Change Management & Dev Environments
App Setup Changes
All app and administration setup changes that have been pre-initialized, or customized by our customers are managed via servis.ai Plugins allowing for unbridled customizability.
servis.ai Plug-ins
servis.ai plugins are a collection of granular admin changes auto-captured into an archive. They enable sharing of Apps and promoting concrete changes to instances of the servis.ai platform.
Pre-Production Instances
servis.ai provides dev instances to customers to manage their current production setup so that changes can be captured, tested, and signed off before applying to their production instance via plugin installation.
AWS Technologies
AWS Batch Processing
The servis.ai platform uses AWS Batch processing to automatically and dynamically allocate resources to all data processing jobs based upon which resources are needed most. Performance is never compromised no matter the scale or needs of the data processing.
AWS Lambda
servis.ai utilizes AWS Lambda as a serverless compute service to reduce the need for server management, and for automatic scaling logic for consistent performance at any scale. No matter the scale, performance needs and response times are never compromised.
AWS Aurora
The servis.ai platform architecture makes use of AWS Aurora, a relational database engine compatible with PostgreSQL. This database engine makes use of fast distribution storage which grows automatically as more storage is needed. No matter the database needs servis.ai can grow to accommodate any business’s data.