Ep. 14 - Smooooth Operator: Configuring Your Architecture 🛠️

07/10/2024 49 min
Ep. 14 - Smooooth Operator: Configuring Your Architecture 🛠️

Listen "Ep. 14 - Smooooth Operator: Configuring Your Architecture 🛠️"

Episode Synopsis

Episode 0014 - Smooooth Operator: Configuring Your Architecture 🛠️ In this episode, Carl and Brandon dive deep into the world of configuration, exploring various methods for system, app, and user-facing config. Starting with hard-coded values and whether there is ever a time for hard-coding, weighing the benefits and drawbacks. The conversation then shifts to configuration files, including web.config, app.config, and various environment-specific files such as .env files for backend and frontend uses. Carl and Brandon also explore feature flags, databases, and SaaS options for configuration, such as LaunchDarkly, and delve into DevOps patterns, including pipeline sourcing and configuration services like AWS AppConfig and Azure App Configuration. Finally, they cover secrets management with services like Azure Key Vault and AWS Key Management Service. Links Make hard-coding your default choice | Enterprise Craftsmanship Shared library vs Enterprise development | Enterprise Craftsmanship The Pitfalls of Hard Coding: Why Config Files Are Essential in Data Science Projects AWS AppConfig AWS CloudHSM AWS Key Management Service Azure App Configuration Azure Key Vault LaunchDarkly Visit us at: twitter.com/CloudChatTech discord.cloudchat.tech [email protected] linkedin.com/company/cloudchat