Cloud services, often referred to as cloud computing services, are services delivered over the internet that provide computing resources on-demand to users and organizations. These services are hosted and managed by cloud service providers in data centers distributed around the world. Cloud services offer several benefits, including scalability, flexibility, cost-effectiveness, and reliability.
- Infrastructure as a Service (IaaS):
- IaaS provides virtualized computing resources over the internet, including virtual machines, storage, and networking. Users can deploy and manage their own operating systems, applications, and software on these virtualized resources.
- Platform as a Service (PaaS):
- PaaS provides a platform for developers to build, deploy, and manage applications without worrying about the underlying infrastructure. PaaS offerings typically include development tools, middleware, databases, and runtime environments.
- Software as a Service (SaaS):
- SaaS delivers software applications over the internet on a subscription basis. Users can access and use these applications through a web browser or application interface without needing to install or maintain the software locally.
- Function as a Service (FaaS) / Serverless Computing:
- FaaS provides a platform for running application code in response to events or triggers without managing the underlying infrastructure. Developers write functions (small pieces of code) that are executed in a managed environment, and they are only charged for the resources consumed during function execution.
- Database as a Service (DBaaS):
- DBaaS provides managed database services over the internet, allowing users to deploy, manage, and scale databases without managing the underlying infrastructure. DBaaS offerings include relational databases, NoSQL databases, and data warehousing solutions.
- Containers as a Service (CaaS):
- CaaS provides a platform for deploying, managing, and orchestrating containers over the internet. Users can run containerized applications on a managed platform without needing to manage the underlying infrastructure.
- Storage as a Service:
- Storage as a Service provides scalable and reliable storage solutions over the internet. Users can store, retrieve, and manage data in the cloud without needing to manage physical storage hardware.
- Networking as a Service (NaaS):
- NaaS provides networking services and infrastructure over the internet, allowing users to connect and manage network resources, such as virtual networks, firewalls, and load balancers.
Curriculum
- 3 Sections
- 38 Lessons
- 6 Weeks
Expand all sectionsCollapse all sections
- Amazon Web Services (AWS)Amazon Web Services (AWS) is a comprehensive and widely used cloud computing platform provided by Amazon.com. It offers a broad range of cloud services, including computing power, storage options, networking capabilities, databases, machine learning, artificial intelligence, analytics, security, and more.8
- Azure Cloud ServicesAzure, Microsoft's cloud computing platform, offers a wide range of services for building, deploying, and managing applications and services through Microsoft-managed data centers.18
- 1.1Compute Services40 Minutes
- 1.2Networking Services120 Minutes
- 1.3Networking Services
- 1.4SQL Database60 Minutes
- 1.5Storage Services40 Minutes
- 1.6Database Services120 Minutes
- 1.7Identity and Access Management120 Minutes
- 1.8Security Services60 Minutes
- 1.9Monitoring and Management80 Minutes
- 1.10Development Tools50 Minutes
- 1.11AI and Machine Learning140 Minutes
- 1.12Internet of Things (IoT)100 Minutes
- 1.13Analytics and Big Data120 Minutes
- 1.14Developer Tools50 Minutes
- 1.15Containers and Serverless Computing120 Minutes
- 1.16Web and Mobile Services60 Minutes
- 1.17Enterprise Integration100 Minutes
- 1.18Blockchain Services140 Minutes
- Google Cloud Platform (GCP)Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google, covering various computing resources such as compute power, storage, databases, machine learning, networking, and more. GCP provides businesses and developers with a range of tools and services to build, deploy, and manage applications and services on Google's infrastructure.12
- 1.1Compute Services40 Minutes
- 1.2Container Services100 Minutes
- 1.3Serverless Computing120 Minutes
- 1.4Storage Services90 Minutes
- 1.5Networking Services110 Minutes
- 1.6Big Data and Analytics Services85 Minutes
- 1.7Machine Learning and AI Services145 Minutes
- 1.8Developer Tools120 Minutes
- 1.9Identity and Access Management140 Minutes
- 1.10Security Services150 Minutes
- 1.11Internet of Things (IoT) Services120 Minutes
- 1.12Monitoring and Management60 Minutes