This article is to explain the benefits of following Quantexa's Best Practice when delivering your Quantexa deployment, and provide a high level view of what those best practices are.
Why follow Quantexa’s Best Practice?
Quantexa’s Best Practice is born from real-world learnings. These learnings developed practices that allow you to deliver quickly while keeping Quantexa deployments maintainable.
Quantexa’s Best Practices have three pillars:
1.       Moving fast
2.       Streamlining maintenance
3.       Learning from others’ experience
I want everyone who deploys Quantexa to benefit from these three pillars. Let's go through them and why they will benefit you and your deployment:
Moving fast
Best practices help you deliver your Quantexa deployment faster, they help you:
- Know the fastest sustainable path for delivering business value.
- Guide developers to configure and deploy Quantexa effectively and with focus. Not having to spend time discovering the best way themselves.
Focus on engineering and tuning processes, and deployment patterns to help you improve the speed of delivery.
Streamlining maintenance
Quantexa’s Best Practice balances fast delivery ensuring solution maintainability. This allows you to avoid future challenges for short-term gain.
They help you:
- Reduce ongoing effort in maintaining a Quantexa deployment.
- Avoid hard-to-maintain patterns.
- Deploy for streamlined maintenance from the start.
- Create consistency across deployments' environment to avoid unnecessary complexity.
Your deployments maintainability benefit when aligning to best practice. This is because use of recommended patterns will make the deployment familiar to others.
Learning from others’ experience
Quantexa have a wealth of experience in deploying the Quantexa Platform. Our best practice is a way of us sharing this experience with you.
Follow Quantexa’s Best Practices to take advantage of this experience to:
- Enjoy optimized processes to enable comprehensive and efficient delivery. We’ve learned the areas that need focus.
- Leverage a depth of knowledge across Quantexa solutions and deployments. This will ensure the best possible deployment of your solution.
- Avoid pitfalls other deployments have learned about while delivering Quantexa.
You can find this experience as best practices for solution patterns, tuning, and engineering processes.
What is Quantexa’s Best Practice
Now we've covered the why - what actually is Quantexa's Best Practice? They are practices and patterns to follow when delivering a Quantexa solution. They cover areas of:
- Engineering Processes:Â how best to use common engineering best practices. These cover practices like CI/CD, testing, and monitoring in a way that best aligns with Quantexa.
- Deployment Patterns:Â recommendations when deploying Quantexa. This includes deployments to the cloud or for multiple use cases.
- Tuning Processes:Â the recommended methodologies for tuning Quantexa. Such as Entity Resolution, Scoring, or Performance.
- Solution Patterns:Â apply best practice methodologies for Quantexa to your specific use case. This includes creating data, Document, and Entity Models, or designing Scores and analytics.
Quantexa’s Best Practices are documentation, guidance, and examples. There are several areas where you can find Quantexa’s Best Practices:
If you need guidance in finding or using Quantexa's Best Practices in particular areas, please reach out to the Community Team with [Best Practice] in the subject:
community@quantexa.com