Cka Notes

Core concepts Cluster Architecture Master node: orchestrate nodes → schedule, monitor, worker, state, manage cluster Worker node: host applications as container Master node components: ETCD: database of the state of the cluster KUBE-SCHEDULER: schedule pods to worker nodes CONTROLLER-MANAGER NODE-CONTROLLER: orchestrate nodes REPLICATION-CONTROLLER: orchestrate replication groups KUBE-APISERVER: expose k8s cluster from external thought api Worker node components: CONTAINER RUNTIME: container runtime engine KUBELET: agent that run in every node, for receive api call from api server KUBE-PROXY: manage communication between container, nodes Container runtime interface Container runtime interface CRI: allow to use k8s with all container runtime ...

August 6, 2025 · 22 min · Umberto Domenico Ciccia

How I Passed the KCNA Exam: A Practical Guide

Introduction Passing the Kubernetes and Cloud Native Associate (KCNA) exam was a great milestone in my cloud journey. In this post, I’ll walk you through the strategy I used to prepare and pass the exam on the first attempt. I focused on hands-on experience, curated courses, and repeated quiz practice to reinforce core concepts. Why KCNA? KCNA is a foundational certification offered by the Cloud Native Computing Foundation (CNCF). It’s designed to validate your understanding of Kubernetes, cloud-native principles, container orchestration, and open-source tools in the CNCF landscape. ...

June 28, 2025 · 2 min · Umberto Domenico Ciccia

How I Passed the Terraform Associate

Introduction In this post, I’ll share how I passed the Terraform Associate certification (HashiCorp Certified: Terraform Associate 003) with a combination of free and paid resources, hands-on labs, and some tips I wish I knew earlier. If you’re preparing for this cert, I hope my experience helps streamline your path. Why Terraform? As someone passionate about DevOps and cloud infrastructure, learning Terraform felt like a natural next step. It’s declarative, cloud-agnostic, and widely adopted in production environments. Earning the certification helped validate my skills and gave me more confidence when building infrastructure as code (IaC) for personal and professional projects. ...

June 14, 2025 · 2 min · Umberto Domenico Ciccia

How I Passed the Google Cloud Associate Cloud Engineer (ACE) Exam

Introduction Passing the Google Cloud Associate Cloud Engineer (ACE) certification was a major milestone in my cloud journey. In this post, I’ll walk through the resources I used, how I structured my study plan, and key tips that helped me succeed — especially if you’re balancing this with work or studies like I was. Why ACE? The ACE certification is a great entry point for understanding Google Cloud Platform (GCP) fundamentals. It’s hands-on, focused on real-world tasks like deploying apps, managing projects, configuring networks, and handling IAM policies — all of which are essential for any cloud engineer. ...

April 24, 2025 · 3 min · Umberto Domenico Ciccia

How I Passed the AWS Certified Solutions Architect – Associate(SAA-C03)

✅ Passed SAA-C03: A Milestone in My Cloud Journey 🎉 I’m thrilled to share that I’ve officially earned the AWS Certified Solutions Architect – Associate (SAA-C03) certification! 🎉 This achievement marks an important step in my professional growth toward Cloud Computing, DevOps, and DevSecOps. 🚀 What I Learned While preparing for this certification, I deepened my understanding of several critical AWS concepts, including: Designing scalable and highly available architectures Implementing secure and cost-optimized solutions Applying AWS best practices for fault tolerance, automation, and performance These topics helped me sharpen my cloud design skills and reinforced my commitment to building sustainable, reliable systems in the cloud. ...

April 24, 2025 · 2 min · Umberto Domenico Ciccia