We have a new AI Reference Architecture (on the Azure Architecture Center) from AzureCAT Data Scientist, Hong Ooi. It was edited by Nanette Ray and Mike Wasson. It was reviewed by George Iordanescu (also from AzureCAT AI).
This reference architecture shows how to implement a real-time (synchronous) prediction service in R using Microsoft Machine Learning Server running in Azure Kubernetes Service (AKS).
This architecture is intended to be generic and suited for any predictive model built in R that you want to deploy as a real-time service. Deploy this solution.
The Reference Architecture includes the following information:
- Architecture - Explaining the different elements of the architectural diagram.
- Performance Considerations - What to watch out for to maintain high levels of performance.
- Security Considerations - Network encryption, authentication, authorization, and separating storage.
- Monitoring and Logging - We recommend the Kubernetes dashboard and Azure Monitor Insights.
- Cost Considerations - How pricing works with Machine Learning Server, licensing alternatives, and managing the compute resources.
- Deploy - Our GitHub repo includes prerequisites, setup instructions, deployment and testing steps, as well as the various R files and template.
Head over to the Azure Architecture Center to learn more about this reference architecture, Real-time scoring of R machine learning models.
Additional related Reference Architectures:
- Batch scoring on Azure for deep learning models
- Real-time scoring of Python Scikit-Learn and deep learning models on Azure
Find all our Reference Architectures here.
"Hands-on solutions, with our heads in the Cloud!"