Solution
We worked with our client to build a single custom WordPress backend that served the organization's published content to three custom UIs, via carefully-defined contextual search and access parameters.
Along the way, we partnered with multiple stakeholders, including internal division heads, content subject matter experts, and our client's external design partner, to make sure the resulting build was a comprehensive improvement for our client's reader audience.
We completed the project within our client's preferred timeline, and set the stage for an ongoing engagement for support, maintenance, and further growth.
Infrastructure, Backend & Integrations
▪️ The new application is hosted entirely in AWS, utilizing AWS CloudFront CDN and a bevy of other AWS services for media storage, dynamic application performance control, and enterprise security.
▪️ Global content taxonomies to allow for maximally granular control of whether and how content appears on each site, alongside an integration of elasticsearch, resulting in a carefully curated global search experience.
▪️ To maximize performance speed, consistency, and site security, the WordPress application is fully separated from public access, and all three UIs are delivered as lightning-fast and secure static flat-files via CDN. This means no degradation of performance from queries hitting the server, and no public user activity ever touches the backend. To lighten the front end even more, a specialized image compression server is integrated with WordPress to compress and optimize all uploaded images, and lambda functions are used to optimize use of compute resources.
▪️ Integration with Piano paygate service
▪️ We implemented a live fail-over process. Upon any failure around the database, hosting, DNS, or any other part of the infrastructure, the system switches automatically to a set of hourly-generated full site clones hosted separately.