<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Luis Felipe Ariza Vesga</title><link>https://lfarizav.github.io/</link><description>Recent content on Luis Felipe Ariza Vesga</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Fri, 05 Jun 2026 09:00:00 -0500</lastBuildDate><atom:link href="https://lfarizav.github.io/index.xml" rel="self" type="application/rss+xml"/><item><title>Natural-language deployment of cellular networks</title><link>https://lfarizav.github.io/p/openinfra-colombia-5th-natural-language/</link><pubDate>Fri, 05 Jun 2026 09:00:00 -0500</pubDate><guid>https://lfarizav.github.io/p/openinfra-colombia-5th-natural-language/</guid><description>&lt;img src="https://lfarizav.github.io/p/openinfra-colombia-5th-natural-language/cover.png" alt="Featured image of post Natural-language deployment of cellular networks" /&gt;&lt;p&gt;The 5th Colombia OpenInfra User Group event took place on 5 June 2026 at Pontificia Universidad Javeriana in Bogotá, and I gave a talk there.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Talk (Spanish):&lt;/strong&gt; Despliegue automatizado de redes celulares usando lenguaje natural&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Topic:&lt;/strong&gt; turning plain-language instructions into 4G and 5G network deployments with LLMs and the ngntelco CLI.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The recording is on the Colombia OpenInfra User Group channel:&lt;/p&gt;&#10;&lt;div class="video-wrapper"&gt;&#10; &lt;iframe loading="lazy" &#10; src="https://www.youtube-nocookie.com/embed/sMaHOMGwTUE" &#10; allowfullscreen &#10; title="YouTube Video"&#10; &gt;&#10; &lt;/iframe&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;I organize this community. Follow the group and its next events on &lt;a class="link" href="https://www.meetup.com/es-ES/colombia-openinfra-user-group/" target="_blank" rel="noopener"&#10; &gt;Meetup&lt;/a&gt;.&lt;/p&gt;&#10;</description></item><item><title>From Chaos to Control: managing apps on private cellular networks</title><link>https://lfarizav.github.io/p/kubecon-eu-2026-from-chaos-to-control/</link><pubDate>Thu, 26 Mar 2026 09:00:00 -0500</pubDate><guid>https://lfarizav.github.io/p/kubecon-eu-2026-from-chaos-to-control/</guid><description>&lt;img src="https://lfarizav.github.io/p/kubecon-eu-2026-from-chaos-to-control/cover.png" alt="Featured image of post From Chaos to Control: managing apps on private cellular networks" /&gt;&lt;p&gt;I spoke at KubeCon + CloudNativeCon Europe 2026 in Amsterdam.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Talk:&lt;/strong&gt; From Chaos to Control: A Prescription for Managing Apps on Private Cellular Networks&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;When:&lt;/strong&gt; Thursday, 26 March 2026, 11:00 to 11:30 CET&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Where:&lt;/strong&gt; Hall 7, Room C&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Track:&lt;/strong&gt; Emerging + Advanced, intermediate level&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="what-the-talk-is-about"&gt;What the talk is about&#10;&lt;/h2&gt;&lt;p&gt;Private cellular networks are where cloud-native software meets physics. The talk covers managing that application complexity: tuning latency through antenna and transmission settings while working within regulatory requirements, and what those lessons from telecommunications engineering mean for Kubernetes deployments in general.&lt;/p&gt;&#10;&lt;p&gt;It shows how cloud-native tooling (Helm, FluxCD and Kubernetes operators) tames the operational complexity of running 4G and 5G network functions on commodity clusters.&lt;/p&gt;&#10;&lt;h2 id="links"&gt;Links&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://kccnceu2026.sched.com/event/2CW5X/from-chaos-to-control-a-prescription-for-managing-apps-on-private-cellular-networks-luis-ariza-beanters" target="_blank" rel="noopener"&#10; &gt;Session page on Sched&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://github.com/lfarizav/techtalk-slides/blob/main/kubecon%202026/FromChaostoControlAPrescriptionforManagingAppsonPrivateCellularNetworksLuisArizaBeanters.pdf" target="_blank" rel="noopener"&#10; &gt;Slides (PDF)&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item><item><title>FluxCD to reconcile cellular network applications</title><link>https://lfarizav.github.io/p/la-hora-de-kubernetes-fluxcd-redes-celulares/</link><pubDate>Thu, 11 Sep 2025 09:00:00 -0500</pubDate><guid>https://lfarizav.github.io/p/la-hora-de-kubernetes-fluxcd-redes-celulares/</guid><description>&lt;img src="https://lfarizav.github.io/p/la-hora-de-kubernetes-fluxcd-redes-celulares/cover.png" alt="Featured image of post FluxCD to reconcile cellular network applications" /&gt;&lt;p&gt;I was a guest speaker at &lt;strong&gt;La Hora de Kubernetes&lt;/strong&gt;, an online community meetup in Spanish, on 11 September 2025.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Talk:&lt;/strong&gt; Beneficios de usar FluxCD para reconciliar aplicaciones de redes celulares en Kubernetes&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Idea:&lt;/strong&gt; practical GitOps. FluxCD&amp;rsquo;s continuous reconciliation keeps Open5GS and OpenAirInterface gNB workloads converging to their desired state without manual intervention.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;a class="link" href="https://github.com/lfarizav/techtalk-slides/blob/main/lahoradekubernetes/Beneficios%20de%20usar%20FluxCD%20para%20reconciliar%20aplicaciones%20de%20redes%20celulares%20en%20kubernetes-Hora%20de%20Kubernetes-11092025.pdf" target="_blank" rel="noopener"&#10; &gt;Slides (PDF)&lt;/a&gt;&lt;/p&gt;&#10;</description></item><item><title>KCD Colombia 2025: cloud-native capabilities for private cellular networks</title><link>https://lfarizav.github.io/p/kcd-colombia-2025-cloud-native-private-cellular/</link><pubDate>Fri, 29 Aug 2025 09:00:00 -0500</pubDate><guid>https://lfarizav.github.io/p/kcd-colombia-2025-cloud-native-private-cellular/</guid><description>&lt;img src="https://lfarizav.github.io/p/kcd-colombia-2025-cloud-native-private-cellular/cover.png" alt="Featured image of post KCD Colombia 2025: cloud-native capabilities for private cellular networks" /&gt;&lt;p&gt;KCD 2025 was the first gathering of its kind in Colombia: KCD, OSPO-TODO and the Colombia OpenInfra User Group joined in one event on &lt;strong&gt;29 August 2025&lt;/strong&gt; at Pontificia Universidad Javeriana in Bogotá (Auditorio Alfonso Quintana, hybrid, free admission). I helped organize it and spoke.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Talk:&lt;/strong&gt; Enhancing Stability and Enabling Cloud-Native Capabilities for Private Cellular Networks&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Idea:&lt;/strong&gt; bring cloud-native resilience patterns (health probes, rolling upgrades and GitOps reconciliation) to private 4G and 5G running as containerized workloads on Kubernetes.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="links"&gt;Links&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://github.com/lfarizav/techtalk-slides/blob/main/KCD%20Colombia%202025/EnhancingStabilityandEnabling%20CloudNativeCapabilitiesforPrivateCellularNetworks-KCDColombia2025.pdf" target="_blank" rel="noopener"&#10; &gt;Slides (PDF)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://www.meetup.com/colombia-openinfra-user-group/events/307096751/" target="_blank" rel="noopener"&#10; &gt;Event page on Meetup&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item><item><title>How I passed the 5 CNCF certifications to become a Kubestronaut</title><link>https://lfarizav.github.io/p/becoming-kubestronaut/</link><pubDate>Thu, 10 Jul 2025 09:00:00 -0500</pubDate><guid>https://lfarizav.github.io/p/becoming-kubestronaut/</guid><description>&lt;img src="https://lfarizav.github.io/p/becoming-kubestronaut/cover.png" alt="Featured image of post How I passed the 5 CNCF certifications to become a Kubestronaut" /&gt;&lt;p&gt;I received the Kubestronaut title, and I wrote up how it went on Medium.&lt;/p&gt;&#10;&lt;p&gt;It started with a real project: migrating a telecom private cellular network from Docker Compose to Helm on Kubernetes without a complete Kubernetes background. The cluster did not behave as expected and I did not know which resources to create or how to structure a Helm chart. I turned that into a learning mission, and the certifications gave me a clear mental map of Kubernetes.&lt;/p&gt;&#10;&lt;p&gt;A few of the 20 recommendations from the article:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Do not follow anyone&amp;rsquo;s study method blindly. Each person learns differently.&lt;/li&gt;&#10;&lt;li&gt;Master the Linux command line. It saves time in the exam.&lt;/li&gt;&#10;&lt;li&gt;Use the Kubernetes documentation and CLI help. Many questions are inspired by them.&lt;/li&gt;&#10;&lt;li&gt;Build your own labs and use mock exams, and work on real projects alongside the study.&lt;/li&gt;&#10;&lt;li&gt;Failing once or twice is fine. Reflect, study and retake it.&lt;/li&gt;&#10;&lt;li&gt;Teach what you have learned, because it reinforces your knowledge.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;a class="link" href="https://medium.com/@lfarizav/how-to-pass-the-5-cncf-certifications-to-become-kubestronaut-10ef552d46ae" target="_blank" rel="noopener"&#10; &gt;Read the full article on Medium&lt;/a&gt;. You can verify the credentials on &lt;a class="link" href="https://www.credly.com/users/lfarizav" target="_blank" rel="noopener"&#10; &gt;Credly&lt;/a&gt; and in the &lt;a class="link" href="https://www.cncf.io/training/kubestronaut/?_sft_lf-country=co&amp;amp;p=luis-felipe-ariza-vesga" target="_blank" rel="noopener"&#10; &gt;CNCF Kubestronaut directory&lt;/a&gt;.&lt;/p&gt;&#10;</description></item><item><title>C-RAN Emulation Methodologies (IEEE SPAWC 2019)</title><link>https://lfarizav.github.io/p/spawc-2019-cran-emulation-methodologies/</link><pubDate>Tue, 02 Jul 2019 09:00:00 -0500</pubDate><guid>https://lfarizav.github.io/p/spawc-2019-cran-emulation-methodologies/</guid><description>&lt;img src="https://lfarizav.github.io/p/spawc-2019-cran-emulation-methodologies/cover.png" alt="Featured image of post C-RAN Emulation Methodologies (IEEE SPAWC 2019)" /&gt;&lt;p&gt;Paper presented at &lt;strong&gt;SPAWC 2019&lt;/strong&gt;, the 20th IEEE International Workshop on Signal Processing Advances in Wireless Communications, Cannes, France (2 to 5 July 2019).&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Authors:&lt;/strong&gt; Luis Felipe Ariza Vesga, Raymond Knopp, Sebastian Eslava Garzon&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Platform:&lt;/strong&gt; OpenAirInterface, developed at EURECOM&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The work presents real-time emulation techniques for testing Centralized Radio Access Network (C-RAN) components using frequency-domain processing on general-purpose processors. From the abstract: the proposal exhibits an improvement of one order of magnitude on generic x86 computers in the average computation time of the multipath channel, compared to the existing time-domain approach in downlink and uplink transmissions.&lt;/p&gt;&#10;&lt;h2 id="links"&gt;Links&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://ieeexplore.ieee.org/document/8815535" target="_blank" rel="noopener"&#10; &gt;IEEE Xplore&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://www.eurecom.fr/en/publication/5884" target="_blank" rel="noopener"&#10; &gt;EURECOM publication page&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://ieee-dataport.org/documents/nsga-iii" target="_blank" rel="noopener"&#10; &gt;NSGA-III benchmark dataset on IEEE DataPort&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item></channel></rss>