<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cloud-Computing on Chen Kai Blog</title><link>https://www.chenk.top/en/series/cloud-computing/</link><description>Recent content in Cloud-Computing on Chen Kai Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 14 Jun 2023 09:00:00 +0000</lastBuildDate><atom:link href="https://www.chenk.top/en/series/cloud-computing/index.xml" rel="self" type="application/rss+xml"/><item><title>Cloud Computing (8): Multi-Cloud and Hybrid Architecture</title><link>https://www.chenk.top/en/cloud-computing/multi-cloud-hybrid/</link><pubDate>Wed, 14 Jun 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/multi-cloud-hybrid/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/multi-cloud-hybrid/illustration_1.png" alt="Cloud Computing (8): Multi-Cloud and Hybrid Architecture — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>The first article in this series asked, &amp;ldquo;What is the cloud, and why does it matter?&amp;rdquo; Eight articles later, the question has evolved into something more practical: &lt;strong>Which clouds, in what combination, and how do you manage them without losing your mind?&lt;/strong> Multi-cloud and hybrid architectures are how serious organizations answer that question. They distribute workloads across providers and on-premises infrastructure for resilience, cost optimization, and strategic flexibility — but they introduce a new class of problems that single-cloud architectures never face.&lt;/p></description></item><item><title>Cloud Computing (7): Cloud Operations and DevOps Practices</title><link>https://www.chenk.top/en/cloud-computing/operations-devops/</link><pubDate>Fri, 26 May 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/operations-devops/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/operations-devops/illustration_1.png" alt="Cloud Computing (7): Cloud Operations and DevOps Practices — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>In 2017 GitLab lost six hours of database state. An engineer, exhausted, ran &lt;code>rm -rf&lt;/code> on the wrong server during an incident. The backup procedures had silently been broken for months; nobody noticed because no one was restoring from backups. The lesson is not &amp;ldquo;be careful with rm&amp;rdquo;. The lesson is that operations is a &lt;em>system&lt;/em> — tools, runbooks, monitoring, automation, and the rituals around them. When the system is healthy, no single tired engineer can take down production. When the system is rotten, every late-night fix is one keystroke from disaster.&lt;/p></description></item><item><title>Cloud Computing (6): Cloud Security and Privacy Protection</title><link>https://www.chenk.top/en/cloud-computing/security-privacy/</link><pubDate>Sun, 07 May 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/security-privacy/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/security-privacy/illustration_1.png" alt="Cloud Computing (6): Cloud Security and Privacy Protection — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>In 2019 Capital One lost a hundred million customer records. The exploit chain was small: a misconfigured WAF allowed server-side request forgery against the EC2 metadata endpoint, that endpoint handed back IAM credentials, and the IAM role those credentials belonged to had wildcard &lt;code>s3:*&lt;/code> on every bucket in the account. One misconfiguration, one over-broad role, one rule the security team had not written. The bill, before legal: more than 80 million dollars.&lt;/p></description></item><item><title>Cloud Computing (5): Cloud Network Architecture and SDN</title><link>https://www.chenk.top/en/cloud-computing/networking-sdn/</link><pubDate>Tue, 18 Apr 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/networking-sdn/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/networking-sdn/illustration_1.png" alt="Cloud Computing (5): Cloud Network Architecture and SDN — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>A cloud platform is essentially a network with attached computers. The compute layer scales by adding servers; the storage layer scales by adding disks; the &lt;em>network&lt;/em> layer integrates these into a single, coherent system. Get the network right, and the rest of the stack feels effortless. Get it wrong — a missing route, a 5-tuple mismatch in a security group, or an under-provisioned load balancer — and the whole platform goes dark.&lt;/p></description></item><item><title>Cloud Computing (4): Cloud Storage Systems and Distributed Architecture</title><link>https://www.chenk.top/en/cloud-computing/storage-systems/</link><pubDate>Thu, 30 Mar 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/storage-systems/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/storage-systems/illustration_1.png" alt="Cloud Computing (4): Cloud Storage Systems and Distributed Architecture — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>When Netflix stores petabytes of video, when Instagram serves billions of photos, when a quant fund replays a year of market data in minutes — behind every one of these workloads is a &lt;em>distributed storage system&lt;/em>. Storage looks deceptively simple from a developer&amp;rsquo;s window (&lt;code>PUT key&lt;/code>, &lt;code>GET key&lt;/code>), but the moment you cross the boundary of a single machine, you inherit a stack of problems that has driven decades of research: how to survive disk failures, how to scale linearly, how to provide a consistency model that does not surprise the application, and how to do all of this while paying cents per gigabyte rather than dollars.&lt;/p></description></item><item><title>Cloud Computing (3): Cloud-Native and Container Technologies</title><link>https://www.chenk.top/en/cloud-computing/cloud-native-containers/</link><pubDate>Sat, 11 Mar 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/cloud-native-containers/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/cloud-native-containers/illustration_1.png" alt="Cloud Computing (3): Cloud-Native and Container Technologies — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>The shift from monolithic applications to cloud-native architectures is one of the most consequential changes in software engineering this decade. The headline — containers and Kubernetes — is well known. The interesting story is &lt;em>why&lt;/em> this stack won, what each layer actually does, and where the seams are that determine whether your platform feels effortless or feels like a maze.&lt;/p></description></item><item><title>Cloud Computing (2): Virtualization Technology Deep Dive</title><link>https://www.chenk.top/en/cloud-computing/virtualization/</link><pubDate>Mon, 20 Feb 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/virtualization/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/virtualization/illustration_1.png" alt="Cloud Computing (2): Virtualization Technology Deep Dive — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>Without virtualization, there is no cloud. Every EC2 instance, every Lambda invocation, every Kubernetes pod ultimately stands on the same trick: lying convincingly to an operating system about the hardware underneath it. This article walks the full stack — from the CPU instructions that make the trick cheap, through the four hypervisors that dominate the market, to the production-grade tuning knobs that decide whether your VMs run at 70 % or 99 % of bare metal.&lt;/p></description></item><item><title>Cloud Computing (1): Fundamentals and Architecture</title><link>https://www.chenk.top/en/cloud-computing/fundamentals/</link><pubDate>Wed, 01 Feb 2023 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/cloud-computing/fundamentals/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/cloud-computing/fundamentals/illustration_1.png" alt="Cloud Computing (1): Fundamentals and Architecture — Chapter overview" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>Every team building software in 2025 inherits the same buy-or-rent question their predecessors faced — only the answer has flipped. Twenty years ago you put hardware in a closet; today you describe the hardware in YAML and a global provider conjures it up in seconds, bills it by the second, and tears it down when you stop paying. Cloud computing is not just &amp;ldquo;someone else&amp;rsquo;s computer&amp;rdquo;. It is a programmable, metered, multi-tenant abstraction over compute, storage and networking that has fundamentally changed how businesses are built and how engineers spend their day.&lt;/p></description></item></channel></rss>