> For the complete documentation index, see [llms.txt](https://cybersecurity-cloud-and-it-notes.gitbook.io/kyles-cybersecurity-cloud-and-it-gitbook/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cybersecurity-cloud-and-it-notes.gitbook.io/kyles-cybersecurity-cloud-and-it-gitbook/google-cybersecurity-professional-cert/3.-connect-and-protect-networks-and-network-security/module-1/cloud-computing-and-software-defined-networks.md).

# Cloud computing and software-defined networks

#### ☁️ **What is Cloud Computing?**

Imagine you own a **super cool computer lab**. But instead of keeping all the devices in your own room, you use someone else's **giant, magical computer lab** far away. This is called **cloud computing**. It's like renting supercomputers from companies called **Cloud Service Providers (CSPs)**!

***

#### 🏛️ **On-Premise vs Cloud** 🏛️

* **On-Premise**: You keep all your devices (workstations, routers, servers) in one physical place—like a castle.
* **Cloud**: You rent out space in a magical cloud where the CSPs (Cloud Wizards!) handle everything, and you just use their servers over the internet.

***

#### 🧙‍♂️ **CSPs (Cloud Wizards)** 🧙‍♀️

These companies own massive **data centers** all over the world. They provide:

* **Storage** 🗄️
* **Computing Power** ⚡
* **Networking Tools** 🌐

And they rent all these things to businesses! You just pay for what you need through their **API** (magic spellbook) or **web console** (fancy screen).

***

#### ⚙️ **Types of Cloud Services** ⚙️

1. **SaaS** (Software as a Service): You use apps through the internet, no need to install anything! Think of it like **borrowing a magical tool** without having to store it yourself.
   * Example: Google Docs, Microsoft 365
2. **IaaS** (Infrastructure as a Service): Virtual computer parts (like servers and storage) provided by the Cloud Wizards. You use their gear instead of buying your own.
   * Example: Amazon EC2
3. **PaaS** (Platform as a Service): Tools that **developers** use to build custom apps. It’s like a magical workshop for creating new spells (applications) 🛠️.
   * Example: Google App Engine !\[\[Pasted image 20240910193706.png]]

***

#### 🧑‍💻 **Hybrid and Multi-Cloud** 🧑‍💻

* **Hybrid Cloud**: You mix **on-premise** and **cloud** computing. You use some of your own gear and rent some from the cloud!
* **Multi-Cloud**: You use services from **multiple CSPs**—like having wizards from different kingdoms help you!

***

#### 🖥️ **Software-Defined Networks (SDNs)** 🖥️

Now, imagine those magical wizards (CSPs) also give you **virtual network devices**. These are **virtual versions** of routers, switches, and firewalls—everything you’d normally have on-premise.

* **SDNs** make managing networks much easier because you don’t need physical hardware; it’s all managed through software, hosted at the CSP’s castle (data center).

***

#### ✨ **Why Do Businesses Love Cloud Computing?** ✨

1. **Reliability**: 🛡️ Cloud services are super dependable. Employees and customers can access resources anytime, anywhere.
2. **Cost**: 💰 Renting space in a Cloud Wizard's castle is **way cheaper** than buying all the fancy gear yourself.
3. **Scalability**: 📈 Need more computing power because your business is booming? Just pay for more cloud space! If business slows down, scale back down. Easy-peasy.

***

#### 🏗️ **Key Perks of Cloud & SDNs** 🏗️

* **Reliability**: Always available. Cloud systems are constantly up and running.
* **Cost**: You don’t have to buy or maintain the gear. CSPs handle it.
* **Scalability**: You can scale up/down in seconds. No need to buy extra equipment that might go unused!

***

#### 🔒 **Security in the Cloud** 🔒

* **Web Application Firewalls (WAFs)**, **Intrusion Detection Systems (IDS)**, and **Layer 3/4 Firewalls** can be set up **super fast**.
* This means if a **digital dragon** (cyberattack) threatens your network, you can deploy these defenses in no time!

***

#### 🌐 **Key Takeaways** 🌐

* Cloud computing is like **renting** a super powerful server from **Cloud Wizards (CSPs)**.
* You get reliability, save on costs, and can grow (or shrink) as needed with no fuss.
* **Software-Defined Networks** let you manage virtual versions of routers, switches, and firewalls, making network management smoother.
* Cloud and SDNs = **Modern Magic** for businesses!

***

🎉 **End of the Cloud Adventure!**
