Applicable plans: ✅ The free plan, ✅ The complete plan, ✅ On-demand plan
This article describes the internal security processes in place at Waldo. |
As described in our architecture diagram, the Waldo app relies on Microsoft technologies. Our development processes are tightly integrated with Azure DevOps. In this article, we outline the security measures we've put in place.
1 - Endpoint Security Measures
- All endpoints use MFA to prevent unauthorized access.
- Users follow strong password policies, with regular updates.
- All devices are protected by BitLocker encryption.
- Microsoft Defender for Endpoint is installed across the board.
- Automatic updates keep systems and apps patched and protected.
2 - Azure Security Measures
- Microsoft Defender for Cloud secures our Azure workloads.
- Azure Web Application Firewall (WAF) guards against common web attacks.
- Azure Application Insights helps monitor performance and resolve issues.
- Azure Sentinel is our SIEM solution, centralizing security incident detection and response.
3 - Continuous Monitoring and Incident Response
- We collect and analyze logs via Azure's logging capabilities.
- A clear incident response plan ensures we're ready to act fast.
4 - User Awareness and Training
- We conduct regular security training for our teams.
- Employees are encouraged to report security concerns proactively.
5 - Secure Code Practice
- Code scanning tools are integrated into Azure DevOps pipelines.
- All code changes are digitally signed.
- Sensitive data is stored securely in Azure Key Vault.
- Access to Azure DevOps pipelines is restricted and secured.
6 - Development Stages
Our development process includes three distinct stages:
- Developer: Secure coding, regular code reviews, no use of production data.
- Validation: Controlled access, thorough testing of new features.
- Production: Rigorous change control, only tested updates get deployed.
7 - Feature Flags and Hotfixes
- Feature flags let us toggle features in real-time, even in production.
- They help us reduce exposure during rollouts and support A/B testing.
- We can deploy emergency hotfixes without full redeployment.
8 - Backup and Restore Process
- Daily incremental backups capture only new or changed data.
- Weekly full backups provide a complete snapshot.
- Monthly restore tests confirm backups are accurate and reliable.
- Any issues discovered during testing are addressed immediately
9 - Microsoft 365 certification
The WALDO app is in the process of being certified as “MICROSOFT 365 CERTIFICATION”. The certification is the highest application certification in the Microsoft Marketplace. It is based on a thorough security audit of the WALDO app and its supporting infrastructure. The WALDO app will be vetted against a series of security controls derived from leading industry standard frameworks such as SOC 2, PCI DSS, and ISO 27001.
Comments
0 comments
Please sign in to leave a comment.