Cloud computing is like having a powerful computer that runs on the internet, giving you on-demand access to data and services.
Azure is Microsoft's cloud platform, offering a virtual toolshed of services and resources for businesses and individuals. Think computers on the cloud, storage, AI tools and more!
Cloud computing vs. traditional infrastructure: Cloud computing is flexible, cost-effective, and maintenance-free, while traditional infrastructure (also known as on-premise) gives more control but also comes with much higher costs and maintenance.
Drumroll please... 🥁
Welcome to the world of Cloud Computing and Azure!
If you're absolutely new to cloud computing - this is the best place to start. Cloud computing is an absolute game changer that's transformed the way businesses work.
Even though we don't really see cloud computing at work, we get the benefits of it every day - how is it that we can load shows on Netflix so quickly from our phones, laptops and even TVs? How is it that we can backup entire libraries of photos online? How is it that we can play online games with our friends in real time?
Hopefully by the as you learn different cloud computing services, you get to see the beauty of cloud computing in everyday life - and how Azure makes it happen for its hundreds of thousands of customers!
Cloud Computing is like having a powerful computer that's running over the internet. You can use it to store data, build cool things and do anything you’d usually do on a physical computer.
Let's break down this concept with a few examples:
Azure is one of the most popular cloud computing platforms in the world. It’s like a big virtual toolshed that lets you rent anything from storage spaces to powerful computing machines.
Before cloud computing came along, businesses were forced to rely on what's known as traditional infrastructure - using physical hardware to run computer tasks. But that all changed with the cloud computing, which helps us run computer tasks over the internet. This means no more worrying about managing all that hardware yourself, and enjoying the benefits of a cheaper, more reliable, faster and easier system.
Let's break down the differences between traditional infrastructure and cloud computing:
* What is a server? Imagine you have a big, powerful computer. This computer isn't like the one you might have on your desk - it’s designed to run all day, every day, and with lots of power to do many things at the same time. This special computer is what we called a server. Servers are always ready and waiting to take your request, be it sending an email, loading a webpage, or playing a game online. We don't see them, but they're the reason we can make and use software stored in the Cloud! These servers live in places called Data centres, which are big, super-secure houses full of servers.
*What does hosting mean? You might be familiar with the idea of hosting a party, or hosting a dinner at home - and it's not much different in cloud computing! Hosting in computing means using a server to store and share websites and files on the internet. Your own computer at home is where you create content, but hosting makes it available to people worldwide.
Cloud computing is the delivery of computing services over the internet by using a pay-as-you-go pricing model. You typically pay only for the cloud services you use, which helps you:
Using cloud computing means you are renting compute power and storage from your provider's (e.g. Azure's) datacenter. The cloud provider takes care of maintaining the underlying infrastructure for you, and when you're done using cloud resources, you give them back. You’re billed only for what you use.
Azure is Microsoft's cloud computing platform.
Here are some fun facts to show you just how big Azure is in our world today:
Like we've described with cloud computing, Azure lets people and businesses access and use computing resources over the internet, as opposed to setting up and managing their own physical servers and infrastructure.
Fun fact: a popular phrase in cloud computing is "lift and shift" - which literally means lifting your data and applications* away from your on-premise environment, and shifting them into the cloud! Think about it like lifting your entire house and putting it in the clouds without changing what's inside.
* What is an application? Applications, often called "apps" for short, are software programs that run on computers, phones and other devices. They are designed to perform specific tasks or functions, like browsing the internet, sending messages, playing games, or managing your calendar. Think of your phone - what do you use to check the weather, send a message, or use Facebook! Those are the weather, messaging and Facebook apps at work.
Many businesses start exploring the cloud by doing lift and shift, but the cloud is much more than a place to run data and applications. Azure offers over 200 products and services, from storage to AI, allowing a wide range of possibilities beyond traditional computing services.
Here's a little teaser on Azure' service categories. The rest of this course will be dedicated to the 'how' of these categories!