AI-102 Question 88
Single answerYour team manages an Azure AI solution that involves a chatbot interacting with customers. The chatbot frequently exchanges sensitive information, such as user credentials and personal data. To improve data privacy and security during these communications, you want to ensure that all data exchanged remains private and is only accessible to intended parties. Which approach should you take to achieve this?
- A
Implement Azure Private Link to securely connect the chatbot to backend services within the virtual network.
- B
Enable HTTP instead of HTTPS for faster communication between the chatbot and its users.
- C
Configure the chatbot to use Azure Key Vault for secure encryption key management and decryption of sensitive data.
- D
Use a public endpoint for the chatbot API to make it accessible to all users without restrictions.
Show answer and explanation
Correct answer: A
Explanation
Azure Private Link is the best approach to ensure private communications by securely connecting services within the Azure virtual network without exposing them to the public internet. This is crucial for scenarios where sensitive information is exchanged, as it minimizes the risk of interception or unauthorized access.
- A. Correct.
Implementing Azure Private Link ensures that all communication occurs over a private connection, preventing exposure to the public internet and improving data security.
- B. Incorrect.
Enabling HTTP instead of HTTPS is not secure, as HTTP does not encrypt data in transit, exposing sensitive information to interception.
- C. Incorrect.
While Azure Key Vault is essential for secure key management, it does not address private communications directly. It is a complementary solution but not sufficient by itself.
- D. Incorrect.
Using a public endpoint for the chatbot API increases the risk of unauthorized access and does not ensure private communications.