SaaS Deployment Model
Overview
AnkaSecure offers a SaaS (Software-as-a-Service) deployment model, allowing organizations to leverage post-quantum cryptographic security without maintaining infrastructure. The SaaS model provides high availability, scalability, and built-in security.
Architecture
The following diagram illustrates the AnkaSecure SaaS environment:
flowchart BT
C["AnkaSecure Cloud SaaS"]
D["AnkaSecure CLI"] --> C
E["AnkaSecure SDK"] --> C
F["Customer Logic"] --> C
Components
-
AnkaSecure Cloud SaaS: Centralized service for handling cryptographic operations and key management.
-
AnkaSecure CLI: Allows users to interact with the API via terminal commands.
-
AnkaSecure SDK: Libraries available for Java, Python, and other languages for seamless integration.
-
Customer Logic: Customer applications consuming AnkaSecure API Services.
Benefits of SaaS
-
No Infrastructure Management: All cryptographic services are hosted and maintained by AnkaSecure.
-
High Availability & Scalability: Cloud-based deployment ensures resilience and elasticity.
-
Seamless Updates: New security patches and cryptographic enhancements are applied automatically.
-
Multi-Client Support: Organizations can onboard multiple teams or applications under a single SaaS instance.
How to Get Started
-
Sign up for AnkaSecure SaaS at AnkaSecure Cloud.
-
Obtain API credentials (clientId, clientSecret).
-
Use SDKs, CLI, or direct API calls to perform encryption, key management, and other operations.
-
Monitor usage and logs via the provided API or dashboard.