Published inThe Symphonium·Jan 21, 2019Continuous Integration / Continuous Delivery on AWSContinuous Integration and Continuous Delivery (CI/CD) are techniques that I’ve had a passion about for a long time. Back in the Dim And Distant Past of 2003 I even co-led an open source project that brought some at-the-time interesting innovations to this area. Fast forward to today : CI/CD, and…Continuous Integration6 min readContinuous Integration6 min read
Jan 1, 20192018 Theatre in review2018 was quite a year for me for theatre. Starting slowly, it really ramped up. An amazing variety of shows, even though most of what I saw were plays. I feel very lucky to live in New York and to be able to see such great works of creativity. By…Theatre2 min readTheatre2 min read
Published inThe Symphonium·May 22, 2018Revisiting “Serverless Architectures”I started writing “Serverless Architectures” in May 2016. At that point I’d recently finished up at my previous job, had just been to the first Serverlessconf, hadn’t done much writing in a while, had some time on my hands, and so decided to put a few ideas together. I thought…Serverless6 min readServerless6 min read
Published inThe Symphonium·Mar 14, 2018Examining the AWS Serverless Application RepositoryAWS announced a new service — the Serverless Application Repository (SAR) — at re:Invent 2017. The general goal of SAR is to make it easier to distribute, and consume, applications that have been developed using AWS Serverless products, like Lambda. It was launched to the public in February and I’ve…AWS12 min readAWS12 min read
Published inThe Symphonium·Dec 13, 2017AWS Lambda Reserved ConcurrencyThe most important new text box of re:Invent? — Lambda is a wonderful platform. However, it is still in its early years, and has a number of limitations and rough edges. One of those edges — that of the ability to overwhelm downstream systems with unfettered load — got a lot smoother at re:Invent 2017. The problems In Learning Lambda Part…AWS6 min readAWS6 min read
Published inThe Symphonium·Dec 6, 2017Serverless at re:Invent 2017Another re:Invent has come and gone, and us mere AWS-using mortals are now rapidly trying to sort the wheat from the chaff of a heady harvest of announcements. It’s funny to think that AWS Lambda was announced at re:Invent only 3 years ago — the industry and Lambda platform both…AWS Lambda8 min readAWS Lambda8 min read
Published inThe Symphonium·Nov 16, 2017Learning Lambda — Part 9Scaling and State — This is Part 9 of Learning Lambda, a tutorial series about engineering using AWS Lambda. To see the other articles in this series please visit the series home page. To be alerted about future installments subscribe to our newsletter, follow Symphonia on twitter @symphoniacloud, and our blog at The Symphonium. …AWS14 min readAWS14 min read
Published inThe Symphonium·Nov 14, 2017Learning Lambda — Part 8Cold Starts — This is Part 8 of Learning Lambda, a tutorial series about engineering using AWS Lambda. To see the other articles in this series please visit the series home page. To be alerted about future installments subscribe to our newsletter, follow Symphonia on twitter @symphoniacloud, and our blog at The Symphonium. …AWS16 min readAWS16 min read
Published inThe Symphonium·Nov 9, 2017Learning LambdaLearning Lambda is an ongoing series of articles that give you a deep dive into programming on the AWS Lambda Platform. We start from first principles, and we explain what is going on in the Lambda environment as we proceed. …AWS2 min readAWS2 min read
Published inThe Symphonium·Nov 1, 2017Learning Lambda — Part 7Error Handling — This is Part 7 of Learning Lambda, a tutorial series about engineering using AWS Lambda. To see the other articles in this series please visit the series home page. To be alerted about future installments subscribe to our newsletter, follow Symphonia on twitter @symphoniacloud, and our blog at The Symphonium. …AWS11 min readAWS11 min read