What is DuploCloud?
DuploCloud offers an end-to-end DevOps software platform for dev teams that don’t have dedicated DevOps engineers and augments those that do. The platform automates the provisioning of applications to the cloud (AWS, GCP, Azure), integrating cloud ops, DevOps, and security/compliance with 24x7 monitoring and support.
The DuploCloud platform is designed to work like a DevSecOps expert, translating high-level application specifications into detailed and fully managed cloud configurations. With pre-programmed knowledge of over 500 cloud services, the platform automatically creates all the necessary Infrastructure-as-Code for the user's application utilizing best practices around security, availability and compliance standards. The platform is accessed via web UI, Terraform Provider, or API.
The DuploCloud platform is designed to work like a DevSecOps expert, translating high-level application specifications into detailed and fully managed cloud configurations. With pre-programmed knowledge of over 500 cloud services, the platform automatically creates all the necessary Infrastructure-as-Code for the user's application utilizing best practices around security, availability and compliance standards. The platform is accessed via web UI, Terraform Provider, or API.
Landing Zones
DuploCloud configures the virtual networks, subnets, NAT gateways, hybrid connectivity and availability zones. Relative to the rest of the stack this layer is not changed frequently, however it is crucial to set up properly as any changes later can be quite disruptive. DuploCloud follows the guidelines of a well-architected framework and security controls.
Cloud Services
DuploCloud provisions resources like Virtual Machines, Databases, Elasticsearch, Redis, object stores, SQS, Kafka, and hundreds of other cloud native services across AWS, Azure, and GCP. Also included are backups, disaster recovery, password management, single sign-on, and just-in-time access.
App Deployment
DuploCloud enables modern application deployments, encouraging automation through the use of containers (Kuberenetes, ECS, Azure Webapps), serverless deployments (lambda, API gateway, etc.), and ETL pipeline automation (Spark and Jupyter). Also included are updates to load balancers, auto-scaling groups, DNS, health checks, rolling upgrades and blue/green deployments.
Diagnostics
The DuploCloud platform controls the full lifecycle of the application from setup, updates to monitoring, it can segregate data that is ready to consume by developers. This is further enhanced by collecting from services that interact with the application like databases, load-balancers and virtual machines. Under the hood, DuploCloud uses Prometheus, Grafana, CloudWatch, Elasticsearch and Jaeger.
Engineering teams spend a significant part of their time debugging. While there are tools like ELK, Sumo Logic, SignalFx, CloudWatch, DataDog and Sentry that implement these functions, they must still be orchestrated and configured in the context of the application. Because none of these tools are part of the initial provisioning process, ingesting application context or even segregating data is challenging.
The vendor states this layer provides DuploCloud's most powerful functionality from an application perspective, allowing access to cloud services promoting developer self-service and less time to manage cloud infrastructure.
CI/CD
DuploCloud provides a CI/CD framework that allows users to build, test and deploy an application from Git HUB commits and PRs. The platform follows the same notion as a tenant to tie together CI and CD. Tests are run against the application in same underlying AWS topology where the application code is running.
Audit & Reporting
All cloud actions are logged and categorized for review. Reports are generated for proof of compliance.
Security
Adding security and compliance controls on top of an existing infrastructure can be a very exhaustive process especially if the infrastructure was not originally built with compliance guidelines in mind. DuploCloud solves this by creating the security controls during provisioning rather than as an afterthought. For those in regulated industries, we provide a SIEM solution to validate individual compliance controls, helping you manage ongoing security and compliance.
Compliance
DuploCloud offers self-service to developers while automating the low-level tasks of setting up proper firewalls, security groups, access control, and installing proper tools during the provisioning of the infrastructure. Furthermore, DuploCloud’s intelligent rules-based engine automatically follows all the guidelines of a well-architected design as it converts an application architect’s intent into underlying resources. The platform offers out-of-the-box certification for SOC 2, PCI-DSS, HIPAA, HITRUST, NIST, and others.
Deployment
The DuploCloud VM is deployed in the user's cloud account. During the onboarding session, DuploCloud works closely with the user's engineering team to create a DevOps automation and compliance of the infrastructure. DuploCloud's support remains available on Slack and email for additional assistance. Support includes anything related to cloud infrastructure, compliance controls, audits and IT questionnaires.Categories & Use Cases
Videos
Technical Details
| Deployment Types | SaaS |
|---|---|
| Mobile Application | No |
FAQs
What is DuploCloud?
DuploCloud, headquartered in San Jose, offers an eponymous end-to-end DevOps software platform for dev teams that don’t have dedicated DevOps engineers and augments those that do. The platform automates the provisioning of applications to the cloud (AWS, GCP, Azure), integrating cloud ops, DevOps, and security/compliance with 24x7 monitoring and support. The software runs in the user's own cloud account and is accessed thru DuploCloud's UI, Terraform or API.
How much does DuploCloud cost?
DuploCloud starts at $2000.



