Percussion Software was founded in 1994. Its intuitive, user-friendly Content Management System (CMS) allows businesses, higher education, financial services, and state and local governments to personalize the creation of their websites. Percussion Software’s CMS 8.0 Cloud Platform delivers a secure, decoupled, open-source, and optionally headless technology stack for digital marketers and developers to jumpstart their organization’s content. CMS 8.0 Cloud Platform offers unique features like its patent-pending LiveFirst migration utility, drag-and-drop template editing, and a widget-based page management protocol. Besides saving you time and money, Percussion Software makes creating and publishing web content a “look forward to” experience because Percussion CMS makes it easy to create and manage content-rich, SEO-friendly websites. To learn more, go to percussion.com.
Software, Marketing, Public Sector
Align the infrastructure of its SaaS CMS platform with AWS Well-Architected Framework best practices to enhance scalability and expand its customer base.
Managed DevOps Services, AWS Well-Architected Review
Accelerated time-to-market for new features and innovations
Improved performance efficiency, scalability, reliability, and availability
Enhanced security and compliance
Want to achieve benefits like these? Schedule a free Application Modernization Assessment with nClouds to learn how to build sustainable systems for delivering better software faster.
I’m impressed with how nClouds’ Managed DevOps Services team responds quickly to our ever-changing requirements and provides us with innovative solutions to our issues. nClouds’ automation of our AWS architecture enables us to quickly provision resources for new customers to support our fast-growing business.”
CEO, Percussion Software
Percussion Software wanted to enhance scalability and expand its customer base. Following an AWS Well-Architected Framework Review (WAFR), the company needed a team of AWS DevOps professionals to support its multi-tenant SaaS CMS platform and implement infrastructure remediations based on findings of the WAFR. Percussion Software selected nClouds to provide Managed DevOps Services because of its expertise in AWS and its AWS-certified competencies in DevOps and SaaS.
Percussion Software’s workloads are primarily CMS (content management) systems consisting of AWS services such as Amazon EC2, Amazon S3, AWS IAM, AWS ELB, Amazon VPC, AWS VPN, Amazon DynamoDB, AWS Elastic Beanstalk and CloudFront. They asked nClouds to provide Managed DevOps services. nClouds focused on building a CI/CD pipeline, implementing automation to apply product upgrades, creating new customer sites and subnets to support business growth, and implementing AWS services to provide messaging and notifications.
Interested in an AWS Well-Architected Framework Review? Schedule a free AWS Well-Architected Assessment with nClouds to see how you can apply architectural best practices to drive better business outcomes.
Teaming with nClouds, Percussion Software now has an improved architecture to support its growing customer base. The project has yielded numerous benefits:
With nClouds Managed DevOps Services, Percussion Software’s engineers have more time to focus on new features and innovations. Implementing IaC (CloudFormation, Terraform) and automated services (Amazon EC2, Amazon SNS, AWS Backup, AWS ELB, Lambda, Chef) enable Percussion Software to build faster and more efficiently.
Tenant-specific limits are monitored to scale the infrastructure and optimize costs based on tier-based consumption and volume-based discounts. Migrating the new version of Percussion Software’s CMS and instances from Amazon EC2 to Graviton2 saves costs because Graviton2 instances are less expensive. Amazon Route 53 provides a reliable and cost-effective way to route Percussion Software’s end users to internet applications. Amazon S3’s Intelligent-Tiering optimizes storage costs. Lambda enables Percussion Software to run code and only pay for the compute time consumed — there is no charge when code is not running.
There are automated processes and policies in place to manage the lifecycle of active and inactive tenants of Percussion Software’s SaaS platform and to assess, triage, and escalate tenant-specific issues. CloudWatch monitoring evaluates and optimizes individual tenant performance without requiring this optimization to be applied to all tenants. Amazon DynamoDB delivers single-digit millisecond performance at any scale. Amazon EC2 enables Percussion Software to scale the database and mitigate database performance issues so that a considerable number of tenants can be onboarded and maintained without the risk of performance degradation. Amazon CloudFront securely delivers content with low latency and high transfer speeds. AWS ALB and AWS ELB improve scalability, availability, and fault tolerance by distributing workloads across multiple compute resources and automatically scaling incoming traffic changes over time.
In line with SaaS security and compliance best practices, Percussion Software’s CMS platform has role-based access control (RBAC), prevents cross-tenant access to system resources, and meets required compliance standards for its tenants. Its APIs have security and mitigation strategies for DDoS attacks. AWS VPN establishes a secure and private encrypted tunnel to the AWS global network from its network or device. AWS WAF protects web applications or APIs against common web exploits that may affect availability, compromise security, or consume excessive resources. Amazon VPC enables Percussion Software to provision a logically isolated section on AWS.
You can also email us directly at firstname.lastname@example.org for your inquiries or use the form below