#NoDrama DevOps

By QualiMente

Key practices for achieving large professional goals

My hope is that this post will help you reach your own goals in 2020. I attained several long-term professional goals in 2019 and I'd like to share the key practices for how I did that to help you along your way. We'll return to Cloud, Security, and DevOps topics in...

Themes: Cloud Security and Containers

#NoDrama DevOps now has over 100 posts covering Cloud, DevOps, Security, Automation, AWS, and more. Cloud Security and Containers are two of the main themes I've written about this year. I've curated a guide to each of these themes in a new 'Knowledge Base' section of...

Cloud Pattern: Secure Inbox using S3 and KMS

With the Secure Inbox pattern, organization A can store and deliver objects of arbitrary size to partners while narrowly scoping what partner data its own teams and applications have access to. Organization B can receive work generated by partners reliably and securely while maintaining tight control over who has access to that data via KMS encryption key and bucket policy.

Debugging AccessDenied in AWS IAM

botocore.exceptions.ClientError: An error occurred (AccessDenied) when calling the PutObject operation: Access Denied Ugh... that looks like it could be the start of a two hour or two week long goose chase. Understanding why access was denied and implementing a secure...

About #NoDrama

Learn how to design, build, and operate systems in the Cloud one day and concept at a time.  A few times a week, Stephen Kuenzli will share his thoughts on building robust systems, architecting for and migrating to AWS, and using DevOps and engineering practices to manage complexity and deliver safely.

Our Newsletter