[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"lesson-cloud-computing-fundamentals-cloud-services-and-architecture-core-cloud-services-en":3,"cheat-sheet---en":3,"domain-info---en":3,"prev-cloud-computing-fundamentals-cloud-services-and-architecture-core-cloud-services-en":3,"next-cloud-computing-fundamentals-cloud-services-and-architecture-core-cloud-services-en":3,"topic-info-cloud-computing-fundamentals-cloud-services-and-architecture-core-cloud-services-en":4,"course-lesson-metadata-cloud-computing-fundamentals-en":56},null,{"meta":5,"body":8},{"title":6,"description":7},"Core Cloud Services","Regions and availability zones, compute, storage, databases, and networking: the building blocks behind every cloud application.",{"type":9,"value":10,"toc":49},"minimark",[11,15,20,39,43,46],[12,13,14],"p",{},"You already know the 3 service models a provider can package its offerings into. This topic opens the boxes those models are built from: the actual services almost every cloud application, on any provider, is assembled out of. You start with how providers organize their infrastructure geographically, then move through compute, storage, databases, and networking, the same 5 building blocks whether you are reading an AWS architecture diagram, an Azure one, or a Google Cloud one.",[16,17,19],"h2",{"id":18},"what-this-topic-covers","What This Topic Covers",[21,22,23,27,30,33,36],"ul",{},[24,25,26],"li",{},"Regions and Availability Zones: how providers isolate infrastructure geographically, and why spreading an application across zones is what actually protects it from a single data center's failure",[24,28,29],{},"Compute services: virtual machine families and sizing, vertical versus horizontal scaling, managed compute platforms, and where containers and serverless functions sit on the same control-versus-convenience spectrum",[24,31,32],{},"Storage services: object, block, and file storage, told apart by how each one organizes data and which access pattern each one fits",[24,34,35],{},"Databases in the cloud: what a managed database service takes over, and how to choose between a relational database and a NoSQL database for a given workload",[24,37,38],{},"Cloud networking basics: virtual private clouds, public and private subnets, security groups versus network ACLs, and how a load balancer spreads traffic across healthy instances",[16,40,42],{"id":41},"why-it-matters","Why It Matters",[12,44,45],{},"These 5 services are not abstract vocabulary, they are the actual pieces a job posting means when it asks for \"cloud infrastructure experience.\" A team that can name a service model but cannot say why a database belongs in a private subnet, or why a photo library belongs in object storage instead of a block volume, cannot actually design a working system.",[12,47,48],{},"Exam questions in this space test exactly this kind of applied judgment: a scenario describes a workload, and the correct answer depends on matching its access pattern, its availability requirement, or its exposure to the internet to the right building block. The Modern Cloud Architectures topic that follows assumes you can already place compute, storage, databases, and networking correctly, since every pattern it covers, serverless computing, containers, infrastructure as code, is built by combining these same 5 pieces in a new shape.",{"title":50,"searchDepth":51,"depth":51,"links":52},"",3,[53,55],{"id":18,"depth":54,"text":19},2,{"id":41,"depth":54,"text":42},{"lessons":57,"cheatSheets":196,"mockTestsAvailable":66},[58,63,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192],{"path":59,"title":60,"isFree":61,"description":62},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/01-why-cloud-computing-exists","Why Cloud Computing Exists",true,"The procurement delays, idle hardware, and upfront costs that made traditional IT painful, and the 3 technologies that had to converge before the cloud could replace it.",{"path":64,"title":65,"isFree":66,"description":67},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/02-what-is-cloud-computing","What Is Cloud Computing?",false,"The official NIST definition of cloud computing, unpacked phrase by phrase, and the test it gives you for telling a real cloud service apart from a data center someone just calls one.",{"path":69,"title":70,"isFree":66,"description":71},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/03-virtualization-explained","Virtualization Explained","How a hypervisor splits one physical server into many isolated virtual machines, the difference between Type 1 and Type 2 hypervisors, and why virtualization alone does not make a system a cloud.",{"path":73,"title":74,"isFree":66,"description":75},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/04-five-characteristics-of-cloud-computing","The 5 Characteristics of Cloud Computing","A deep dive into the 5 NIST essential characteristics, on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service, and how to use them as a test for whether a service is truly cloud computing.",{"path":77,"title":78,"isFree":61,"description":79},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/02-cloud-deployment-models/01-public-and-private-clouds","Public and Private Clouds","Who owns the hardware and who else can share it: the NIST definitions of public, private, and community cloud, and how to choose between them based on cost, control, and compliance.",{"path":81,"title":82,"isFree":66,"description":83},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/02-cloud-deployment-models/02-hybrid-and-multi-cloud","Hybrid and Multi-Cloud","How organizations connect private infrastructure to the public cloud, spread workloads across more than one provider, and why hybrid cloud and multi-cloud solve different problems despite getting used interchangeably.",{"path":85,"title":86,"isFree":61,"description":87},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/03-cloud-economics/01-capex-vs-opex","CapEx vs OpEx","Why buying a server and renting one from a cloud provider hit a company's books in completely different ways, and why a monthly invoice is not automatically the same thing as OpEx.",{"path":89,"title":90,"isFree":66,"description":91},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/03-cloud-economics/02-cloud-pricing-models","Cloud Pricing Models","On-demand, reserved and committed-use, and spot pricing across AWS, Azure, and Google Cloud: the discount each one trades for a commitment, and which workload actually fits each one.",{"path":93,"title":94,"isFree":66,"description":95},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/03-cloud-economics/03-total-cost-of-ownership","Total Cost of Ownership","Why the number on a cloud invoice, or a hardware quote, is never the full cost of running a workload, and how to compare cloud and on-premises costs honestly over several years.",{"path":97,"title":98,"isFree":61,"description":99},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/01-infrastructure-as-a-service","Infrastructure as a Service (IaaS)","The service model that hands you raw compute, storage, and networking and leaves the operating system, runtime, and application on your side of the line, with AWS EC2, Azure Virtual Machines, and Google Compute Engine as the products that deliver it.",{"path":101,"title":102,"isFree":66,"description":103},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/02-platform-as-a-service","Platform as a Service (PaaS)","The service model that takes the operating system and runtime off your plate, so you push code and the platform runs it, with AWS Elastic Beanstalk, Heroku, and Google App Engine as the products that deliver it.",{"path":105,"title":106,"isFree":66,"description":107},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/03-software-as-a-service","Software as a Service (SaaS)","The service model where the provider runs the entire application and you just use it, from Gmail to Salesforce to Slack, and the multi-tenant architecture that makes running one application for millions of customers affordable.",{"path":109,"title":110,"isFree":66,"description":111},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/04-iaas-vs-paas-vs-saas","IaaS vs. PaaS vs. SaaS","The full responsibility split across all 3 service models side by side, the keyword cues that identify each one in a scenario, and the classic trap that catches learners who assume moving up the stack always means an upgrade.",{"path":113,"title":114,"isFree":61,"description":115},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/01-regions-and-availability-zones","Regions and Availability Zones","How cloud providers organize their global infrastructure into regions and availability zones, and why that structure is the reason a well-built cloud application can survive a data center fire.",{"path":117,"title":118,"isFree":66,"description":119},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/02-compute-services","Compute Services","The actual compute options behind IaaS and PaaS: how virtual machines are sized and priced, what managed compute platforms take off your plate, and where containers and serverless functions sit on the same spectrum.",{"path":121,"title":122,"isFree":66,"description":123},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/03-storage-services","Storage Services","Object, block, and file storage: how each one organizes data differently, which workloads each one actually fits, and the exam-favorite mistake of treating them as interchangeable.",{"path":125,"title":126,"isFree":66,"description":127},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/04-databases-in-the-cloud","Databases in the Cloud","What a managed database service actually takes off your plate, how relational and NoSQL databases model data differently, and which one fits which part of a real application.",{"path":129,"title":130,"isFree":66,"description":131},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/05-cloud-networking-basics","Cloud Networking Basics","How a virtual private cloud, subnets, security groups, network ACLs, and a load balancer work together to get a user's request safely from the internet to a private database, and nowhere it should not go.",{"path":133,"title":134,"isFree":61,"description":135},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/03-modern-cloud-architectures/01-serverless-computing","Serverless Computing","What 'serverless' actually means, how a function scales from zero to thousands of requests and back, the real cost math behind it, and where its limits sit.",{"path":137,"title":138,"isFree":66,"description":139},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/03-modern-cloud-architectures/02-containers-and-microservices","Containers and Microservices","What a container actually packages, why splitting a monolith into microservices changes how a team ships and scales, and what an orchestrator like Kubernetes adds once you have more containers than you can manage by hand.",{"path":141,"title":142,"isFree":66,"description":143},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/03-modern-cloud-architectures/03-devops-and-infrastructure-as-code","DevOps and Infrastructure as Code","How development and operations merged into one continuous practice, what each stage of a CI/CD pipeline catches, and how describing infrastructure as code, instead of clicking through a console, keeps environments consistent and reproducible.",{"path":145,"title":146,"isFree":61,"description":147},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/01-shared-responsibility-model","The Shared Responsibility Model","Where your cloud provider's security duties end and yours begin, and why that boundary moves depending on whether you're using IaaS, PaaS, or SaaS.",{"path":149,"title":150,"isFree":66,"description":151},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/02-identity-and-access-management","Identity and Access Management","How the cloud confirms who you are, decides what you're allowed to do, and the practices, roles, least privilege, and MFA, that keep a single stolen credential from becoming a full account breach.",{"path":153,"title":154,"isFree":66,"description":155},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/03-encryption-and-data-protection","Encryption and Data Protection","How encryption at rest and encryption in transit protect data at different points in its journey, how key management keeps encrypted data useless to anyone without permission, and where encryption's protection ends.",{"path":157,"title":158,"isFree":66,"description":159},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/04-governance-and-compliance","Governance and Compliance","How cloud governance sets an organization's own rules for resource use, how compliance proves those rules satisfy an external framework or regulation, and where a provider's certifications end and a customer's own evidence has to begin.",{"path":161,"title":162,"isFree":61,"description":163},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/01-high-availability-and-fault-tolerance","High Availability and Fault Tolerance","Why a system that recovers from a failure in under 2 minutes and a system that never blinks at all are solving the same problem with 2 different budgets, and the redundancy patterns cloud teams use to build each.",{"path":165,"title":166,"isFree":66,"description":167},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/02-scalability-and-elasticity","Scalability and Elasticity","Why a system that can grow and a system that grows and shrinks itself automatically are 2 different skills, and how an Auto Scaling group's capacity settings and scaling policies deliver the second one.",{"path":169,"title":170,"isFree":66,"description":171},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/03-backup-and-disaster-recovery","Backup and Disaster Recovery","What Recovery Time Objective and Recovery Point Objective actually bound, and the 4 disaster recovery strategies cloud teams choose between when redundancy inside a region was not enough.",{"path":173,"title":174,"isFree":66,"description":175},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/04-monitoring-and-slas","Monitoring and SLAs","How metrics, logs, and alarms tell you a system is failing, what an uptime percentage costs in real downtime, and what a cloud provider's SLA actually promises when it doesn't hold.",{"path":177,"title":178,"isFree":61,"description":179},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/01-working-in-the-cloud/01-cloud-job-roles","Cloud Job Roles","The cloud job titles teams actually hire for, what each one owns day to day, and how to tell a Cloud Engineer from a Cloud Architect, a DevOps Engineer, an SRE, and a cloud security specialist.",{"path":181,"title":182,"isFree":66,"description":183},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/01-working-in-the-cloud/02-hands-on-practice-with-free-tiers","Hands-On Practice with Free Tiers","What AWS, Azure, and Google Cloud actually give you for free, the difference between a time-limited trial credit and an Always Free service, and how to practice without risking a surprise bill.",{"path":185,"title":186,"isFree":61,"description":187},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/02-certification-paths/01-why-get-certified","Why Get Certified","What a cloud certification actually proves, the career outcomes certified professionals report in independent survey data, and why a certification works best paired with hands-on practice, not in place of it.",{"path":189,"title":190,"isFree":66,"description":191},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/02-certification-paths/02-choosing-your-first-cloud-certification","Choosing Your First Cloud Certification","How the AWS, Microsoft Azure, and Google Cloud foundational certifications compare on cost, format, and content, why CompTIA Cloud+ is not usually a first certification, and a decision framework for picking the right starting point.",{"path":193,"title":194,"isFree":66,"description":195},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/02-certification-paths/03-your-cloud-learning-roadmap","Your Cloud Learning Roadmap","A concrete, phased study plan from finishing this course to passing the AWS Certified Cloud Practitioner exam, built entirely from free official resources, plus which certification to target next once you pass.",[197,198,199,200],"cloud-concepts-and-economics","cloud-services-and-architecture","security-and-reliability","cloud-careers-and-certifications"]