Published inITNEXTUsing Azure Multi-Tenant App RegistrationsApp Registrations in Azure are the key to accessing resources in both Azure and Office 365 programmatically, but yet I find they are often…Aug 31, 2021Aug 31, 2021
Move over ARM, Bicep is here.I’ve never really taken to ARM templates on Azure, they feel fiddly and don’t read overly well. Even an ARM template generated from the…Mar 16, 20211Mar 16, 20211
Managing Route 53 in a Multi-Account EnvironmentDNS is one of the cornerstones of the internet, translating words we know as domain names into the combination of numbers we know as IP…Apr 28, 20201Apr 28, 20201
How to build a client VPN with AzureStaff working from home can present challenges for organizations, especially for those who who have been forced into fast-tracking these…Apr 2, 20201Apr 2, 20201
Published inThe StartupBuilding an Alexa Skill to Control my TVA couple of months back I came across a tweet from @freezydorito. She had found an unsecured API on her TV and was trying to build an…Jan 5, 20201Jan 5, 20201
AWS vs Azure vs GoogleA few months back I wrote about Multi-Cloud Architectures for the Enterprise. Here is Part 2.Nov 4, 20191Nov 4, 20191
Published inThe StartupMulti-Cloud Architectures for the Enterprise: Part 1These days, many enterprises are opting for a multi-cloud strategy so they can take advantage of all the benefits multiple cloud providers…Aug 15, 20195Aug 15, 20195
Roadtesting Serverless Framework’s ComponentsI’ve been using the Serverless Framework for around 2 years now and use it for deploying Lambda functions and APIs all the way to complete…Aug 2, 20192Aug 2, 20192
Published inITNEXTCross-Region Actions with CodePipeline on AWSFor the last few years many of the projects I’ve worked on have utilized TeamCity for CI/CD, however, more recently I’ve been made it a…Jul 30, 2019Jul 30, 2019
Published inThe StartupSSO on AWS in 5 MinutesLike everything on AWS, there are multiple ways to achieve similar outcomes. Recently I wrote an article about setting up SSO into your…Jul 17, 2019Jul 17, 2019