[00:00] Welcome! If you are looking to start a career in cloud computing or your company is deciding which platform to use, you have likely encountered the big three. Amazon Web Services, Microsoft Azure, and Google Cloud Platform. [00:14] In this video, we will compare them side by side to help you decide which one is right for you. First, let's briefly define what we are talking about. Cloud computing is simply renting computer power and storage from someone else's data center over the Internet. [00:32] Instead of buying and maintaining your own physical servers, you pay for what you use when you use it. It is scalable, cost-effective, and lets you build applications faster. [00:45] The market is dominated by three major players. Oz, which launched in 2006, is the clear market leader. Microsoft Azure followed in 2010 and holds a strong second place. [00:57] Google Cloud Platform or GCP arrived in 2011 and is a powerful third contender Each has its own unique strengths and culture let start with Amazon Web Services as the pioneer AWS had a massive head start this maturity means it has the most extensive [01:17] catalog of services over 200 tools for almost anything you can imagine it is known for its reliability and has the largest community of users making it easier to find tutorials and experts [01:32] Next is Microsoft Azure. Azure is the favorite for large enterprises. If your company already uses Windows, Outlook, and Active Directory, Azure integrates with them seamlessly. It is also a leader in hybrid cloud, which allows businesses to keep some data in their own building while moving other parts to the cloud. [01:52] Then we have Google Cloud Platform. GCP runs on the same infrastructure that powers YouTube and Gmail. It is famous for its prowess in big data, analytics, and artificial intelligence. [02:07] It also invented Kubernetes the industry standard for managing software containers making it a favorite among modern developers Despite their differences they all offer the same core services just with different names [02:22] For virtual servers, AWS has EC2, Azure has Virtual Machines, and Google has Compute Engine. For storage, AWS has S3, Azure has Blob Storage, and Google has Cloud Storage. [02:36] Once you learn the concepts on one platform, it is fairly easy to translate that knowledge to the others. Pricing across all three is competitive. You generally have three ways to pay. [02:49] On-demand is the most flexible. You pay by the second or hour with no commitment. Reserved instances allow you to commit to a one- or three-year contract for a significant discount. Finally, spot instances let you bid on unused capacity for massive savings. [03:05] but the provider can take it back if they need it. When you use the cloud, your data has to live somewhere physically. All three providers have massive global networks divided into regions and zones A region is a geographic area like Northern Virginia or London and a zone is an isolated data center within that [03:27] region. No matter which provider you choose you can deploy your application globally in minutes. So which one should you choose? Pick Oz if you want the widest range of tools and [03:40] the most job opportunities. Choose Azure if your organization is already heavily invested in the Microsoft ecosystem. Go with Google Cloud if you're building data-intensive applications or working heavily with machine learning and open-source technologies. [03:58] In the end, you cannot really go wrong with any of them. They are more alike than they are different. The best advice is to pick one, learn the fundamentals deeply, and you will find that those skills transfer easily to the rest. [04:10] Thanks for watching.