1. What is cloud computing?
2. Difference between High availability and Fault tolerant?
3. What are the features of High availability and Fault tolerant?
4. what are the uses of cloud computing?
5. What is cloud monitering?
1. What is cloud computing?
Cloud computing is the delivery of computing services—such as servers, storage, databases and applications—over the internet.
Example: Instead of buying a server to run your online shop, you rent computing resources from Azure.
2. What is the difference between high availability and fault tolerance?
Concept Meaning Main goal
High availability (HA) Keep a service accessible most of the time and recover quickly from failures Minimize downtime
Fault tolerance Continue operating when a particular component fails Maintain service through the covered failure
Example: An online shop runs on two application servers.
- With HA, a failed server triggers failover to the healthy server. A short interruption may occur.
- With fault tolerance, redundant components keep the service operating through the failure the system was designed to tolerate.
3.What are the features of High availability and Fault tolerant?
These are common design features:
High availability Fault tolerance
Multiple service instances Redundant critical components
Health checks and monitoring Isolation between failure domains
Load balancing Enough remaining capacity after failure
Automatic failover or recovery Data protection appropriate to the failure
Maintenance with minimal interruption Testing that the system survives specified failures
4. What are the uses of cloud computing?
Use Example
Website and application hosting Run an online shop
Storage Save documents, images and videos
Databases Store customers and orders
Backup and disaster recovery Restore data and services after failure
Development and testing Create temporary test environments
Analytics and AI Analyse data or run AI applications
Content delivery Deliver media to users in different locations
5. What is cloud monitoring?
Cloud monitoring means collecting and analysing information about the health and performance of cloud resources and applications.
It includes:
- Metrics: CPU usage, response time and error rate.
- Logs: records of events and errors.
- Traces: how requests travel through services.
- Alerts: notifications when something requires attention.
Cloud computing is the delivery of computing services—such as servers, storage, databases and applications—over the internet.
Example: Instead of buying a server to run your online shop, you rent computing resources from Azure.
2. What is the difference between high availability and fault tolerance?
Concept Meaning Main goal
High availability (HA) Keep a service accessible most of the time and recover quickly from failures Minimize downtime
Fault tolerance Continue operating when a particular component fails Maintain service through the covered failure
Example: An online shop runs on two application servers.
- With HA, a failed server triggers failover to the healthy server. A short interruption may occur.
- With fault tolerance, redundant components keep the service operating through the failure the system was designed to tolerate.
3.What are the features of High availability and Fault tolerant?
These are common design features:
High availability Fault tolerance
Multiple service instances Redundant critical components
Health checks and monitoring Isolation between failure domains
Load balancing Enough remaining capacity after failure
Automatic failover or recovery Data protection appropriate to the failure
Maintenance with minimal interruption Testing that the system survives specified failures
4. What are the uses of cloud computing?
Use Example
Website and application hosting Run an online shop
Storage Save documents, images and videos
Databases Store customers and orders
Backup and disaster recovery Restore data and services after failure
Development and testing Create temporary test environments
Analytics and AI Analyse data or run AI applications
Content delivery Deliver media to users in different locations
5. What is cloud monitoring?
Cloud monitoring means collecting and analysing information about the health and performance of cloud resources and applications.
It includes:
- Metrics: CPU usage, response time and error rate.
- Logs: records of events and errors.
- Traces: how requests travel through services.
- Alerts: notifications when something requires attention.
تحميل المزيد من الأسئلة