Nicolo Marchesi·Feb 16One year in LeappHi, I’m Nicolò Marchesi, co-founder of Noovolari and maintainer of Leapp. Noovolari is dedicated to the open-source community and believes cooperation can spark innovation, so this year, we launched new features, met with a lot of enthusiasts, continued to refine our open-source core, and made substantial progress on our project…Startup8 min readStartup8 min read
Eric Villa·Dec 29, 2022What are AWS credentials?John: “Hey Eric, I need to access project-xyz dev account! Can you help me in some way?” Me: “Sure, but what kind of access do you need?” John:AWS5 min readAWS5 min read
Nicolo Marchesi·Dec 16, 2022AWS multi-account strategy explainedIf you ever wanted to understand how an AWS multi-account strategy works, you’re in the right place! In this blog post, we’ll explore a bottom-up approach where we’ll see how to secure your single AWS account and then move to a multi-account organization with a fun take. One box to rule them all So, first of…AWS8 min readAWS8 min read
Eric Villa·Dec 2, 2022AWS Credentials: from Environment Variables to credentials_processIf you need to clarify what are the different kinds of AWS Credentials available, how they’re generated, what they’re used for, and what are the best practices to manage them in a proper way, I think you landed in the right spot! Spoiler: we’re going to focus on programmatic access…AWS9 min readAWS9 min read
Andrea Cavagna·Nov 18, 2022AWS Console login to multiple accounts at the same timeThe cloud environment is fragmented. We know it; AWS makes no exception! While the AWS CLI already allows managing multiple accounts, the console experience is still far behind: it allows one connected session per browser instance by default. This is a great downfall when one frequently changes between accounts, which is normally part of the daily routine of CloudOps. So you may…AWS5 min readAWS5 min read
Andrea Cavagna·Nov 11, 2022Can’t miss Cloud Operations Sessions at re:Invent 2022An AWS Community Builder guide to enjoying the biggest AWS event at the best Today, I want to share with you the sessions and events I’m more excited about as an AWS Community builder with a focus on the best way to operate securely in AWS. Launched in 2012, re:Invent is the annual developer conference hosted by Amazon Web Services. With more than 60000…7 min read7 min read
Alessandro Gaggia·Jul 21, 2022How to quickly automate AWS Federated Session generation with Leapp CLIIntroduction Ever wanted to create and use your personal AWS Federation with Google as an IdP in a programmatic way? This short article will surely come to the rescue, introducing some of the features of Leapp CLI. Let’s start! Prerequisites AWS Account access with adeguate IAM privileges Google Suite access with Admin…AWS4 min readAWS4 min read
Dennis Chow·Jun 27, 2022Member-onlyA Beginner Friendly Introduction to Pipelines and TerraformLearn to bootstrap Infrastructure as Code through a CI/CD pipeline in AWS using Terraform, Github, Snyk, and Leapp. Whether you’re in a large or small dev shop; continuous integration and continuous deployment (CI/CD) pipelines in tandem with Infrastructure as Code (IaC) are mission critical. One of the most common things…Terraform18 min readTerraform18 min read
Nicolo Marchesi·Jun 9, 2022Leapp and the Windows certificate expiryIn the last two weeks, we had a few problems with the Windows certificate of our open-source project Leapp. In the spirit of complete transparency, I'll try to highlight what went wrong and why. Many thanks to Alessandro Gaggia for the support in writing this. Introduction As many of you are…Open Source4 min readOpen Source4 min read
Andrea Cavagna·May 26, 2022Stop putting AWS credentials in the credentials fileFrom Ben Kehoe thread to an OSS tool for the on-demand credentials generation To me, Everything started with this Twitter thread and from that article, by Ben Kehoe: When dealing with CLI or SDKs, we are already used to putting IAM credentials in the .aws/credentials file. However, as correctly stated cluttering the credentials file with many credentials is not the right move…AWS6 min readAWS6 min read