Azure Machine Learning
The following image:
was generated with this code:
require 'diagrams-rb'
module Diagrams
Digraph.new(rankdir: 'LR', ranksep: 1.1, pad: 0.2) do
node :acr, label: 'Azure\nContainer Registry', icon: Azure::Compute.container_registries
node :amlc, label: 'Azure Machine\nLearning Compute', icon: Azure::Compute.vm_scale_sets
node :asb, label: 'Azure\nStorage Blobs', icon: Azure::Database.blob_storage
node :amls, label: 'Azure Machine\nLearning Service', icon: Azure::Ai.machine_learning
node :dsvm, label: 'Data Science\nVirtual Machine', icon: Azure::Compute.vm
edge :dsvm, to: :amls, taillabel: '"Training, test data & script"'
edge :amls, to: :dsvm, label: '"Training Results"'
edge :amls, to: :amlc, taillabel: '"Script execution\ncommands"'
edge :amlc, to: :amls, taillabel: 'Status'
edge :amlc, to: :asb, dir: 'both'
edge :amls, to: :asb, dir: 'both'
edge :amlc, to: :acr, dir: 'both'
edge :amls, to: :acr, dir: 'both', label: '"Docker Container"'
edge :asb, to: :acr, style: 'invis'
edge :acr, to: :dsvm, style: 'invis'
end
end
Architecture diagram taken from the Azure documentation