3. Design business continuity solutions Flashcards

1
Q

What is the purpose of a business continuity plan?

A

A business continuity plan is designed to ensure that critical systems and applications can continue to operate in the event of a disruption or outage. It helps minimize downtime and ensures the organization can recover and resume operations as quickly as possible

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How can you determine the criticality of systems and their impact on the business?

A

A criticality assessment is performed to determine the importance of systems and their impact on the business in the event of an outage. This assessment helps guide the development of the appropriate business continuity strategy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What factors should be considered when designing a backup and disaster recovery solution?

A

When designing a backup and disaster recovery solution, factors such as recovery time objectives (RTO), recovery level objectives (RLO), and recovery point objectives (RPO) should be considered. These objectives define the acceptable downtime, data loss, and recovery capabilities for different systems and applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are some high-availability solutions for compute resources in Azure?

A

Some high-availability solutions for compute resources in Azure include

  • using availability sets
  • virtual machine scale sets
  • Azure App Service with multiple instances.

These solutions ensure that compute resources are redundant and can continue to operate even if one or more instances fail

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How can you design a solution for backup and recovery of databases in Azure?

A

When designing a backup and recovery solution for databases in Azure, you can leverage Azure Backup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the purpose of a recovery time objective (RTO) in a business continuity plan?

A

The recovery time objective (RTO) defines the maximum acceptable downtime for a system or application. It helps determine how quickly the system needs to be recovered and brought back into operation after a disruption or outage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are some recommended backup and recovery solutions for unstructured data in Azure?

A

Some recommended backup and recovery solutions for unstructured data in Azure include Azure Blob Storage Lifecycle Management and Azure Backup. These solutions provide options for managing and protecting data stored in Azure Blob Storage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How can you design a high-availability solution for non-relational data storage in Azure?

A

To design a high-availability solution for non-relational data storage in Azure, you can consider using Azure Cosmos DB with multiple regions and automatic failover. This ensures that data is replicated across different regions and can be accessed even if one region becomes unavailable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the purpose of a recovery point objective (RPO) in a backup and recovery solution?

A

The recovery point objective (RPO) defines the maximum acceptable amount of data loss in a backup and recovery solution. It helps determine how frequently backups need to be taken to ensure that data can be restored to a specific point in time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How can you recommend a recovery solution for Azure, hybrid, and on-premises workloads?

A

When recommending a recovery solution for Azure, hybrid, and on-premises workloads, you can consider using Azure Site Recovery. This service provides replication and failover capabilities for virtual machines and physical servers, allowing for seamless recovery in the event of a disruption or outage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What factors should you consider when recommending an appropriately sized compute solution based on workload requirements?

A

When recommending an appropriately sized compute solution based on workload requirements, you should consider factors such as CPU and memory requirements, expected workload demand, scalability needs, and any specific performance or latency requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are some high-availability solutions for compute in Azure?

A

Some high-availability solutions for compute in Azure include using availability sets or availability zones. Availability sets ensure that virtual machines are distributed across multiple fault domains and update domains to minimize downtime. Availability zones provide even higher levels of availability by distributing virtual machines across physically separate datacenters within an Azure region

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How can you recommend a virtual machine-based compute solution?

A

When recommending a virtual machine-based compute solution, you should consider factors such as:

  • the required operating system
  • CPU and memory requirements
  • storage needs
  • network connectivity
  • any specific security or compliance requirements.

You can also consider using Azure Reserved Virtual Machine Instances to optimize costs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a serverless-based compute solution?

A

A serverless-based compute solution, such as Azure Functions or Azure Logic Apps, allows you to run code or workflows without the need to provision or manage servers. It automatically scales based on demand and charges only for the actual usage, making it a cost-effective and scalable option for certain workloads

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are some considerations when recommending a container-based compute solution?

A

When recommending a container-based compute solution, you should consider factors such as:

  • the size and complexity of the application
  • scalability requirements
  • networking and storage needs
  • security and compliance requirements
  • the level of control and management you require over the container environment.

You can also consider using Azure Container Registry to store and manage container images

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How can you recommend an appropriately sized compute solution based on workload requirements?

A

To recommend an appropriately sized compute solution based on workload requirements, you should analyze:

  • the workload’s CPU and memory requirements
  • expected demand and scalability needs
  • storage and networking requirements
  • any specific performance or latency requirements.

Consider using Azure Monitor to gather performance data and make informed sizing decisions

17
Q

What is the purpose of load balancing and traffic routing in Azure?

A

The purpose of load balancing and traffic routing in Azure is to:

  • distribute incoming network traffic across multiple resources to ensure high availability, scalability, and optimal performance.
  • it helps to evenly distribute the workload and prevent any single resource from becoming a bottleneck.

Azure provides various load balancing options, such as Azure Load Balancer and Azure Traffic Manager

18
Q

How can you recommend a solution for load balancing and traffic routing?

A

When recommending a solution for load balancing and traffic routing, you should consider factors such as:

  • the type of workload
  • the desired level of availability and scalability
  • the geographic distribution of users
  • any specific traffic routing requirements.

You can choose between Azure Load Balancer for distributing traffic within a single region or Azure Traffic Manager for global traffic routing