|
Hello Reader, What is the difference between traditional CICD and GitOps? This topic is coming up frequently in actual project meetings, and interviews. Let us understand this with the below diagram: Traditional DevOps GitOps Argo Workflows Recently, Argo Workflows have been growing in popularity, and the differences between Argo CD and Argo Workflows can be confusing. Think of Argo Workflows as AWS Step Functions running inside the cluster. As in, Argo Workflows can create a sequence of steps that can run in parallel or one after another (or as a DAG for those of you familiar with it). Each step runs inside a container. Each step can be bash script, code, or run your container. Let's take an example - you want to migrate the workloads from Cluster Autoscaler to Karpenter, and this requires a series of steps. An Argo Workflow can be used to do this. If you are just deploying into the cluster, Argo CD is recommended. Not only is it simpler, but the UI is also built for deployments. If you need to execute a series of steps (e.g., batch processing or other complex multi-step processes), go with Argo Workflows. Check out my talk from Paris Kubecon on Argo Workflows with demo: Video Link. So let me ask you this - are you camp traditional DevOps or camp GitOps, and why? If you have found this newsletter helpful, and want to support me 🙏: Checkout my bestselling courses on AWS, System Design, Kubernetes, DevOps, and more: Max discounted links AWS SA Bootcamp with Live Classes, Mock Interviews, Hands-On, Resume Improvement and more: https://www.sabootcamp.com/
Keep learning and keep rocking 🚀, Raj |
Free Cloud Interview Guide to crush your next interview. Plus, real-world answers for cloud interviews, and system design from a top AWS Solutions Architect.
Hello Reader, Are you thinking about becoming an AWS Solutions Architect and working at top companies? Data shows that Solution Architects earn between $200,000/year and $500,000+/year (screenshots below). The demand for AWS Solutions Architects has never been higher and will continue to rise because there are literally trillions of dollars worth of projects currently running on legacy technologies that need to be migrated to the cloud. When looking into becoming an SA it's really common to...
Hello Reader, Most people preparing for an AWS Solutions Architect interview are using outdated information. The process has changed significantly, and if you are preparing based on what worked two or three years ago, you are preparing for the wrong interview. I am a former L7 Principal SA at AWS who have conducted hundreds of interview, and I have helped many of my students crack Big tech interviews, including at AWS. Here is the updated process. The online assessment is not optional for...
Hello Reader, I have interviewed hundreds of candidates as a Principal Solutions Architect at AWS, and helped many of my students crack top jobs. And here is what I keep seeing: candidates who are technically qualified still get rejected, because their answers sound exactly like every other candidate's. In today's edition, I will walk you through few of the most common Solutions Architect interview questions. For each one, I will share the average answer that quietly gets you rejected, and...