Skip to content

Commit 40d1a05

Browse files
committed
edit pass: confidential-computing-solutions
1 parent 0e597a2 commit 40d1a05

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

articles/confidential-computing/confidential-clean-rooms.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The following diagram shows how organizations collaborate by using Azure Confide
2323

2424
Azure Confidential Clean Room could be a great choice for you if you have these scenarios:
2525

26-
- **Data analytics and inferencing**: Organizations that want to build insights on second-party data while ensuring data privacy can use Azure Confidential Clean Room. Azure Confidential Clean Room is useful when data providers are concerned about data exfiltration. It helps ensure that data is used only for agreed purposes, and it safeguards against unauthorized access or egress (because it's a sandboxed environment).
26+
- **Data analytics and inferencing**: Organizations that want to build insights on second-party data while ensuring data privacy can use Azure Confidential Clean Room. The service is useful when data providers are concerned about data exfiltration. It helps ensure that data is used only for agreed purposes, and it safeguards against unauthorized access or egress (because it's a sandboxed environment).
2727

2828
- **Independent software vendor (ISV) data privacy**: ISVs that provide secure multiparty data collaboration services can use Azure Confidential Clean Room as an extensible platform. The service enables ISVs to add enforceable tamperproof contracts with governance and audit capabilities. It uses [confidential containers in Azure Container Instances](../confidential-computing/confidential-containers.md) underneath to ensure that data is encrypted during processing, which helps keep customer data secure.
2929

@@ -37,7 +37,7 @@ Azure Confidential Clean Room could be a great choice for you if you have these
3737

3838
Healthcare providers can also use Azure Confidential Clean Room for ML inferencing. Partner hospitals can use the power of these models for early detection.
3939

40-
- **Advertising**: In the advertising industry, Azure Confidential Clean Room facilitates secure data sharing between advertisers and publishers. Azure Confidential Clean Room enables targeted advertising and measurement of campaign effectiveness without exposing sensitive user data.
40+
- **Advertising**: In the advertising industry, Azure Confidential Clean Room facilitates secure data sharing between advertisers and publishers. It enables targeted advertising and measurement of campaign effectiveness without exposing sensitive user data.
4141

4242
- **Banking, financial services, and insurance (BFSI)**: The BFSI sector can use Azure Confidential Clean Room to collaborate on financial data while ensuring compliance with regulatory requirements. Financial institutions can perform joint data analysis and develop risk models, fraud detection models, and lending scenarios without exposing sensitive customer information.
4343

@@ -49,21 +49,21 @@ Azure Confidential Clean Room could be a great choice for you if you have these
4949

5050
Azure Confidential Clean Room helps ensure that sensitive data remains protected throughout the collaboration process. Here are some key benefits of using the service:
5151

52-
- **Secure collaboration and governance**: Azure Confidential Clean Room enables collaborators to create tamperproof contracts. Azure Confidential Clean Room also enforces all the constraints that are part of a contract. Governance ensures validity of constraints before allowing data to be released into clean rooms, and it drives transparency among collaborators by generating tamperproof audit trails. Azure Confidential Clean Room uses the open-source [Confidential Consortium Framework](https://microsoft.github.io/CCF/main/overview/what_is_ccf.html) to enable these capabilities.
52+
- **Secure collaboration and governance**: Azure Confidential Clean Room enables collaborators to create tamperproof contracts. Azure Confidential Clean Room also enforces all the constraints that are part of a contract. Governance ensures the validity of constraints before allowing data to be released into clean rooms, and it drives transparency among collaborators by generating tamperproof audit trails. Azure Confidential Clean Room uses the open-source [Confidential Consortium Framework](https://microsoft.github.io/CCF/main/overview/what_is_ccf.html) to enable these capabilities.
5353

5454
- **Compliance**: Confidential computing can address some of the regulatory and privacy concerns by providing a secure environment for data collaboration. This capability is beneficial for industries such as financial services, healthcare, and telecom, which deal with highly sensitive data and personal data.
5555

5656
- **Enhanced data security**: Azure Confidential Clean Room uses confidential computing to provide a hardware-based TEE. This environment is sandboxed and allows only authorized workloads to run. It prevents unauthorized access to data or code during processing, to help ensure that sensitive information remains secure.
5757

5858
- **Zero Trust**: Verifiable trust at each step, with the help of cryptographic remote attestation, forms the cornerstone of Azure Confidential Clean Room.
5959

60-
- **Cost-effectiveness**: By providing a secure and compliant environment for data collaboration, Azure Confidential Clean Room reduces the need for costly and complex data protection measures. It's a cost-effective solution for organizations that want to use sensitive data for analysis and insights.
60+
- **Cost-effectiveness**: By providing a secure and compliant environment for data collaboration, Azure Confidential Clean Room reduces the need for costly and complex data-protection measures. It's a cost-effective solution for organizations that want to use sensitive data for analysis and insights.
6161

6262
## Joining the preview
6363

6464
Azure Confidential Clean Room is currently in preview. If you're interested in joining the preview, fill in and submit [this form](https://aka.ms/ACCR-Preview-Onboarding). After we review your form, we'll contact you with detailed steps for joining.
6565

66-
For questions about joining, reach out to the [Azure Confidential Clean Room management team](mailto:[email protected]).
66+
For questions about joining, [email the Azure Confidential Clean Room management team](mailto:[email protected]).
6767

6868
## Important references
6969

@@ -72,15 +72,15 @@ For questions about joining, reach out to the [Azure Confidential Clean Room man
7272

7373
## Frequently asked questions
7474

75-
- Question: Where are the sidecar container images of Clean Room published?
75+
- Question: Where are the sidecar container images of Azure Confidential Clean Room published?
7676

7777
Answer: The sidecar container images are published at `mcr.microsoft.com/cleanroom`.
7878

7979
- Question: Can more than two organizations participate in a collaboration?
8080

8181
Answer: Yes, more than two organizations can become part of a collaboration. Multiple data providers can share data in a clean room.
8282

83-
If you have more questions about Azure Confidential Clean Room, reach out to the [support team](mailto:[email protected]).
83+
If you have more questions about Azure Confidential Clean Room, [email the support team](mailto:[email protected]).
8484

8585
## Related content
8686

articles/confidential-computing/confidential-computing-deployment-models.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ Azure confidential computing supports multiple deployment models. These models s
1717

1818
Under the infrastructure as a service (IaaS) deployment model in cloud computing, you can use:
1919

20-
- *Confidential virtual machines (VMs)* based on [AMD SEV-SNP](confidential-vm-overview.md) or [Intel TDX](tdx-confidential-vm-overview.md) for VM isolation
21-
- *Application enclaves* with [Intel SGX](confidential-computing-enclaves.md) for app isolation
20+
- *Confidential virtual machines (VMs)* based on [AMD SEV-SNP](confidential-vm-overview.md) or [Intel TDX](tdx-confidential-vm-overview.md) for VM isolation.
21+
- *Application enclaves* with [Intel SGX](confidential-computing-enclaves.md) for app isolation.
2222

2323
These options provide organizations with differing deployment models, depending on their trust boundary or desired ease of deployment.
2424

2525
![Diagram that shows the customer trust boundary of confidential computing technologies.](./media/confidential-computing-deployment-models/cloud-trust-boundary.png)
2626

2727
The IaaS deployment model grants access to scalable computing resources (such as servers, storage, networking, and virtualization) on demand. By adopting an IaaS deployment model, organizations can forgo the process of procuring, configuring, and managing their own infrastructure. Instead, they pay for only the resources that they use. This ability makes IaaS a cost-effective solution.
2828

29-
In the domain of cloud computing, the IaaS deployment model enables businesses to rent individual services from cloud service providers like Azure. Azure assumes responsibility for managing and maintaining the infrastructure so that organizations can concentrate on installing, configuring, and managing their software. Azure also offers supplementary services such as comprehensive billing management, logging, monitoring, storage resiliency, and security.
29+
In the domain of cloud computing, the IaaS deployment model enables businesses to rent individual services from cloud service providers (CSPs) like Azure. Azure assumes responsibility for managing and maintaining the infrastructure so that organizations can concentrate on installing, configuring, and managing their software. Azure also offers supplementary services such as comprehensive billing management, logging, monitoring, storage resiliency, and security.
3030

3131
Scalability is another advantage of the IaaS deployment model in cloud computing. Enterprises can swiftly scale their resources up and down according to their requirements. This flexibility facilitates faster development life cycles, accelerating time to market for new products and ideas. The IaaS deployment model also helps ensure reliability by eliminating single points of failure. Even if a hardware component fails, the service remains available.
3232

@@ -49,7 +49,7 @@ Containers also increase the portability of applications, and improve resource u
4949

5050
Normally, you might deploy your solution on confidential VMs if:
5151

52-
- You have legacy applications that can't be modified or containerized. However, you still need to introduce protection of data in memory, while the data is being processed.
52+
- You have legacy applications that can't be modified or containerized. However, you still need to introduce protection of data in memory while the data is being processed.
5353
- You're running multiple applications that require different operating systems (OSs) on a single piece of infrastructure.
5454
- You want to emulate an entire computing environment, including all OS resources.
5555
- You're migrating your existing VMs from on-premises to Azure.
@@ -68,9 +68,9 @@ There are some differences in the security postures of confidential VMs and conf
6868

6969
### Confidential VMs
7070

71-
Confidential VMs offer hardware-encrypted protection of an entire VM from unauthorized access by the host administrator. This level typically includes the hypervisor, which the cloud service provider (CSP) manages. You can use this type of confidential VM to prevent the CSP from accessing data and code executed within the VM.
71+
Confidential VMs offer hardware-encrypted protection of an entire VM from unauthorized access by the host administrator. This level typically includes the hypervisor, which the CSP manages. You can use this type of confidential VM to prevent the CSP from accessing data and code executed within the VM.
7272

73-
VM admins, or any other app or service running inside the VM, operate beyond the protected boundaries. These users and services can access data and code within the VM.
73+
VM admins, or any other apps or services running inside the VM, operate beyond the protected boundaries. These users and services can access data and code within the VM.
7474

7575
![Diagram that shows the customer trust boundary of confidential VM technologies.](./media/confidential-computing-deployment-models/cvm-architecture.png)
7676

0 commit comments

Comments
 (0)