All Posts

Using Identity Center for AWS Human User Management

This article introduces you to AWS’ solution to securing your Organization for human access - Identity Center. By the end of this article you’ll understand why you may want to use it, and be able to configure appropriate and secure human user access across your entire AWS Organization with relatively little effort.

Building your multi-Account AWS Organization

Once you’ve planned the structure of your AWS Organization, you need to build it out. This article helps you prepare and implement the Accounts in your standardized Organization.

AWS beyond the sandbox - moving to a multi-Account Organization

It makes sense for most companies using AWS to adopt a multi-Account AWS Organization. This article explains why, and how you can start planning a structured Organization as part of a holistic approach to company-wide “org ops”.

Organizing source code in serverless projects

Cicada Note #6 - How I organize application and infrastructure source code, with special thought for for projects using CDK and Pulumi.

A Quick Symphonia Update - November 2024

Symphonia is now a one-man-band!

Laying out a repository for serverless projects

Cicada Note #5 - There is little standardization in the Javascript world on how to layout a project repository, not even for serverless TypeScript apps. This is how I do it, starting with the project root directory.

Serverless Deployment: Resource Groups

Cicada Note #4 - How to scale deployment when working with multiple serverless functions

Using Cicada

Cicada Note #3 - A demonstration of Cicada’s web interface and notifications

Cicada's High-Level AWS Service Architecture

Cicada Note #2 - Drilling into Cicada’s architecture by one level to look at the primary AWS services used, and the interactions between them.

Cicada's Interface Architecture

Cicada Note #1 - Cicada’s top-level components and the interfaces between then.

Introducing Cicada

Cicada is an application that is both a full example of building a real application using Serverless techniques on AWS, and also a practical monitoring tool for GitHub. This article introduces Cicada, and Cicada Notes.

Symphonia's March 2023 newsletter

Serverless in 2023 - a chasm crossed?