Blog
Field notes from the cloud.
Case studies, deep dives, and engineering practice from the Ordinary Experts team.
AWS to use 100% renewable energy by 2025
Amazon co-founded The Climate Pledge in 2019 to be powered by 100% renewable energy by 2040, and AWS has recently announced they will be meeting that goal 15 years early in 2025!
New version 2.2.0 of Jitsi Meet AWS Marketplace Product
New version 2.2.0 of Jitsi Meet AWS Marketplace Product upgrades Jitsi Meet to stable release version 2.0.6726, which contains fixes for log4j security flaw.
git branching strategies for infrastructure code
Infrastructure development typically involves two distinct types of code repositories: module repositories and config repositories. We discuss what these repo types mean and what git branching strategies we should use to manage them.
Ordinary Experts publishes WordPress Bedrock AWS Marketplace Product
New pattern offers production-ready CICD-enabled AWS setup with WordPress Bedrock, a developer-friendly WordPress sub-project.
Ordinary Experts publishes Drupal and Jitsi AWS Marketplace Products
Ordinary Experts publishes Drupal and Jitsi AWS Marketplace Products
Ordinary Experts Advanced Consulting Partner Plaque
Ordinary Experts displays its new AWS Advanced Consulting Partner Plaque.
Ordinary Experts achieves AWS CloudFormation Service Delivery Designation
Ordinary Experts attains AWS CloudFormation Service Delivery Designation - showcasing our proven ability to deliver advanced CloudFormation based AWS solutions.
Evolution of a S3 Bucket in CloudFormation
In this blog, we'll walk through setting up a S3 bucket with CloudFormation. We'll start with a simple resource and work up to a more real-life example with support for versioning, encryption, and preventing any objects from becoming public.
Static S3 Website with CICD - Walkthrough
We have developed a Terraform module for AWS which provisions a static website that: is serverless, enforces SSL, encrypts data at rest and in transit, is globally distributed, supports restricting access to website by IP, sets up nice DNS entries, deploys new changes when commits are pushed to a CodeCommit branch, clears the CloudFront cache after deployments, sends notifications on successful and failed deploys, supports site generation frameworks like Hugo or Jekyll, supports URLs of subdirectories that do not have index.html specified, supports custom error pages, and supports debug mode. Check it out!
Case Study: Complete Recycling
The Complete Recycling Customer Portal is a business application that allows Complete Recycling’s customers to submit requests for service, then connects those requests to service providers. The Complete Recycling Customer Portal manages the lifecycle of the customer’s service requests, from scheduling to fulfillment and invoicing. The Complete Recycling Customer Portal also integrates with Complete Recycling’s accounting solution to sync invoices and other accounting transactions.