diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 00000000..34661352 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,29 @@ +# use latest python 3 alpine image. +FROM python:3-alpine + +# install system dependencies. +RUN apk update && apk add --no-cache \ + gcc libc-dev g++ graphviz git bash go imagemagick inkscape ttf-opensans curl fontconfig xdg-utils \ + nodejs npm + +# install go package. +RUN go install github.com/mingrammer/round@latest + +# install fonts +RUN curl -O https://noto-website-2.storage.googleapis.com/pkgs/NotoSansCJKjp-hinted.zip \ +&& mkdir -p /usr/share/fonts/NotoSansCJKjp \ +&& unzip NotoSansCJKjp-hinted.zip -d /usr/share/fonts/NotoSansCJKjp/ \ +&& rm NotoSansCJKjp-hinted.zip \ +&& fc-cache -fv + +# add go bin to path. +ENV PATH "$PATH:/root/go/bin" + +# project directory. +WORKDIR /usr/src/diagrams + +# Copy the rest of your app's source code from your host to your image filesystem. +COPY . . + +# install python requirements. +RUN pip install black graphviz jinja2 diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 00000000..57e86248 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,38 @@ +// For format details, see https://aka.ms/devcontainer.json. For config options, see the +// README at: https://github.com/devcontainers/templates/tree/main/src/docker-outside-of-docker +{ + "name": "Diagrams", + // Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile + // "image": "mcr.microsoft.com/devcontainers/base:bullseye", + "build":{ + "dockerfile": "../docker/dev/Dockerfile" + }, + + // Use this environment variable if you need to bind mount your local source code into a new container. + // "remoteEnv": { + // "LOCAL_WORKSPACE_FOLDER": "${localWorkspaceFolder}" + // } + + // Use 'forwardPorts' to make a list of ports inside the container available locally. + // "forwardPorts": [], + + // Use 'postCreateCommand' to run commands after the container is created. + // "postCreateCommand": "docker --version", + + // Configure tool-specific properties. + "customizations": { + "vscode": { + "extensions": [ + "ms-python.python", + "ms-python.debugpy", + "mhutchie.git-graph", + "mutantdino.resourcemonitor", + "tehpeng.diagramspreviewer" + ] + } + } + "workspaceMount": "source=${localWorkspaceFolder},target=/usr/src/diagrams,type=bind", + "workspaceFolder": "/usr/src/diagrams" + // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. + // "remoteUser": "root" +} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d1c430d2..0f644a9a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -43,6 +43,45 @@ Then just run the `./autogen.sh` to generate the added or updated node classes. [black]: https://pypi.org/project/black [inkscape]: https://inkscape.org/ko/release +#### Update Specific Instructions for Azure Icons + +Download and unzip [Azure Icons](https://learn.microsoft.com/en-us/azure/architecture/icons/) + +Execute inside Azure_Public_Service_Icons/Icons/ +```bash +# Rename some diretories +mv ai\ +\ machine\ learning/ aimachinelearning/ +mv app\ services/ appservices +mv azure\ stack/ azurestack +mv azure\ ecosystem/ azureecosystem +mv management\ +\ governance/ managementgovernance +mv mixed\ reality mixedreality +mv new\ icons/ newicons +# Convert Name to name +rename -f 'y/A-Z/a-z/' ./*/* +# Create png files and eliminate ?????-icon-service from namefile +find . -type f -name "*.svg" -exec bash -c 'inkscape -h 256 --export-filename="${0%.svg}.png" "$0";mv "${0%.svg}.png" "$(echo "${0%.svg}.png" | sed -r 's/[0-9]{5}-icon-service-//')"' {} \; +# Delete svg files +find . -type f -name "*.svg" -exec bash -c 'rm "$0"' {} \; +``` + +If you get any errors with autogen, it will probably be a '+' in filename + +### Add new provider + +To add a new provider to Diagrams, please follow the steps below in addition to the image intructions above: +- in `autogen.sh` add in the `providers` variable the new provider code +- in `config.py`: + - in the `providers` variable, add the new provider code + - in the `FILE_PREFIXES` variable, add a new entry with your new provider code. And eventually a file prefix + - Optionnaly, update the `UPPER_WORDS` variable to a new entry with your new provider code. + - in the `ALIASES` variable, add a new entry with your new provider code. See below on how to add new aliases. +- in `scripts/resource.py`: + - add a function `cleaner_XXX` (replace XXX by your provider name). For the implementation look at the existing functions + - in the `cleaners` variable, add an entry with your new provider code and the function defined above +- in `sidebars.json`, update the `Nodes` array to add the reference of the new provider +- in the `diagrams` folder, add a new file `__init__.py` for the new provider. For the content look at the existing providers + ### Update Aliases Some node classes have alias. For example, `aws.compute.ECS` class is an alias diff --git a/README.md b/README.md index 500e4f88..b98cf470 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,8 @@ To contribute to diagram, check out [contribution guidelines](CONTRIBUTING.md). [Airflow Diagrams](https://github.com/feluelle/airflow-diagrams) is an Airflow plugin that aims to easily visualise your Airflow DAGs on service level from providers like AWS, GCP, Azure, etc. via diagrams. +[KubeDiagrams](https://github.com/philippemerle/KubeDiagrams) is a tool to generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, and actual cluster state. [KubeDiagrams](https://github.com/philippemerle/KubeDiagrams) supports all Kubernetes built-in resources, any custom resources, and label-based resource clustering. + ## Other languages - If you are familiar with Go, you can use [go-diagrams](https://github.com/blushft/go-diagrams) as well. diff --git a/autogen.sh b/autogen.sh index f5e065b3..c8e6922d 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,5 +1,5 @@ #!/bin/bash - +echo "starting" app_root_dir="diagrams" # NOTE: azure icon set is not latest version @@ -20,6 +20,7 @@ providers=( "generic" "openstack" "outscale" + "gis" ) if ! [ -x "$(command -v round)" ]; then diff --git a/config.py b/config.py index 86a58342..2a0db098 100644 --- a/config.py +++ b/config.py @@ -29,6 +29,7 @@ PROVIDERS = ( "generic", "openstack", "outscale", + "gis" ) ######################### @@ -59,6 +60,7 @@ FILE_PREFIXES = { "outscale": (), "generic": (), "openstack": (), + "gis": (), } ######################### @@ -76,7 +78,7 @@ TMPL_MODULE = "module.tmpl" UPPER_WORDS = { "aws": ("aws", "api", "ebs", "ec2", "efs", "emr", "rds", "ml", "mq", "nat", "vpc", "waf", "sdk"), "azure": ("ad", "b2c", "ai", "api", "cdn", "ddos", "dns", "fxt", "hana", "hd", "id", "sap", "sql", "vm", "vpn", "vpc"), - "gcp": ("gcp", "ai", "api", "cdn", "dns", "gke", "gpu", "iap", "ml", "nat", "os", "sdk", "sql", "tpu", "vpn"), + "gcp": ("gcp", "ai", "api", "cdn", "dns", "gke", "gpu", "iap", "ids", "ml", "nat", "os", "sdk", "sql", "ssd", "tpu", "vpn"), "firebase": ("ab", "fcm", "ml"), "k8s": ( "api", "cm", "ccm", "crb", "crd", "ds", "etcd", "hpa", "k8s", "ns", "psp", "pv", "pvc", "rb", "rs", @@ -87,8 +89,9 @@ UPPER_WORDS = { "generic": ("vpn", "ios", "xen", "sql", "lxc"), "outscale": ("osc",), "openstack": ("rpm", "loci", "nfv", "ec2api"), - "pve": ("pve"), - "ibm": ("ibm"), + "pve": ("pve",), + "ibm": ("ibm",), + "gis": ("gis","ban","ign","ogc","qgis","wfs","wms"), } TITLE_WORDS = { @@ -143,6 +146,7 @@ ALIASES = { "Mssql": "MSSQL", "Mysql": "MySQL", "Postgresql": "PostgreSQL", + "Qdrant": "Qdrant", }, "gitops": { "Argocd": "ArgoCD", @@ -285,9 +289,10 @@ ALIASES = { }, "compute": { "AppEngine": "GAE", - "Functions": "GCF", "ComputeEngine": "GCE", + "Functions": "GCF", "KubernetesEngine": "GKE", + "Run": "CloudRun", }, "database": { "Bigtable": "BigTable", @@ -295,6 +300,9 @@ ALIASES = { "devtools": { "ContainerRegistry": "GCR", }, + "migration": { + "MigrateComputeEngine": "CE", + }, "ml": { "Automl": "AutoML", "NaturalLanguageAPI": "NLAPI", @@ -302,13 +310,17 @@ ALIASES = { "TextToSpeech": "TTS", }, "network": { - "VirtualPrivateCloud": "VPC" + "CloudIDS": "IDS", + "PrivateServiceConnect": "PSC", + "VirtualPrivateCloud": "VPC", }, "security": { + "AccessContextManager": "ACM", "KeyManagementService": "KMS", "SecurityCommandCenter": "SCC", }, "storage": { + "LocalSSD": "SSD", "Storage": "GCS", }, }, @@ -411,6 +423,7 @@ ALIASES = { } }, "digitalocean": {}, + "gis": {}, "oci": { "compute": { "VM": "VirtualMachine", diff --git a/diagrams/__init__.py b/diagrams/__init__.py index 8625cd5d..66c3458f 100644 --- a/diagrams/__init__.py +++ b/diagrams/__init__.py @@ -528,7 +528,7 @@ class Edge: for o in other: if isinstance(o, Edge): o.forward = forward if forward else o.forward - o.reverse = forward if forward else o.reverse + o.reverse = reverse if reverse else o.reverse self._attrs = o.attrs.copy() result.append(o) else: diff --git a/diagrams/alibabacloud/__init__.py b/diagrams/alibabacloud/__init__.py index a64c2002..7d4fa2b5 100644 --- a/diagrams/alibabacloud/__init__.py +++ b/diagrams/alibabacloud/__init__.py @@ -10,3 +10,7 @@ class _AlibabaCloud(Node): _icon_dir = "resources/alibabacloud" fontcolor = "#ffffff" + + +class AlibabaCloud(_AlibabaCloud): + _icon = "alibabacloud.png" diff --git a/diagrams/aws/__init__.py b/diagrams/aws/__init__.py index 1550a0df..cdf31c3c 100644 --- a/diagrams/aws/__init__.py +++ b/diagrams/aws/__init__.py @@ -10,3 +10,7 @@ class _AWS(Node): _icon_dir = "resources/aws" fontcolor = "#ffffff" + + +class AWS(_AWS): + _icon = "aws.png" diff --git a/diagrams/aws/compute.py b/diagrams/aws/compute.py index 14c54403..2dc85cd9 100644 --- a/diagrams/aws/compute.py +++ b/diagrams/aws/compute.py @@ -92,10 +92,18 @@ class ElasticContainerServiceContainer(_Compute): _icon = "elastic-container-service-container.png" +class ElasticContainerServiceServiceConnect(_Compute): + _icon = "elastic-container-service-service-connect.png" + + class ElasticContainerServiceService(_Compute): _icon = "elastic-container-service-service.png" +class ElasticContainerServiceTask(_Compute): + _icon = "elastic-container-service-task.png" + + class ElasticContainerService(_Compute): _icon = "elastic-container-service.png" diff --git a/diagrams/aws/devtools.py b/diagrams/aws/devtools.py index d6458e5a..968d53c9 100644 --- a/diagrams/aws/devtools.py +++ b/diagrams/aws/devtools.py @@ -20,6 +20,10 @@ class Cloud9(_Devtools): _icon = "cloud9.png" +class Cloudshell(_Devtools): + _icon = "cloudshell.png" + + class Codeartifact(_Devtools): _icon = "codeartifact.png" diff --git a/diagrams/aws/integration.py b/diagrams/aws/integration.py index cfe23d48..40a1b809 100644 --- a/diagrams/aws/integration.py +++ b/diagrams/aws/integration.py @@ -32,10 +32,30 @@ class EventbridgeDefaultEventBusResource(_Integration): _icon = "eventbridge-default-event-bus-resource.png" +class EventbridgeEvent(_Integration): + _icon = "eventbridge-event.png" + + +class EventbridgePipes(_Integration): + _icon = "eventbridge-pipes.png" + + +class EventbridgeRule(_Integration): + _icon = "eventbridge-rule.png" + + class EventbridgeSaasPartnerEventBusResource(_Integration): _icon = "eventbridge-saas-partner-event-bus-resource.png" +class EventbridgeScheduler(_Integration): + _icon = "eventbridge-scheduler.png" + + +class EventbridgeSchema(_Integration): + _icon = "eventbridge-schema.png" + + class Eventbridge(_Integration): _icon = "eventbridge.png" diff --git a/diagrams/aws/management.py b/diagrams/aws/management.py index 730a68cd..3de22625 100644 --- a/diagrams/aws/management.py +++ b/diagrams/aws/management.py @@ -64,6 +64,10 @@ class CloudwatchEventTimeBased(_Management): _icon = "cloudwatch-event-time-based.png" +class CloudwatchLogs(_Management): + _icon = "cloudwatch-logs.png" + + class CloudwatchRule(_Management): _icon = "cloudwatch-rule.png" @@ -232,6 +236,10 @@ class TrustedAdvisor(_Management): _icon = "trusted-advisor.png" +class UserNotifications(_Management): + _icon = "user-notifications.png" + + class WellArchitectedTool(_Management): _icon = "well-architected-tool.png" diff --git a/diagrams/aws/ml.py b/diagrams/aws/ml.py index beb454bd..6d2cce6b 100644 --- a/diagrams/aws/ml.py +++ b/diagrams/aws/ml.py @@ -16,6 +16,10 @@ class AugmentedAi(_ML): _icon = "augmented-ai.png" +class Bedrock(_ML): + _icon = "bedrock.png" + + class Comprehend(_ML): _icon = "comprehend.png" @@ -72,6 +76,10 @@ class Polly(_ML): _icon = "polly.png" +class Q(_ML): + _icon = "q.png" + + class RekognitionImage(_ML): _icon = "rekognition-image.png" @@ -116,6 +124,10 @@ class Transcribe(_ML): _icon = "transcribe.png" +class Transform(_ML): + _icon = "transform.png" + + class Translate(_ML): _icon = "translate.png" diff --git a/diagrams/aws/security.py b/diagrams/aws/security.py index 72082d11..13ca73d3 100644 --- a/diagrams/aws/security.py +++ b/diagrams/aws/security.py @@ -140,6 +140,10 @@ class SecurityIdentityAndCompliance(_Security): _icon = "security-identity-and-compliance.png" +class SecurityLake(_Security): + _icon = "security-lake.png" + + class ShieldAdvanced(_Security): _icon = "shield-advanced.png" diff --git a/diagrams/azure/__init__.py b/diagrams/azure/__init__.py index 0b80ace0..5f7c2b29 100644 --- a/diagrams/azure/__init__.py +++ b/diagrams/azure/__init__.py @@ -10,3 +10,7 @@ class _Azure(Node): _icon_dir = "resources/azure" fontcolor = "#ffffff" + + +class Azure(_Azure): + _icon = "azure.png" diff --git a/diagrams/azure/aimachinelearning.py b/diagrams/azure/aimachinelearning.py new file mode 100644 index 00000000..2c18af48 --- /dev/null +++ b/diagrams/azure/aimachinelearning.py @@ -0,0 +1,139 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Aimachinelearning(_Azure): + _type = "aimachinelearning" + _icon_dir = "resources/azure/aimachinelearning" + + +class AIStudio(_Aimachinelearning): + _icon = "ai-studio.png" + + +class AnomalyDetector(_Aimachinelearning): + _icon = "anomaly-detector.png" + + +class AzureAppliedAIServices(_Aimachinelearning): + _icon = "azure-applied-ai-services.png" + + +class AzureExperimentationStudio(_Aimachinelearning): + _icon = "azure-experimentation-studio.png" + + +class AzureObjectUnderstanding(_Aimachinelearning): + _icon = "azure-object-understanding.png" + + +class AzureOpenai(_Aimachinelearning): + _icon = "azure-openai.png" + + +class BatchAI(_Aimachinelearning): + _icon = "batch-ai.png" + + +class Bonsai(_Aimachinelearning): + _icon = "bonsai.png" + + +class BotServices(_Aimachinelearning): + _icon = "bot-services.png" + + +class CognitiveSearch(_Aimachinelearning): + _icon = "cognitive-search.png" + + +class CognitiveServicesDecisions(_Aimachinelearning): + _icon = "cognitive-services-decisions.png" + + +class CognitiveServices(_Aimachinelearning): + _icon = "cognitive-services.png" + + +class ComputerVision(_Aimachinelearning): + _icon = "computer-vision.png" + + +class ContentModerators(_Aimachinelearning): + _icon = "content-moderators.png" + + +class CustomVision(_Aimachinelearning): + _icon = "custom-vision.png" + + +class FaceApis(_Aimachinelearning): + _icon = "face-apis.png" + + +class FormRecognizers(_Aimachinelearning): + _icon = "form-recognizers.png" + + +class GenomicsAccounts(_Aimachinelearning): + _icon = "genomics-accounts.png" + + +class Genomics(_Aimachinelearning): + _icon = "genomics.png" + + +class ImmersiveReaders(_Aimachinelearning): + _icon = "immersive-readers.png" + + +class LanguageUnderstanding(_Aimachinelearning): + _icon = "language-understanding.png" + + +class Language(_Aimachinelearning): + _icon = "language.png" + + +class MachineLearningStudioClassicWebServices(_Aimachinelearning): + _icon = "machine-learning-studio-classic-web-services.png" + + +class MachineLearningStudioWebServicePlans(_Aimachinelearning): + _icon = "machine-learning-studio-web-service-plans.png" + + +class MachineLearningStudioWorkspaces(_Aimachinelearning): + _icon = "machine-learning-studio-workspaces.png" + + +class MachineLearning(_Aimachinelearning): + _icon = "machine-learning.png" + + +class MetricsAdvisor(_Aimachinelearning): + _icon = "metrics-advisor.png" + + +class Personalizers(_Aimachinelearning): + _icon = "personalizers.png" + + +class QnaMakers(_Aimachinelearning): + _icon = "qna-makers.png" + + +class ServerlessSearch(_Aimachinelearning): + _icon = "serverless-search.png" + + +class SpeechServices(_Aimachinelearning): + _icon = "speech-services.png" + + +class TranslatorText(_Aimachinelearning): + _icon = "translator-text.png" + + +# Aliases diff --git a/diagrams/azure/analytics.py b/diagrams/azure/analytics.py index 216b3582..6d1df0ff 100644 --- a/diagrams/azure/analytics.py +++ b/diagrams/azure/analytics.py @@ -12,6 +12,22 @@ class AnalysisServices(_Analytics): _icon = "analysis-services.png" +class AzureDataExplorerClusters(_Analytics): + _icon = "azure-data-explorer-clusters.png" + + +class AzureDatabricks(_Analytics): + _icon = "azure-databricks.png" + + +class AzureSynapseAnalytics(_Analytics): + _icon = "azure-synapse-analytics.png" + + +class AzureWorkbooks(_Analytics): + _icon = "azure-workbooks.png" + + class DataExplorerClusters(_Analytics): _icon = "data-explorer-clusters.png" @@ -32,6 +48,10 @@ class Databricks(_Analytics): _icon = "databricks.png" +class EndpointAnalytics(_Analytics): + _icon = "endpoint-analytics.png" + + class EventHubClusters(_Analytics): _icon = "event-hub-clusters.png" @@ -40,14 +60,26 @@ class EventHubs(_Analytics): _icon = "event-hubs.png" -class Hdinsightclusters(_Analytics): - _icon = "hdinsightclusters.png" +class HDInsightClusters(_Analytics): + _icon = "hd-insight-clusters.png" class LogAnalyticsWorkspaces(_Analytics): _icon = "log-analytics-workspaces.png" +class PowerBiEmbedded(_Analytics): + _icon = "power-bi-embedded.png" + + +class PowerPlatform(_Analytics): + _icon = "power-platform.png" + + +class PrivateLinkServices(_Analytics): + _icon = "private-link-services.png" + + class StreamAnalyticsJobs(_Analytics): _icon = "stream-analytics-jobs.png" diff --git a/diagrams/azure/appservices.py b/diagrams/azure/appservices.py new file mode 100644 index 00000000..92955a00 --- /dev/null +++ b/diagrams/azure/appservices.py @@ -0,0 +1,43 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Appservices(_Azure): + _type = "appservices" + _icon_dir = "resources/azure/appservices" + + +class AppServiceCertificates(_Appservices): + _icon = "app-service-certificates.png" + + +class AppServiceDomains(_Appservices): + _icon = "app-service-domains.png" + + +class AppServiceEnvironments(_Appservices): + _icon = "app-service-environments.png" + + +class AppServicePlans(_Appservices): + _icon = "app-service-plans.png" + + +class AppServices(_Appservices): + _icon = "app-services.png" + + +class CDNProfiles(_Appservices): + _icon = "cdn-profiles.png" + + +class CognitiveSearch(_Appservices): + _icon = "cognitive-search.png" + + +class NotificationHubs(_Appservices): + _icon = "notification-hubs.png" + + +# Aliases diff --git a/diagrams/azure/azureecosystem.py b/diagrams/azure/azureecosystem.py new file mode 100644 index 00000000..6b227945 --- /dev/null +++ b/diagrams/azure/azureecosystem.py @@ -0,0 +1,23 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Azureecosystem(_Azure): + _type = "azureecosystem" + _icon_dir = "resources/azure/azureecosystem" + + +class Applens(_Azureecosystem): + _icon = "applens.png" + + +class AzureHybridCenter(_Azureecosystem): + _icon = "azure-hybrid-center.png" + + +class CollaborativeService(_Azureecosystem): + _icon = "collaborative-service.png" + + +# Aliases diff --git a/diagrams/azure/azurestack.py b/diagrams/azure/azurestack.py new file mode 100644 index 00000000..ea7700e6 --- /dev/null +++ b/diagrams/azure/azurestack.py @@ -0,0 +1,39 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Azurestack(_Azure): + _type = "azurestack" + _icon_dir = "resources/azure/azurestack" + + +class Capacity(_Azurestack): + _icon = "capacity.png" + + +class InfrastructureBackup(_Azurestack): + _icon = "infrastructure-backup.png" + + +class MultiTenancy(_Azurestack): + _icon = "multi-tenancy.png" + + +class Offers(_Azurestack): + _icon = "offers.png" + + +class Plans(_Azurestack): + _icon = "plans.png" + + +class Updates(_Azurestack): + _icon = "updates.png" + + +class UserSubscriptions(_Azurestack): + _icon = "user-subscriptions.png" + + +# Aliases diff --git a/diagrams/azure/blockchain.py b/diagrams/azure/blockchain.py new file mode 100644 index 00000000..b342e1d4 --- /dev/null +++ b/diagrams/azure/blockchain.py @@ -0,0 +1,35 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Blockchain(_Azure): + _type = "blockchain" + _icon_dir = "resources/azure/blockchain" + + +class AbsMember(_Blockchain): + _icon = "abs-member.png" + + +class AzureBlockchainService(_Blockchain): + _icon = "azure-blockchain-service.png" + + +class AzureTokenService(_Blockchain): + _icon = "azure-token-service.png" + + +class BlockchainApplications(_Blockchain): + _icon = "blockchain-applications.png" + + +class Consortium(_Blockchain): + _icon = "consortium.png" + + +class OutboundConnection(_Blockchain): + _icon = "outbound-connection.png" + + +# Aliases diff --git a/diagrams/azure/compute.py b/diagrams/azure/compute.py index 810f9237..ffc3e1bf 100644 --- a/diagrams/azure/compute.py +++ b/diagrams/azure/compute.py @@ -12,6 +12,10 @@ class AppServices(_Compute): _icon = "app-services.png" +class ApplicationGroup(_Compute): + _icon = "application-group.png" + + class AutomanagedVM(_Compute): _icon = "automanaged-vm.png" @@ -20,6 +24,14 @@ class AvailabilitySets(_Compute): _icon = "availability-sets.png" +class AzureComputeGalleries(_Compute): + _icon = "azure-compute-galleries.png" + + +class AzureSpringApps(_Compute): + _icon = "azure-spring-apps.png" + + class BatchAccounts(_Compute): _icon = "batch-accounts.png" @@ -52,6 +64,10 @@ class ContainerRegistries(_Compute): _icon = "container-registries.png" +class ContainerServicesDeprecated(_Compute): + _icon = "container-services-deprecated.png" + + class DiskEncryptionSets(_Compute): _icon = "disk-encryption-sets.png" @@ -60,6 +76,14 @@ class DiskSnapshots(_Compute): _icon = "disk-snapshots.png" +class DisksClassic(_Compute): + _icon = "disks-classic.png" + + +class DisksSnapshots(_Compute): + _icon = "disks-snapshots.png" + + class Disks(_Compute): _icon = "disks.png" @@ -68,26 +92,70 @@ class FunctionApps(_Compute): _icon = "function-apps.png" +class HostGroups(_Compute): + _icon = "host-groups.png" + + +class HostPools(_Compute): + _icon = "host-pools.png" + + +class Hosts(_Compute): + _icon = "hosts.png" + + class ImageDefinitions(_Compute): _icon = "image-definitions.png" +class ImageTemplates(_Compute): + _icon = "image-templates.png" + + class ImageVersions(_Compute): _icon = "image-versions.png" +class Images(_Compute): + _icon = "images.png" + + class KubernetesServices(_Compute): _icon = "kubernetes-services.png" +class MaintenanceConfiguration(_Compute): + _icon = "maintenance-configuration.png" + + +class ManagedServiceFabric(_Compute): + _icon = "managed-service-fabric.png" + + class MeshApplications(_Compute): _icon = "mesh-applications.png" +class MetricsAdvisor(_Compute): + _icon = "metrics-advisor.png" + + +class OsImagesClassic(_Compute): + _icon = "os-images-classic.png" + + class OsImages(_Compute): _icon = "os-images.png" +class RestorePointsCollections(_Compute): + _icon = "restore-points-collections.png" + + +class RestorePoints(_Compute): + _icon = "restore-points.png" + + class SAPHANAOnAzure(_Compute): _icon = "sap-hana-on-azure.png" @@ -104,10 +172,22 @@ class SpringCloud(_Compute): _icon = "spring-cloud.png" +class VirtualMachine(_Compute): + _icon = "virtual-machine.png" + + +class VirtualMachinesClassic(_Compute): + _icon = "virtual-machines-classic.png" + + class VMClassic(_Compute): _icon = "vm-classic.png" +class VMImagesClassic(_Compute): + _icon = "vm-images-classic.png" + + class VMImages(_Compute): _icon = "vm-images.png" @@ -120,6 +200,10 @@ class VMScaleSet(_Compute): _icon = "vm-scale-set.png" +class VMScaleSets(_Compute): + _icon = "vm-scale-sets.png" + + class VMWindows(_Compute): _icon = "vm-windows.png" @@ -128,6 +212,10 @@ class VM(_Compute): _icon = "vm.png" +class Workspaces2(_Compute): + _icon = "workspaces-2.png" + + class Workspaces(_Compute): _icon = "workspaces.png" diff --git a/diagrams/azure/containers.py b/diagrams/azure/containers.py new file mode 100644 index 00000000..4bc8b8b3 --- /dev/null +++ b/diagrams/azure/containers.py @@ -0,0 +1,39 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Containers(_Azure): + _type = "containers" + _icon_dir = "resources/azure/containers" + + +class AppServices(_Containers): + _icon = "app-services.png" + + +class AzureRedHatOpenshift(_Containers): + _icon = "azure-red-hat-openshift.png" + + +class BatchAccounts(_Containers): + _icon = "batch-accounts.png" + + +class ContainerInstances(_Containers): + _icon = "container-instances.png" + + +class ContainerRegistries(_Containers): + _icon = "container-registries.png" + + +class KubernetesServices(_Containers): + _icon = "kubernetes-services.png" + + +class ServiceFabricClusters(_Containers): + _icon = "service-fabric-clusters.png" + + +# Aliases diff --git a/diagrams/azure/databases.py b/diagrams/azure/databases.py new file mode 100644 index 00000000..59e74e92 --- /dev/null +++ b/diagrams/azure/databases.py @@ -0,0 +1,119 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Databases(_Azure): + _type = "databases" + _icon_dir = "resources/azure/databases" + + +class AzureCosmosDb(_Databases): + _icon = "azure-cosmos-db.png" + + +class AzureDataExplorerClusters(_Databases): + _icon = "azure-data-explorer-clusters.png" + + +class AzureDatabaseMariadbServer(_Databases): + _icon = "azure-database-mariadb-server.png" + + +class AzureDatabaseMigrationServices(_Databases): + _icon = "azure-database-migration-services.png" + + +class AzureDatabaseMysqlServer(_Databases): + _icon = "azure-database-mysql-server.png" + + +class AzureDatabasePostgresqlServerGroup(_Databases): + _icon = "azure-database-postgresql-server-group.png" + + +class AzureDatabasePostgresqlServer(_Databases): + _icon = "azure-database-postgresql-server.png" + + +class AzurePurviewAccounts(_Databases): + _icon = "azure-purview-accounts.png" + + +class AzureSQLEdge(_Databases): + _icon = "azure-sql-edge.png" + + +class AzureSQLServerStretchDatabases(_Databases): + _icon = "azure-sql-server-stretch-databases.png" + + +class AzureSQLVM(_Databases): + _icon = "azure-sql-vm.png" + + +class AzureSQL(_Databases): + _icon = "azure-sql.png" + + +class AzureSynapseAnalytics(_Databases): + _icon = "azure-synapse-analytics.png" + + +class CacheRedis(_Databases): + _icon = "cache-redis.png" + + +class DataFactories(_Databases): + _icon = "data-factories.png" + + +class ElasticJobAgents(_Databases): + _icon = "elastic-job-agents.png" + + +class InstancePools(_Databases): + _icon = "instance-pools.png" + + +class ManagedDatabase(_Databases): + _icon = "managed-database.png" + + +class OracleDatabase(_Databases): + _icon = "oracle-database.png" + + +class SQLDataWarehouses(_Databases): + _icon = "sql-data-warehouses.png" + + +class SQLDatabase(_Databases): + _icon = "sql-database.png" + + +class SQLElasticPools(_Databases): + _icon = "sql-elastic-pools.png" + + +class SQLManagedInstance(_Databases): + _icon = "sql-managed-instance.png" + + +class SQLServerRegistries(_Databases): + _icon = "sql-server-registries.png" + + +class SQLServer(_Databases): + _icon = "sql-server.png" + + +class SsisLiftAndShiftIr(_Databases): + _icon = "ssis-lift-and-shift-ir.png" + + +class VirtualClusters(_Databases): + _icon = "virtual-clusters.png" + + +# Aliases diff --git a/diagrams/azure/devops.py b/diagrams/azure/devops.py index eee9f253..35dbc5ee 100644 --- a/diagrams/azure/devops.py +++ b/diagrams/azure/devops.py @@ -8,6 +8,14 @@ class _Devops(_Azure): _icon_dir = "resources/azure/devops" +class APIConnections(_Devops): + _icon = "api-connections.png" + + +class APIManagementServices(_Devops): + _icon = "api-management-services.png" + + class ApplicationInsights(_Devops): _icon = "application-insights.png" @@ -16,10 +24,30 @@ class Artifacts(_Devops): _icon = "artifacts.png" +class AzureDevops(_Devops): + _icon = "azure-devops.png" + + class Boards(_Devops): _icon = "boards.png" +class ChangeAnalysis(_Devops): + _icon = "change-analysis.png" + + +class Cloudtest(_Devops): + _icon = "cloudtest.png" + + +class CodeOptimization(_Devops): + _icon = "code-optimization.png" + + +class DevopsStarter(_Devops): + _icon = "devops-starter.png" + + class Devops(_Devops): _icon = "devops.png" @@ -28,10 +56,18 @@ class DevtestLabs(_Devops): _icon = "devtest-labs.png" +class LabAccounts(_Devops): + _icon = "lab-accounts.png" + + class LabServices(_Devops): _icon = "lab-services.png" +class LoadTesting(_Devops): + _icon = "load-testing.png" + + class Pipelines(_Devops): _icon = "pipelines.png" diff --git a/diagrams/azure/general.py b/diagrams/azure/general.py index 8958e975..8d802000 100644 --- a/diagrams/azure/general.py +++ b/diagrams/azure/general.py @@ -8,6 +8,10 @@ class _General(_Azure): _icon_dir = "resources/azure/general" +class AllResources(_General): + _icon = "all-resources.png" + + class Allresources(_General): _icon = "allresources.png" @@ -16,26 +20,274 @@ class Azurehome(_General): _icon = "azurehome.png" +class Backlog(_General): + _icon = "backlog.png" + + +class BizTalk(_General): + _icon = "biz-talk.png" + + +class BlobBlock(_General): + _icon = "blob-block.png" + + +class BlobPage(_General): + _icon = "blob-page.png" + + +class Branch(_General): + _icon = "branch.png" + + +class Browser(_General): + _icon = "browser.png" + + +class Bug(_General): + _icon = "bug.png" + + +class Builds(_General): + _icon = "builds.png" + + +class Cache(_General): + _icon = "cache.png" + + +class Code(_General): + _icon = "code.png" + + +class Commit(_General): + _icon = "commit.png" + + +class ControlsHorizontal(_General): + _icon = "controls-horizontal.png" + + +class Controls(_General): + _icon = "controls.png" + + +class CostAlerts(_General): + _icon = "cost-alerts.png" + + +class CostAnalysis(_General): + _icon = "cost-analysis.png" + + +class CostBudgets(_General): + _icon = "cost-budgets.png" + + +class CostManagementAndBilling(_General): + _icon = "cost-management-and-billing.png" + + +class CostManagement(_General): + _icon = "cost-management.png" + + +class Counter(_General): + _icon = "counter.png" + + +class Cubes(_General): + _icon = "cubes.png" + + +class Dashboard(_General): + _icon = "dashboard.png" + + +class DevConsole(_General): + _icon = "dev-console.png" + + class Developertools(_General): _icon = "developertools.png" +class Download(_General): + _icon = "download.png" + + +class Error(_General): + _icon = "error.png" + + +class Extensions(_General): + _icon = "extensions.png" + + +class FeaturePreviews(_General): + _icon = "feature-previews.png" + + +class File(_General): + _icon = "file.png" + + +class Files(_General): + _icon = "files.png" + + +class FolderBlank(_General): + _icon = "folder-blank.png" + + +class FolderWebsite(_General): + _icon = "folder-website.png" + + +class FreeServices(_General): + _icon = "free-services.png" + + +class Ftp(_General): + _icon = "ftp.png" + + +class Gear(_General): + _icon = "gear.png" + + +class GlobeError(_General): + _icon = "globe-error.png" + + +class GlobeSuccess(_General): + _icon = "globe-success.png" + + +class GlobeWarning(_General): + _icon = "globe-warning.png" + + +class Guide(_General): + _icon = "guide.png" + + +class Heart(_General): + _icon = "heart.png" + + +class HelpAndSupport(_General): + _icon = "help-and-support.png" + + class Helpsupport(_General): _icon = "helpsupport.png" +class Image(_General): + _icon = "image.png" + + class Information(_General): _icon = "information.png" +class InputOutput(_General): + _icon = "input-output.png" + + +class JourneyHub(_General): + _icon = "journey-hub.png" + + +class LaunchPortal(_General): + _icon = "launch-portal.png" + + +class Learn(_General): + _icon = "learn.png" + + +class LoadTest(_General): + _icon = "load-test.png" + + +class Location(_General): + _icon = "location.png" + + +class LogStreaming(_General): + _icon = "log-streaming.png" + + +class ManagementGroups(_General): + _icon = "management-groups.png" + + +class ManagementPortal(_General): + _icon = "management-portal.png" + + class Managementgroups(_General): _icon = "managementgroups.png" +class MarketplaceManagement(_General): + _icon = "marketplace-management.png" + + class Marketplace(_General): _icon = "marketplace.png" +class MediaFile(_General): + _icon = "media-file.png" + + +class Media(_General): + _icon = "media.png" + + +class MobileEngagement(_General): + _icon = "mobile-engagement.png" + + +class Mobile(_General): + _icon = "mobile.png" + + +class Module(_General): + _icon = "module.png" + + +class PowerUp(_General): + _icon = "power-up.png" + + +class Power(_General): + _icon = "power.png" + + +class Powershell(_General): + _icon = "powershell.png" + + +class PreviewFeatures(_General): + _icon = "preview-features.png" + + +class ProcessExplorer(_General): + _icon = "process-explorer.png" + + +class ProductionReadyDatabase(_General): + _icon = "production-ready-database.png" + + +class QuickstartCenter(_General): + _icon = "quickstart-center.png" + + class Quickstartcenter(_General): _icon = "quickstartcenter.png" @@ -44,10 +296,30 @@ class Recent(_General): _icon = "recent.png" +class RegionManagement(_General): + _icon = "region-management.png" + + class Reservations(_General): _icon = "reservations.png" +class ResourceExplorer(_General): + _icon = "resource-explorer.png" + + +class ResourceGroupList(_General): + _icon = "resource-group-list.png" + + +class ResourceGroups(_General): + _icon = "resource-groups.png" + + +class ResourceLinked(_General): + _icon = "resource-linked.png" + + class Resource(_General): _icon = "resource.png" @@ -56,6 +328,26 @@ class Resourcegroups(_General): _icon = "resourcegroups.png" +class Scheduler(_General): + _icon = "scheduler.png" + + +class SearchGrid(_General): + _icon = "search-grid.png" + + +class Search(_General): + _icon = "search.png" + + +class ServerFarm(_General): + _icon = "server-farm.png" + + +class ServiceHealth(_General): + _icon = "service-health.png" + + class Servicehealth(_General): _icon = "servicehealth.png" @@ -64,6 +356,22 @@ class Shareddashboard(_General): _icon = "shareddashboard.png" +class Ssd(_General): + _icon = "ssd.png" + + +class StorageAzureFiles(_General): + _icon = "storage-azure-files.png" + + +class StorageContainer(_General): + _icon = "storage-container.png" + + +class StorageQueue(_General): + _icon = "storage-queue.png" + + class Subscriptions(_General): _icon = "subscriptions.png" @@ -76,6 +384,10 @@ class Supportrequests(_General): _icon = "supportrequests.png" +class Table(_General): + _icon = "table.png" + + class Tag(_General): _icon = "tag.png" @@ -88,6 +400,18 @@ class Templates(_General): _icon = "templates.png" +class TfsVcRepository(_General): + _icon = "tfs-vc-repository.png" + + +class Toolbox(_General): + _icon = "toolbox.png" + + +class Troubleshoot(_General): + _icon = "troubleshoot.png" + + class Twousericon(_General): _icon = "twousericon.png" @@ -108,8 +432,36 @@ class Userresource(_General): _icon = "userresource.png" +class Versions(_General): + _icon = "versions.png" + + +class WebSlots(_General): + _icon = "web-slots.png" + + +class WebTest(_General): + _icon = "web-test.png" + + +class WebsitePower(_General): + _icon = "website-power.png" + + +class WebsiteStaging(_General): + _icon = "website-staging.png" + + class Whatsnew(_General): _icon = "whatsnew.png" +class Workbooks(_General): + _icon = "workbooks.png" + + +class Workflow(_General): + _icon = "workflow.png" + + # Aliases diff --git a/diagrams/azure/hybridmulticloud.py b/diagrams/azure/hybridmulticloud.py new file mode 100644 index 00000000..e2839d30 --- /dev/null +++ b/diagrams/azure/hybridmulticloud.py @@ -0,0 +1,31 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Hybridmulticloud(_Azure): + _type = "hybridmulticloud" + _icon_dir = "resources/azure/hybridmulticloud" + + +class AzureOperator5GCore(_Hybridmulticloud): + _icon = "azure-operator-5g-core.png" + + +class AzureOperatorInsights(_Hybridmulticloud): + _icon = "azure-operator-insights.png" + + +class AzureOperatorNexus(_Hybridmulticloud): + _icon = "azure-operator-nexus.png" + + +class AzureOperatorServiceManager(_Hybridmulticloud): + _icon = "azure-operator-service-manager.png" + + +class AzureProgrammableConnectivity(_Hybridmulticloud): + _icon = "azure-programmable-connectivity.png" + + +# Aliases diff --git a/diagrams/azure/identity.py b/diagrams/azure/identity.py index a7913728..6c71928d 100644 --- a/diagrams/azure/identity.py +++ b/diagrams/azure/identity.py @@ -8,6 +8,10 @@ class _Identity(_Azure): _icon_dir = "resources/azure/identity" +class AadLicenses(_Identity): + _icon = "aad-licenses.png" + + class AccessReview(_Identity): _icon = "access-review.png" @@ -36,18 +40,94 @@ class ADPrivilegedIdentityManagement(_Identity): _icon = "ad-privileged-identity-management.png" +class AdministrativeUnits(_Identity): + _icon = "administrative-units.png" + + +class APIProxy(_Identity): + _icon = "api-proxy.png" + + class AppRegistrations(_Identity): _icon = "app-registrations.png" +class AzureActiveDirectory(_Identity): + _icon = "azure-active-directory.png" + + +class AzureADB2C(_Identity): + _icon = "azure-ad-b2c.png" + + +class AzureADDomainServices(_Identity): + _icon = "azure-ad-domain-services.png" + + +class AzureADIdentityProtection(_Identity): + _icon = "azure-ad-identity-protection.png" + + +class AzureADPrivilegeIdentityManagement(_Identity): + _icon = "azure-ad-privilege-identity-management.png" + + +class AzureADPrivlegedIdentityManagement(_Identity): + _icon = "azure-ad-privleged-identity-management.png" + + +class AzureADRolesAndAdministrators(_Identity): + _icon = "azure-ad-roles-and-administrators.png" + + +class AzureInformationProtection(_Identity): + _icon = "azure-information-protection.png" + + class ConditionalAccess(_Identity): _icon = "conditional-access.png" +class CustomAzureADRoles(_Identity): + _icon = "custom-azure-ad-roles.png" + + class EnterpriseApplications(_Identity): _icon = "enterprise-applications.png" +class EntraConnect(_Identity): + _icon = "entra-connect.png" + + +class EntraDomainServices(_Identity): + _icon = "entra-domain-services.png" + + +class EntraIDProtection(_Identity): + _icon = "entra-id-protection.png" + + +class EntraManagedIdentities(_Identity): + _icon = "entra-managed-identities.png" + + +class EntraPrivlegedIdentityManagement(_Identity): + _icon = "entra-privleged-identity-management.png" + + +class EntraVerifiedID(_Identity): + _icon = "entra-verified-id.png" + + +class ExternalIdentities(_Identity): + _icon = "external-identities.png" + + +class GlobalSecureAccess(_Identity): + _icon = "global-secure-access.png" + + class Groups(_Identity): _icon = "groups.png" @@ -60,12 +140,36 @@ class InformationProtection(_Identity): _icon = "information-protection.png" +class InternetAccess(_Identity): + _icon = "internet-access.png" + + class ManagedIdentities(_Identity): _icon = "managed-identities.png" +class PrivateAccess(_Identity): + _icon = "private-access.png" + + +class Security(_Identity): + _icon = "security.png" + + +class TenantProperties(_Identity): + _icon = "tenant-properties.png" + + +class UserSettings(_Identity): + _icon = "user-settings.png" + + class Users(_Identity): _icon = "users.png" +class VerifiableCredentials(_Identity): + _icon = "verifiable-credentials.png" + + # Aliases diff --git a/diagrams/azure/integration.py b/diagrams/azure/integration.py index 369cd97b..e89931fd 100644 --- a/diagrams/azure/integration.py +++ b/diagrams/azure/integration.py @@ -8,10 +8,18 @@ class _Integration(_Azure): _icon_dir = "resources/azure/integration" +class APIConnections(_Integration): + _icon = "api-connections.png" + + class APIForFhir(_Integration): _icon = "api-for-fhir.png" +class APIManagementServices(_Integration): + _icon = "api-management-services.png" + + class APIManagement(_Integration): _icon = "api-management.png" @@ -20,10 +28,38 @@ class AppConfiguration(_Integration): _icon = "app-configuration.png" +class AzureAPIForFhir(_Integration): + _icon = "azure-api-for-fhir.png" + + +class AzureDataCatalog(_Integration): + _icon = "azure-data-catalog.png" + + +class AzureDataboxGateway(_Integration): + _icon = "azure-databox-gateway.png" + + +class AzureServiceBus(_Integration): + _icon = "azure-service-bus.png" + + +class AzureSQLServerStretchDatabases(_Integration): + _icon = "azure-sql-server-stretch-databases.png" + + +class AzureStackEdge(_Integration): + _icon = "azure-stack-edge.png" + + class DataCatalog(_Integration): _icon = "data-catalog.png" +class DataFactories(_Integration): + _icon = "data-factories.png" + + class EventGridDomains(_Integration): _icon = "event-grid-domains.png" @@ -40,6 +76,10 @@ class IntegrationAccounts(_Integration): _icon = "integration-accounts.png" +class IntegrationEnvironments(_Integration): + _icon = "integration-environments.png" + + class IntegrationServiceEnvironments(_Integration): _icon = "integration-service-environments.png" @@ -52,10 +92,26 @@ class LogicApps(_Integration): _icon = "logic-apps.png" +class PartnerNamespace(_Integration): + _icon = "partner-namespace.png" + + +class PartnerRegistration(_Integration): + _icon = "partner-registration.png" + + class PartnerTopic(_Integration): _icon = "partner-topic.png" +class PowerPlatform(_Integration): + _icon = "power-platform.png" + + +class Relays(_Integration): + _icon = "relays.png" + + class SendgridAccounts(_Integration): _icon = "sendgrid-accounts.png" @@ -76,6 +132,10 @@ class SoftwareAsAService(_Integration): _icon = "software-as-a-service.png" +class SQLDataWarehouses(_Integration): + _icon = "sql-data-warehouses.png" + + class StorsimpleDeviceManagers(_Integration): _icon = "storsimple-device-managers.png" diff --git a/diagrams/azure/intune.py b/diagrams/azure/intune.py new file mode 100644 index 00000000..c11fe61e --- /dev/null +++ b/diagrams/azure/intune.py @@ -0,0 +1,83 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Intune(_Azure): + _type = "intune" + _icon_dir = "resources/azure/intune" + + +class AzureADRolesAndAdministrators(_Intune): + _icon = "azure-ad-roles-and-administrators.png" + + +class ClientApps(_Intune): + _icon = "client-apps.png" + + +class DeviceCompliance(_Intune): + _icon = "device-compliance.png" + + +class DeviceConfiguration(_Intune): + _icon = "device-configuration.png" + + +class DeviceEnrollment(_Intune): + _icon = "device-enrollment.png" + + +class DeviceSecurityApple(_Intune): + _icon = "device-security-apple.png" + + +class DeviceSecurityGoogle(_Intune): + _icon = "device-security-google.png" + + +class DeviceSecurityWindows(_Intune): + _icon = "device-security-windows.png" + + +class Devices(_Intune): + _icon = "devices.png" + + +class Ebooks(_Intune): + _icon = "ebooks.png" + + +class ExchangeAccess(_Intune): + _icon = "exchange-access.png" + + +class IntuneAppProtection(_Intune): + _icon = "intune-app-protection.png" + + +class IntuneForEducation(_Intune): + _icon = "intune-for-education.png" + + +class Intune(_Intune): + _icon = "intune.png" + + +class Mindaro(_Intune): + _icon = "mindaro.png" + + +class SecurityBaselines(_Intune): + _icon = "security-baselines.png" + + +class SoftwareUpdates(_Intune): + _icon = "software-updates.png" + + +class TenantStatus(_Intune): + _icon = "tenant-status.png" + + +# Aliases diff --git a/diagrams/azure/iot.py b/diagrams/azure/iot.py index 5d6dce8e..afdbad52 100644 --- a/diagrams/azure/iot.py +++ b/diagrams/azure/iot.py @@ -8,6 +8,26 @@ class _Iot(_Azure): _icon_dir = "resources/azure/iot" +class AzureCosmosDb(_Iot): + _icon = "azure-cosmos-db.png" + + +class AzureDataboxGateway(_Iot): + _icon = "azure-databox-gateway.png" + + +class AzureIotOperations(_Iot): + _icon = "azure-iot-operations.png" + + +class AzureMapsAccounts(_Iot): + _icon = "azure-maps-accounts.png" + + +class AzureStack(_Iot): + _icon = "azure-stack.png" + + class DeviceProvisioningServices(_Iot): _icon = "device-provisioning-services.png" @@ -16,10 +36,34 @@ class DigitalTwins(_Iot): _icon = "digital-twins.png" +class EventGridSubscriptions(_Iot): + _icon = "event-grid-subscriptions.png" + + +class EventHubClusters(_Iot): + _icon = "event-hub-clusters.png" + + +class EventHubs(_Iot): + _icon = "event-hubs.png" + + +class FunctionApps(_Iot): + _icon = "function-apps.png" + + +class IndustrialIot(_Iot): + _icon = "industrial-iot.png" + + class IotCentralApplications(_Iot): _icon = "iot-central-applications.png" +class IotEdge(_Iot): + _icon = "iot-edge.png" + + class IotHubSecurity(_Iot): _icon = "iot-hub-security.png" @@ -28,18 +72,62 @@ class IotHub(_Iot): _icon = "iot-hub.png" +class LogicApps(_Iot): + _icon = "logic-apps.png" + + +class MachineLearningStudioClassicWebServices(_Iot): + _icon = "machine-learning-studio-classic-web-services.png" + + +class MachineLearningStudioWebServicePlans(_Iot): + _icon = "machine-learning-studio-web-service-plans.png" + + +class MachineLearningStudioWorkspaces(_Iot): + _icon = "machine-learning-studio-workspaces.png" + + class Maps(_Iot): _icon = "maps.png" +class NotificationHubNamespaces(_Iot): + _icon = "notification-hub-namespaces.png" + + +class NotificationHubs(_Iot): + _icon = "notification-hubs.png" + + class Sphere(_Iot): _icon = "sphere.png" +class StackHciPremium(_Iot): + _icon = "stack-hci-premium.png" + + +class StreamAnalyticsJobs(_Iot): + _icon = "stream-analytics-jobs.png" + + +class TimeSeriesDataSets(_Iot): + _icon = "time-series-data-sets.png" + + +class TimeSeriesInsightsAccessPolicies(_Iot): + _icon = "time-series-insights-access-policies.png" + + class TimeSeriesInsightsEnvironments(_Iot): _icon = "time-series-insights-environments.png" +class TimeSeriesInsightsEventSources(_Iot): + _icon = "time-series-insights-event-sources.png" + + class TimeSeriesInsightsEventsSources(_Iot): _icon = "time-series-insights-events-sources.png" @@ -48,4 +136,8 @@ class Windows10IotCoreServices(_Iot): _icon = "windows-10-iot-core-services.png" +class Windows10CoreServices(_Iot): + _icon = "windows10-core-services.png" + + # Aliases diff --git a/diagrams/azure/managementgovernance.py b/diagrams/azure/managementgovernance.py new file mode 100644 index 00000000..aadec8f2 --- /dev/null +++ b/diagrams/azure/managementgovernance.py @@ -0,0 +1,143 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Managementgovernance(_Azure): + _type = "managementgovernance" + _icon_dir = "resources/azure/managementgovernance" + + +class ActivityLog(_Managementgovernance): + _icon = "activity-log.png" + + +class Advisor(_Managementgovernance): + _icon = "advisor.png" + + +class Alerts(_Managementgovernance): + _icon = "alerts.png" + + +class ApplicationInsights(_Managementgovernance): + _icon = "application-insights.png" + + +class ArcMachines(_Managementgovernance): + _icon = "arc-machines.png" + + +class AutomationAccounts(_Managementgovernance): + _icon = "automation-accounts.png" + + +class AzureArc(_Managementgovernance): + _icon = "azure-arc.png" + + +class AzureLighthouse(_Managementgovernance): + _icon = "azure-lighthouse.png" + + +class Blueprints(_Managementgovernance): + _icon = "blueprints.png" + + +class Compliance(_Managementgovernance): + _icon = "compliance.png" + + +class CostManagementAndBilling(_Managementgovernance): + _icon = "cost-management-and-billing.png" + + +class CustomerLockboxForMicrosoftAzure(_Managementgovernance): + _icon = "customer-lockbox-for-microsoft-azure.png" + + +class DiagnosticsSettings(_Managementgovernance): + _icon = "diagnostics-settings.png" + + +class Education(_Managementgovernance): + _icon = "education.png" + + +class IntuneTrends(_Managementgovernance): + _icon = "intune-trends.png" + + +class LogAnalyticsWorkspaces(_Managementgovernance): + _icon = "log-analytics-workspaces.png" + + +class Machinesazurearc(_Managementgovernance): + _icon = "machinesazurearc.png" + + +class ManagedApplicationsCenter(_Managementgovernance): + _icon = "managed-applications-center.png" + + +class ManagedDesktop(_Managementgovernance): + _icon = "managed-desktop.png" + + +class Metrics(_Managementgovernance): + _icon = "metrics.png" + + +class Monitor(_Managementgovernance): + _icon = "monitor.png" + + +class MyCustomers(_Managementgovernance): + _icon = "my-customers.png" + + +class OperationLogClassic(_Managementgovernance): + _icon = "operation-log-classic.png" + + +class Policy(_Managementgovernance): + _icon = "policy.png" + + +class RecoveryServicesVaults(_Managementgovernance): + _icon = "recovery-services-vaults.png" + + +class ResourceGraphExplorer(_Managementgovernance): + _icon = "resource-graph-explorer.png" + + +class ResourcesProvider(_Managementgovernance): + _icon = "resources-provider.png" + + +class SchedulerJobCollections(_Managementgovernance): + _icon = "scheduler-job-collections.png" + + +class ServiceCatalogMad(_Managementgovernance): + _icon = "service-catalog-mad.png" + + +class ServiceProviders(_Managementgovernance): + _icon = "service-providers.png" + + +class Solutions(_Managementgovernance): + _icon = "solutions.png" + + +class UniversalPrint(_Managementgovernance): + _icon = "universal-print.png" + + +class UserPrivacy(_Managementgovernance): + _icon = "user-privacy.png" + + +# Aliases diff --git a/diagrams/azure/menu.py b/diagrams/azure/menu.py new file mode 100644 index 00000000..2b4db965 --- /dev/null +++ b/diagrams/azure/menu.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Menu(_Azure): + _type = "menu" + _icon_dir = "resources/azure/menu" + + +class Keys(_Menu): + _icon = "keys.png" + + +# Aliases diff --git a/diagrams/azure/migrate.py b/diagrams/azure/migrate.py new file mode 100644 index 00000000..2f3f71ed --- /dev/null +++ b/diagrams/azure/migrate.py @@ -0,0 +1,35 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Migrate(_Azure): + _type = "migrate" + _icon_dir = "resources/azure/migrate" + + +class AzureDataboxGateway(_Migrate): + _icon = "azure-databox-gateway.png" + + +class AzureMigrate(_Migrate): + _icon = "azure-migrate.png" + + +class AzureStackEdge(_Migrate): + _icon = "azure-stack-edge.png" + + +class CostManagementAndBilling(_Migrate): + _icon = "cost-management-and-billing.png" + + +class DataBox(_Migrate): + _icon = "data-box.png" + + +class RecoveryServicesVaults(_Migrate): + _icon = "recovery-services-vaults.png" + + +# Aliases diff --git a/diagrams/azure/migration.py b/diagrams/azure/migration.py index 74f573f7..b3132e45 100644 --- a/diagrams/azure/migration.py +++ b/diagrams/azure/migration.py @@ -8,6 +8,10 @@ class _Migration(_Azure): _icon_dir = "resources/azure/migration" +class AzureDatabaseMigrationServices(_Migration): + _icon = "azure-database-migration-services.png" + + class DataBoxEdge(_Migration): _icon = "data-box-edge.png" diff --git a/diagrams/azure/mixedreality.py b/diagrams/azure/mixedreality.py new file mode 100644 index 00000000..e84d654d --- /dev/null +++ b/diagrams/azure/mixedreality.py @@ -0,0 +1,19 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Mixedreality(_Azure): + _type = "mixedreality" + _icon_dir = "resources/azure/mixedreality" + + +class RemoteRendering(_Mixedreality): + _icon = "remote-rendering.png" + + +class SpatialAnchorAccounts(_Mixedreality): + _icon = "spatial-anchor-accounts.png" + + +# Aliases diff --git a/diagrams/azure/ml.py b/diagrams/azure/ml.py index eb0c474e..e9fff87d 100644 --- a/diagrams/azure/ml.py +++ b/diagrams/azure/ml.py @@ -12,8 +12,8 @@ class AzureOpenAI(_Ml): _icon = "azure-open-ai.png" -class AzureSpeedToText(_Ml): - _icon = "azure-speed-to-text.png" +class AzureSpeechService(_Ml): + _icon = "azure-speech-service.png" class BatchAI(_Ml): diff --git a/diagrams/azure/mobile.py b/diagrams/azure/mobile.py index e2eb20a5..3bb97aec 100644 --- a/diagrams/azure/mobile.py +++ b/diagrams/azure/mobile.py @@ -12,6 +12,10 @@ class AppServiceMobile(_Mobile): _icon = "app-service-mobile.png" +class AppServices(_Mobile): + _icon = "app-services.png" + + class MobileEngagement(_Mobile): _icon = "mobile-engagement.png" @@ -20,4 +24,8 @@ class NotificationHubs(_Mobile): _icon = "notification-hubs.png" +class PowerPlatform(_Mobile): + _icon = "power-platform.png" + + # Aliases diff --git a/diagrams/azure/monitor.py b/diagrams/azure/monitor.py index 9dcc5bb0..22788473 100644 --- a/diagrams/azure/monitor.py +++ b/diagrams/azure/monitor.py @@ -8,10 +8,36 @@ class _Monitor(_Azure): _icon_dir = "resources/azure/monitor" +class ActivityLog(_Monitor): + _icon = "activity-log.png" + + +class ApplicationInsights(_Monitor): + _icon = "application-insights.png" + + +class AutoScale(_Monitor): + _icon = "auto-scale.png" + + +class AzureMonitorsForSAPSolutions(_Monitor): + _icon = "azure-monitors-for-sap-solutions.png" + + +class AzureWorkbooks(_Monitor): + _icon = "azure-workbooks.png" + + class ChangeAnalysis(_Monitor): _icon = "change-analysis.png" +class DiagnosticsSettings(_Monitor): + _icon = "diagnostics-settings.png" + + +class LogAnalyticsWorkspaces(_Monitor): + _icon = "log-analytics-workspaces.png" class Logs(_Monitor): _icon = "logs.png" @@ -24,4 +50,8 @@ class Monitor(_Monitor): _icon = "monitor.png" +class NetworkWatcher(_Monitor): + _icon = "network-watcher.png" + + # Aliases diff --git a/diagrams/azure/networking.py b/diagrams/azure/networking.py new file mode 100644 index 00000000..90c93852 --- /dev/null +++ b/diagrams/azure/networking.py @@ -0,0 +1,215 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Networking(_Azure): + _type = "networking" + _icon_dir = "resources/azure/networking" + + +class ApplicationGateways(_Networking): + _icon = "application-gateways.png" + + +class AtmMultistack(_Networking): + _icon = "atm-multistack.png" + + +class AzureCommunicationsGateway(_Networking): + _icon = "azure-communications-gateway.png" + + +class AzureFirewallManager(_Networking): + _icon = "azure-firewall-manager.png" + + +class AzureFirewallPolicy(_Networking): + _icon = "azure-firewall-policy.png" + + +class Bastions(_Networking): + _icon = "bastions.png" + + +class CDNProfiles(_Networking): + _icon = "cdn-profiles.png" + + +class ConnectedCache(_Networking): + _icon = "connected-cache.png" + + +class Connections(_Networking): + _icon = "connections.png" + + +class DDOSProtectionPlans(_Networking): + _icon = "ddos-protection-plans.png" + + +class DNSMultistack(_Networking): + _icon = "dns-multistack.png" + + +class DNSPrivateResolver(_Networking): + _icon = "dns-private-resolver.png" + + +class DNSSecurityPolicy(_Networking): + _icon = "dns-security-policy.png" + + +class DNSZones(_Networking): + _icon = "dns-zones.png" + + +class ExpressrouteCircuits(_Networking): + _icon = "expressroute-circuits.png" + + +class Firewalls(_Networking): + _icon = "firewalls.png" + + +class FrontDoorAndCDNProfiles(_Networking): + _icon = "front-door-and-cdn-profiles.png" + + +class IpAddressManager(_Networking): + _icon = "ip-address-manager.png" + + +class IpGroups(_Networking): + _icon = "ip-groups.png" + + +class LoadBalancerHub(_Networking): + _icon = "load-balancer-hub.png" + + +class LoadBalancers(_Networking): + _icon = "load-balancers.png" + + +class LocalNetworkGateways(_Networking): + _icon = "local-network-gateways.png" + + +class Nat(_Networking): + _icon = "nat.png" + + +class NetworkInterfaces(_Networking): + _icon = "network-interfaces.png" + + +class NetworkSecurityGroups(_Networking): + _icon = "network-security-groups.png" + + +class NetworkWatcher(_Networking): + _icon = "network-watcher.png" + + +class OnPremisesDataGateways(_Networking): + _icon = "on-premises-data-gateways.png" + + +class PrivateLinkService(_Networking): + _icon = "private-link-service.png" + + +class PrivateLinkServices(_Networking): + _icon = "private-link-services.png" + + +class PrivateLink(_Networking): + _icon = "private-link.png" + + +class ProximityPlacementGroups(_Networking): + _icon = "proximity-placement-groups.png" + + +class PublicIpAddressesClassic(_Networking): + _icon = "public-ip-addresses-classic.png" + + +class PublicIpAddresses(_Networking): + _icon = "public-ip-addresses.png" + + +class PublicIpPrefixes(_Networking): + _icon = "public-ip-prefixes.png" + + +class ReservedIpAddressesClassic(_Networking): + _icon = "reserved-ip-addresses-classic.png" + + +class ResourceManagementPrivateLink(_Networking): + _icon = "resource-management-private-link.png" + + +class RouteFilters(_Networking): + _icon = "route-filters.png" + + +class RouteTables(_Networking): + _icon = "route-tables.png" + + +class ServiceEndpointPolicies(_Networking): + _icon = "service-endpoint-policies.png" + + +class SpotVM(_Networking): + _icon = "spot-vm.png" + + +class SpotVmss(_Networking): + _icon = "spot-vmss.png" + + +class Subnet(_Networking): + _icon = "subnet.png" + + +class TrafficController(_Networking): + _icon = "traffic-controller.png" + + +class TrafficManagerProfiles(_Networking): + _icon = "traffic-manager-profiles.png" + + +class VirtualNetworkGateways(_Networking): + _icon = "virtual-network-gateways.png" + + +class VirtualNetworksClassic(_Networking): + _icon = "virtual-networks-classic.png" + + +class VirtualNetworks(_Networking): + _icon = "virtual-networks.png" + + +class VirtualRouter(_Networking): + _icon = "virtual-router.png" + + +class VirtualWanHub(_Networking): + _icon = "virtual-wan-hub.png" + + +class VirtualWans(_Networking): + _icon = "virtual-wans.png" + + +class WebApplicationFirewallPolicieswaf(_Networking): + _icon = "web-application-firewall-policieswaf.png" + + +# Aliases diff --git a/diagrams/azure/newicons.py b/diagrams/azure/newicons.py new file mode 100644 index 00000000..19b27aab --- /dev/null +++ b/diagrams/azure/newicons.py @@ -0,0 +1,39 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Newicons(_Azure): + _type = "newicons" + _icon_dir = "resources/azure/newicons" + + +class AzureSustainability(_Newicons): + _icon = "azure-sustainability.png" + + +class ConnectedVehiclePlatform(_Newicons): + _icon = "connected-vehicle-platform.png" + + +class EntraConnectHealth(_Newicons): + _icon = "entra-connect-health.png" + + +class EntraConnectSync(_Newicons): + _icon = "entra-connect-sync.png" + + +class IcmTroubleshooting(_Newicons): + _icon = "icm-troubleshooting.png" + + +class Osconfig(_Newicons): + _icon = "osconfig.png" + + +class StorageActions(_Newicons): + _icon = "storage-actions.png" + + +# Aliases diff --git a/diagrams/azure/other.py b/diagrams/azure/other.py new file mode 100644 index 00000000..7219718a --- /dev/null +++ b/diagrams/azure/other.py @@ -0,0 +1,523 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Azure + + +class _Other(_Azure): + _type = "other" + _icon_dir = "resources/azure/other" + + +class AadLicenses(_Other): + _icon = "aad-licenses.png" + + +class AksIstio(_Other): + _icon = "aks-istio.png" + + +class AppComplianceAutomation(_Other): + _icon = "app-compliance-automation.png" + + +class AppRegistrations(_Other): + _icon = "app-registrations.png" + + +class Aquila(_Other): + _icon = "aquila.png" + + +class ArcDataServices(_Other): + _icon = "arc-data-services.png" + + +class ArcKubernetes(_Other): + _icon = "arc-kubernetes.png" + + +class ArcPostgresql(_Other): + _icon = "arc-postgresql-.png" + + +class ArcSQLManagedInstance(_Other): + _icon = "arc-sql-managed-instance.png" + + +class ArcSQLServer(_Other): + _icon = "arc-sql-server.png" + + +class AvsVM(_Other): + _icon = "avs-vm.png" + + +class AzureA(_Other): + _icon = "azure-a.png" + + +class AzureBackupCenter(_Other): + _icon = "azure-backup-center.png" + + +class AzureCenterForSAP(_Other): + _icon = "azure-center-for-sap.png" + + +class AzureChaosStudio(_Other): + _icon = "azure-chaos-studio.png" + + +class AzureCloudShell(_Other): + _icon = "azure-cloud-shell.png" + + +class AzureCommunicationServices(_Other): + _icon = "azure-communication-services.png" + + +class AzureComputeGalleries(_Other): + _icon = "azure-compute-galleries.png" + + +class AzureDeploymentEnvironments(_Other): + _icon = "azure-deployment-environments.png" + + +class AzureDevTunnels(_Other): + _icon = "azure-dev-tunnels.png" + + +class AzureEdgeHardwareCenter(_Other): + _icon = "azure-edge-hardware-center.png" + + +class AzureHpcWorkbenches(_Other): + _icon = "azure-hpc-workbenches.png" + + +class AzureLoadTesting(_Other): + _icon = "azure-load-testing.png" + + +class AzureManagedGrafana(_Other): + _icon = "azure-managed-grafana.png" + + +class AzureMonitorDashboard(_Other): + _icon = "azure-monitor-dashboard.png" + + +class AzureNetworkFunctionManagerFunctions(_Other): + _icon = "azure-network-function-manager-functions.png" + + +class AzureNetworkFunctionManager(_Other): + _icon = "azure-network-function-manager.png" + + +class AzureOrbital(_Other): + _icon = "azure-orbital.png" + + +class AzureQuotas(_Other): + _icon = "azure-quotas.png" + + +class AzureSphere(_Other): + _icon = "azure-sphere.png" + + +class AzureStorageMover(_Other): + _icon = "azure-storage-mover.png" + + +class AzureSupportCenterBlue(_Other): + _icon = "azure-support-center-blue.png" + + +class AzureVideoIndexer(_Other): + _icon = "azure-video-indexer.png" + + +class AzureVirtualDesktop(_Other): + _icon = "azure-virtual-desktop.png" + + +class AzureVmwareSolution(_Other): + _icon = "azure-vmware-solution.png" + + +class Azureattestation(_Other): + _icon = "azureattestation.png" + + +class Azurite(_Other): + _icon = "azurite.png" + + +class BackupVault(_Other): + _icon = "backup-vault.png" + + +class BareMetalInfrastructure(_Other): + _icon = "bare-metal-infrastructure.png" + + +class CapacityReservationGroups(_Other): + _icon = "capacity-reservation-groups.png" + + +class CentralServiceInstanceForSAP(_Other): + _icon = "central-service-instance-for-sap.png" + + +class Ceres(_Other): + _icon = "ceres.png" + + +class CloudServicesExtendedSupport(_Other): + _icon = "cloud-services-extended-support.png" + + +class CommunityImages(_Other): + _icon = "community-images.png" + + +class ComplianceCenter(_Other): + _icon = "compliance-center.png" + + +class ConfidentialLedgers(_Other): + _icon = "confidential-ledgers.png" + + +class ContainerAppsEnvironments(_Other): + _icon = "container-apps-environments.png" + + +class CostExport(_Other): + _icon = "cost-export.png" + + +class CustomIpPrefix(_Other): + _icon = "custom-ip-prefix.png" + + +class DashboardHub(_Other): + _icon = "dashboard-hub.png" + + +class DataCollectionRules(_Other): + _icon = "data-collection-rules.png" + + +class DatabaseInstanceForSAP(_Other): + _icon = "database-instance-for-sap.png" + + +class DedicatedHsm(_Other): + _icon = "dedicated-hsm.png" + + +class DefenderCmLocalManager(_Other): + _icon = "defender-cm-local-manager.png" + + +class DefenderDcsController(_Other): + _icon = "defender-dcs-controller.png" + + +class DefenderDistributerControlSystem(_Other): + _icon = "defender-distributer-control-system.png" + + +class DefenderEngineeringStation(_Other): + _icon = "defender-engineering-station.png" + + +class DefenderExternalManagement(_Other): + _icon = "defender-external-management.png" + + +class DefenderFreezerMonitor(_Other): + _icon = "defender-freezer-monitor.png" + + +class DefenderHistorian(_Other): + _icon = "defender-historian.png" + + +class DefenderHmi(_Other): + _icon = "defender-hmi.png" + + +class DefenderIndustrialPackagingSystem(_Other): + _icon = "defender-industrial-packaging-system.png" + + +class DefenderIndustrialPrinter(_Other): + _icon = "defender-industrial-printer.png" + + +class DefenderIndustrialRobot(_Other): + _icon = "defender-industrial-robot.png" + + +class DefenderIndustrialScaleSystem(_Other): + _icon = "defender-industrial-scale-system.png" + + +class DefenderMarquee(_Other): + _icon = "defender-marquee.png" + + +class DefenderMeter(_Other): + _icon = "defender-meter.png" + + +class DefenderPlc(_Other): + _icon = "defender-plc.png" + + +class DefenderPneumaticDevice(_Other): + _icon = "defender-pneumatic-device.png" + + +class DefenderProgramableBoard(_Other): + _icon = "defender-programable-board.png" + + +class DefenderRelay(_Other): + _icon = "defender-relay.png" + + +class DefenderRobotController(_Other): + _icon = "defender-robot-controller.png" + + +class DefenderRtu(_Other): + _icon = "defender-rtu.png" + + +class DefenderSensor(_Other): + _icon = "defender-sensor.png" + + +class DefenderSlot(_Other): + _icon = "defender-slot.png" + + +class DefenderWebGuidingSystem(_Other): + _icon = "defender-web-guiding-system.png" + + +class DeviceUpdateIotHub(_Other): + _icon = "device-update-iot-hub.png" + + +class DiskPool(_Other): + _icon = "disk-pool.png" + + +class EdgeManagement(_Other): + _icon = "edge-management.png" + + +class ElasticSan(_Other): + _icon = "elastic-san.png" + + +class ExchangeOnPremisesAccess(_Other): + _icon = "exchange-on-premises-access.png" + + +class ExpressRouteTrafficCollector(_Other): + _icon = "express-route-traffic-collector.png" + + +class ExpressrouteDirect(_Other): + _icon = "expressroute-direct.png" + + +class FhirService(_Other): + _icon = "fhir-service.png" + + +class Fiji(_Other): + _icon = "fiji.png" + + +class HdiAksCluster(_Other): + _icon = "hdi-aks-cluster.png" + + +class InstancePools(_Other): + _icon = "instance-pools.png" + + +class InternetAnalyzerProfiles(_Other): + _icon = "internet-analyzer-profiles.png" + + +class KubernetesFleetManager(_Other): + _icon = "kubernetes-fleet-manager.png" + + +class LocalNetworkGateways(_Other): + _icon = "local-network-gateways.png" + + +class LogAnalyticsQueryPack(_Other): + _icon = "log-analytics-query-pack.png" + + +class ManagedInstanceApacheCassandra(_Other): + _icon = "managed-instance-apache-cassandra.png" + + +class MedtechService(_Other): + _icon = "medtech-service.png" + + +class MicrosoftDevBox(_Other): + _icon = "microsoft-dev-box.png" + + +class MissionLandingZone(_Other): + _icon = "mission-landing-zone.png" + + +class MobileNetworks(_Other): + _icon = "mobile-networks.png" + + +class ModularDataCenter(_Other): + _icon = "modular-data-center.png" + + +class NetworkManagers(_Other): + _icon = "network-managers.png" + + +class NetworkSecurityPerimeters(_Other): + _icon = "network-security-perimeters.png" + + +class OpenSupplyChainPlatform(_Other): + _icon = "open-supply-chain-platform.png" + + +class PeeringService(_Other): + _icon = "peering-service.png" + + +class Peerings(_Other): + _icon = "peerings.png" + + +class PrivateEndpoints(_Other): + _icon = "private-endpoints.png" + + +class ReservedCapacity(_Other): + _icon = "reserved-capacity.png" + + +class ResourceGuard(_Other): + _icon = "resource-guard.png" + + +class ResourceMover(_Other): + _icon = "resource-mover.png" + + +class Rtos(_Other): + _icon = "rtos.png" + + +class SavingsPlans(_Other): + _icon = "savings-plans.png" + + +class ScvmmManagementServers(_Other): + _icon = "scvmm-management-servers.png" + + +class SonicDash(_Other): + _icon = "sonic-dash.png" + + +class SshKeys(_Other): + _icon = "ssh-keys.png" + + +class StorageFunctions(_Other): + _icon = "storage-functions.png" + + +class TargetsManagement(_Other): + _icon = "targets-management.png" + + +class TemplateSpecs(_Other): + _icon = "template-specs.png" + + +class TestBase(_Other): + _icon = "test-base.png" + + +class UpdateManagementCenter(_Other): + _icon = "update-management-center.png" + + +class VideoAnalyzers(_Other): + _icon = "video-analyzers.png" + + +class VirtualEnclaves(_Other): + _icon = "virtual-enclaves.png" + + +class VirtualInstanceForSAP(_Other): + _icon = "virtual-instance-for-sap.png" + + +class VirtualVisitsBuilder(_Other): + _icon = "virtual-visits-builder.png" + + +class VMAppDefinitions(_Other): + _icon = "vm-app-definitions.png" + + +class VMAppVersions(_Other): + _icon = "vm-app-versions.png" + + +class VMImageVersion(_Other): + _icon = "vm-image-version.png" + + +class Wac(_Other): + _icon = "wac.png" + + +class WebAppDatabase(_Other): + _icon = "web-app-database.png" + + +class WebJobs(_Other): + _icon = "web-jobs.png" + + +class WindowsNotificationServices(_Other): + _icon = "windows-notification-services.png" + + +class WorkerContainerApp(_Other): + _icon = "worker-container-app.png" + + +# Aliases diff --git a/diagrams/azure/security.py b/diagrams/azure/security.py index f78fb51d..e2c529d4 100644 --- a/diagrams/azure/security.py +++ b/diagrams/azure/security.py @@ -12,6 +12,34 @@ class ApplicationSecurityGroups(_Security): _icon = "application-security-groups.png" +class AzureADAuthenticationMethods(_Security): + _icon = "azure-ad-authentication-methods.png" + + +class AzureADIdentityProtection(_Security): + _icon = "azure-ad-identity-protection.png" + + +class AzureADPrivlegedIdentityManagement(_Security): + _icon = "azure-ad-privleged-identity-management.png" + + +class AzureADRiskySignins(_Security): + _icon = "azure-ad-risky-signins.png" + + +class AzureADRiskyUsers(_Security): + _icon = "azure-ad-risky-users.png" + + +class AzureInformationProtection(_Security): + _icon = "azure-information-protection.png" + + +class AzureSentinel(_Security): + _icon = "azure-sentinel.png" + + class ConditionalAccess(_Security): _icon = "conditional-access.png" @@ -20,14 +48,42 @@ class Defender(_Security): _icon = "defender.png" +class Detonation(_Security): + _icon = "detonation.png" + + class ExtendedSecurityUpdates(_Security): _icon = "extended-security-updates.png" +class Extendedsecurityupdates(_Security): + _icon = "extendedsecurityupdates.png" + + +class IdentitySecureScore(_Security): + _icon = "identity-secure-score.png" + + class KeyVaults(_Security): _icon = "key-vaults.png" +class MicrosoftDefenderEasm(_Security): + _icon = "microsoft-defender-easm.png" + + +class MicrosoftDefenderForCloud(_Security): + _icon = "microsoft-defender-for-cloud.png" + + +class MicrosoftDefenderForIot(_Security): + _icon = "microsoft-defender-for-iot.png" + + +class MultifactorAuthentication(_Security): + _icon = "multifactor-authentication.png" + + class SecurityCenter(_Security): _icon = "security-center.png" @@ -36,4 +92,8 @@ class Sentinel(_Security): _icon = "sentinel.png" +class UserSettings(_Security): + _icon = "user-settings.png" + + # Aliases diff --git a/diagrams/azure/storage.py b/diagrams/azure/storage.py index 5dcf1f2c..fca288b1 100644 --- a/diagrams/azure/storage.py +++ b/diagrams/azure/storage.py @@ -12,6 +12,26 @@ class ArchiveStorage(_Storage): _icon = "archive-storage.png" +class AzureDataboxGateway(_Storage): + _icon = "azure-databox-gateway.png" + + +class AzureFileshares(_Storage): + _icon = "azure-fileshares.png" + + +class AzureHcpCache(_Storage): + _icon = "azure-hcp-cache.png" + + +class AzureNetappFiles(_Storage): + _icon = "azure-netapp-files.png" + + +class AzureStackEdge(_Storage): + _icon = "azure-stack-edge.png" + + class Azurefxtedgefiler(_Storage): _icon = "azurefxtedgefiler.png" @@ -28,14 +48,30 @@ class DataBox(_Storage): _icon = "data-box.png" +class DataLakeStorageGen1(_Storage): + _icon = "data-lake-storage-gen1.png" + + class DataLakeStorage(_Storage): _icon = "data-lake-storage.png" +class DataShareInvitations(_Storage): + _icon = "data-share-invitations.png" + + +class DataShares(_Storage): + _icon = "data-shares.png" + + class GeneralStorage(_Storage): _icon = "general-storage.png" +class ImportExportJobs(_Storage): + _icon = "import-export-jobs.png" + + class NetappFiles(_Storage): _icon = "netapp-files.png" @@ -44,6 +80,10 @@ class QueuesStorage(_Storage): _icon = "queues-storage.png" +class RecoveryServicesVaults(_Storage): + _icon = "recovery-services-vaults.png" + + class StorageAccountsClassic(_Storage): _icon = "storage-accounts-classic.png" diff --git a/diagrams/azure/web.py b/diagrams/azure/web.py index b99a61cc..4f5be166 100644 --- a/diagrams/azure/web.py +++ b/diagrams/azure/web.py @@ -8,10 +8,18 @@ class _Web(_Azure): _icon_dir = "resources/azure/web" +class APICenter(_Web): + _icon = "api-center.png" + + class APIConnections(_Web): _icon = "api-connections.png" +class APIManagementServices(_Web): + _icon = "api-management-services.png" + + class AppServiceCertificates(_Web): _icon = "app-service-certificates.png" @@ -32,6 +40,30 @@ class AppServices(_Web): _icon = "app-services.png" +class AppSpace(_Web): + _icon = "app-space.png" + + +class AzureMediaService(_Web): + _icon = "azure-media-service.png" + + +class AzureSpringApps(_Web): + _icon = "azure-spring-apps.png" + + +class CognitiveSearch(_Web): + _icon = "cognitive-search.png" + + +class CognitiveServices(_Web): + _icon = "cognitive-services.png" + + +class FrontDoorAndCDNProfiles(_Web): + _icon = "front-door-and-cdn-profiles.png" + + class MediaServices(_Web): _icon = "media-services.png" @@ -40,6 +72,10 @@ class NotificationHubNamespaces(_Web): _icon = "notification-hub-namespaces.png" +class PowerPlatform(_Web): + _icon = "power-platform.png" + + class Search(_Web): _icon = "search.png" @@ -48,4 +84,8 @@ class Signalr(_Web): _icon = "signalr.png" +class StaticApps(_Web): + _icon = "static-apps.png" + + # Aliases diff --git a/diagrams/cli.py b/diagrams/cli.py new file mode 100644 index 00000000..c75eb3d9 --- /dev/null +++ b/diagrams/cli.py @@ -0,0 +1,38 @@ +import argparse +import sys + + +def run() -> int: + """ + Run diagrams code files in a diagrams environment. + Args: + paths: A list of paths to Python files containing diagrams code. + + Returns: + The exit code. + """ + parser = argparse.ArgumentParser( + description="Run diagrams code files in a diagrams environment.", + ) + parser.add_argument( + "paths", + metavar="path", + type=str, + nargs="+", + help="a Python file containing diagrams code", + ) + args = parser.parse_args() + + for path in args.paths: + with open(path, encoding='utf-8') as f: + exec(f.read()) + + return 0 + + +def main(): + sys.exit(run()) + + +if __name__ == "__main__": + main() diff --git a/diagrams/digitalocean/__init__.py b/diagrams/digitalocean/__init__.py index 29daae0b..e9557d1b 100644 --- a/diagrams/digitalocean/__init__.py +++ b/diagrams/digitalocean/__init__.py @@ -10,3 +10,7 @@ class _DigitalOcean(Node): _icon_dir = "resources/digitalocean" fontcolor = "#ffffff" + + +class DigitalOcean(_DigitalOcean): + _icon = "digitalocean.png" diff --git a/diagrams/elastic/__init__.py b/diagrams/elastic/__init__.py index 786fa60e..17b86961 100644 --- a/diagrams/elastic/__init__.py +++ b/diagrams/elastic/__init__.py @@ -10,3 +10,7 @@ class _Elastic(Node): _icon_dir = "resources/elastic" fontcolor = "#ffffff" + + +class Elastic(_Elastic): + _icon = "elastic.png" diff --git a/diagrams/firebase/__init__.py b/diagrams/firebase/__init__.py index 5cd693ec..11c65802 100644 --- a/diagrams/firebase/__init__.py +++ b/diagrams/firebase/__init__.py @@ -10,3 +10,7 @@ class _Firebase(Node): _icon_dir = "resources/firebase" fontcolor = "#ffffff" + + +class Firebase(_Firebase): + _icon = "firebase.png" diff --git a/diagrams/gcp/__init__.py b/diagrams/gcp/__init__.py index 1188a8d0..2ca41aed 100644 --- a/diagrams/gcp/__init__.py +++ b/diagrams/gcp/__init__.py @@ -10,3 +10,7 @@ class _GCP(Node): _icon_dir = "resources/gcp" fontcolor = "#2d3436" + + +class GCP(_GCP): + _icon = "gcp.png" diff --git a/diagrams/gcp/analytics.py b/diagrams/gcp/analytics.py index 25395466..6f7ad970 100644 --- a/diagrams/gcp/analytics.py +++ b/diagrams/gcp/analytics.py @@ -44,6 +44,10 @@ class Genomics(_Analytics): _icon = "genomics.png" +class Looker(_Analytics): + _icon = "looker.png" + + class Pubsub(_Analytics): _icon = "pubsub.png" diff --git a/diagrams/gcp/compute.py b/diagrams/gcp/compute.py index 6225de03..13e75534 100644 --- a/diagrams/gcp/compute.py +++ b/diagrams/gcp/compute.py @@ -12,6 +12,10 @@ class AppEngine(_Compute): _icon = "app-engine.png" +class BinaryAuthorization(_Compute): + _icon = "binary-authorization.png" + + class ComputeEngine(_Compute): _icon = "compute-engine.png" @@ -36,6 +40,18 @@ class KubernetesEngine(_Compute): _icon = "kubernetes-engine.png" +class OSConfigurationManagement(_Compute): + _icon = "os-configuration-management.png" + + +class OSInventoryManagement(_Compute): + _icon = "os-inventory-management.png" + + +class OSPatchManagement(_Compute): + _icon = "os-patch-management.png" + + class Run(_Compute): _icon = "run.png" @@ -43,6 +59,7 @@ class Run(_Compute): # Aliases GAE = AppEngine -GCF = Functions GCE = ComputeEngine +GCF = Functions GKE = KubernetesEngine +CloudRun = Run diff --git a/diagrams/gcp/devtools.py b/diagrams/gcp/devtools.py index a22d209e..4467e2cc 100644 --- a/diagrams/gcp/devtools.py +++ b/diagrams/gcp/devtools.py @@ -12,6 +12,10 @@ class Build(_Devtools): _icon = "build.png" +class CloudShell(_Devtools): + _icon = "cloud-shell.png" + + class CodeForIntellij(_Devtools): _icon = "code-for-intellij.png" @@ -44,6 +48,10 @@ class SDK(_Devtools): _icon = "sdk.png" +class ServiceCatalog(_Devtools): + _icon = "service-catalog.png" + + class SourceRepositories(_Devtools): _icon = "source-repositories.png" diff --git a/diagrams/gcp/management.py b/diagrams/gcp/management.py new file mode 100644 index 00000000..7b85171a --- /dev/null +++ b/diagrams/gcp/management.py @@ -0,0 +1,27 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GCP + + +class _Management(_GCP): + _type = "management" + _icon_dir = "resources/gcp/management" + + +class Billing(_Management): + _icon = "billing.png" + + +class Project(_Management): + _icon = "project.png" + + +class Quotas(_Management): + _icon = "quotas.png" + + +class Support(_Management): + _icon = "support.png" + + +# Aliases diff --git a/diagrams/gcp/migration.py b/diagrams/gcp/migration.py index 8929cf71..0026cee0 100644 --- a/diagrams/gcp/migration.py +++ b/diagrams/gcp/migration.py @@ -8,8 +8,14 @@ class _Migration(_GCP): _icon_dir = "resources/gcp/migration" +class MigrateComputeEngine(_Migration): + _icon = "migrate-compute-engine.png" + + class TransferAppliance(_Migration): _icon = "transfer-appliance.png" # Aliases + +CE = MigrateComputeEngine diff --git a/diagrams/gcp/ml.py b/diagrams/gcp/ml.py index 080067db..33c081db 100644 --- a/diagrams/gcp/ml.py +++ b/diagrams/gcp/ml.py @@ -84,6 +84,10 @@ class TranslationAPI(_ML): _icon = "translation-api.png" +class VertexAI(_ML): + _icon = "vertex-ai.png" + + class VideoIntelligenceAPI(_ML): _icon = "video-intelligence-api.png" diff --git a/diagrams/gcp/network.py b/diagrams/gcp/network.py index 1863b169..0d506c66 100644 --- a/diagrams/gcp/network.py +++ b/diagrams/gcp/network.py @@ -16,6 +16,10 @@ class CDN(_Network): _icon = "cdn.png" +class CloudIDS(_Network): + _icon = "cloud-ids.png" + + class DedicatedInterconnect(_Network): _icon = "dedicated-interconnect.png" @@ -40,6 +44,26 @@ class NAT(_Network): _icon = "nat.png" +class NetworkConnectivityCenter(_Network): + _icon = "network-connectivity-center.png" + + +class NetworkIntelligenceCenter(_Network): + _icon = "network-intelligence-center.png" + + +class NetworkSecurity(_Network): + _icon = "network-security.png" + + +class NetworkTiers(_Network): + _icon = "network-tiers.png" + + +class NetworkTopology(_Network): + _icon = "network-topology.png" + + class Network(_Network): _icon = "network.png" @@ -52,6 +76,10 @@ class PremiumNetworkTier(_Network): _icon = "premium-network-tier.png" +class PrivateServiceConnect(_Network): + _icon = "private-service-connect.png" + + class Router(_Network): _icon = "router.png" @@ -60,6 +88,10 @@ class Routes(_Network): _icon = "routes.png" +class ServiceMesh(_Network): + _icon = "service-mesh.png" + + class StandardNetworkTier(_Network): _icon = "standard-network-tier.png" @@ -78,4 +110,6 @@ class VPN(_Network): # Aliases +IDS = CloudIDS +PSC = PrivateServiceConnect VPC = VirtualPrivateCloud diff --git a/diagrams/gcp/security.py b/diagrams/gcp/security.py index 4b6ff5d3..9652567c 100644 --- a/diagrams/gcp/security.py +++ b/diagrams/gcp/security.py @@ -8,6 +8,26 @@ class _Security(_GCP): _icon_dir = "resources/gcp/security" +class AccessContextManager(_Security): + _icon = "access-context-manager.png" + + +class AssuredWorkloads(_Security): + _icon = "assured-workloads.png" + + +class CertificateAuthorityService(_Security): + _icon = "certificate-authority-service.png" + + +class CertificateManager(_Security): + _icon = "certificate-manager.png" + + +class CloudAssetInventory(_Security): + _icon = "cloud-asset-inventory.png" + + class Iam(_Security): _icon = "iam.png" @@ -24,15 +44,24 @@ class ResourceManager(_Security): _icon = "resource-manager.png" +class SecretManager(_Security): + _icon = "secret-manager.png" + + class SecurityCommandCenter(_Security): _icon = "security-command-center.png" +class SecurityHealthAdvisor(_Security): + _icon = "security-health-advisor.png" + + class SecurityScanner(_Security): _icon = "security-scanner.png" # Aliases +ACM = AccessContextManager KMS = KeyManagementService SCC = SecurityCommandCenter diff --git a/diagrams/gcp/storage.py b/diagrams/gcp/storage.py index d6549567..c0a8bd31 100644 --- a/diagrams/gcp/storage.py +++ b/diagrams/gcp/storage.py @@ -12,6 +12,10 @@ class Filestore(_Storage): _icon = "filestore.png" +class LocalSSD(_Storage): + _icon = "local-ssd.png" + + class PersistentDisk(_Storage): _icon = "persistent-disk.png" @@ -22,4 +26,5 @@ class Storage(_Storage): # Aliases +SSD = LocalSSD GCS = Storage diff --git a/diagrams/generic/__init__.py b/diagrams/generic/__init__.py index 70db6868..de86d4f5 100644 --- a/diagrams/generic/__init__.py +++ b/diagrams/generic/__init__.py @@ -10,3 +10,7 @@ class _Generic(Node): _icon_dir = "resources/generic" fontcolor = "#ffffff" + + +class Generic(_Generic): + _icon = "generic.png" diff --git a/diagrams/gis/__init__.py b/diagrams/gis/__init__.py new file mode 100644 index 00000000..684dca02 --- /dev/null +++ b/diagrams/gis/__init__.py @@ -0,0 +1,12 @@ +""" +GIS provides a set of services for Geographic Information Systems provider. +""" + +from diagrams import Node + + +class _GIS(Node): + _provider = "gis" + _icon_dir = "resources/gis" + + fontcolor = "#2d3436" diff --git a/diagrams/gis/cli.py b/diagrams/gis/cli.py new file mode 100644 index 00000000..4cf8e9f1 --- /dev/null +++ b/diagrams/gis/cli.py @@ -0,0 +1,35 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Cli(_GIS): + _type = "cli" + _icon_dir = "resources/gis/cli" + + +class Gdal(_Cli): + _icon = "gdal.png" + + +class Imposm(_Cli): + _icon = "imposm.png" + + +class Lastools(_Cli): + _icon = "lastools.png" + + +class Mapnik(_Cli): + _icon = "mapnik.png" + + +class Mdal(_Cli): + _icon = "mdal.png" + + +class Pdal(_Cli): + _icon = "pdal.png" + + +# Aliases diff --git a/diagrams/gis/cplusplus.py b/diagrams/gis/cplusplus.py new file mode 100644 index 00000000..a772d45d --- /dev/null +++ b/diagrams/gis/cplusplus.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Cplusplus(_GIS): + _type = "cplusplus" + _icon_dir = "resources/gis/cplusplus" + + +class Mapnik(_Cplusplus): + _icon = "mapnik.png" + + +# Aliases diff --git a/diagrams/gis/data.py b/diagrams/gis/data.py new file mode 100644 index 00000000..99dbd696 --- /dev/null +++ b/diagrams/gis/data.py @@ -0,0 +1,31 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Data(_GIS): + _type = "data" + _icon_dir = "resources/gis/data" + + +class BAN(_Data): + _icon = "ban.png" + + +class Here(_Data): + _icon = "here.png" + + +class IGN(_Data): + _icon = "ign.png" + + +class Openstreetmap(_Data): + _icon = "openstreetmap.png" + + +class Overturemaps(_Data): + _icon = "overturemaps.png" + + +# Aliases diff --git a/diagrams/gis/database.py b/diagrams/gis/database.py new file mode 100644 index 00000000..04ee2f72 --- /dev/null +++ b/diagrams/gis/database.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Database(_GIS): + _type = "database" + _icon_dir = "resources/gis/database" + + +class Postgis(_Database): + _icon = "postgis.png" + + +# Aliases diff --git a/diagrams/gis/desktop.py b/diagrams/gis/desktop.py new file mode 100644 index 00000000..b39ff222 --- /dev/null +++ b/diagrams/gis/desktop.py @@ -0,0 +1,19 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Desktop(_GIS): + _type = "desktop" + _icon_dir = "resources/gis/desktop" + + +class Maptunik(_Desktop): + _icon = "maptunik.png" + + +class QGIS(_Desktop): + _icon = "qgis.png" + + +# Aliases diff --git a/diagrams/gis/format.py b/diagrams/gis/format.py new file mode 100644 index 00000000..3c932a1f --- /dev/null +++ b/diagrams/gis/format.py @@ -0,0 +1,19 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Format(_GIS): + _type = "format" + _icon_dir = "resources/gis/format" + + +class Geopackage(_Format): + _icon = "geopackage.png" + + +class Geoparquet(_Format): + _icon = "geoparquet.png" + + +# Aliases diff --git a/diagrams/gis/geocoding.py b/diagrams/gis/geocoding.py new file mode 100644 index 00000000..de533277 --- /dev/null +++ b/diagrams/gis/geocoding.py @@ -0,0 +1,27 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Geocoding(_GIS): + _type = "geocoding" + _icon_dir = "resources/gis/geocoding" + + +class Addok(_Geocoding): + _icon = "addok.png" + + +class Gisgraphy(_Geocoding): + _icon = "gisgraphy.png" + + +class Nominatim(_Geocoding): + _icon = "nominatim.png" + + +class Pelias(_Geocoding): + _icon = "pelias.png" + + +# Aliases diff --git a/diagrams/gis/georchestra.py b/diagrams/gis/georchestra.py new file mode 100644 index 00000000..fc1b8ebf --- /dev/null +++ b/diagrams/gis/georchestra.py @@ -0,0 +1,11 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Georchestra(_GIS): + _type = "georchestra" + _icon_dir = "resources/gis/georchestra" + + +# Aliases diff --git a/diagrams/gis/java.py b/diagrams/gis/java.py new file mode 100644 index 00000000..371b847f --- /dev/null +++ b/diagrams/gis/java.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Java(_GIS): + _type = "java" + _icon_dir = "resources/gis/java" + + +class Geotools(_Java): + _icon = "geotools.png" + + +# Aliases diff --git a/diagrams/gis/javascript.py b/diagrams/gis/javascript.py new file mode 100644 index 00000000..4a9c7391 --- /dev/null +++ b/diagrams/gis/javascript.py @@ -0,0 +1,43 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Javascript(_GIS): + _type = "javascript" + _icon_dir = "resources/gis/javascript" + + +class Cesium(_Javascript): + _icon = "cesium.png" + + +class Geostyler(_Javascript): + _icon = "geostyler.png" + + +class Keplerjs(_Javascript): + _icon = "keplerjs.png" + + +class Leaflet(_Javascript): + _icon = "leaflet.png" + + +class Maplibre(_Javascript): + _icon = "maplibre.png" + + +class OlExt(_Javascript): + _icon = "ol-ext.png" + + +class Openlayers(_Javascript): + _icon = "openlayers.png" + + +class Turfjs(_Javascript): + _icon = "turfjs.png" + + +# Aliases diff --git a/diagrams/gis/mobile.py b/diagrams/gis/mobile.py new file mode 100644 index 00000000..b798eddd --- /dev/null +++ b/diagrams/gis/mobile.py @@ -0,0 +1,23 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Mobile(_GIS): + _type = "mobile" + _icon_dir = "resources/gis/mobile" + + +class Mergin(_Mobile): + _icon = "mergin.png" + + +class Qfield(_Mobile): + _icon = "qfield.png" + + +class Smash(_Mobile): + _icon = "smash.png" + + +# Aliases diff --git a/diagrams/gis/ogc.py b/diagrams/gis/ogc.py new file mode 100644 index 00000000..956df61e --- /dev/null +++ b/diagrams/gis/ogc.py @@ -0,0 +1,23 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _OGC(_GIS): + _type = "ogc" + _icon_dir = "resources/gis/ogc" + + +class OGC(_OGC): + _icon = "ogc.png" + + +class WFS(_OGC): + _icon = "wfs.png" + + +class WMS(_OGC): + _icon = "wms.png" + + +# Aliases diff --git a/diagrams/gis/organization.py b/diagrams/gis/organization.py new file mode 100644 index 00000000..5fc49441 --- /dev/null +++ b/diagrams/gis/organization.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Organization(_GIS): + _type = "organization" + _icon_dir = "resources/gis/organization" + + +class Osgeo(_Organization): + _icon = "osgeo.png" + + +# Aliases diff --git a/diagrams/gis/python.py b/diagrams/gis/python.py new file mode 100644 index 00000000..340139d8 --- /dev/null +++ b/diagrams/gis/python.py @@ -0,0 +1,19 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Python(_GIS): + _type = "python" + _icon_dir = "resources/gis/python" + + +class Geopandas(_Python): + _icon = "geopandas.png" + + +class Pysal(_Python): + _icon = "pysal.png" + + +# Aliases diff --git a/diagrams/gis/routing.py b/diagrams/gis/routing.py new file mode 100644 index 00000000..2176df71 --- /dev/null +++ b/diagrams/gis/routing.py @@ -0,0 +1,27 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Routing(_GIS): + _type = "routing" + _icon_dir = "resources/gis/routing" + + +class Graphhopper(_Routing): + _icon = "graphhopper.png" + + +class Osrm(_Routing): + _icon = "osrm.png" + + +class Pgrouting(_Routing): + _icon = "pgrouting.png" + + +class Valhalla(_Routing): + _icon = "valhalla.png" + + +# Aliases diff --git a/diagrams/gis/server.py b/diagrams/gis/server.py new file mode 100644 index 00000000..c6ac4106 --- /dev/null +++ b/diagrams/gis/server.py @@ -0,0 +1,99 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Server(_GIS): + _type = "server" + _icon_dir = "resources/gis/server" + + +class Actinia(_Server): + _icon = "actinia.png" + + +class Baremaps(_Server): + _icon = "baremaps.png" + + +class Deegree(_Server): + _icon = "deegree.png" + + +class G3WSuite(_Server): + _icon = "g3w-suite.png" + + +class Geohealthcheck(_Server): + _icon = "geohealthcheck.png" + + +class Geomapfish(_Server): + _icon = "geomapfish.png" + + +class Geomesa(_Server): + _icon = "geomesa.png" + + +class Geonetwork(_Server): + _icon = "geonetwork.png" + + +class Geonode(_Server): + _icon = "geonode.png" + + +class Georchestra(_Server): + _icon = "georchestra.png" + + +class Geoserver(_Server): + _icon = "geoserver.png" + + +class Geowebcache(_Server): + _icon = "geowebcache.png" + + +class Kepler(_Server): + _icon = "kepler.png" + + +class Mapproxy(_Server): + _icon = "mapproxy.png" + + +class Mapserver(_Server): + _icon = "mapserver.png" + + +class Mapstore(_Server): + _icon = "mapstore.png" + + +class Mviewer(_Server): + _icon = "mviewer.png" + + +class Pg_Tileserv(_Server): + _icon = "pg_tileserv.png" + + +class Pycsw(_Server): + _icon = "pycsw.png" + + +class Pygeoapi(_Server): + _icon = "pygeoapi.png" + + +class QGISServer(_Server): + _icon = "qgis-server.png" + + +class Zooproject(_Server): + _icon = "zooproject.png" + + +# Aliases diff --git a/diagrams/gis/toolkit.py b/diagrams/gis/toolkit.py new file mode 100644 index 00000000..d67d1d81 --- /dev/null +++ b/diagrams/gis/toolkit.py @@ -0,0 +1,11 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _GIS + + +class _Toolkit(_GIS): + _type = "toolkit" + _icon_dir = "resources/gis/toolkit" + + +# Aliases diff --git a/diagrams/ibm/__init__.py b/diagrams/ibm/__init__.py index 450fa366..31896d6e 100644 --- a/diagrams/ibm/__init__.py +++ b/diagrams/ibm/__init__.py @@ -10,3 +10,7 @@ class _IBM(Node): _icon_dir = "resources/ibm" fontcolor = "#ffffff" + + +class IBM(_IBM): + _icon = "ibm.png" diff --git a/diagrams/k8s/__init__.py b/diagrams/k8s/__init__.py index 6a137b4b..871bd2d3 100644 --- a/diagrams/k8s/__init__.py +++ b/diagrams/k8s/__init__.py @@ -10,3 +10,7 @@ class _K8S(Node): _icon_dir = "resources/k8s" fontcolor = "#2d3436" + + +class K8S(_K8S): + _icon = "k8s.png" diff --git a/diagrams/oci/__init__.py b/diagrams/oci/__init__.py index 7613b884..8dacc920 100644 --- a/diagrams/oci/__init__.py +++ b/diagrams/oci/__init__.py @@ -10,3 +10,7 @@ class _OCI(Node): _icon_dir = "resources/oci" fontcolor = "#312D2A" + + +class OCI(_OCI): + _icon = "oci.png" diff --git a/diagrams/onprem/__init__.py b/diagrams/onprem/__init__.py index 73d3e1fb..232c0630 100644 --- a/diagrams/onprem/__init__.py +++ b/diagrams/onprem/__init__.py @@ -10,3 +10,7 @@ class _OnPrem(Node): _icon_dir = "resources/onprem" fontcolor = "#ffffff" + + +class OnPrem(_OnPrem): + _icon = "onprem.png" diff --git a/diagrams/onprem/database.py b/diagrams/onprem/database.py index 40ed89ca..7013c7b0 100644 --- a/diagrams/onprem/database.py +++ b/diagrams/onprem/database.py @@ -36,6 +36,10 @@ class Druid(_Database): _icon = "druid.png" +class Duckdb(_Database): + _icon = "duckdb.png" + + class Hbase(_Database): _icon = "hbase.png" @@ -76,6 +80,10 @@ class Postgresql(_Database): _icon = "postgresql.png" +class Qdrant(_Database): + _icon = "qdrant.png" + + class Scylla(_Database): _icon = "scylla.png" @@ -93,3 +101,4 @@ MongoDB = Mongodb MSSQL = Mssql MySQL = Mysql PostgreSQL = Postgresql +Qdrant = Qdrant diff --git a/diagrams/onprem/iac.py b/diagrams/onprem/iac.py index 33d8ea77..c56284ac 100644 --- a/diagrams/onprem/iac.py +++ b/diagrams/onprem/iac.py @@ -20,6 +20,10 @@ class Awx(_Iac): _icon = "awx.png" +class Pulumi(_Iac): + _icon = "pulumi.png" + + class Puppet(_Iac): _icon = "puppet.png" diff --git a/diagrams/onprem/network.py b/diagrams/onprem/network.py index 7ef068b5..73b6f28e 100644 --- a/diagrams/onprem/network.py +++ b/diagrams/onprem/network.py @@ -24,6 +24,18 @@ class Caddy(_Network): _icon = "caddy.png" +class CiscoRouter(_Network): + _icon = "cisco-router.png" + + +class CiscoSwitchL2(_Network): + _icon = "cisco-switch-l2.png" + + +class CiscoSwitchL3(_Network): + _icon = "cisco-switch-l3.png" + + class Consul(_Network): _icon = "consul.png" diff --git a/diagrams/openstack/__init__.py b/diagrams/openstack/__init__.py index 7b36e1bb..46541103 100644 --- a/diagrams/openstack/__init__.py +++ b/diagrams/openstack/__init__.py @@ -10,3 +10,7 @@ class _OpenStack(Node): _icon_dir = "resources/openstack" fontcolor = "#ffffff" + + +class OpenStack(_OpenStack): + _icon = "openstack.png" diff --git a/diagrams/outscale/__init__.py b/diagrams/outscale/__init__.py index 917b4bfe..391ac4dd 100644 --- a/diagrams/outscale/__init__.py +++ b/diagrams/outscale/__init__.py @@ -6,3 +6,7 @@ class _Outscale(Node): _icon_dir = "resources/outscale" fontcolor = "#ffffff" + + +class Outscale(_Outscale): + _icon = "outscale.png" diff --git a/diagrams/programming/__init__.py b/diagrams/programming/__init__.py index 7a846e12..504cea66 100644 --- a/diagrams/programming/__init__.py +++ b/diagrams/programming/__init__.py @@ -10,3 +10,7 @@ class _Programming(Node): _icon_dir = "resources/programming" fontcolor = "#ffffff" + + +class Programming(_Programming): + _icon = "programming.png" diff --git a/diagrams/saas/__init__.py b/diagrams/saas/__init__.py index ecae1d80..e0acaccd 100644 --- a/diagrams/saas/__init__.py +++ b/diagrams/saas/__init__.py @@ -10,3 +10,7 @@ class _Saas(Node): _icon_dir = "resources/saas" fontcolor = "#ffffff" + + +class Saas(_Saas): + _icon = "saas.png" diff --git a/diagrams/saas/automation.py b/diagrams/saas/automation.py new file mode 100644 index 00000000..ef047d5f --- /dev/null +++ b/diagrams/saas/automation.py @@ -0,0 +1,15 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Saas + + +class _Automation(_Saas): + _type = "automation" + _icon_dir = "resources/saas/automation" + + +class N8N(_Automation): + _icon = "n8n.png" + + +# Aliases diff --git a/diagrams/saas/cdn.py b/diagrams/saas/cdn.py index cc0b4fc2..aafd50e3 100644 --- a/diagrams/saas/cdn.py +++ b/diagrams/saas/cdn.py @@ -20,4 +20,8 @@ class Fastly(_Cdn): _icon = "fastly.png" +class Imperva(_Cdn): + _icon = "imperva.png" + + # Aliases diff --git a/diagrams/saas/payment.py b/diagrams/saas/payment.py new file mode 100644 index 00000000..62c4305d --- /dev/null +++ b/diagrams/saas/payment.py @@ -0,0 +1,27 @@ +# This module is automatically generated by autogen.sh. DO NOT EDIT. + +from . import _Saas + + +class _Payment(_Saas): + _type = "payment" + _icon_dir = "resources/saas/payment" + + +class Adyen(_Payment): + _icon = "adyen.png" + + +class AmazonPay(_Payment): + _icon = "amazon-pay.png" + + +class Paypal(_Payment): + _icon = "paypal.png" + + +class Stripe(_Payment): + _icon = "stripe.png" + + +# Aliases diff --git a/docker/dev/Dockerfile b/docker/dev/Dockerfile index bc6e76ae..ab653077 100644 --- a/docker/dev/Dockerfile +++ b/docker/dev/Dockerfile @@ -1,5 +1,5 @@ # use latest python alpine image. -FROM python:3.13.1-alpine3.20 +FROM python:3.13.3-alpine3.20 # install system dependencies. RUN apk update && apk add --no-cache \ diff --git a/docs/getting-started/examples.md b/docs/getting-started/examples.md index d2d2f4c7..71c57542 100644 --- a/docs/getting-started/examples.md +++ b/docs/getting-started/examples.md @@ -211,9 +211,9 @@ with Diagram("Advanced Web Service with On-Premises", show=False): ingress >> grpcsvc >> aggregator ``` -![advanced web service with on-premise diagram](/img/advanced_web_service_with_on-premise.png) +![advanced web service with on-premises diagram](/img/advanced_web_service_with_on-premises.png) -## Advanced Web Service with On-Premise (with colors and labels) +## Advanced Web Service with On-Premises (with colors and labels) ```python from diagrams import Cluster, Diagram, Edge @@ -226,7 +226,7 @@ from diagrams.onprem.monitoring import Grafana, Prometheus from diagrams.onprem.network import Nginx from diagrams.onprem.queue import Kafka -with Diagram(name="Advanced Web Service with On-Premise (colored)", show=False): +with Diagram(name="Advanced Web Service with On-Premises (colored)", show=False): ingress = Nginx("ingress") metrics = Prometheus("metric") @@ -254,7 +254,7 @@ with Diagram(name="Advanced Web Service with On-Premise (colored)", show=False): ingress >> Edge(color="darkgreen") << grpcsvc >> Edge(color="darkorange") >> aggregator ``` -![advanced web service with on-premise diagram colored](/img/advanced_web_service_with_on-premise_colored.png) +![advanced web service with on-premises diagram colored](/img/advanced_web_service_with_on-premises_colored.png) ## RabbitMQ Consumers with Custom Nodes diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index f38b5242..cdbc86f8 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -7,7 +7,7 @@ title: Installation **diagrams** uses [Graphviz](https://www.graphviz.org/) to render the diagram, so you need to [install Graphviz](https://graphviz.gitlab.io/download/) to use it. -> macOS users using [Homebrew](https://brew.sh) can install Graphviz via `brew install graphviz` . Similarly, Windows users with [Chocolatey](https://chocolatey.org) installed can run `choco install graphviz`. +> macOS users using [Homebrew](https://brew.sh) can install Graphviz via `brew install graphviz` . Similarly, Windows users with [Chocolatey](https://chocolatey.org) installed can run `choco install graphviz` or use [Winget](https://learn.microsoft.com/windows/package-manager/) via `winget install Graphviz.Graphviz -i`. After installing Graphviz (or if you already have it), install **diagrams**: @@ -20,6 +20,9 @@ $ pipenv install diagrams # using poetry $ poetry add diagrams + +# using uv +$ uv tool install diagrams ``` ## Quick Start @@ -47,6 +50,14 @@ This generates the diagram below: It will be saved as `web_service.png` in your working directory. +### CLI + +With the `diagrams` CLI you can process one or more diagram files at once. + +```shell +$ diagrams diagram1.py diagram2.py +``` + ## Next See more [Examples](/docs/getting-started/examples) or see the [Guides](/docs/guides/diagram) page for more details. diff --git a/docs/guides/edge.md b/docs/guides/edge.md index befee710..c1bfced6 100644 --- a/docs/guides/edge.md +++ b/docs/guides/edge.md @@ -65,5 +65,131 @@ with Diagram(name="Advanced Web Service with On-Premises (colored)", show=False) >> Edge(color="darkorange") \ >> aggregator ``` +![advanced web service with on-premise diagram colored](/img/advanced_web_service_with_on-premise_colored.png) -![advanced web service with on-premises diagram colored](/img/advanced_web_service_with_on-premises_colored.png) +## Less Edges + +As you can see on the previous graph the edges can quickly become noisy. Below are two examples to solve this problem. + +One approach is to get creative with the Node class to create blank placeholders, together with named nodes within Clusters, and then only pointing to single named elements within those Clusters. + +Compare the output below to the example output above . + +```python +from diagrams import Cluster, Diagram, Node +from diagrams.onprem.analytics import Spark +from diagrams.onprem.compute import Server +from diagrams.onprem.database import PostgreSQL +from diagrams.onprem.inmemory import Redis +from diagrams.onprem.aggregator import Fluentd +from diagrams.onprem.monitoring import Grafana, Prometheus +from diagrams.onprem.network import Nginx +from diagrams.onprem.queue import Kafka + +with Diagram("\nAdvanced Web Service with On-Premise Less edges", show=False) as diag: + ingress = Nginx("ingress") + + with Cluster("Service Cluster"): + serv1 = Server("grpc1") + serv2 = Server("grpc2") + serv3 = Server("grpc3") + + with Cluster(""): + blankHA = Node("", shape="plaintext", width="0", height="0") + + metrics = Prometheus("metric") + metrics << Grafana("monitoring") + + aggregator = Fluentd("logging") + blankHA >> aggregator >> Kafka("stream") >> Spark("analytics") + + with Cluster("Database HA"): + db = PostgreSQL("users") + db - PostgreSQL("replica") << metrics + blankHA >> db + + with Cluster("Sessions HA"): + sess = Redis("session") + sess - Redis("replica") << metrics + blankHA >> sess + + ingress >> serv2 >> blankHA + +diag +``` + +![advanced web service with on-premise less edges](/img/advanced_web_service_with_on-premise_less_edges.png) + +## Merged Edges + +Yet another option is to set the graph_attr dictionary key "concentrate" to "true". + +Note the following restrictions: + +1. the Edge must end at the same headport +2. This only works when the "splines" graph_attr key is set to the value "spline". It has no effect when the value was set to "ortho", which is the default for the diagrams library. +3. this will only work with the "dot" layout engine, which is the default for the diagrams library. + +For more information see: + + https://graphviz.gitlab.io/doc/info/attrs.html#d:concentrate + + https://www.graphviz.org/pdf/dotguide.pdf Section 3.3 Concentrators + + + +```python +from diagrams import Cluster, Diagram, Edge, Node +from diagrams.onprem.analytics import Spark +from diagrams.onprem.compute import Server +from diagrams.onprem.database import PostgreSQL +from diagrams.onprem.inmemory import Redis +from diagrams.onprem.aggregator import Fluentd +from diagrams.onprem.monitoring import Grafana, Prometheus +from diagrams.onprem.network import Nginx +from diagrams.onprem.queue import Kafka + +graph_attr = { + "concentrate": "true", + "splines": "spline", +} + +edge_attr = { + "minlen":"3", +} + +with Diagram("\n\nAdvanced Web Service with On-Premise Merged edges", show=False, + graph_attr=graph_attr, + edge_attr=edge_attr) as diag: + + ingress = Nginx("ingress") + + metrics = Prometheus("metric") + metrics << Edge(minlen="0") << Grafana("monitoring") + + with Cluster("Service Cluster"): + grpsrv = [ + Server("grpc1"), + Server("grpc2"), + Server("grpc3")] + + blank = Node("", shape="plaintext", height="0.0", width="0.0") + + with Cluster("Sessions HA"): + sess = Redis("session") + sess - Redis("replica") << metrics + + with Cluster("Database HA"): + db = PostgreSQL("users") + db - PostgreSQL("replica") << metrics + + aggregator = Fluentd("logging") + aggregator >> Kafka("stream") >> Spark("analytics") + + ingress >> [grpsrv[0], grpsrv[1], grpsrv[2],] + [grpsrv[0], grpsrv[1], grpsrv[2],] - Edge(headport="w", minlen="1") - blank + blank >> Edge(headport="w", minlen="2") >> [sess, db, aggregator] + +diag +``` +![advanced web service with on-premise merged edges](/img/advanced_web_service_with_on-premise_merged_edges.png) diff --git a/docs/nodes/aws.md b/docs/nodes/aws.md index d842688d..ad51cbc2 100644 --- a/docs/nodes/aws.md +++ b/docs/nodes/aws.md @@ -200,9 +200,15 @@ Node classes list of the aws provider. ElasticContainerServiceContainer **diagrams.aws.compute.ElasticContainerServiceContainer** +ElasticContainerServiceServiceConnect +**diagrams.aws.compute.ElasticContainerServiceServiceConnect** + ElasticContainerServiceService **diagrams.aws.compute.ElasticContainerServiceService** +ElasticContainerServiceTask +**diagrams.aws.compute.ElasticContainerServiceTask** + ElasticContainerService **diagrams.aws.compute.ElasticContainerService**, **ECS** (alias) @@ -395,6 +401,9 @@ Node classes list of the aws provider. Cloud9 **diagrams.aws.devtools.Cloud9** +Cloudshell +**diagrams.aws.devtools.Cloudshell** + Codeartifact **diagrams.aws.devtools.Codeartifact** @@ -584,9 +593,24 @@ Node classes list of the aws provider. EventbridgeDefaultEventBusResource **diagrams.aws.integration.EventbridgeDefaultEventBusResource** +EventbridgeEvent +**diagrams.aws.integration.EventbridgeEvent** + +EventbridgePipes +**diagrams.aws.integration.EventbridgePipes** + +EventbridgeRule +**diagrams.aws.integration.EventbridgeRule** + EventbridgeSaasPartnerEventBusResource **diagrams.aws.integration.EventbridgeSaasPartnerEventBusResource** +EventbridgeScheduler +**diagrams.aws.integration.EventbridgeScheduler** + +EventbridgeSchema +**diagrams.aws.integration.EventbridgeSchema** + Eventbridge **diagrams.aws.integration.Eventbridge** @@ -851,6 +875,9 @@ Node classes list of the aws provider. CloudwatchEventTimeBased **diagrams.aws.management.CloudwatchEventTimeBased** +CloudwatchLogs +**diagrams.aws.management.CloudwatchLogs** + CloudwatchRule **diagrams.aws.management.CloudwatchRule** @@ -977,6 +1004,9 @@ Node classes list of the aws provider. TrustedAdvisor **diagrams.aws.management.TrustedAdvisor** +UserNotifications +**diagrams.aws.management.UserNotifications** + WellArchitectedTool **diagrams.aws.management.WellArchitectedTool** @@ -1070,6 +1100,9 @@ Node classes list of the aws provider. AugmentedAi **diagrams.aws.ml.AugmentedAi** +Bedrock +**diagrams.aws.ml.Bedrock** + Comprehend **diagrams.aws.ml.Comprehend** @@ -1112,6 +1145,9 @@ Node classes list of the aws provider. Polly **diagrams.aws.ml.Polly** +Q +**diagrams.aws.ml.Q** + RekognitionImage **diagrams.aws.ml.RekognitionImage** @@ -1145,6 +1181,9 @@ Node classes list of the aws provider. Transcribe **diagrams.aws.ml.Transcribe** +Transform +**diagrams.aws.ml.Transform** + Translate **diagrams.aws.ml.Translate** @@ -1436,6 +1475,9 @@ Node classes list of the aws provider. SecurityIdentityAndCompliance **diagrams.aws.security.SecurityIdentityAndCompliance** +SecurityLake +**diagrams.aws.security.SecurityLake** + ShieldAdvanced **diagrams.aws.security.ShieldAdvanced** diff --git a/docs/nodes/azure.md b/docs/nodes/azure.md index 875471e8..570f537e 100644 --- a/docs/nodes/azure.md +++ b/docs/nodes/azure.md @@ -3,7 +3,106 @@ id: azure title: Azure --- -Node classes list of the azure provider. +Node classes list of azure provider. + +## azure.aimachinelearning + + +AIStudio +**diagrams.azure.aimachinelearning.AIStudio** + +AnomalyDetector +**diagrams.azure.aimachinelearning.AnomalyDetector** + +AzureAppliedAIServices +**diagrams.azure.aimachinelearning.AzureAppliedAIServices** + +AzureExperimentationStudio +**diagrams.azure.aimachinelearning.AzureExperimentationStudio** + +AzureObjectUnderstanding +**diagrams.azure.aimachinelearning.AzureObjectUnderstanding** + +AzureOpenai +**diagrams.azure.aimachinelearning.AzureOpenai** + +BatchAI +**diagrams.azure.aimachinelearning.BatchAI** + +Bonsai +**diagrams.azure.aimachinelearning.Bonsai** + +BotServices +**diagrams.azure.aimachinelearning.BotServices** + +CognitiveSearch +**diagrams.azure.aimachinelearning.CognitiveSearch** + +CognitiveServicesDecisions +**diagrams.azure.aimachinelearning.CognitiveServicesDecisions** + +CognitiveServices +**diagrams.azure.aimachinelearning.CognitiveServices** + +ComputerVision +**diagrams.azure.aimachinelearning.ComputerVision** + +ContentModerators +**diagrams.azure.aimachinelearning.ContentModerators** + +CustomVision +**diagrams.azure.aimachinelearning.CustomVision** + +FaceApis +**diagrams.azure.aimachinelearning.FaceApis** + +FormRecognizers +**diagrams.azure.aimachinelearning.FormRecognizers** + +GenomicsAccounts +**diagrams.azure.aimachinelearning.GenomicsAccounts** + +Genomics +**diagrams.azure.aimachinelearning.Genomics** + +ImmersiveReaders +**diagrams.azure.aimachinelearning.ImmersiveReaders** + +LanguageUnderstanding +**diagrams.azure.aimachinelearning.LanguageUnderstanding** + +Language +**diagrams.azure.aimachinelearning.Language** + +MachineLearningStudioClassicWebServices +**diagrams.azure.aimachinelearning.MachineLearningStudioClassicWebServices** + +MachineLearningStudioWebServicePlans +**diagrams.azure.aimachinelearning.MachineLearningStudioWebServicePlans** + +MachineLearningStudioWorkspaces +**diagrams.azure.aimachinelearning.MachineLearningStudioWorkspaces** + +MachineLearning +**diagrams.azure.aimachinelearning.MachineLearning** + +MetricsAdvisor +**diagrams.azure.aimachinelearning.MetricsAdvisor** + +Personalizers +**diagrams.azure.aimachinelearning.Personalizers** + +QnaMakers +**diagrams.azure.aimachinelearning.QnaMakers** + +ServerlessSearch +**diagrams.azure.aimachinelearning.ServerlessSearch** + +SpeechServices +**diagrams.azure.aimachinelearning.SpeechServices** + +TranslatorText +**diagrams.azure.aimachinelearning.TranslatorText** ## azure.analytics @@ -11,6 +110,18 @@ Node classes list of the azure provider. AnalysisServices **diagrams.azure.analytics.AnalysisServices** +AzureDataExplorerClusters +**diagrams.azure.analytics.AzureDataExplorerClusters** + +AzureDatabricks +**diagrams.azure.analytics.AzureDatabricks** + +AzureSynapseAnalytics +**diagrams.azure.analytics.AzureSynapseAnalytics** + +AzureWorkbooks +**diagrams.azure.analytics.AzureWorkbooks** + DataExplorerClusters **diagrams.azure.analytics.DataExplorerClusters** @@ -26,36 +137,141 @@ Node classes list of the azure provider. Databricks **diagrams.azure.analytics.Databricks** +EndpointAnalytics +**diagrams.azure.analytics.EndpointAnalytics** + EventHubClusters **diagrams.azure.analytics.EventHubClusters** EventHubs **diagrams.azure.analytics.EventHubs** -Hdinsightclusters -**diagrams.azure.analytics.Hdinsightclusters** +HDInsightClusters +**diagrams.azure.analytics.HDInsightClusters** LogAnalyticsWorkspaces **diagrams.azure.analytics.LogAnalyticsWorkspaces** +PowerBiEmbedded +**diagrams.azure.analytics.PowerBiEmbedded** + +PowerPlatform +**diagrams.azure.analytics.PowerPlatform** + +PrivateLinkServices +**diagrams.azure.analytics.PrivateLinkServices** + StreamAnalyticsJobs **diagrams.azure.analytics.StreamAnalyticsJobs** SynapseAnalytics **diagrams.azure.analytics.SynapseAnalytics** +## azure.appservices + + +AppServiceCertificates +**diagrams.azure.appservices.AppServiceCertificates** + +AppServiceDomains +**diagrams.azure.appservices.AppServiceDomains** + +AppServiceEnvironments +**diagrams.azure.appservices.AppServiceEnvironments** + +AppServicePlans +**diagrams.azure.appservices.AppServicePlans** + +AppServices +**diagrams.azure.appservices.AppServices** + +CDNProfiles +**diagrams.azure.appservices.CDNProfiles** + +CognitiveSearch +**diagrams.azure.appservices.CognitiveSearch** + +NotificationHubs +**diagrams.azure.appservices.NotificationHubs** + +## azure.azureecosystem + + +Applens +**diagrams.azure.azureecosystem.Applens** + +AzureHybridCenter +**diagrams.azure.azureecosystem.AzureHybridCenter** + +CollaborativeService +**diagrams.azure.azureecosystem.CollaborativeService** + +## azure.azurestack + + +Capacity +**diagrams.azure.azurestack.Capacity** + +InfrastructureBackup +**diagrams.azure.azurestack.InfrastructureBackup** + +MultiTenancy +**diagrams.azure.azurestack.MultiTenancy** + +Offers +**diagrams.azure.azurestack.Offers** + +Plans +**diagrams.azure.azurestack.Plans** + +Updates +**diagrams.azure.azurestack.Updates** + +UserSubscriptions +**diagrams.azure.azurestack.UserSubscriptions** + +## azure.blockchain + + +AbsMember +**diagrams.azure.blockchain.AbsMember** + +AzureBlockchainService +**diagrams.azure.blockchain.AzureBlockchainService** + +AzureTokenService +**diagrams.azure.blockchain.AzureTokenService** + +BlockchainApplications +**diagrams.azure.blockchain.BlockchainApplications** + +Consortium +**diagrams.azure.blockchain.Consortium** + +OutboundConnection +**diagrams.azure.blockchain.OutboundConnection** + ## azure.compute AppServices **diagrams.azure.compute.AppServices** +ApplicationGroup +**diagrams.azure.compute.ApplicationGroup** + AutomanagedVM **diagrams.azure.compute.AutomanagedVM** AvailabilitySets **diagrams.azure.compute.AvailabilitySets** +AzureComputeGalleries +**diagrams.azure.compute.AzureComputeGalleries** + +AzureSpringApps +**diagrams.azure.compute.AzureSpringApps** + BatchAccounts **diagrams.azure.compute.BatchAccounts** @@ -80,33 +296,75 @@ Node classes list of the azure provider. ContainerRegistries **diagrams.azure.compute.ContainerRegistries**, **ACR** (alias) +ContainerServicesDeprecated +**diagrams.azure.compute.ContainerServicesDeprecated** + DiskEncryptionSets **diagrams.azure.compute.DiskEncryptionSets** DiskSnapshots **diagrams.azure.compute.DiskSnapshots** +DisksClassic +**diagrams.azure.compute.DisksClassic** + +DisksSnapshots +**diagrams.azure.compute.DisksSnapshots** + Disks **diagrams.azure.compute.Disks** FunctionApps **diagrams.azure.compute.FunctionApps** +HostGroups +**diagrams.azure.compute.HostGroups** + +HostPools +**diagrams.azure.compute.HostPools** + +Hosts +**diagrams.azure.compute.Hosts** + ImageDefinitions **diagrams.azure.compute.ImageDefinitions** +ImageTemplates +**diagrams.azure.compute.ImageTemplates** + ImageVersions **diagrams.azure.compute.ImageVersions** +Images +**diagrams.azure.compute.Images** + KubernetesServices **diagrams.azure.compute.KubernetesServices**, **AKS** (alias) +MaintenanceConfiguration +**diagrams.azure.compute.MaintenanceConfiguration** + +ManagedServiceFabric +**diagrams.azure.compute.ManagedServiceFabric** + MeshApplications **diagrams.azure.compute.MeshApplications** +MetricsAdvisor +**diagrams.azure.compute.MetricsAdvisor** + +OsImagesClassic +**diagrams.azure.compute.OsImagesClassic** + OsImages **diagrams.azure.compute.OsImages** +RestorePointsCollections +**diagrams.azure.compute.RestorePointsCollections** + +RestorePoints +**diagrams.azure.compute.RestorePoints** + SAPHANAOnAzure **diagrams.azure.compute.SAPHANAOnAzure** @@ -119,9 +377,18 @@ Node classes list of the azure provider. SpringCloud **diagrams.azure.compute.SpringCloud** +VirtualMachine +**diagrams.azure.compute.VirtualMachine** + +VirtualMachinesClassic +**diagrams.azure.compute.VirtualMachinesClassic** + VMClassic **diagrams.azure.compute.VMClassic** +VMImagesClassic +**diagrams.azure.compute.VMImagesClassic** + VMImages **diagrams.azure.compute.VMImages** @@ -131,15 +398,45 @@ Node classes list of the azure provider. VMScaleSet **diagrams.azure.compute.VMScaleSet**, **VMSS** (alias) +VMScaleSets +**diagrams.azure.compute.VMScaleSets** + VMWindows **diagrams.azure.compute.VMWindows** VM **diagrams.azure.compute.VM** +Workspaces2 +**diagrams.azure.compute.Workspaces2** + Workspaces **diagrams.azure.compute.Workspaces** +## azure.containers + + +AppServices +**diagrams.azure.containers.AppServices** + +AzureRedHatOpenshift +**diagrams.azure.containers.AzureRedHatOpenshift** + +BatchAccounts +**diagrams.azure.containers.BatchAccounts** + +ContainerInstances +**diagrams.azure.containers.ContainerInstances** + +ContainerRegistries +**diagrams.azure.containers.ContainerRegistries** + +KubernetesServices +**diagrams.azure.containers.KubernetesServices** + +ServiceFabricClusters +**diagrams.azure.containers.ServiceFabricClusters** + ## azure.database @@ -215,27 +512,138 @@ Node classes list of the azure provider. VirtualDatacenter **diagrams.azure.database.VirtualDatacenter** +## azure.databases + + +AzureCosmosDb +**diagrams.azure.databases.AzureCosmosDb** + +AzureDataExplorerClusters +**diagrams.azure.databases.AzureDataExplorerClusters** + +AzureDatabaseMariadbServer +**diagrams.azure.databases.AzureDatabaseMariadbServer** + +AzureDatabaseMigrationServices +**diagrams.azure.databases.AzureDatabaseMigrationServices** + +AzureDatabaseMysqlServer +**diagrams.azure.databases.AzureDatabaseMysqlServer** + +AzureDatabasePostgresqlServerGroup +**diagrams.azure.databases.AzureDatabasePostgresqlServerGroup** + +AzureDatabasePostgresqlServer +**diagrams.azure.databases.AzureDatabasePostgresqlServer** + +AzurePurviewAccounts +**diagrams.azure.databases.AzurePurviewAccounts** + +AzureSQLEdge +**diagrams.azure.databases.AzureSQLEdge** + +AzureSQLServerStretchDatabases +**diagrams.azure.databases.AzureSQLServerStretchDatabases** + +AzureSQLVM +**diagrams.azure.databases.AzureSQLVM** + +AzureSQL +**diagrams.azure.databases.AzureSQL** + +AzureSynapseAnalytics +**diagrams.azure.databases.AzureSynapseAnalytics** + +CacheRedis +**diagrams.azure.databases.CacheRedis** + +DataFactories +**diagrams.azure.databases.DataFactories** + +ElasticJobAgents +**diagrams.azure.databases.ElasticJobAgents** + +InstancePools +**diagrams.azure.databases.InstancePools** + +ManagedDatabase +**diagrams.azure.databases.ManagedDatabase** + +OracleDatabase +**diagrams.azure.databases.OracleDatabase** + +SQLDataWarehouses +**diagrams.azure.databases.SQLDataWarehouses** + +SQLDatabase +**diagrams.azure.databases.SQLDatabase** + +SQLElasticPools +**diagrams.azure.databases.SQLElasticPools** + +SQLManagedInstance +**diagrams.azure.databases.SQLManagedInstance** + +SQLServerRegistries +**diagrams.azure.databases.SQLServerRegistries** + +SQLServer +**diagrams.azure.databases.SQLServer** + +SsisLiftAndShiftIr +**diagrams.azure.databases.SsisLiftAndShiftIr** + +VirtualClusters +**diagrams.azure.databases.VirtualClusters** + ## azure.devops +APIConnections +**diagrams.azure.devops.APIConnections** + +APIManagementServices +**diagrams.azure.devops.APIManagementServices** + ApplicationInsights **diagrams.azure.devops.ApplicationInsights** Artifacts **diagrams.azure.devops.Artifacts** +AzureDevops +**diagrams.azure.devops.AzureDevops** + Boards **diagrams.azure.devops.Boards** +ChangeAnalysis +**diagrams.azure.devops.ChangeAnalysis** + +Cloudtest +**diagrams.azure.devops.Cloudtest** + +CodeOptimization +**diagrams.azure.devops.CodeOptimization** + +DevopsStarter +**diagrams.azure.devops.DevopsStarter** + Devops **diagrams.azure.devops.Devops** DevtestLabs **diagrams.azure.devops.DevtestLabs** +LabAccounts +**diagrams.azure.devops.LabAccounts** + LabServices **diagrams.azure.devops.LabServices** +LoadTesting +**diagrams.azure.devops.LoadTesting** + Pipelines **diagrams.azure.devops.Pipelines** @@ -248,48 +656,279 @@ Node classes list of the azure provider. ## azure.general +AllResources +**diagrams.azure.general.AllResources** + Allresources **diagrams.azure.general.Allresources** Azurehome **diagrams.azure.general.Azurehome** +Backlog +**diagrams.azure.general.Backlog** + +BizTalk +**diagrams.azure.general.BizTalk** + +BlobBlock +**diagrams.azure.general.BlobBlock** + +BlobPage +**diagrams.azure.general.BlobPage** + +Branch +**diagrams.azure.general.Branch** + +Browser +**diagrams.azure.general.Browser** + +Bug +**diagrams.azure.general.Bug** + +Builds +**diagrams.azure.general.Builds** + +Cache +**diagrams.azure.general.Cache** + +Code +**diagrams.azure.general.Code** + +Commit +**diagrams.azure.general.Commit** + +ControlsHorizontal +**diagrams.azure.general.ControlsHorizontal** + +Controls +**diagrams.azure.general.Controls** + +CostAlerts +**diagrams.azure.general.CostAlerts** + +CostAnalysis +**diagrams.azure.general.CostAnalysis** + +CostBudgets +**diagrams.azure.general.CostBudgets** + +CostManagementAndBilling +**diagrams.azure.general.CostManagementAndBilling** + +CostManagement +**diagrams.azure.general.CostManagement** + +Counter +**diagrams.azure.general.Counter** + +Cubes +**diagrams.azure.general.Cubes** + +Dashboard +**diagrams.azure.general.Dashboard** + +DevConsole +**diagrams.azure.general.DevConsole** + Developertools **diagrams.azure.general.Developertools** +Download +**diagrams.azure.general.Download** + +Error +**diagrams.azure.general.Error** + +Extensions +**diagrams.azure.general.Extensions** + +FeaturePreviews +**diagrams.azure.general.FeaturePreviews** + +File +**diagrams.azure.general.File** + +Files +**diagrams.azure.general.Files** + +FolderBlank +**diagrams.azure.general.FolderBlank** + +FolderWebsite +**diagrams.azure.general.FolderWebsite** + +FreeServices +**diagrams.azure.general.FreeServices** + +Ftp +**diagrams.azure.general.Ftp** + +Gear +**diagrams.azure.general.Gear** + +GlobeError +**diagrams.azure.general.GlobeError** + +GlobeSuccess +**diagrams.azure.general.GlobeSuccess** + +GlobeWarning +**diagrams.azure.general.GlobeWarning** + +Guide +**diagrams.azure.general.Guide** + +Heart +**diagrams.azure.general.Heart** + +HelpAndSupport +**diagrams.azure.general.HelpAndSupport** + Helpsupport **diagrams.azure.general.Helpsupport** +Image +**diagrams.azure.general.Image** + Information **diagrams.azure.general.Information** +InputOutput +**diagrams.azure.general.InputOutput** + +JourneyHub +**diagrams.azure.general.JourneyHub** + +LaunchPortal +**diagrams.azure.general.LaunchPortal** + +Learn +**diagrams.azure.general.Learn** + +LoadTest +**diagrams.azure.general.LoadTest** + +Location +**diagrams.azure.general.Location** + +LogStreaming +**diagrams.azure.general.LogStreaming** + +ManagementGroups +**diagrams.azure.general.ManagementGroups** + +ManagementPortal +**diagrams.azure.general.ManagementPortal** + Managementgroups **diagrams.azure.general.Managementgroups** +MarketplaceManagement +**diagrams.azure.general.MarketplaceManagement** + Marketplace **diagrams.azure.general.Marketplace** +MediaFile +**diagrams.azure.general.MediaFile** + +Media +**diagrams.azure.general.Media** + +MobileEngagement +**diagrams.azure.general.MobileEngagement** + +Mobile +**diagrams.azure.general.Mobile** + +Module +**diagrams.azure.general.Module** + +PowerUp +**diagrams.azure.general.PowerUp** + +Power +**diagrams.azure.general.Power** + +Powershell +**diagrams.azure.general.Powershell** + +PreviewFeatures +**diagrams.azure.general.PreviewFeatures** + +ProcessExplorer +**diagrams.azure.general.ProcessExplorer** + +ProductionReadyDatabase +**diagrams.azure.general.ProductionReadyDatabase** + +QuickstartCenter +**diagrams.azure.general.QuickstartCenter** + Quickstartcenter **diagrams.azure.general.Quickstartcenter** Recent **diagrams.azure.general.Recent** +RegionManagement +**diagrams.azure.general.RegionManagement** + Reservations **diagrams.azure.general.Reservations** +ResourceExplorer +**diagrams.azure.general.ResourceExplorer** + +ResourceGroupList +**diagrams.azure.general.ResourceGroupList** + +ResourceGroups +**diagrams.azure.general.ResourceGroups** + +ResourceLinked +**diagrams.azure.general.ResourceLinked** + Resource **diagrams.azure.general.Resource** Resourcegroups **diagrams.azure.general.Resourcegroups** +Scheduler +**diagrams.azure.general.Scheduler** + +SearchGrid +**diagrams.azure.general.SearchGrid** + +Search +**diagrams.azure.general.Search** + +ServerFarm +**diagrams.azure.general.ServerFarm** + +ServiceHealth +**diagrams.azure.general.ServiceHealth** + Servicehealth **diagrams.azure.general.Servicehealth** Shareddashboard **diagrams.azure.general.Shareddashboard** +Ssd +**diagrams.azure.general.Ssd** + +StorageAzureFiles +**diagrams.azure.general.StorageAzureFiles** + +StorageContainer +**diagrams.azure.general.StorageContainer** + +StorageQueue +**diagrams.azure.general.StorageQueue** + Subscriptions **diagrams.azure.general.Subscriptions** @@ -299,6 +938,9 @@ Node classes list of the azure provider. Supportrequests **diagrams.azure.general.Supportrequests** +Table +**diagrams.azure.general.Table** + Tag **diagrams.azure.general.Tag** @@ -308,6 +950,15 @@ Node classes list of the azure provider. Templates **diagrams.azure.general.Templates** +TfsVcRepository +**diagrams.azure.general.TfsVcRepository** + +Toolbox +**diagrams.azure.general.Toolbox** + +Troubleshoot +**diagrams.azure.general.Troubleshoot** + Twousericon **diagrams.azure.general.Twousericon** @@ -323,12 +974,54 @@ Node classes list of the azure provider. Userresource **diagrams.azure.general.Userresource** +Versions +**diagrams.azure.general.Versions** + +WebSlots +**diagrams.azure.general.WebSlots** + +WebTest +**diagrams.azure.general.WebTest** + +WebsitePower +**diagrams.azure.general.WebsitePower** + +WebsiteStaging +**diagrams.azure.general.WebsiteStaging** + Whatsnew **diagrams.azure.general.Whatsnew** +Workbooks +**diagrams.azure.general.Workbooks** + +Workflow +**diagrams.azure.general.Workflow** + +## azure.hybridmulticloud + + +AzureOperator5GCore +**diagrams.azure.hybridmulticloud.AzureOperator5GCore** + +AzureOperatorInsights +**diagrams.azure.hybridmulticloud.AzureOperatorInsights** + +AzureOperatorNexus +**diagrams.azure.hybridmulticloud.AzureOperatorNexus** + +AzureOperatorServiceManager +**diagrams.azure.hybridmulticloud.AzureOperatorServiceManager** + +AzureProgrammableConnectivity +**diagrams.azure.hybridmulticloud.AzureProgrammableConnectivity** + ## azure.identity +AadLicenses +**diagrams.azure.identity.AadLicenses** + AccessReview **diagrams.azure.identity.AccessReview** @@ -350,45 +1043,147 @@ Node classes list of the azure provider. ADPrivilegedIdentityManagement **diagrams.azure.identity.ADPrivilegedIdentityManagement** +AdministrativeUnits +**diagrams.azure.identity.AdministrativeUnits** + +APIProxy +**diagrams.azure.identity.APIProxy** + AppRegistrations **diagrams.azure.identity.AppRegistrations** +AzureActiveDirectory +**diagrams.azure.identity.AzureActiveDirectory** + +AzureADB2C +**diagrams.azure.identity.AzureADB2C** + +AzureADDomainServices +**diagrams.azure.identity.AzureADDomainServices** + +AzureADIdentityProtection +**diagrams.azure.identity.AzureADIdentityProtection** + +AzureADPrivilegeIdentityManagement +**diagrams.azure.identity.AzureADPrivilegeIdentityManagement** + +AzureADPrivlegedIdentityManagement +**diagrams.azure.identity.AzureADPrivlegedIdentityManagement** + +AzureADRolesAndAdministrators +**diagrams.azure.identity.AzureADRolesAndAdministrators** + +AzureInformationProtection +**diagrams.azure.identity.AzureInformationProtection** + ConditionalAccess **diagrams.azure.identity.ConditionalAccess** +CustomAzureADRoles +**diagrams.azure.identity.CustomAzureADRoles** + EnterpriseApplications **diagrams.azure.identity.EnterpriseApplications** -Groups -**diagrams.azure.identity.Groups** +EntraConnect +**diagrams.azure.identity.EntraConnect** -IdentityGovernance -**diagrams.azure.identity.IdentityGovernance** +EntraDomainServices +**diagrams.azure.identity.EntraDomainServices** -InformationProtection -**diagrams.azure.identity.InformationProtection** +EntraIDProtection +**diagrams.azure.identity.EntraIDProtection** + +EntraManagedIdentities +**diagrams.azure.identity.EntraManagedIdentities** + +EntraPrivlegedIdentityManagement +**diagrams.azure.identity.EntraPrivlegedIdentityManagement** + +EntraVerifiedID +**diagrams.azure.identity.EntraVerifiedID** + +ExternalIdentities +**diagrams.azure.identity.ExternalIdentities** + +GlobalSecureAccess +**diagrams.azure.identity.GlobalSecureAccess** + +Groups +**diagrams.azure.identity.Groups** + +IdentityGovernance +**diagrams.azure.identity.IdentityGovernance** + +InformationProtection +**diagrams.azure.identity.InformationProtection** + +InternetAccess +**diagrams.azure.identity.InternetAccess** ManagedIdentities **diagrams.azure.identity.ManagedIdentities** +PrivateAccess +**diagrams.azure.identity.PrivateAccess** + +Security +**diagrams.azure.identity.Security** + +TenantProperties +**diagrams.azure.identity.TenantProperties** + +UserSettings +**diagrams.azure.identity.UserSettings** + Users **diagrams.azure.identity.Users** +VerifiableCredentials +**diagrams.azure.identity.VerifiableCredentials** + ## azure.integration +APIConnections +**diagrams.azure.integration.APIConnections** + APIForFhir **diagrams.azure.integration.APIForFhir** +APIManagementServices +**diagrams.azure.integration.APIManagementServices** + APIManagement **diagrams.azure.integration.APIManagement** AppConfiguration **diagrams.azure.integration.AppConfiguration** +AzureAPIForFhir +**diagrams.azure.integration.AzureAPIForFhir** + +AzureDataCatalog +**diagrams.azure.integration.AzureDataCatalog** + +AzureDataboxGateway +**diagrams.azure.integration.AzureDataboxGateway** + +AzureServiceBus +**diagrams.azure.integration.AzureServiceBus** + +AzureSQLServerStretchDatabases +**diagrams.azure.integration.AzureSQLServerStretchDatabases** + +AzureStackEdge +**diagrams.azure.integration.AzureStackEdge** + DataCatalog **diagrams.azure.integration.DataCatalog** +DataFactories +**diagrams.azure.integration.DataFactories** + EventGridDomains **diagrams.azure.integration.EventGridDomains** @@ -401,6 +1196,9 @@ Node classes list of the azure provider. IntegrationAccounts **diagrams.azure.integration.IntegrationAccounts** +IntegrationEnvironments +**diagrams.azure.integration.IntegrationEnvironments** + IntegrationServiceEnvironments **diagrams.azure.integration.IntegrationServiceEnvironments** @@ -410,9 +1208,21 @@ Node classes list of the azure provider. LogicApps **diagrams.azure.integration.LogicApps** +PartnerNamespace +**diagrams.azure.integration.PartnerNamespace** + +PartnerRegistration +**diagrams.azure.integration.PartnerRegistration** + PartnerTopic **diagrams.azure.integration.PartnerTopic** +PowerPlatform +**diagrams.azure.integration.PowerPlatform** + +Relays +**diagrams.azure.integration.Relays** + SendgridAccounts **diagrams.azure.integration.SendgridAccounts** @@ -428,48 +1238,309 @@ Node classes list of the azure provider. SoftwareAsAService **diagrams.azure.integration.SoftwareAsAService** +SQLDataWarehouses +**diagrams.azure.integration.SQLDataWarehouses** + StorsimpleDeviceManagers **diagrams.azure.integration.StorsimpleDeviceManagers** SystemTopic **diagrams.azure.integration.SystemTopic** +## azure.intune + + +AzureADRolesAndAdministrators +**diagrams.azure.intune.AzureADRolesAndAdministrators** + +ClientApps +**diagrams.azure.intune.ClientApps** + +DeviceCompliance +**diagrams.azure.intune.DeviceCompliance** + +DeviceConfiguration +**diagrams.azure.intune.DeviceConfiguration** + +DeviceEnrollment +**diagrams.azure.intune.DeviceEnrollment** + +DeviceSecurityApple +**diagrams.azure.intune.DeviceSecurityApple** + +DeviceSecurityGoogle +**diagrams.azure.intune.DeviceSecurityGoogle** + +DeviceSecurityWindows +**diagrams.azure.intune.DeviceSecurityWindows** + +Devices +**diagrams.azure.intune.Devices** + +Ebooks +**diagrams.azure.intune.Ebooks** + +ExchangeAccess +**diagrams.azure.intune.ExchangeAccess** + +IntuneAppProtection +**diagrams.azure.intune.IntuneAppProtection** + +IntuneForEducation +**diagrams.azure.intune.IntuneForEducation** + +Intune +**diagrams.azure.intune.Intune** + +Mindaro +**diagrams.azure.intune.Mindaro** + +SecurityBaselines +**diagrams.azure.intune.SecurityBaselines** + +SoftwareUpdates +**diagrams.azure.intune.SoftwareUpdates** + +TenantStatus +**diagrams.azure.intune.TenantStatus** + ## azure.iot +AzureCosmosDb +**diagrams.azure.iot.AzureCosmosDb** + +AzureDataboxGateway +**diagrams.azure.iot.AzureDataboxGateway** + +AzureIotOperations +**diagrams.azure.iot.AzureIotOperations** + +AzureMapsAccounts +**diagrams.azure.iot.AzureMapsAccounts** + +AzureStack +**diagrams.azure.iot.AzureStack** + DeviceProvisioningServices **diagrams.azure.iot.DeviceProvisioningServices** DigitalTwins **diagrams.azure.iot.DigitalTwins** +EventGridSubscriptions +**diagrams.azure.iot.EventGridSubscriptions** + +EventHubClusters +**diagrams.azure.iot.EventHubClusters** + +EventHubs +**diagrams.azure.iot.EventHubs** + +FunctionApps +**diagrams.azure.iot.FunctionApps** + +IndustrialIot +**diagrams.azure.iot.IndustrialIot** + IotCentralApplications **diagrams.azure.iot.IotCentralApplications** +IotEdge +**diagrams.azure.iot.IotEdge** + IotHubSecurity **diagrams.azure.iot.IotHubSecurity** IotHub **diagrams.azure.iot.IotHub** +LogicApps +**diagrams.azure.iot.LogicApps** + +MachineLearningStudioClassicWebServices +**diagrams.azure.iot.MachineLearningStudioClassicWebServices** + +MachineLearningStudioWebServicePlans +**diagrams.azure.iot.MachineLearningStudioWebServicePlans** + +MachineLearningStudioWorkspaces +**diagrams.azure.iot.MachineLearningStudioWorkspaces** + Maps **diagrams.azure.iot.Maps** +NotificationHubNamespaces +**diagrams.azure.iot.NotificationHubNamespaces** + +NotificationHubs +**diagrams.azure.iot.NotificationHubs** + Sphere **diagrams.azure.iot.Sphere** +StackHciPremium +**diagrams.azure.iot.StackHciPremium** + +StreamAnalyticsJobs +**diagrams.azure.iot.StreamAnalyticsJobs** + +TimeSeriesDataSets +**diagrams.azure.iot.TimeSeriesDataSets** + +TimeSeriesInsightsAccessPolicies +**diagrams.azure.iot.TimeSeriesInsightsAccessPolicies** + TimeSeriesInsightsEnvironments **diagrams.azure.iot.TimeSeriesInsightsEnvironments** +TimeSeriesInsightsEventSources +**diagrams.azure.iot.TimeSeriesInsightsEventSources** + TimeSeriesInsightsEventsSources **diagrams.azure.iot.TimeSeriesInsightsEventsSources** Windows10IotCoreServices **diagrams.azure.iot.Windows10IotCoreServices** +Windows10CoreServices +**diagrams.azure.iot.Windows10CoreServices** + +## azure.managementgovernance + + +ActivityLog +**diagrams.azure.managementgovernance.ActivityLog** + +Advisor +**diagrams.azure.managementgovernance.Advisor** + +Alerts +**diagrams.azure.managementgovernance.Alerts** + +ApplicationInsights +**diagrams.azure.managementgovernance.ApplicationInsights** + +ArcMachines +**diagrams.azure.managementgovernance.ArcMachines** + +AutomationAccounts +**diagrams.azure.managementgovernance.AutomationAccounts** + +AzureArc +**diagrams.azure.managementgovernance.AzureArc** + +AzureLighthouse +**diagrams.azure.managementgovernance.AzureLighthouse** + +Blueprints +**diagrams.azure.managementgovernance.Blueprints** + +Compliance +**diagrams.azure.managementgovernance.Compliance** + +CostManagementAndBilling +**diagrams.azure.managementgovernance.CostManagementAndBilling** + +CustomerLockboxForMicrosoftAzure +**diagrams.azure.managementgovernance.CustomerLockboxForMicrosoftAzure** + +DiagnosticsSettings +**diagrams.azure.managementgovernance.DiagnosticsSettings** + +Education +**diagrams.azure.managementgovernance.Education** + +IntuneTrends +**diagrams.azure.managementgovernance.IntuneTrends** + +LogAnalyticsWorkspaces +**diagrams.azure.managementgovernance.LogAnalyticsWorkspaces** + +Machinesazurearc +**diagrams.azure.managementgovernance.Machinesazurearc** + +ManagedApplicationsCenter +**diagrams.azure.managementgovernance.ManagedApplicationsCenter** + +ManagedDesktop +**diagrams.azure.managementgovernance.ManagedDesktop** + +Metrics +**diagrams.azure.managementgovernance.Metrics** + +Monitor +**diagrams.azure.managementgovernance.Monitor** + +MyCustomers +**diagrams.azure.managementgovernance.MyCustomers** + +OperationLogClassic +**diagrams.azure.managementgovernance.OperationLogClassic** + +Policy +**diagrams.azure.managementgovernance.Policy** + +RecoveryServicesVaults +**diagrams.azure.managementgovernance.RecoveryServicesVaults** + +ResourceGraphExplorer +**diagrams.azure.managementgovernance.ResourceGraphExplorer** + +ResourcesProvider +**diagrams.azure.managementgovernance.ResourcesProvider** + +SchedulerJobCollections +**diagrams.azure.managementgovernance.SchedulerJobCollections** + +ServiceCatalogMad +**diagrams.azure.managementgovernance.ServiceCatalogMad** + +ServiceProviders +**diagrams.azure.managementgovernance.ServiceProviders** + +Solutions +**diagrams.azure.managementgovernance.Solutions** + +UniversalPrint +**diagrams.azure.managementgovernance.UniversalPrint** + +UserPrivacy +**diagrams.azure.managementgovernance.UserPrivacy** + +## azure.menu + + +Keys +**diagrams.azure.menu.Keys** + +## azure.migrate + + +AzureDataboxGateway +**diagrams.azure.migrate.AzureDataboxGateway** + +AzureMigrate +**diagrams.azure.migrate.AzureMigrate** + +AzureStackEdge +**diagrams.azure.migrate.AzureStackEdge** + +CostManagementAndBilling +**diagrams.azure.migrate.CostManagementAndBilling** + +DataBox +**diagrams.azure.migrate.DataBox** + +RecoveryServicesVaults +**diagrams.azure.migrate.RecoveryServicesVaults** + ## azure.migration +AzureDatabaseMigrationServices +**diagrams.azure.migration.AzureDatabaseMigrationServices** + DataBoxEdge **diagrams.azure.migration.DataBoxEdge** @@ -485,14 +1556,23 @@ Node classes list of the azure provider. RecoveryServicesVaults **diagrams.azure.migration.RecoveryServicesVaults** +## azure.mixedreality + + +RemoteRendering +**diagrams.azure.mixedreality.RemoteRendering** + +SpatialAnchorAccounts +**diagrams.azure.mixedreality.SpatialAnchorAccounts** + ## azure.ml AzureOpenAI **diagrams.azure.ml.AzureOpenAI** -AzureSpeedToText -**diagrams.azure.ml.AzureSpeedToText** +AzureSpeechService +**diagrams.azure.ml.AzureSpeechService** BatchAI **diagrams.azure.ml.BatchAI** @@ -524,20 +1604,44 @@ Node classes list of the azure provider. AppServiceMobile **diagrams.azure.mobile.AppServiceMobile** +AppServices +**diagrams.azure.mobile.AppServices** + MobileEngagement **diagrams.azure.mobile.MobileEngagement** NotificationHubs **diagrams.azure.mobile.NotificationHubs** +PowerPlatform +**diagrams.azure.mobile.PowerPlatform** + ## azure.monitor +ActivityLog +**diagrams.azure.monitor.ActivityLog** + +ApplicationInsights +**diagrams.azure.monitor.ApplicationInsights** + +AutoScale +**diagrams.azure.monitor.AutoScale** + +AzureMonitorsForSAPSolutions +**diagrams.azure.monitor.AzureMonitorsForSAPSolutions** + +AzureWorkbooks +**diagrams.azure.monitor.AzureWorkbooks** + ChangeAnalysis **diagrams.azure.monitor.ChangeAnalysis** -Logs -**diagrams.azure.monitor.Logs** +DiagnosticsSettings +**diagrams.azure.monitor.DiagnosticsSettings** + +LogAnalyticsWorkspaces +**diagrams.azure.monitor.LogAnalyticsWorkspaces** Metrics **diagrams.azure.monitor.Metrics** @@ -545,6 +1649,9 @@ Node classes list of the azure provider. Monitor **diagrams.azure.monitor.Monitor** +NetworkWatcher +**diagrams.azure.monitor.NetworkWatcher** + ## azure.network @@ -632,36 +1739,663 @@ Node classes list of the azure provider. VirtualWans **diagrams.azure.network.VirtualWans** +## azure.networking + + +ApplicationGateways +**diagrams.azure.networking.ApplicationGateways** + +AtmMultistack +**diagrams.azure.networking.AtmMultistack** + +AzureCommunicationsGateway +**diagrams.azure.networking.AzureCommunicationsGateway** + +AzureFirewallManager +**diagrams.azure.networking.AzureFirewallManager** + +AzureFirewallPolicy +**diagrams.azure.networking.AzureFirewallPolicy** + +Bastions +**diagrams.azure.networking.Bastions** + +CDNProfiles +**diagrams.azure.networking.CDNProfiles** + +ConnectedCache +**diagrams.azure.networking.ConnectedCache** + +Connections +**diagrams.azure.networking.Connections** + +DDOSProtectionPlans +**diagrams.azure.networking.DDOSProtectionPlans** + +DNSMultistack +**diagrams.azure.networking.DNSMultistack** + +DNSPrivateResolver +**diagrams.azure.networking.DNSPrivateResolver** + +DNSSecurityPolicy +**diagrams.azure.networking.DNSSecurityPolicy** + +DNSZones +**diagrams.azure.networking.DNSZones** + +ExpressrouteCircuits +**diagrams.azure.networking.ExpressrouteCircuits** + +Firewalls +**diagrams.azure.networking.Firewalls** + +FrontDoorAndCDNProfiles +**diagrams.azure.networking.FrontDoorAndCDNProfiles** + +IpAddressManager +**diagrams.azure.networking.IpAddressManager** + +IpGroups +**diagrams.azure.networking.IpGroups** + +LoadBalancerHub +**diagrams.azure.networking.LoadBalancerHub** + +LoadBalancers +**diagrams.azure.networking.LoadBalancers** + +LocalNetworkGateways +**diagrams.azure.networking.LocalNetworkGateways** + +Nat +**diagrams.azure.networking.Nat** + +NetworkInterfaces +**diagrams.azure.networking.NetworkInterfaces** + +NetworkSecurityGroups +**diagrams.azure.networking.NetworkSecurityGroups** + +NetworkWatcher +**diagrams.azure.networking.NetworkWatcher** + +OnPremisesDataGateways +**diagrams.azure.networking.OnPremisesDataGateways** + +PrivateLinkService +**diagrams.azure.networking.PrivateLinkService** + +PrivateLinkServices +**diagrams.azure.networking.PrivateLinkServices** + +PrivateLink +**diagrams.azure.networking.PrivateLink** + +ProximityPlacementGroups +**diagrams.azure.networking.ProximityPlacementGroups** + +PublicIpAddressesClassic +**diagrams.azure.networking.PublicIpAddressesClassic** + +PublicIpAddresses +**diagrams.azure.networking.PublicIpAddresses** + +PublicIpPrefixes +**diagrams.azure.networking.PublicIpPrefixes** + +ReservedIpAddressesClassic +**diagrams.azure.networking.ReservedIpAddressesClassic** + +ResourceManagementPrivateLink +**diagrams.azure.networking.ResourceManagementPrivateLink** + +RouteFilters +**diagrams.azure.networking.RouteFilters** + +RouteTables +**diagrams.azure.networking.RouteTables** + +ServiceEndpointPolicies +**diagrams.azure.networking.ServiceEndpointPolicies** + +SpotVM +**diagrams.azure.networking.SpotVM** + +SpotVmss +**diagrams.azure.networking.SpotVmss** + +Subnet +**diagrams.azure.networking.Subnet** + +TrafficController +**diagrams.azure.networking.TrafficController** + +TrafficManagerProfiles +**diagrams.azure.networking.TrafficManagerProfiles** + +VirtualNetworkGateways +**diagrams.azure.networking.VirtualNetworkGateways** + +VirtualNetworksClassic +**diagrams.azure.networking.VirtualNetworksClassic** + +VirtualNetworks +**diagrams.azure.networking.VirtualNetworks** + +VirtualRouter +**diagrams.azure.networking.VirtualRouter** + +VirtualWanHub +**diagrams.azure.networking.VirtualWanHub** + +VirtualWans +**diagrams.azure.networking.VirtualWans** + +WebApplicationFirewallPolicieswaf +**diagrams.azure.networking.WebApplicationFirewallPolicieswaf** + +## azure.newicons + + +AzureSustainability +**diagrams.azure.newicons.AzureSustainability** + +ConnectedVehiclePlatform +**diagrams.azure.newicons.ConnectedVehiclePlatform** + +EntraConnectHealth +**diagrams.azure.newicons.EntraConnectHealth** + +EntraConnectSync +**diagrams.azure.newicons.EntraConnectSync** + +IcmTroubleshooting +**diagrams.azure.newicons.IcmTroubleshooting** + +Osconfig +**diagrams.azure.newicons.Osconfig** + +StorageActions +**diagrams.azure.newicons.StorageActions** + +## azure.other + + +AadLicenses +**diagrams.azure.other.AadLicenses** + +AksIstio +**diagrams.azure.other.AksIstio** + +AppComplianceAutomation +**diagrams.azure.other.AppComplianceAutomation** + +AppRegistrations +**diagrams.azure.other.AppRegistrations** + +Aquila +**diagrams.azure.other.Aquila** + +ArcDataServices +**diagrams.azure.other.ArcDataServices** + +ArcKubernetes +**diagrams.azure.other.ArcKubernetes** + +ArcPostgresql +**diagrams.azure.other.ArcPostgresql** + +ArcSQLManagedInstance +**diagrams.azure.other.ArcSQLManagedInstance** + +ArcSQLServer +**diagrams.azure.other.ArcSQLServer** + +AvsVM +**diagrams.azure.other.AvsVM** + +AzureA +**diagrams.azure.other.AzureA** + +AzureBackupCenter +**diagrams.azure.other.AzureBackupCenter** + +AzureCenterForSAP +**diagrams.azure.other.AzureCenterForSAP** + +AzureChaosStudio +**diagrams.azure.other.AzureChaosStudio** + +AzureCloudShell +**diagrams.azure.other.AzureCloudShell** + +AzureCommunicationServices +**diagrams.azure.other.AzureCommunicationServices** + +AzureComputeGalleries +**diagrams.azure.other.AzureComputeGalleries** + +AzureDeploymentEnvironments +**diagrams.azure.other.AzureDeploymentEnvironments** + +AzureDevTunnels +**diagrams.azure.other.AzureDevTunnels** + +AzureEdgeHardwareCenter +**diagrams.azure.other.AzureEdgeHardwareCenter** + +AzureHpcWorkbenches +**diagrams.azure.other.AzureHpcWorkbenches** + +AzureLoadTesting +**diagrams.azure.other.AzureLoadTesting** + +AzureManagedGrafana +**diagrams.azure.other.AzureManagedGrafana** + +AzureMonitorDashboard +**diagrams.azure.other.AzureMonitorDashboard** + +AzureNetworkFunctionManagerFunctions +**diagrams.azure.other.AzureNetworkFunctionManagerFunctions** + +AzureNetworkFunctionManager +**diagrams.azure.other.AzureNetworkFunctionManager** + +AzureOrbital +**diagrams.azure.other.AzureOrbital** + +AzureQuotas +**diagrams.azure.other.AzureQuotas** + +AzureSphere +**diagrams.azure.other.AzureSphere** + +AzureStorageMover +**diagrams.azure.other.AzureStorageMover** + +AzureSupportCenterBlue +**diagrams.azure.other.AzureSupportCenterBlue** + +AzureVideoIndexer +**diagrams.azure.other.AzureVideoIndexer** + +AzureVirtualDesktop +**diagrams.azure.other.AzureVirtualDesktop** + +AzureVmwareSolution +**diagrams.azure.other.AzureVmwareSolution** + +Azureattestation +**diagrams.azure.other.Azureattestation** + +Azurite +**diagrams.azure.other.Azurite** + +BackupVault +**diagrams.azure.other.BackupVault** + +BareMetalInfrastructure +**diagrams.azure.other.BareMetalInfrastructure** + +CapacityReservationGroups +**diagrams.azure.other.CapacityReservationGroups** + +CentralServiceInstanceForSAP +**diagrams.azure.other.CentralServiceInstanceForSAP** + +Ceres +**diagrams.azure.other.Ceres** + +CloudServicesExtendedSupport +**diagrams.azure.other.CloudServicesExtendedSupport** + +CommunityImages +**diagrams.azure.other.CommunityImages** + +ComplianceCenter +**diagrams.azure.other.ComplianceCenter** + +ConfidentialLedgers +**diagrams.azure.other.ConfidentialLedgers** + +ContainerAppsEnvironments +**diagrams.azure.other.ContainerAppsEnvironments** + +CostExport +**diagrams.azure.other.CostExport** + +CustomIpPrefix +**diagrams.azure.other.CustomIpPrefix** + +DashboardHub +**diagrams.azure.other.DashboardHub** + +DataCollectionRules +**diagrams.azure.other.DataCollectionRules** + +DatabaseInstanceForSAP +**diagrams.azure.other.DatabaseInstanceForSAP** + +DedicatedHsm +**diagrams.azure.other.DedicatedHsm** + +DefenderCmLocalManager +**diagrams.azure.other.DefenderCmLocalManager** + +DefenderDcsController +**diagrams.azure.other.DefenderDcsController** + +DefenderDistributerControlSystem +**diagrams.azure.other.DefenderDistributerControlSystem** + +DefenderEngineeringStation +**diagrams.azure.other.DefenderEngineeringStation** + +DefenderExternalManagement +**diagrams.azure.other.DefenderExternalManagement** + +DefenderFreezerMonitor +**diagrams.azure.other.DefenderFreezerMonitor** + +DefenderHistorian +**diagrams.azure.other.DefenderHistorian** + +DefenderHmi +**diagrams.azure.other.DefenderHmi** + +DefenderIndustrialPackagingSystem +**diagrams.azure.other.DefenderIndustrialPackagingSystem** + +DefenderIndustrialPrinter +**diagrams.azure.other.DefenderIndustrialPrinter** + +DefenderIndustrialRobot +**diagrams.azure.other.DefenderIndustrialRobot** + +DefenderIndustrialScaleSystem +**diagrams.azure.other.DefenderIndustrialScaleSystem** + +DefenderMarquee +**diagrams.azure.other.DefenderMarquee** + +DefenderMeter +**diagrams.azure.other.DefenderMeter** + +DefenderPlc +**diagrams.azure.other.DefenderPlc** + +DefenderPneumaticDevice +**diagrams.azure.other.DefenderPneumaticDevice** + +DefenderProgramableBoard +**diagrams.azure.other.DefenderProgramableBoard** + +DefenderRelay +**diagrams.azure.other.DefenderRelay** + +DefenderRobotController +**diagrams.azure.other.DefenderRobotController** + +DefenderRtu +**diagrams.azure.other.DefenderRtu** + +DefenderSensor +**diagrams.azure.other.DefenderSensor** + +DefenderSlot +**diagrams.azure.other.DefenderSlot** + +DefenderWebGuidingSystem +**diagrams.azure.other.DefenderWebGuidingSystem** + +DeviceUpdateIotHub +**diagrams.azure.other.DeviceUpdateIotHub** + +DiskPool +**diagrams.azure.other.DiskPool** + +EdgeManagement +**diagrams.azure.other.EdgeManagement** + +ElasticSan +**diagrams.azure.other.ElasticSan** + +ExchangeOnPremisesAccess +**diagrams.azure.other.ExchangeOnPremisesAccess** + +ExpressRouteTrafficCollector +**diagrams.azure.other.ExpressRouteTrafficCollector** + +ExpressrouteDirect +**diagrams.azure.other.ExpressrouteDirect** + +FhirService +**diagrams.azure.other.FhirService** + +Fiji +**diagrams.azure.other.Fiji** + +HdiAksCluster +**diagrams.azure.other.HdiAksCluster** + +InstancePools +**diagrams.azure.other.InstancePools** + +InternetAnalyzerProfiles +**diagrams.azure.other.InternetAnalyzerProfiles** + +KubernetesFleetManager +**diagrams.azure.other.KubernetesFleetManager** + +LocalNetworkGateways +**diagrams.azure.other.LocalNetworkGateways** + +LogAnalyticsQueryPack +**diagrams.azure.other.LogAnalyticsQueryPack** + +ManagedInstanceApacheCassandra +**diagrams.azure.other.ManagedInstanceApacheCassandra** + +MedtechService +**diagrams.azure.other.MedtechService** + +MicrosoftDevBox +**diagrams.azure.other.MicrosoftDevBox** + +MissionLandingZone +**diagrams.azure.other.MissionLandingZone** + +MobileNetworks +**diagrams.azure.other.MobileNetworks** + +ModularDataCenter +**diagrams.azure.other.ModularDataCenter** + +NetworkManagers +**diagrams.azure.other.NetworkManagers** + +NetworkSecurityPerimeters +**diagrams.azure.other.NetworkSecurityPerimeters** + +OpenSupplyChainPlatform +**diagrams.azure.other.OpenSupplyChainPlatform** + +PeeringService +**diagrams.azure.other.PeeringService** + +Peerings +**diagrams.azure.other.Peerings** + +PrivateEndpoints +**diagrams.azure.other.PrivateEndpoints** + +ReservedCapacity +**diagrams.azure.other.ReservedCapacity** + +ResourceGuard +**diagrams.azure.other.ResourceGuard** + +ResourceMover +**diagrams.azure.other.ResourceMover** + +Rtos +**diagrams.azure.other.Rtos** + +SavingsPlans +**diagrams.azure.other.SavingsPlans** + +ScvmmManagementServers +**diagrams.azure.other.ScvmmManagementServers** + +SonicDash +**diagrams.azure.other.SonicDash** + +SshKeys +**diagrams.azure.other.SshKeys** + +StorageFunctions +**diagrams.azure.other.StorageFunctions** + +TargetsManagement +**diagrams.azure.other.TargetsManagement** + +TemplateSpecs +**diagrams.azure.other.TemplateSpecs** + +TestBase +**diagrams.azure.other.TestBase** + +UpdateManagementCenter +**diagrams.azure.other.UpdateManagementCenter** + +VideoAnalyzers +**diagrams.azure.other.VideoAnalyzers** + +VirtualEnclaves +**diagrams.azure.other.VirtualEnclaves** + +VirtualInstanceForSAP +**diagrams.azure.other.VirtualInstanceForSAP** + +VirtualVisitsBuilder +**diagrams.azure.other.VirtualVisitsBuilder** + +VMAppDefinitions +**diagrams.azure.other.VMAppDefinitions** + +VMAppVersions +**diagrams.azure.other.VMAppVersions** + +VMImageVersion +**diagrams.azure.other.VMImageVersion** + +Wac +**diagrams.azure.other.Wac** + +WebAppDatabase +**diagrams.azure.other.WebAppDatabase** + +WebJobs +**diagrams.azure.other.WebJobs** + +WindowsNotificationServices +**diagrams.azure.other.WindowsNotificationServices** + +WorkerContainerApp +**diagrams.azure.other.WorkerContainerApp** + ## azure.security ApplicationSecurityGroups **diagrams.azure.security.ApplicationSecurityGroups** +AzureADAuthenticationMethods +**diagrams.azure.security.AzureADAuthenticationMethods** + +AzureADIdentityProtection +**diagrams.azure.security.AzureADIdentityProtection** + +AzureADPrivlegedIdentityManagement +**diagrams.azure.security.AzureADPrivlegedIdentityManagement** + +AzureADRiskySignins +**diagrams.azure.security.AzureADRiskySignins** + +AzureADRiskyUsers +**diagrams.azure.security.AzureADRiskyUsers** + +AzureInformationProtection +**diagrams.azure.security.AzureInformationProtection** + +AzureSentinel +**diagrams.azure.security.AzureSentinel** + ConditionalAccess **diagrams.azure.security.ConditionalAccess** Defender **diagrams.azure.security.Defender** +Detonation +**diagrams.azure.security.Detonation** + ExtendedSecurityUpdates **diagrams.azure.security.ExtendedSecurityUpdates** +Extendedsecurityupdates +**diagrams.azure.security.Extendedsecurityupdates** + +IdentitySecureScore +**diagrams.azure.security.IdentitySecureScore** + KeyVaults **diagrams.azure.security.KeyVaults** +MicrosoftDefenderEasm +**diagrams.azure.security.MicrosoftDefenderEasm** + +MicrosoftDefenderForCloud +**diagrams.azure.security.MicrosoftDefenderForCloud** + +MicrosoftDefenderForIot +**diagrams.azure.security.MicrosoftDefenderForIot** + +MultifactorAuthentication +**diagrams.azure.security.MultifactorAuthentication** + SecurityCenter **diagrams.azure.security.SecurityCenter** Sentinel **diagrams.azure.security.Sentinel** +UserSettings +**diagrams.azure.security.UserSettings** + ## azure.storage ArchiveStorage **diagrams.azure.storage.ArchiveStorage** +AzureDataboxGateway +**diagrams.azure.storage.AzureDataboxGateway** + +AzureFileshares +**diagrams.azure.storage.AzureFileshares** + +AzureHcpCache +**diagrams.azure.storage.AzureHcpCache** + +AzureNetappFiles +**diagrams.azure.storage.AzureNetappFiles** + +AzureStackEdge +**diagrams.azure.storage.AzureStackEdge** + Azurefxtedgefiler **diagrams.azure.storage.Azurefxtedgefiler** @@ -674,18 +2408,33 @@ Node classes list of the azure provider. DataBox **diagrams.azure.storage.DataBox** +DataLakeStorageGen1 +**diagrams.azure.storage.DataLakeStorageGen1** + DataLakeStorage **diagrams.azure.storage.DataLakeStorage** +DataShareInvitations +**diagrams.azure.storage.DataShareInvitations** + +DataShares +**diagrams.azure.storage.DataShares** + GeneralStorage **diagrams.azure.storage.GeneralStorage** +ImportExportJobs +**diagrams.azure.storage.ImportExportJobs** + NetappFiles **diagrams.azure.storage.NetappFiles** QueuesStorage **diagrams.azure.storage.QueuesStorage** +RecoveryServicesVaults +**diagrams.azure.storage.RecoveryServicesVaults** + StorageAccountsClassic **diagrams.azure.storage.StorageAccountsClassic** @@ -710,9 +2459,15 @@ Node classes list of the azure provider. ## azure.web +APICenter +**diagrams.azure.web.APICenter** + APIConnections **diagrams.azure.web.APIConnections** +APIManagementServices +**diagrams.azure.web.APIManagementServices** + AppServiceCertificates **diagrams.azure.web.AppServiceCertificates** @@ -728,14 +2483,38 @@ Node classes list of the azure provider. AppServices **diagrams.azure.web.AppServices** +AppSpace +**diagrams.azure.web.AppSpace** + +AzureMediaService +**diagrams.azure.web.AzureMediaService** + +AzureSpringApps +**diagrams.azure.web.AzureSpringApps** + +CognitiveSearch +**diagrams.azure.web.CognitiveSearch** + +CognitiveServices +**diagrams.azure.web.CognitiveServices** + +FrontDoorAndCDNProfiles +**diagrams.azure.web.FrontDoorAndCDNProfiles** + MediaServices **diagrams.azure.web.MediaServices** NotificationHubNamespaces **diagrams.azure.web.NotificationHubNamespaces** +PowerPlatform +**diagrams.azure.web.PowerPlatform** + Search **diagrams.azure.web.Search** Signalr **diagrams.azure.web.Signalr** + +StaticApps +**diagrams.azure.web.StaticApps** diff --git a/docs/nodes/gcp.md b/docs/nodes/gcp.md index 800489d5..ba5291fd 100644 --- a/docs/nodes/gcp.md +++ b/docs/nodes/gcp.md @@ -35,6 +35,9 @@ Node classes list of the gcp provider. Genomics **diagrams.gcp.analytics.Genomics** +Looker +**diagrams.gcp.analytics.Looker** + Pubsub **diagrams.gcp.analytics.Pubsub**, **PubSub** (alias) @@ -56,6 +59,9 @@ Node classes list of the gcp provider. AppEngine **diagrams.gcp.compute.AppEngine**, **GAE** (alias) +BinaryAuthorization +**diagrams.gcp.compute.BinaryAuthorization** + ComputeEngine **diagrams.gcp.compute.ComputeEngine**, **GCE** (alias) @@ -74,8 +80,17 @@ Node classes list of the gcp provider. KubernetesEngine **diagrams.gcp.compute.KubernetesEngine**, **GKE** (alias) +OSConfigurationManagement +**diagrams.gcp.compute.OSConfigurationManagement** + +OSInventoryManagement +**diagrams.gcp.compute.OSInventoryManagement** + +OSPatchManagement +**diagrams.gcp.compute.OSPatchManagement** + Run -**diagrams.gcp.compute.Run** +**diagrams.gcp.compute.Run**, **CloudRun** (alias) ## gcp.database @@ -104,6 +119,9 @@ Node classes list of the gcp provider. Build **diagrams.gcp.devtools.Build** +CloudShell +**diagrams.gcp.devtools.CloudShell** + CodeForIntellij **diagrams.gcp.devtools.CodeForIntellij** @@ -128,6 +146,9 @@ Node classes list of the gcp provider. SDK **diagrams.gcp.devtools.SDK** +ServiceCatalog +**diagrams.gcp.devtools.ServiceCatalog** + SourceRepositories **diagrams.gcp.devtools.SourceRepositories** @@ -152,9 +173,27 @@ Node classes list of the gcp provider. IotCore **diagrams.gcp.iot.IotCore** +## gcp.management + + +Billing +**diagrams.gcp.management.Billing** + +Project +**diagrams.gcp.management.Project** + +Quotas +**diagrams.gcp.management.Quotas** + +Support +**diagrams.gcp.management.Support** + ## gcp.migration +MigrateComputeEngine +**diagrams.gcp.migration.MigrateComputeEngine**, **CE** (alias) + TransferAppliance **diagrams.gcp.migration.TransferAppliance** @@ -218,6 +257,9 @@ Node classes list of the gcp provider. TranslationAPI **diagrams.gcp.ml.TranslationAPI** +VertexAI +**diagrams.gcp.ml.VertexAI** + VideoIntelligenceAPI **diagrams.gcp.ml.VideoIntelligenceAPI** @@ -233,6 +275,9 @@ Node classes list of the gcp provider. CDN **diagrams.gcp.network.CDN** +CloudIDS +**diagrams.gcp.network.CloudIDS**, **IDS** (alias) + DedicatedInterconnect **diagrams.gcp.network.DedicatedInterconnect** @@ -251,6 +296,21 @@ Node classes list of the gcp provider. NAT **diagrams.gcp.network.NAT** +NetworkConnectivityCenter +**diagrams.gcp.network.NetworkConnectivityCenter** + +NetworkIntelligenceCenter +**diagrams.gcp.network.NetworkIntelligenceCenter** + +NetworkSecurity +**diagrams.gcp.network.NetworkSecurity** + +NetworkTiers +**diagrams.gcp.network.NetworkTiers** + +NetworkTopology +**diagrams.gcp.network.NetworkTopology** + Network **diagrams.gcp.network.Network** @@ -260,12 +320,18 @@ Node classes list of the gcp provider. PremiumNetworkTier **diagrams.gcp.network.PremiumNetworkTier** +PrivateServiceConnect +**diagrams.gcp.network.PrivateServiceConnect**, **PSC** (alias) + Router **diagrams.gcp.network.Router** Routes **diagrams.gcp.network.Routes** +ServiceMesh +**diagrams.gcp.network.ServiceMesh** + StandardNetworkTier **diagrams.gcp.network.StandardNetworkTier** @@ -290,6 +356,21 @@ Node classes list of the gcp provider. ## gcp.security +AccessContextManager +**diagrams.gcp.security.AccessContextManager**, **ACM** (alias) + +AssuredWorkloads +**diagrams.gcp.security.AssuredWorkloads** + +CertificateAuthorityService +**diagrams.gcp.security.CertificateAuthorityService** + +CertificateManager +**diagrams.gcp.security.CertificateManager** + +CloudAssetInventory +**diagrams.gcp.security.CloudAssetInventory** + Iam **diagrams.gcp.security.Iam** @@ -302,9 +383,15 @@ Node classes list of the gcp provider. ResourceManager **diagrams.gcp.security.ResourceManager** +SecretManager +**diagrams.gcp.security.SecretManager** + SecurityCommandCenter **diagrams.gcp.security.SecurityCommandCenter**, **SCC** (alias) +SecurityHealthAdvisor +**diagrams.gcp.security.SecurityHealthAdvisor** + SecurityScanner **diagrams.gcp.security.SecurityScanner** @@ -314,6 +401,9 @@ Node classes list of the gcp provider. Filestore **diagrams.gcp.storage.Filestore** +LocalSSD +**diagrams.gcp.storage.LocalSSD**, **SSD** (alias) + PersistentDisk **diagrams.gcp.storage.PersistentDisk** diff --git a/docs/nodes/gis.md b/docs/nodes/gis.md new file mode 100644 index 00000000..4460c3b3 --- /dev/null +++ b/docs/nodes/gis.md @@ -0,0 +1,243 @@ +--- +id: gis +title: GIS +--- + +Node classes list of the gis provider. + +## gis.cli + + +Gdal +**diagrams.gis.cli.Gdal** + +Imposm +**diagrams.gis.cli.Imposm** + +Lastools +**diagrams.gis.cli.Lastools** + +Mapnik +**diagrams.gis.cli.Mapnik** + +Mdal +**diagrams.gis.cli.Mdal** + +Pdal +**diagrams.gis.cli.Pdal** + +## gis.data + + +BAN +**diagrams.gis.data.BAN** + +Here +**diagrams.gis.data.Here** + +IGN +**diagrams.gis.data.IGN** + +Openstreetmap +**diagrams.gis.data.Openstreetmap** + +Overturemaps +**diagrams.gis.data.Overturemaps** + +## gis.database + + +Postgis +**diagrams.gis.database.Postgis** + +## gis.desktop + + +Maptunik +**diagrams.gis.desktop.Maptunik** + +QGIS +**diagrams.gis.desktop.QGIS** + +## gis.format + + +Geopackage +**diagrams.gis.format.Geopackage** + +Geoparquet +**diagrams.gis.format.Geoparquet** + +## gis.geocoding + + +Addok +**diagrams.gis.geocoding.Addok** + +Gisgraphy +**diagrams.gis.geocoding.Gisgraphy** + +Nominatim +**diagrams.gis.geocoding.Nominatim** + +Pelias +**diagrams.gis.geocoding.Pelias** + +## gis.georchestra + + +## gis.java + + +Geotools +**diagrams.gis.java.Geotools** + +## gis.javascript + + +Cesium +**diagrams.gis.javascript.Cesium** + +Geostyler +**diagrams.gis.javascript.Geostyler** + +Keplerjs +**diagrams.gis.javascript.Keplerjs** + +Leaflet +**diagrams.gis.javascript.Leaflet** + +Maplibre +**diagrams.gis.javascript.Maplibre** + +OlExt +**diagrams.gis.javascript.OlExt** + +Openlayers +**diagrams.gis.javascript.Openlayers** + +Turfjs +**diagrams.gis.javascript.Turfjs** + +## gis.mobile + + +Mergin +**diagrams.gis.mobile.Mergin** + +Qfield +**diagrams.gis.mobile.Qfield** + +Smash +**diagrams.gis.mobile.Smash** + +## gis.ogc + + +OGC +**diagrams.gis.ogc.OGC** + +WFS +**diagrams.gis.ogc.WFS** + +WMS +**diagrams.gis.ogc.WMS** + +## gis.organization + + +Osgeo +**diagrams.gis.organization.Osgeo** + +## gis.python + + +Geopandas +**diagrams.gis.python.Geopandas** + +Pysal +**diagrams.gis.python.Pysal** + +## gis.routing + + +Graphhopper +**diagrams.gis.routing.Graphhopper** + +Osrm +**diagrams.gis.routing.Osrm** + +Pgrouting +**diagrams.gis.routing.Pgrouting** + +Valhalla +**diagrams.gis.routing.Valhalla** + +## gis.server + + +Actinia +**diagrams.gis.server.Actinia** + +Baremaps +**diagrams.gis.server.Baremaps** + +Deegree +**diagrams.gis.server.Deegree** + +G3WSuite +**diagrams.gis.server.G3WSuite** + +Geohealthcheck +**diagrams.gis.server.Geohealthcheck** + +Geomapfish +**diagrams.gis.server.Geomapfish** + +Geomesa +**diagrams.gis.server.Geomesa** + +Geonetwork +**diagrams.gis.server.Geonetwork** + +Geonode +**diagrams.gis.server.Geonode** + +Georchestra +**diagrams.gis.server.Georchestra** + +Geoserver +**diagrams.gis.server.Geoserver** + +Geowebcache +**diagrams.gis.server.Geowebcache** + +Kepler +**diagrams.gis.server.Kepler** + +Mapproxy +**diagrams.gis.server.Mapproxy** + +Mapserver +**diagrams.gis.server.Mapserver** + +Mapstore +**diagrams.gis.server.Mapstore** + +Mviewer +**diagrams.gis.server.Mviewer** + +Pg_Tileserv +**diagrams.gis.server.Pg_Tileserv** + +Pycsw +**diagrams.gis.server.Pycsw** + +Pygeoapi +**diagrams.gis.server.Pygeoapi** + +QGISServer +**diagrams.gis.server.QGISServer** + +Zooproject +**diagrams.gis.server.Zooproject** diff --git a/docs/nodes/onprem.md b/docs/nodes/onprem.md index 149ebf90..741c347f 100644 --- a/docs/nodes/onprem.md +++ b/docs/nodes/onprem.md @@ -203,6 +203,9 @@ Node classes list of the onprem provider. Druid **diagrams.onprem.database.Druid** +Duckdb +**diagrams.onprem.database.Duckdb** + Hbase **diagrams.onprem.database.Hbase**, **HBase** (alias) @@ -233,6 +236,9 @@ Node classes list of the onprem provider. Postgresql **diagrams.onprem.database.Postgresql**, **PostgreSQL** (alias) +Qdrant +**diagrams.onprem.database.Qdrant**, **Qdrant** (alias) + Scylla **diagrams.onprem.database.Scylla** @@ -281,6 +287,9 @@ Node classes list of the onprem provider. Awx **diagrams.onprem.iac.Awx** +Pulumi +**diagrams.onprem.iac.Pulumi** + Puppet **diagrams.onprem.iac.Puppet** @@ -401,6 +410,15 @@ Node classes list of the onprem provider. Caddy **diagrams.onprem.network.Caddy** +CiscoRouter +**diagrams.onprem.network.CiscoRouter** + +CiscoSwitchL2 +**diagrams.onprem.network.CiscoSwitchL2** + +CiscoSwitchL3 +**diagrams.onprem.network.CiscoSwitchL3** + Consul **diagrams.onprem.network.Consul** diff --git a/docs/nodes/saas.md b/docs/nodes/saas.md index 54f236d3..bf2882a5 100644 --- a/docs/nodes/saas.md +++ b/docs/nodes/saas.md @@ -35,6 +35,12 @@ Node classes list of the saas provider. Stitch **diagrams.saas.analytics.Stitch** +## saas.automation + + +N8N +**diagrams.saas.automation.N8N** + ## saas.cdn @@ -47,6 +53,9 @@ Node classes list of the saas provider. Fastly **diagrams.saas.cdn.Fastly** +Imperva +**diagrams.saas.cdn.Imperva** + ## saas.chat @@ -122,6 +131,21 @@ Node classes list of the saas provider. Cloudinary **diagrams.saas.media.Cloudinary** +## saas.payment + + +Adyen +**diagrams.saas.payment.Adyen** + +AmazonPay +**diagrams.saas.payment.AmazonPay** + +Paypal +**diagrams.saas.payment.Paypal** + +Stripe +**diagrams.saas.payment.Stripe** + ## saas.recommendation diff --git a/poetry.lock b/poetry.lock index d6c4f138..dfcbcc05 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "astroid" @@ -6,6 +6,7 @@ version = "3.3.8" description = "An abstract syntax tree for Python with inference support." optional = false python-versions = ">=3.9.0" +groups = ["dev"] files = [ {file = "astroid-3.3.8-py3-none-any.whl", hash = "sha256:187ccc0c248bfbba564826c26f070494f7bc964fd286b6d9fff4420e55de828c"}, {file = "astroid-3.3.8.tar.gz", hash = "sha256:a88c7994f914a4ea8572fac479459f4955eeccc877be3f2d959a33273b0cf40b"}, @@ -20,6 +21,7 @@ version = "24.10.0" description = "The uncompromising code formatter." optional = false python-versions = ">=3.9" +groups = ["dev"] files = [ {file = "black-24.10.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e6668650ea4b685440857138e5fe40cde4d652633b1bdffc62933d0db4ed9812"}, {file = "black-24.10.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1c536fcf674217e87b8cc3657b81809d3c085d7bf3ef262ead700da345bfa6ea"}, @@ -66,6 +68,7 @@ version = "3.4.0" description = "Validate configuration and produce human readable error messages." optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "cfgv-3.4.0-py2.py3-none-any.whl", hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9"}, {file = "cfgv-3.4.0.tar.gz", hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560"}, @@ -77,6 +80,7 @@ version = "8.1.7" description = "Composable command line interface toolkit" optional = false python-versions = ">=3.7" +groups = ["dev"] files = [ {file = "click-8.1.7-py3-none-any.whl", hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28"}, {file = "click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de"}, @@ -91,6 +95,8 @@ version = "0.4.6" description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +groups = ["dev"] +markers = "platform_system == \"Windows\" or sys_platform == \"win32\"" files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, @@ -102,6 +108,7 @@ version = "0.3.9" description = "serialize all of Python" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "dill-0.3.9-py3-none-any.whl", hash = "sha256:468dff3b89520b474c0397703366b7b95eebe6303f108adf9b19da1f702be87a"}, {file = "dill-0.3.9.tar.gz", hash = "sha256:81aa267dddf68cbfe8029c42ca9ec6a4ab3b22371d1c450abc54422577b4512c"}, @@ -117,6 +124,7 @@ version = "0.3.9" description = "Distribution utilities" optional = false python-versions = "*" +groups = ["dev"] files = [ {file = "distlib-0.3.9-py2.py3-none-any.whl", hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87"}, {file = "distlib-0.3.9.tar.gz", hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403"}, @@ -128,6 +136,8 @@ version = "1.2.2" description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" +groups = ["dev"] +markers = "python_version < \"3.11\"" files = [ {file = "exceptiongroup-1.2.2-py3-none-any.whl", hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b"}, {file = "exceptiongroup-1.2.2.tar.gz", hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc"}, @@ -142,6 +152,7 @@ version = "3.16.1" description = "A platform independent file lock." optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0"}, {file = "filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435"}, @@ -150,7 +161,7 @@ files = [ [package.extras] docs = ["furo (>=2024.8.6)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4.1)"] testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.2)", "pytest (>=8.3.3)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.26.4)"] -typing = ["typing-extensions (>=4.12.2)"] +typing = ["typing-extensions (>=4.12.2) ; python_version < \"3.11\""] [[package]] name = "graphviz" @@ -158,6 +169,7 @@ version = "0.20.3" description = "Simple Python interface for Graphviz" optional = false python-versions = ">=3.8" +groups = ["main"] files = [ {file = "graphviz-0.20.3-py3-none-any.whl", hash = "sha256:81f848f2904515d8cd359cc611faba817598d2feaac4027b266aa3eda7b3dde5"}, {file = "graphviz-0.20.3.zip", hash = "sha256:09d6bc81e6a9fa392e7ba52135a9d49f1ed62526f96499325930e87ca1b5925d"}, @@ -174,6 +186,7 @@ version = "2.6.2" description = "File identification library for Python" optional = false python-versions = ">=3.9" +groups = ["dev"] files = [ {file = "identify-2.6.2-py2.py3-none-any.whl", hash = "sha256:c097384259f49e372f4ea00a19719d95ae27dd5ff0fd77ad630aa891306b82f3"}, {file = "identify-2.6.2.tar.gz", hash = "sha256:fab5c716c24d7a789775228823797296a2994b075fb6080ac83a102772a98cbd"}, @@ -188,6 +201,7 @@ version = "2.0.0" description = "brain-dead simple config-ini parsing" optional = false python-versions = ">=3.7" +groups = ["dev"] files = [ {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, @@ -195,17 +209,19 @@ files = [ [[package]] name = "isort" -version = "5.13.2" +version = "6.0.1" description = "A Python utility / library to sort Python imports." optional = false -python-versions = ">=3.8.0" +python-versions = ">=3.9.0" +groups = ["dev"] files = [ - {file = "isort-5.13.2-py3-none-any.whl", hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6"}, - {file = "isort-5.13.2.tar.gz", hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109"}, + {file = "isort-6.0.1-py3-none-any.whl", hash = "sha256:2dc5d7f65c9678d94c88dfc29161a320eec67328bc97aad576874cb4be1e9615"}, + {file = "isort-6.0.1.tar.gz", hash = "sha256:1cb5df28dfbc742e490c5e41bad6da41b805b0a8be7bc93cd0fb2a8a890ac450"}, ] [package.extras] -colors = ["colorama (>=0.4.6)"] +colors = ["colorama"] +plugins = ["setuptools"] [[package]] name = "jinja2" @@ -213,6 +229,7 @@ version = "3.1.4" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" +groups = ["main"] files = [ {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, @@ -230,6 +247,7 @@ version = "3.0.2" description = "Safely add untrusted strings to HTML/XML markup." optional = false python-versions = ">=3.9" +groups = ["main"] files = [ {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8"}, {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158"}, @@ -300,6 +318,7 @@ version = "0.7.0" description = "McCabe checker, plugin for flake8" optional = false python-versions = ">=3.6" +groups = ["dev"] files = [ {file = "mccabe-0.7.0-py2.py3-none-any.whl", hash = "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"}, {file = "mccabe-0.7.0.tar.gz", hash = "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325"}, @@ -311,6 +330,7 @@ version = "1.0.0" description = "Type system extensions for programs checked with the mypy type checker." optional = false python-versions = ">=3.5" +groups = ["dev"] files = [ {file = "mypy_extensions-1.0.0-py3-none-any.whl", hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d"}, {file = "mypy_extensions-1.0.0.tar.gz", hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782"}, @@ -322,6 +342,7 @@ version = "1.9.1" description = "Node.js virtual environment builder" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +groups = ["dev"] files = [ {file = "nodeenv-1.9.1-py2.py3-none-any.whl", hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9"}, {file = "nodeenv-1.9.1.tar.gz", hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f"}, @@ -333,6 +354,7 @@ version = "24.2" description = "Core utilities for Python packages" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, @@ -344,6 +366,7 @@ version = "0.12.1" description = "Utility library for gitignore style pattern matching of file paths." optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "pathspec-0.12.1-py3-none-any.whl", hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08"}, {file = "pathspec-0.12.1.tar.gz", hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712"}, @@ -355,6 +378,7 @@ version = "4.3.6" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, @@ -371,6 +395,7 @@ version = "1.5.0" description = "plugin and hook calling mechanisms for python" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, @@ -382,13 +407,14 @@ testing = ["pytest", "pytest-benchmark"] [[package]] name = "pre-commit" -version = "4.0.1" +version = "4.3.0" description = "A framework for managing and maintaining multi-language pre-commit hooks." optional = false python-versions = ">=3.9" +groups = ["dev"] files = [ - {file = "pre_commit-4.0.1-py2.py3-none-any.whl", hash = "sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878"}, - {file = "pre_commit-4.0.1.tar.gz", hash = "sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2"}, + {file = "pre_commit-4.3.0-py2.py3-none-any.whl", hash = "sha256:2b0747ad7e6e967169136edffee14c16e148a778a54e4f967921aa1ebf2308d8"}, + {file = "pre_commit-4.3.0.tar.gz", hash = "sha256:499fe450cc9d42e9d58e606262795ecb64dd05438943c62b66f6a8673da30b16"}, ] [package.dependencies] @@ -398,31 +424,47 @@ nodeenv = ">=0.11.1" pyyaml = ">=5.1" virtualenv = ">=20.10.0" +[[package]] +name = "pygments" +version = "2.19.1" +description = "Pygments is a syntax highlighting package written in Python." +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "pygments-2.19.1-py3-none-any.whl", hash = "sha256:9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c"}, + {file = "pygments-2.19.1.tar.gz", hash = "sha256:61c16d2a8576dc0649d9f39e089b5f02bcd27fba10d8fb4dcc28173f7a45151f"}, +] + +[package.extras] +windows-terminal = ["colorama (>=0.4.6)"] + [[package]] name = "pylint" -version = "3.3.3" +version = "3.3.8" description = "python code static checker" optional = false python-versions = ">=3.9.0" +groups = ["dev"] files = [ - {file = "pylint-3.3.3-py3-none-any.whl", hash = "sha256:26e271a2bc8bce0fc23833805a9076dd9b4d5194e2a02164942cb3cdc37b4183"}, - {file = "pylint-3.3.3.tar.gz", hash = "sha256:07c607523b17e6d16e2ae0d7ef59602e332caa762af64203c24b41c27139f36a"}, + {file = "pylint-3.3.8-py3-none-any.whl", hash = "sha256:7ef94aa692a600e82fabdd17102b73fc226758218c97473c7ad67bd4cb905d83"}, + {file = "pylint-3.3.8.tar.gz", hash = "sha256:26698de19941363037e2937d3db9ed94fb3303fdadf7d98847875345a8bb6b05"}, ] [package.dependencies] -astroid = ">=3.3.8,<=3.4.0-dev0" +astroid = ">=3.3.8,<=3.4.0.dev0" colorama = {version = ">=0.4.5", markers = "sys_platform == \"win32\""} dill = [ {version = ">=0.2", markers = "python_version < \"3.11\""}, {version = ">=0.3.7", markers = "python_version >= \"3.12\""}, - {version = ">=0.3.6", markers = "python_version >= \"3.11\" and python_version < \"3.12\""}, + {version = ">=0.3.6", markers = "python_version == \"3.11\""}, ] -isort = ">=4.2.5,<5.13.0 || >5.13.0,<6" +isort = ">=4.2.5,<5.13 || >5.13,<7" mccabe = ">=0.6,<0.8" -platformdirs = ">=2.2.0" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} +platformdirs = ">=2.2" +tomli = {version = ">=1.1", markers = "python_version < \"3.11\""} tomlkit = ">=0.10.1" -typing-extensions = {version = ">=3.10.0", markers = "python_version < \"3.10\""} +typing-extensions = {version = ">=3.10", markers = "python_version < \"3.10\""} [package.extras] spelling = ["pyenchant (>=3.2,<4.0)"] @@ -430,25 +472,27 @@ testutils = ["gitpython (>3)"] [[package]] name = "pytest" -version = "8.3.4" +version = "8.4.1" description = "pytest: simple powerful testing with Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" +groups = ["dev"] files = [ - {file = "pytest-8.3.4-py3-none-any.whl", hash = "sha256:50e16d954148559c9a74109af1eaf0c945ba2d8f30f0a3d3335edde19788b6f6"}, - {file = "pytest-8.3.4.tar.gz", hash = "sha256:965370d062bce11e73868e0335abac31b4d3de0e82f4007408d242b4f8610761"}, + {file = "pytest-8.4.1-py3-none-any.whl", hash = "sha256:539c70ba6fcead8e78eebbf1115e8b589e7565830d7d006a8723f19ac8a0afb7"}, + {file = "pytest-8.4.1.tar.gz", hash = "sha256:7c67fd69174877359ed9371ec3af8a3d2b04741818c51e5e99cc1742251fa93c"}, ] [package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" +colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} +exceptiongroup = {version = ">=1", markers = "python_version < \"3.11\""} +iniconfig = ">=1" +packaging = ">=20" pluggy = ">=1.5,<2" +pygments = ">=2.7.2" tomli = {version = ">=1", markers = "python_version < \"3.11\""} [package.extras] -dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] [[package]] name = "pytoolconfig" @@ -456,6 +500,7 @@ version = "1.3.1" description = "Python tool configuration" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "pytoolconfig-1.3.1-py3-none-any.whl", hash = "sha256:5d8cea8ae1996938ec3eaf44567bbc5ef1bc900742190c439a44a704d6e1b62b"}, {file = "pytoolconfig-1.3.1.tar.gz", hash = "sha256:51e6bd1a6f108238ae6aab6a65e5eed5e75d456be1c2bf29b04e5c1e7d7adbae"}, @@ -478,6 +523,7 @@ version = "6.0.2" description = "YAML parser and emitter for Python" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, @@ -540,6 +586,7 @@ version = "1.13.0" description = "a python refactoring library..." optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "rope-1.13.0-py3-none-any.whl", hash = "sha256:b435a0c0971244fdcd8741676a9fae697ae614c20cc36003678a7782f25c0d6c"}, {file = "rope-1.13.0.tar.gz", hash = "sha256:51437d2decc8806cd5e9dd1fd9c1306a6d9075ecaf78d191af85fc1dfface880"}, @@ -559,6 +606,8 @@ version = "2.1.0" description = "A lil' TOML parser" optional = false python-versions = ">=3.8" +groups = ["dev"] +markers = "python_version < \"3.11\"" files = [ {file = "tomli-2.1.0-py3-none-any.whl", hash = "sha256:a5c57c3d1c56f5ccdf89f6523458f60ef716e210fc47c4cfb188c5ba473e0391"}, {file = "tomli-2.1.0.tar.gz", hash = "sha256:3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8"}, @@ -570,6 +619,7 @@ version = "0.13.2" description = "Style preserving TOML library" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "tomlkit-0.13.2-py3-none-any.whl", hash = "sha256:7a974427f6e119197f670fbbbeae7bef749a6c14e793db934baefc1b5f03efde"}, {file = "tomlkit-0.13.2.tar.gz", hash = "sha256:fff5fe59a87295b278abd31bec92c15d9bc4a06885ab12bcea52c71119392e79"}, @@ -581,6 +631,8 @@ version = "4.12.2" description = "Backported and Experimental Type Hints for Python 3.8+" optional = false python-versions = ">=3.8" +groups = ["dev"] +markers = "python_version < \"3.11\"" files = [ {file = "typing_extensions-4.12.2-py3-none-any.whl", hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d"}, {file = "typing_extensions-4.12.2.tar.gz", hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8"}, @@ -592,6 +644,7 @@ version = "20.27.1" description = "Virtual Python Environment builder" optional = false python-versions = ">=3.8" +groups = ["dev"] files = [ {file = "virtualenv-20.27.1-py3-none-any.whl", hash = "sha256:f11f1b8a29525562925f745563bfd48b189450f61fb34c4f9cc79dd5aa32a1f4"}, {file = "virtualenv-20.27.1.tar.gz", hash = "sha256:142c6be10212543b32c6c45d3d3893dff89112cc588b7d0879ae5a1ec03a47ba"}, @@ -604,9 +657,9 @@ platformdirs = ">=3.9.1,<5" [package.extras] docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2,!=7.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] -test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8)", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10)"] +test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8) ; platform_python_implementation == \"PyPy\" or platform_python_implementation == \"CPython\" and sys_platform == \"win32\" and python_version >= \"3.13\"", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10) ; platform_python_implementation == \"CPython\""] [metadata] -lock-version = "2.0" +lock-version = "2.1" python-versions = "^3.9" -content-hash = "64d8272592088d0e7a3aee3d7318d26acd2de67d7875b5bd00f10a593aec84dc" +content-hash = "f2b4b65c025fa4562d3687d4cfc9a33f0d1a3b8740a4776cf8fb5427167ce7d8" diff --git a/pyproject.toml b/pyproject.toml index 18f88a5c..cb41f47e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "diagrams" -version = "0.24.1" +version = "0.24.4" description = "Diagram as Code" license = "MIT" authors = ["mingrammer "] @@ -16,14 +16,14 @@ diagrams="diagrams.cli:main" python = "^3.9" graphviz = ">=0.13.2,<0.21.0" jinja2 = ">=2.10,<4.0" -pre-commit = "^4.0.1" [tool.poetry.dev-dependencies] -pytest = "^8.3" +pytest = "^8.4" pylint = "^3.3" rope = "^1.13" -isort = "^5.13" +isort = "^6.0" black = "^24.4" +pre-commit = "^4.3.0" [tool.black] line-length=120 diff --git a/resources/alibabacloud/alibabacloud.png b/resources/alibabacloud/alibabacloud.png new file mode 100644 index 00000000..39a59598 Binary files /dev/null and b/resources/alibabacloud/alibabacloud.png differ diff --git a/resources/aws/aws.png b/resources/aws/aws.png new file mode 100644 index 00000000..c1dd36fc Binary files /dev/null and b/resources/aws/aws.png differ diff --git a/resources/aws/compute/elastic-container-service-service-connect.png b/resources/aws/compute/elastic-container-service-service-connect.png new file mode 100644 index 00000000..2ad37bb4 Binary files /dev/null and b/resources/aws/compute/elastic-container-service-service-connect.png differ diff --git a/resources/aws/compute/elastic-container-service-task.png b/resources/aws/compute/elastic-container-service-task.png new file mode 100644 index 00000000..781c93ef Binary files /dev/null and b/resources/aws/compute/elastic-container-service-task.png differ diff --git a/resources/aws/devtools/cloudshell.png b/resources/aws/devtools/cloudshell.png new file mode 100644 index 00000000..fe36338d Binary files /dev/null and b/resources/aws/devtools/cloudshell.png differ diff --git a/resources/aws/integration/eventbridge-default-event-bus-resource.png b/resources/aws/integration/eventbridge-default-event-bus-resource.png index e59b3e5f..8ac11fc7 100644 Binary files a/resources/aws/integration/eventbridge-default-event-bus-resource.png and b/resources/aws/integration/eventbridge-default-event-bus-resource.png differ diff --git a/resources/aws/integration/eventbridge-event.png b/resources/aws/integration/eventbridge-event.png new file mode 100644 index 00000000..f9afe8d8 Binary files /dev/null and b/resources/aws/integration/eventbridge-event.png differ diff --git a/resources/aws/integration/eventbridge-pipes.png b/resources/aws/integration/eventbridge-pipes.png new file mode 100644 index 00000000..02e657df Binary files /dev/null and b/resources/aws/integration/eventbridge-pipes.png differ diff --git a/resources/aws/integration/eventbridge-rule.png b/resources/aws/integration/eventbridge-rule.png new file mode 100644 index 00000000..0fb288db Binary files /dev/null and b/resources/aws/integration/eventbridge-rule.png differ diff --git a/resources/aws/integration/eventbridge-scheduler.png b/resources/aws/integration/eventbridge-scheduler.png new file mode 100644 index 00000000..cf18011b Binary files /dev/null and b/resources/aws/integration/eventbridge-scheduler.png differ diff --git a/resources/aws/integration/eventbridge-schema.png b/resources/aws/integration/eventbridge-schema.png new file mode 100644 index 00000000..b2d685fd Binary files /dev/null and b/resources/aws/integration/eventbridge-schema.png differ diff --git a/resources/aws/management/cloudwatch-logs.png b/resources/aws/management/cloudwatch-logs.png new file mode 100644 index 00000000..7368a95d Binary files /dev/null and b/resources/aws/management/cloudwatch-logs.png differ diff --git a/resources/aws/management/user-notifications.png b/resources/aws/management/user-notifications.png new file mode 100644 index 00000000..fb4511f3 Binary files /dev/null and b/resources/aws/management/user-notifications.png differ diff --git a/resources/aws/ml/bedrock.png b/resources/aws/ml/bedrock.png new file mode 100644 index 00000000..0f184124 Binary files /dev/null and b/resources/aws/ml/bedrock.png differ diff --git a/resources/aws/ml/q.png b/resources/aws/ml/q.png new file mode 100644 index 00000000..2e381ca3 Binary files /dev/null and b/resources/aws/ml/q.png differ diff --git a/resources/aws/ml/transform.png b/resources/aws/ml/transform.png new file mode 100644 index 00000000..e79060d3 Binary files /dev/null and b/resources/aws/ml/transform.png differ diff --git a/resources/aws/security/security-lake.png b/resources/aws/security/security-lake.png new file mode 100644 index 00000000..1a9cdf24 Binary files /dev/null and b/resources/aws/security/security-lake.png differ diff --git a/resources/azure/aimachinelearning/ai-studio.png b/resources/azure/aimachinelearning/ai-studio.png new file mode 100644 index 00000000..b854c852 Binary files /dev/null and b/resources/azure/aimachinelearning/ai-studio.png differ diff --git a/resources/azure/aimachinelearning/anomaly-detector.png b/resources/azure/aimachinelearning/anomaly-detector.png new file mode 100644 index 00000000..ddadfb28 Binary files /dev/null and b/resources/azure/aimachinelearning/anomaly-detector.png differ diff --git a/resources/azure/aimachinelearning/azure-applied-ai-services.png b/resources/azure/aimachinelearning/azure-applied-ai-services.png new file mode 100644 index 00000000..e9815068 Binary files /dev/null and b/resources/azure/aimachinelearning/azure-applied-ai-services.png differ diff --git a/resources/azure/aimachinelearning/azure-experimentation-studio.png b/resources/azure/aimachinelearning/azure-experimentation-studio.png new file mode 100644 index 00000000..1667a855 Binary files /dev/null and b/resources/azure/aimachinelearning/azure-experimentation-studio.png differ diff --git a/resources/azure/aimachinelearning/azure-object-understanding.png b/resources/azure/aimachinelearning/azure-object-understanding.png new file mode 100644 index 00000000..d042378d Binary files /dev/null and b/resources/azure/aimachinelearning/azure-object-understanding.png differ diff --git a/resources/azure/aimachinelearning/azure-openai.png b/resources/azure/aimachinelearning/azure-openai.png new file mode 100644 index 00000000..87411cd8 Binary files /dev/null and b/resources/azure/aimachinelearning/azure-openai.png differ diff --git a/resources/azure/aimachinelearning/batch-ai.png b/resources/azure/aimachinelearning/batch-ai.png new file mode 100644 index 00000000..d60fc78e Binary files /dev/null and b/resources/azure/aimachinelearning/batch-ai.png differ diff --git a/resources/azure/aimachinelearning/bonsai.png b/resources/azure/aimachinelearning/bonsai.png new file mode 100644 index 00000000..1af3f84a Binary files /dev/null and b/resources/azure/aimachinelearning/bonsai.png differ diff --git a/resources/azure/aimachinelearning/bot-services.png b/resources/azure/aimachinelearning/bot-services.png new file mode 100644 index 00000000..ece47b5d Binary files /dev/null and b/resources/azure/aimachinelearning/bot-services.png differ diff --git a/resources/azure/aimachinelearning/cognitive-search.png b/resources/azure/aimachinelearning/cognitive-search.png new file mode 100644 index 00000000..e2615248 Binary files /dev/null and b/resources/azure/aimachinelearning/cognitive-search.png differ diff --git a/resources/azure/aimachinelearning/cognitive-services-decisions.png b/resources/azure/aimachinelearning/cognitive-services-decisions.png new file mode 100644 index 00000000..a8fd165d Binary files /dev/null and b/resources/azure/aimachinelearning/cognitive-services-decisions.png differ diff --git a/resources/azure/aimachinelearning/cognitive-services.png b/resources/azure/aimachinelearning/cognitive-services.png new file mode 100644 index 00000000..e8c3d8ed Binary files /dev/null and b/resources/azure/aimachinelearning/cognitive-services.png differ diff --git a/resources/azure/aimachinelearning/computer-vision.png b/resources/azure/aimachinelearning/computer-vision.png new file mode 100644 index 00000000..f2bdc912 Binary files /dev/null and b/resources/azure/aimachinelearning/computer-vision.png differ diff --git a/resources/azure/aimachinelearning/content-moderators.png b/resources/azure/aimachinelearning/content-moderators.png new file mode 100644 index 00000000..0e92fa4d Binary files /dev/null and b/resources/azure/aimachinelearning/content-moderators.png differ diff --git a/resources/azure/aimachinelearning/custom-vision.png b/resources/azure/aimachinelearning/custom-vision.png new file mode 100644 index 00000000..44f1322c Binary files /dev/null and b/resources/azure/aimachinelearning/custom-vision.png differ diff --git a/resources/azure/aimachinelearning/face-apis.png b/resources/azure/aimachinelearning/face-apis.png new file mode 100644 index 00000000..2c376177 Binary files /dev/null and b/resources/azure/aimachinelearning/face-apis.png differ diff --git a/resources/azure/aimachinelearning/form-recognizers.png b/resources/azure/aimachinelearning/form-recognizers.png new file mode 100644 index 00000000..d6552042 Binary files /dev/null and b/resources/azure/aimachinelearning/form-recognizers.png differ diff --git a/resources/azure/aimachinelearning/genomics-accounts.png b/resources/azure/aimachinelearning/genomics-accounts.png new file mode 100644 index 00000000..e6b6aa70 Binary files /dev/null and b/resources/azure/aimachinelearning/genomics-accounts.png differ diff --git a/resources/azure/aimachinelearning/genomics.png b/resources/azure/aimachinelearning/genomics.png new file mode 100644 index 00000000..e6b6aa70 Binary files /dev/null and b/resources/azure/aimachinelearning/genomics.png differ diff --git a/resources/azure/aimachinelearning/immersive-readers.png b/resources/azure/aimachinelearning/immersive-readers.png new file mode 100644 index 00000000..16382e1d Binary files /dev/null and b/resources/azure/aimachinelearning/immersive-readers.png differ diff --git a/resources/azure/aimachinelearning/language-understanding.png b/resources/azure/aimachinelearning/language-understanding.png new file mode 100644 index 00000000..3fe0a34b Binary files /dev/null and b/resources/azure/aimachinelearning/language-understanding.png differ diff --git a/resources/azure/aimachinelearning/language.png b/resources/azure/aimachinelearning/language.png new file mode 100644 index 00000000..4fc7f138 Binary files /dev/null and b/resources/azure/aimachinelearning/language.png differ diff --git a/resources/azure/aimachinelearning/machine-learning-studio-classic-web-services.png b/resources/azure/aimachinelearning/machine-learning-studio-classic-web-services.png new file mode 100644 index 00000000..ee499a47 Binary files /dev/null and b/resources/azure/aimachinelearning/machine-learning-studio-classic-web-services.png differ diff --git a/resources/azure/aimachinelearning/machine-learning-studio-web-service-plans.png b/resources/azure/aimachinelearning/machine-learning-studio-web-service-plans.png new file mode 100644 index 00000000..d201b1b3 Binary files /dev/null and b/resources/azure/aimachinelearning/machine-learning-studio-web-service-plans.png differ diff --git a/resources/azure/aimachinelearning/machine-learning-studio-workspaces.png b/resources/azure/aimachinelearning/machine-learning-studio-workspaces.png new file mode 100644 index 00000000..1c5d3480 Binary files /dev/null and b/resources/azure/aimachinelearning/machine-learning-studio-workspaces.png differ diff --git a/resources/azure/aimachinelearning/machine-learning.png b/resources/azure/aimachinelearning/machine-learning.png new file mode 100644 index 00000000..a4efd201 Binary files /dev/null and b/resources/azure/aimachinelearning/machine-learning.png differ diff --git a/resources/azure/aimachinelearning/metrics-advisor.png b/resources/azure/aimachinelearning/metrics-advisor.png new file mode 100644 index 00000000..fcdc62e6 Binary files /dev/null and b/resources/azure/aimachinelearning/metrics-advisor.png differ diff --git a/resources/azure/aimachinelearning/personalizers.png b/resources/azure/aimachinelearning/personalizers.png new file mode 100644 index 00000000..7fb97451 Binary files /dev/null and b/resources/azure/aimachinelearning/personalizers.png differ diff --git a/resources/azure/aimachinelearning/qna-makers.png b/resources/azure/aimachinelearning/qna-makers.png new file mode 100644 index 00000000..e5200552 Binary files /dev/null and b/resources/azure/aimachinelearning/qna-makers.png differ diff --git a/resources/azure/aimachinelearning/serverless-search.png b/resources/azure/aimachinelearning/serverless-search.png new file mode 100644 index 00000000..74e0d959 Binary files /dev/null and b/resources/azure/aimachinelearning/serverless-search.png differ diff --git a/resources/azure/aimachinelearning/speech-services.png b/resources/azure/aimachinelearning/speech-services.png new file mode 100644 index 00000000..3351bdd3 Binary files /dev/null and b/resources/azure/aimachinelearning/speech-services.png differ diff --git a/resources/azure/aimachinelearning/translator-text.png b/resources/azure/aimachinelearning/translator-text.png new file mode 100644 index 00000000..4801b973 Binary files /dev/null and b/resources/azure/aimachinelearning/translator-text.png differ diff --git a/resources/azure/analytics/analysis-services.png b/resources/azure/analytics/analysis-services.png index efa3daff..88a943fb 100644 Binary files a/resources/azure/analytics/analysis-services.png and b/resources/azure/analytics/analysis-services.png differ diff --git a/resources/azure/analytics/azure-data-explorer-clusters.png b/resources/azure/analytics/azure-data-explorer-clusters.png new file mode 100644 index 00000000..0fa00484 Binary files /dev/null and b/resources/azure/analytics/azure-data-explorer-clusters.png differ diff --git a/resources/azure/analytics/azure-databricks.png b/resources/azure/analytics/azure-databricks.png new file mode 100644 index 00000000..95d94bc1 Binary files /dev/null and b/resources/azure/analytics/azure-databricks.png differ diff --git a/resources/azure/analytics/azure-synapse-analytics.png b/resources/azure/analytics/azure-synapse-analytics.png new file mode 100644 index 00000000..05212ccd Binary files /dev/null and b/resources/azure/analytics/azure-synapse-analytics.png differ diff --git a/resources/azure/analytics/azure-workbooks.png b/resources/azure/analytics/azure-workbooks.png new file mode 100644 index 00000000..e03f1449 Binary files /dev/null and b/resources/azure/analytics/azure-workbooks.png differ diff --git a/resources/azure/analytics/data-factories.png b/resources/azure/analytics/data-factories.png index 6016899e..047151fa 100644 Binary files a/resources/azure/analytics/data-factories.png and b/resources/azure/analytics/data-factories.png differ diff --git a/resources/azure/analytics/data-lake-analytics.png b/resources/azure/analytics/data-lake-analytics.png index e561bfc4..a600c2bf 100644 Binary files a/resources/azure/analytics/data-lake-analytics.png and b/resources/azure/analytics/data-lake-analytics.png differ diff --git a/resources/azure/analytics/data-lake-store-gen1.png b/resources/azure/analytics/data-lake-store-gen1.png index 6e861246..3475baa5 100644 Binary files a/resources/azure/analytics/data-lake-store-gen1.png and b/resources/azure/analytics/data-lake-store-gen1.png differ diff --git a/resources/azure/analytics/endpoint-analytics.png b/resources/azure/analytics/endpoint-analytics.png new file mode 100644 index 00000000..316b5aa6 Binary files /dev/null and b/resources/azure/analytics/endpoint-analytics.png differ diff --git a/resources/azure/analytics/event-hub-clusters.png b/resources/azure/analytics/event-hub-clusters.png index dde0c68d..b72504de 100644 Binary files a/resources/azure/analytics/event-hub-clusters.png and b/resources/azure/analytics/event-hub-clusters.png differ diff --git a/resources/azure/analytics/event-hubs.png b/resources/azure/analytics/event-hubs.png index 2677ee0a..e9effd63 100644 Binary files a/resources/azure/analytics/event-hubs.png and b/resources/azure/analytics/event-hubs.png differ diff --git a/resources/azure/analytics/hd-insight-clusters.png b/resources/azure/analytics/hd-insight-clusters.png new file mode 100644 index 00000000..2aa6bb4d Binary files /dev/null and b/resources/azure/analytics/hd-insight-clusters.png differ diff --git a/resources/azure/analytics/hdinsightclusters.png b/resources/azure/analytics/hdinsightclusters.png deleted file mode 100644 index 42fc1d14..00000000 Binary files a/resources/azure/analytics/hdinsightclusters.png and /dev/null differ diff --git a/resources/azure/analytics/log-analytics-workspaces.png b/resources/azure/analytics/log-analytics-workspaces.png index d3f462ad..7ec48ecb 100644 Binary files a/resources/azure/analytics/log-analytics-workspaces.png and b/resources/azure/analytics/log-analytics-workspaces.png differ diff --git a/resources/azure/analytics/power-bi-embedded.png b/resources/azure/analytics/power-bi-embedded.png new file mode 100644 index 00000000..9e40f9da Binary files /dev/null and b/resources/azure/analytics/power-bi-embedded.png differ diff --git a/resources/azure/analytics/power-platform.png b/resources/azure/analytics/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/resources/azure/analytics/power-platform.png differ diff --git a/resources/azure/analytics/private-link-services.png b/resources/azure/analytics/private-link-services.png new file mode 100644 index 00000000..43051c55 Binary files /dev/null and b/resources/azure/analytics/private-link-services.png differ diff --git a/resources/azure/analytics/stream-analytics-jobs.png b/resources/azure/analytics/stream-analytics-jobs.png index a9fceb32..fd07ccbf 100644 Binary files a/resources/azure/analytics/stream-analytics-jobs.png and b/resources/azure/analytics/stream-analytics-jobs.png differ diff --git a/resources/azure/appservices/app-service-certificates.png b/resources/azure/appservices/app-service-certificates.png new file mode 100644 index 00000000..b420af79 Binary files /dev/null and b/resources/azure/appservices/app-service-certificates.png differ diff --git a/resources/azure/appservices/app-service-domains.png b/resources/azure/appservices/app-service-domains.png new file mode 100644 index 00000000..514c6f51 Binary files /dev/null and b/resources/azure/appservices/app-service-domains.png differ diff --git a/resources/azure/appservices/app-service-environments.png b/resources/azure/appservices/app-service-environments.png new file mode 100644 index 00000000..b367124d Binary files /dev/null and b/resources/azure/appservices/app-service-environments.png differ diff --git a/resources/azure/appservices/app-service-plans.png b/resources/azure/appservices/app-service-plans.png new file mode 100644 index 00000000..9140fd8c Binary files /dev/null and b/resources/azure/appservices/app-service-plans.png differ diff --git a/resources/azure/appservices/app-services.png b/resources/azure/appservices/app-services.png new file mode 100644 index 00000000..7b2599d9 Binary files /dev/null and b/resources/azure/appservices/app-services.png differ diff --git a/resources/azure/appservices/cdn-profiles.png b/resources/azure/appservices/cdn-profiles.png new file mode 100644 index 00000000..e4053a15 Binary files /dev/null and b/resources/azure/appservices/cdn-profiles.png differ diff --git a/resources/azure/appservices/cognitive-search.png b/resources/azure/appservices/cognitive-search.png new file mode 100644 index 00000000..e2615248 Binary files /dev/null and b/resources/azure/appservices/cognitive-search.png differ diff --git a/resources/azure/appservices/notification-hubs.png b/resources/azure/appservices/notification-hubs.png new file mode 100644 index 00000000..2008e60c Binary files /dev/null and b/resources/azure/appservices/notification-hubs.png differ diff --git a/resources/azure/azure.png b/resources/azure/azure.png new file mode 100644 index 00000000..e4c60a50 Binary files /dev/null and b/resources/azure/azure.png differ diff --git a/resources/azure/azureecosystem/applens.png b/resources/azure/azureecosystem/applens.png new file mode 100644 index 00000000..2bf7256a Binary files /dev/null and b/resources/azure/azureecosystem/applens.png differ diff --git a/resources/azure/azureecosystem/azure-hybrid-center.png b/resources/azure/azureecosystem/azure-hybrid-center.png new file mode 100644 index 00000000..a85822d2 Binary files /dev/null and b/resources/azure/azureecosystem/azure-hybrid-center.png differ diff --git a/resources/azure/azureecosystem/collaborative-service.png b/resources/azure/azureecosystem/collaborative-service.png new file mode 100644 index 00000000..2c09149f Binary files /dev/null and b/resources/azure/azureecosystem/collaborative-service.png differ diff --git a/resources/azure/azurestack/capacity.png b/resources/azure/azurestack/capacity.png new file mode 100644 index 00000000..c24c65d4 Binary files /dev/null and b/resources/azure/azurestack/capacity.png differ diff --git a/resources/azure/azurestack/infrastructure-backup.png b/resources/azure/azurestack/infrastructure-backup.png new file mode 100644 index 00000000..f42e402b Binary files /dev/null and b/resources/azure/azurestack/infrastructure-backup.png differ diff --git a/resources/azure/azurestack/multi-tenancy.png b/resources/azure/azurestack/multi-tenancy.png new file mode 100644 index 00000000..ec864588 Binary files /dev/null and b/resources/azure/azurestack/multi-tenancy.png differ diff --git a/resources/azure/azurestack/offers.png b/resources/azure/azurestack/offers.png new file mode 100644 index 00000000..aa3281de Binary files /dev/null and b/resources/azure/azurestack/offers.png differ diff --git a/resources/azure/azurestack/plans.png b/resources/azure/azurestack/plans.png new file mode 100644 index 00000000..d5d49ca3 Binary files /dev/null and b/resources/azure/azurestack/plans.png differ diff --git a/resources/azure/azurestack/updates.png b/resources/azure/azurestack/updates.png new file mode 100644 index 00000000..cc25a883 Binary files /dev/null and b/resources/azure/azurestack/updates.png differ diff --git a/resources/azure/azurestack/user-subscriptions.png b/resources/azure/azurestack/user-subscriptions.png new file mode 100644 index 00000000..d652006e Binary files /dev/null and b/resources/azure/azurestack/user-subscriptions.png differ diff --git a/resources/azure/blockchain/abs-member.png b/resources/azure/blockchain/abs-member.png new file mode 100644 index 00000000..e29dc898 Binary files /dev/null and b/resources/azure/blockchain/abs-member.png differ diff --git a/resources/azure/blockchain/azure-blockchain-service.png b/resources/azure/blockchain/azure-blockchain-service.png new file mode 100644 index 00000000..7ec6ba1b Binary files /dev/null and b/resources/azure/blockchain/azure-blockchain-service.png differ diff --git a/resources/azure/blockchain/azure-token-service.png b/resources/azure/blockchain/azure-token-service.png new file mode 100644 index 00000000..e953bb41 Binary files /dev/null and b/resources/azure/blockchain/azure-token-service.png differ diff --git a/resources/azure/blockchain/blockchain-applications.png b/resources/azure/blockchain/blockchain-applications.png new file mode 100644 index 00000000..5d28278c Binary files /dev/null and b/resources/azure/blockchain/blockchain-applications.png differ diff --git a/resources/azure/blockchain/consortium.png b/resources/azure/blockchain/consortium.png new file mode 100644 index 00000000..bb53988f Binary files /dev/null and b/resources/azure/blockchain/consortium.png differ diff --git a/resources/azure/blockchain/outbound-connection.png b/resources/azure/blockchain/outbound-connection.png new file mode 100644 index 00000000..25c5293a Binary files /dev/null and b/resources/azure/blockchain/outbound-connection.png differ diff --git a/resources/azure/compute/app-services.png b/resources/azure/compute/app-services.png index f7ca7fb0..7b2599d9 100644 Binary files a/resources/azure/compute/app-services.png and b/resources/azure/compute/app-services.png differ diff --git a/resources/azure/compute/application-group.png b/resources/azure/compute/application-group.png new file mode 100644 index 00000000..e22e323a Binary files /dev/null and b/resources/azure/compute/application-group.png differ diff --git a/resources/azure/compute/automanaged-vm.png b/resources/azure/compute/automanaged-vm.png index ec8365b5..ce4570eb 100644 Binary files a/resources/azure/compute/automanaged-vm.png and b/resources/azure/compute/automanaged-vm.png differ diff --git a/resources/azure/compute/availability-sets.png b/resources/azure/compute/availability-sets.png index 988e9a6c..844c814f 100644 Binary files a/resources/azure/compute/availability-sets.png and b/resources/azure/compute/availability-sets.png differ diff --git a/resources/azure/compute/azure-compute-galleries.png b/resources/azure/compute/azure-compute-galleries.png new file mode 100644 index 00000000..40628d6d Binary files /dev/null and b/resources/azure/compute/azure-compute-galleries.png differ diff --git a/resources/azure/compute/azure-spring-apps.png b/resources/azure/compute/azure-spring-apps.png new file mode 100644 index 00000000..190d557d Binary files /dev/null and b/resources/azure/compute/azure-spring-apps.png differ diff --git a/resources/azure/compute/batch-accounts.png b/resources/azure/compute/batch-accounts.png index 8f41434e..eda40a2e 100644 Binary files a/resources/azure/compute/batch-accounts.png and b/resources/azure/compute/batch-accounts.png differ diff --git a/resources/azure/compute/cloud-services-classic.png b/resources/azure/compute/cloud-services-classic.png index c3fa4d1b..827b504e 100644 Binary files a/resources/azure/compute/cloud-services-classic.png and b/resources/azure/compute/cloud-services-classic.png differ diff --git a/resources/azure/compute/container-instances.png b/resources/azure/compute/container-instances.png index 6be6aacc..c48b7138 100644 Binary files a/resources/azure/compute/container-instances.png and b/resources/azure/compute/container-instances.png differ diff --git a/resources/azure/compute/container-services-deprecated.png b/resources/azure/compute/container-services-deprecated.png new file mode 100644 index 00000000..c7e689e4 Binary files /dev/null and b/resources/azure/compute/container-services-deprecated.png differ diff --git a/resources/azure/compute/disk-encryption-sets.png b/resources/azure/compute/disk-encryption-sets.png index 17b3126a..3a453a1d 100644 Binary files a/resources/azure/compute/disk-encryption-sets.png and b/resources/azure/compute/disk-encryption-sets.png differ diff --git a/resources/azure/compute/disks-classic.png b/resources/azure/compute/disks-classic.png new file mode 100644 index 00000000..0c0e57bb Binary files /dev/null and b/resources/azure/compute/disks-classic.png differ diff --git a/resources/azure/compute/disks-snapshots.png b/resources/azure/compute/disks-snapshots.png new file mode 100644 index 00000000..adb8d253 Binary files /dev/null and b/resources/azure/compute/disks-snapshots.png differ diff --git a/resources/azure/compute/disks.png b/resources/azure/compute/disks.png index effee0b1..0c0e57bb 100644 Binary files a/resources/azure/compute/disks.png and b/resources/azure/compute/disks.png differ diff --git a/resources/azure/compute/function-apps.png b/resources/azure/compute/function-apps.png index b6c7f67d..6362efba 100644 Binary files a/resources/azure/compute/function-apps.png and b/resources/azure/compute/function-apps.png differ diff --git a/resources/azure/compute/host-groups.png b/resources/azure/compute/host-groups.png new file mode 100644 index 00000000..b5fd5548 Binary files /dev/null and b/resources/azure/compute/host-groups.png differ diff --git a/resources/azure/compute/host-pools.png b/resources/azure/compute/host-pools.png new file mode 100644 index 00000000..614182a2 Binary files /dev/null and b/resources/azure/compute/host-pools.png differ diff --git a/resources/azure/compute/hosts.png b/resources/azure/compute/hosts.png new file mode 100644 index 00000000..23c7fc80 Binary files /dev/null and b/resources/azure/compute/hosts.png differ diff --git a/resources/azure/compute/image-definitions.png b/resources/azure/compute/image-definitions.png index de6a2b3d..e8f1e3a7 100644 Binary files a/resources/azure/compute/image-definitions.png and b/resources/azure/compute/image-definitions.png differ diff --git a/resources/azure/compute/image-templates.png b/resources/azure/compute/image-templates.png new file mode 100644 index 00000000..a2165670 Binary files /dev/null and b/resources/azure/compute/image-templates.png differ diff --git a/resources/azure/compute/image-versions.png b/resources/azure/compute/image-versions.png index b62ab430..7a7fa794 100644 Binary files a/resources/azure/compute/image-versions.png and b/resources/azure/compute/image-versions.png differ diff --git a/resources/azure/compute/images.png b/resources/azure/compute/images.png new file mode 100644 index 00000000..61372359 Binary files /dev/null and b/resources/azure/compute/images.png differ diff --git a/resources/azure/compute/kubernetes-services.png b/resources/azure/compute/kubernetes-services.png index 11c37ef8..c7e689e4 100644 Binary files a/resources/azure/compute/kubernetes-services.png and b/resources/azure/compute/kubernetes-services.png differ diff --git a/resources/azure/compute/maintenance-configuration.png b/resources/azure/compute/maintenance-configuration.png new file mode 100644 index 00000000..f16bcc21 Binary files /dev/null and b/resources/azure/compute/maintenance-configuration.png differ diff --git a/resources/azure/compute/managed-service-fabric.png b/resources/azure/compute/managed-service-fabric.png new file mode 100644 index 00000000..e88bef15 Binary files /dev/null and b/resources/azure/compute/managed-service-fabric.png differ diff --git a/resources/azure/compute/mesh-applications.png b/resources/azure/compute/mesh-applications.png index 468f4e5c..408c89c8 100644 Binary files a/resources/azure/compute/mesh-applications.png and b/resources/azure/compute/mesh-applications.png differ diff --git a/resources/azure/compute/metrics-advisor.png b/resources/azure/compute/metrics-advisor.png new file mode 100644 index 00000000..fcdc62e6 Binary files /dev/null and b/resources/azure/compute/metrics-advisor.png differ diff --git a/resources/azure/compute/os-images-classic.png b/resources/azure/compute/os-images-classic.png new file mode 100644 index 00000000..07ed3dde Binary files /dev/null and b/resources/azure/compute/os-images-classic.png differ diff --git a/resources/azure/compute/restore-points-collections.png b/resources/azure/compute/restore-points-collections.png new file mode 100644 index 00000000..dfe3363c Binary files /dev/null and b/resources/azure/compute/restore-points-collections.png differ diff --git a/resources/azure/compute/restore-points.png b/resources/azure/compute/restore-points.png new file mode 100644 index 00000000..a5e93525 Binary files /dev/null and b/resources/azure/compute/restore-points.png differ diff --git a/resources/azure/compute/service-fabric-clusters.png b/resources/azure/compute/service-fabric-clusters.png index a03a2194..c8dd4770 100644 Binary files a/resources/azure/compute/service-fabric-clusters.png and b/resources/azure/compute/service-fabric-clusters.png differ diff --git a/resources/azure/compute/shared-image-galleries.png b/resources/azure/compute/shared-image-galleries.png index 364a0915..8537a9f6 100644 Binary files a/resources/azure/compute/shared-image-galleries.png and b/resources/azure/compute/shared-image-galleries.png differ diff --git a/resources/azure/compute/virtual-machine.png b/resources/azure/compute/virtual-machine.png new file mode 100644 index 00000000..829bcccd Binary files /dev/null and b/resources/azure/compute/virtual-machine.png differ diff --git a/resources/azure/compute/virtual-machines-classic.png b/resources/azure/compute/virtual-machines-classic.png new file mode 100644 index 00000000..0c922cd6 Binary files /dev/null and b/resources/azure/compute/virtual-machines-classic.png differ diff --git a/resources/azure/compute/vm-images-classic.png b/resources/azure/compute/vm-images-classic.png new file mode 100644 index 00000000..07ed3dde Binary files /dev/null and b/resources/azure/compute/vm-images-classic.png differ diff --git a/resources/azure/compute/vm-scale-sets.png b/resources/azure/compute/vm-scale-sets.png new file mode 100644 index 00000000..34d43f8e Binary files /dev/null and b/resources/azure/compute/vm-scale-sets.png differ diff --git a/resources/azure/compute/workspaces-2.png b/resources/azure/compute/workspaces-2.png new file mode 100644 index 00000000..20d6f111 Binary files /dev/null and b/resources/azure/compute/workspaces-2.png differ diff --git a/resources/azure/compute/workspaces.png b/resources/azure/compute/workspaces.png index fa399bfb..80f239a5 100644 Binary files a/resources/azure/compute/workspaces.png and b/resources/azure/compute/workspaces.png differ diff --git a/resources/azure/containers/app-services.png b/resources/azure/containers/app-services.png new file mode 100644 index 00000000..7b2599d9 Binary files /dev/null and b/resources/azure/containers/app-services.png differ diff --git a/resources/azure/containers/azure-red-hat-openshift.png b/resources/azure/containers/azure-red-hat-openshift.png new file mode 100644 index 00000000..0dac89ef Binary files /dev/null and b/resources/azure/containers/azure-red-hat-openshift.png differ diff --git a/resources/azure/containers/batch-accounts.png b/resources/azure/containers/batch-accounts.png new file mode 100644 index 00000000..eda40a2e Binary files /dev/null and b/resources/azure/containers/batch-accounts.png differ diff --git a/resources/azure/containers/container-instances.png b/resources/azure/containers/container-instances.png new file mode 100644 index 00000000..c48b7138 Binary files /dev/null and b/resources/azure/containers/container-instances.png differ diff --git a/resources/azure/containers/container-registries.png b/resources/azure/containers/container-registries.png new file mode 100644 index 00000000..56d99e19 Binary files /dev/null and b/resources/azure/containers/container-registries.png differ diff --git a/resources/azure/containers/kubernetes-services.png b/resources/azure/containers/kubernetes-services.png new file mode 100644 index 00000000..c7e689e4 Binary files /dev/null and b/resources/azure/containers/kubernetes-services.png differ diff --git a/resources/azure/containers/service-fabric-clusters.png b/resources/azure/containers/service-fabric-clusters.png new file mode 100644 index 00000000..c8dd4770 Binary files /dev/null and b/resources/azure/containers/service-fabric-clusters.png differ diff --git a/resources/azure/databases/azure-cosmos-db.png b/resources/azure/databases/azure-cosmos-db.png new file mode 100644 index 00000000..ad285053 Binary files /dev/null and b/resources/azure/databases/azure-cosmos-db.png differ diff --git a/resources/azure/databases/azure-data-explorer-clusters.png b/resources/azure/databases/azure-data-explorer-clusters.png new file mode 100644 index 00000000..0fa00484 Binary files /dev/null and b/resources/azure/databases/azure-data-explorer-clusters.png differ diff --git a/resources/azure/databases/azure-database-mariadb-server.png b/resources/azure/databases/azure-database-mariadb-server.png new file mode 100644 index 00000000..e4f74f50 Binary files /dev/null and b/resources/azure/databases/azure-database-mariadb-server.png differ diff --git a/resources/azure/databases/azure-database-migration-services.png b/resources/azure/databases/azure-database-migration-services.png new file mode 100644 index 00000000..563a3c6a Binary files /dev/null and b/resources/azure/databases/azure-database-migration-services.png differ diff --git a/resources/azure/databases/azure-database-mysql-server.png b/resources/azure/databases/azure-database-mysql-server.png new file mode 100644 index 00000000..15705aa0 Binary files /dev/null and b/resources/azure/databases/azure-database-mysql-server.png differ diff --git a/resources/azure/databases/azure-database-postgresql-server-group.png b/resources/azure/databases/azure-database-postgresql-server-group.png new file mode 100644 index 00000000..214fe3e6 Binary files /dev/null and b/resources/azure/databases/azure-database-postgresql-server-group.png differ diff --git a/resources/azure/databases/azure-database-postgresql-server.png b/resources/azure/databases/azure-database-postgresql-server.png new file mode 100644 index 00000000..9e9439c2 Binary files /dev/null and b/resources/azure/databases/azure-database-postgresql-server.png differ diff --git a/resources/azure/databases/azure-purview-accounts.png b/resources/azure/databases/azure-purview-accounts.png new file mode 100644 index 00000000..f35ba917 Binary files /dev/null and b/resources/azure/databases/azure-purview-accounts.png differ diff --git a/resources/azure/databases/azure-sql-edge.png b/resources/azure/databases/azure-sql-edge.png new file mode 100644 index 00000000..8d9b6a92 Binary files /dev/null and b/resources/azure/databases/azure-sql-edge.png differ diff --git a/resources/azure/databases/azure-sql-server-stretch-databases.png b/resources/azure/databases/azure-sql-server-stretch-databases.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/resources/azure/databases/azure-sql-server-stretch-databases.png differ diff --git a/resources/azure/databases/azure-sql-vm.png b/resources/azure/databases/azure-sql-vm.png new file mode 100644 index 00000000..f5da9e43 Binary files /dev/null and b/resources/azure/databases/azure-sql-vm.png differ diff --git a/resources/azure/databases/azure-sql.png b/resources/azure/databases/azure-sql.png new file mode 100644 index 00000000..dc247222 Binary files /dev/null and b/resources/azure/databases/azure-sql.png differ diff --git a/resources/azure/databases/azure-synapse-analytics.png b/resources/azure/databases/azure-synapse-analytics.png new file mode 100644 index 00000000..05212ccd Binary files /dev/null and b/resources/azure/databases/azure-synapse-analytics.png differ diff --git a/resources/azure/databases/cache-redis.png b/resources/azure/databases/cache-redis.png new file mode 100644 index 00000000..a14b4317 Binary files /dev/null and b/resources/azure/databases/cache-redis.png differ diff --git a/resources/azure/databases/data-factories.png b/resources/azure/databases/data-factories.png new file mode 100644 index 00000000..047151fa Binary files /dev/null and b/resources/azure/databases/data-factories.png differ diff --git a/resources/azure/databases/elastic-job-agents.png b/resources/azure/databases/elastic-job-agents.png new file mode 100644 index 00000000..a0a4a5cb Binary files /dev/null and b/resources/azure/databases/elastic-job-agents.png differ diff --git a/resources/azure/databases/instance-pools.png b/resources/azure/databases/instance-pools.png new file mode 100644 index 00000000..6f479be3 Binary files /dev/null and b/resources/azure/databases/instance-pools.png differ diff --git a/resources/azure/databases/managed-database.png b/resources/azure/databases/managed-database.png new file mode 100644 index 00000000..01fde82f Binary files /dev/null and b/resources/azure/databases/managed-database.png differ diff --git a/resources/azure/databases/oracle-database.png b/resources/azure/databases/oracle-database.png new file mode 100644 index 00000000..468a39d3 Binary files /dev/null and b/resources/azure/databases/oracle-database.png differ diff --git a/resources/azure/databases/sql-data-warehouses.png b/resources/azure/databases/sql-data-warehouses.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/resources/azure/databases/sql-data-warehouses.png differ diff --git a/resources/azure/databases/sql-database.png b/resources/azure/databases/sql-database.png new file mode 100644 index 00000000..98666fae Binary files /dev/null and b/resources/azure/databases/sql-database.png differ diff --git a/resources/azure/databases/sql-elastic-pools.png b/resources/azure/databases/sql-elastic-pools.png new file mode 100644 index 00000000..bf5bdbd8 Binary files /dev/null and b/resources/azure/databases/sql-elastic-pools.png differ diff --git a/resources/azure/databases/sql-managed-instance.png b/resources/azure/databases/sql-managed-instance.png new file mode 100644 index 00000000..062270f8 Binary files /dev/null and b/resources/azure/databases/sql-managed-instance.png differ diff --git a/resources/azure/databases/sql-server-registries.png b/resources/azure/databases/sql-server-registries.png new file mode 100644 index 00000000..3b70cbff Binary files /dev/null and b/resources/azure/databases/sql-server-registries.png differ diff --git a/resources/azure/databases/sql-server.png b/resources/azure/databases/sql-server.png new file mode 100644 index 00000000..4038f2c8 Binary files /dev/null and b/resources/azure/databases/sql-server.png differ diff --git a/resources/azure/databases/ssis-lift-and-shift-ir.png b/resources/azure/databases/ssis-lift-and-shift-ir.png new file mode 100644 index 00000000..3492a179 Binary files /dev/null and b/resources/azure/databases/ssis-lift-and-shift-ir.png differ diff --git a/resources/azure/databases/virtual-clusters.png b/resources/azure/databases/virtual-clusters.png new file mode 100644 index 00000000..bf77ca24 Binary files /dev/null and b/resources/azure/databases/virtual-clusters.png differ diff --git a/resources/azure/devops/api-connections.png b/resources/azure/devops/api-connections.png new file mode 100644 index 00000000..c74cdb27 Binary files /dev/null and b/resources/azure/devops/api-connections.png differ diff --git a/resources/azure/devops/api-management-services.png b/resources/azure/devops/api-management-services.png new file mode 100644 index 00000000..77c7b864 Binary files /dev/null and b/resources/azure/devops/api-management-services.png differ diff --git a/resources/azure/devops/application-insights.png b/resources/azure/devops/application-insights.png index f80e0173..af1cc7fc 100644 Binary files a/resources/azure/devops/application-insights.png and b/resources/azure/devops/application-insights.png differ diff --git a/resources/azure/devops/azure-devops.png b/resources/azure/devops/azure-devops.png new file mode 100644 index 00000000..03d575a7 Binary files /dev/null and b/resources/azure/devops/azure-devops.png differ diff --git a/resources/azure/devops/change-analysis.png b/resources/azure/devops/change-analysis.png new file mode 100644 index 00000000..06450005 Binary files /dev/null and b/resources/azure/devops/change-analysis.png differ diff --git a/resources/azure/devops/cloudtest.png b/resources/azure/devops/cloudtest.png new file mode 100644 index 00000000..7167182b Binary files /dev/null and b/resources/azure/devops/cloudtest.png differ diff --git a/resources/azure/devops/code-optimization.png b/resources/azure/devops/code-optimization.png new file mode 100644 index 00000000..77b405e3 Binary files /dev/null and b/resources/azure/devops/code-optimization.png differ diff --git a/resources/azure/devops/devops-starter.png b/resources/azure/devops/devops-starter.png new file mode 100644 index 00000000..bc939286 Binary files /dev/null and b/resources/azure/devops/devops-starter.png differ diff --git a/resources/azure/devops/devtest-labs.png b/resources/azure/devops/devtest-labs.png index 75b82c12..e8cf3368 100644 Binary files a/resources/azure/devops/devtest-labs.png and b/resources/azure/devops/devtest-labs.png differ diff --git a/resources/azure/devops/lab-accounts.png b/resources/azure/devops/lab-accounts.png new file mode 100644 index 00000000..1b36a20f Binary files /dev/null and b/resources/azure/devops/lab-accounts.png differ diff --git a/resources/azure/devops/lab-services.png b/resources/azure/devops/lab-services.png index abbe48da..c138bd1d 100644 Binary files a/resources/azure/devops/lab-services.png and b/resources/azure/devops/lab-services.png differ diff --git a/resources/azure/devops/load-testing.png b/resources/azure/devops/load-testing.png new file mode 100644 index 00000000..8dd1125e Binary files /dev/null and b/resources/azure/devops/load-testing.png differ diff --git a/resources/azure/general/all-resources.png b/resources/azure/general/all-resources.png new file mode 100644 index 00000000..5376dcf6 Binary files /dev/null and b/resources/azure/general/all-resources.png differ diff --git a/resources/azure/general/backlog.png b/resources/azure/general/backlog.png new file mode 100644 index 00000000..d1760393 Binary files /dev/null and b/resources/azure/general/backlog.png differ diff --git a/resources/azure/general/biz-talk.png b/resources/azure/general/biz-talk.png new file mode 100644 index 00000000..0159134c Binary files /dev/null and b/resources/azure/general/biz-talk.png differ diff --git a/resources/azure/general/blob-block.png b/resources/azure/general/blob-block.png new file mode 100644 index 00000000..1bf2b823 Binary files /dev/null and b/resources/azure/general/blob-block.png differ diff --git a/resources/azure/general/blob-page.png b/resources/azure/general/blob-page.png new file mode 100644 index 00000000..dce1726d Binary files /dev/null and b/resources/azure/general/blob-page.png differ diff --git a/resources/azure/general/branch.png b/resources/azure/general/branch.png new file mode 100644 index 00000000..8aeb4d7a Binary files /dev/null and b/resources/azure/general/branch.png differ diff --git a/resources/azure/general/browser.png b/resources/azure/general/browser.png new file mode 100644 index 00000000..2bc7f748 Binary files /dev/null and b/resources/azure/general/browser.png differ diff --git a/resources/azure/general/bug.png b/resources/azure/general/bug.png new file mode 100644 index 00000000..6a0dded8 Binary files /dev/null and b/resources/azure/general/bug.png differ diff --git a/resources/azure/general/builds.png b/resources/azure/general/builds.png new file mode 100644 index 00000000..a436311d Binary files /dev/null and b/resources/azure/general/builds.png differ diff --git a/resources/azure/general/cache.png b/resources/azure/general/cache.png new file mode 100644 index 00000000..84ce88a2 Binary files /dev/null and b/resources/azure/general/cache.png differ diff --git a/resources/azure/general/code.png b/resources/azure/general/code.png new file mode 100644 index 00000000..0ef1d609 Binary files /dev/null and b/resources/azure/general/code.png differ diff --git a/resources/azure/general/commit.png b/resources/azure/general/commit.png new file mode 100644 index 00000000..ee94643e Binary files /dev/null and b/resources/azure/general/commit.png differ diff --git a/resources/azure/general/controls-horizontal.png b/resources/azure/general/controls-horizontal.png new file mode 100644 index 00000000..d2233133 Binary files /dev/null and b/resources/azure/general/controls-horizontal.png differ diff --git a/resources/azure/general/controls.png b/resources/azure/general/controls.png new file mode 100644 index 00000000..4c8484d8 Binary files /dev/null and b/resources/azure/general/controls.png differ diff --git a/resources/azure/general/cost-alerts.png b/resources/azure/general/cost-alerts.png new file mode 100644 index 00000000..758d3be3 Binary files /dev/null and b/resources/azure/general/cost-alerts.png differ diff --git a/resources/azure/general/cost-analysis.png b/resources/azure/general/cost-analysis.png new file mode 100644 index 00000000..ea819236 Binary files /dev/null and b/resources/azure/general/cost-analysis.png differ diff --git a/resources/azure/general/cost-budgets.png b/resources/azure/general/cost-budgets.png new file mode 100644 index 00000000..240df680 Binary files /dev/null and b/resources/azure/general/cost-budgets.png differ diff --git a/resources/azure/general/cost-management-and-billing.png b/resources/azure/general/cost-management-and-billing.png new file mode 100644 index 00000000..a55e7696 Binary files /dev/null and b/resources/azure/general/cost-management-and-billing.png differ diff --git a/resources/azure/general/cost-management.png b/resources/azure/general/cost-management.png new file mode 100644 index 00000000..d383d033 Binary files /dev/null and b/resources/azure/general/cost-management.png differ diff --git a/resources/azure/general/counter.png b/resources/azure/general/counter.png new file mode 100644 index 00000000..57d2f738 Binary files /dev/null and b/resources/azure/general/counter.png differ diff --git a/resources/azure/general/cubes.png b/resources/azure/general/cubes.png new file mode 100644 index 00000000..f394c0b6 Binary files /dev/null and b/resources/azure/general/cubes.png differ diff --git a/resources/azure/general/dashboard.png b/resources/azure/general/dashboard.png new file mode 100644 index 00000000..e4753778 Binary files /dev/null and b/resources/azure/general/dashboard.png differ diff --git a/resources/azure/general/dev-console.png b/resources/azure/general/dev-console.png new file mode 100644 index 00000000..021c12e9 Binary files /dev/null and b/resources/azure/general/dev-console.png differ diff --git a/resources/azure/general/download.png b/resources/azure/general/download.png new file mode 100644 index 00000000..1c34bf3d Binary files /dev/null and b/resources/azure/general/download.png differ diff --git a/resources/azure/general/error.png b/resources/azure/general/error.png new file mode 100644 index 00000000..bbb0c475 Binary files /dev/null and b/resources/azure/general/error.png differ diff --git a/resources/azure/general/extensions.png b/resources/azure/general/extensions.png new file mode 100644 index 00000000..61c976ad Binary files /dev/null and b/resources/azure/general/extensions.png differ diff --git a/resources/azure/general/feature-previews.png b/resources/azure/general/feature-previews.png new file mode 100644 index 00000000..cc1857bc Binary files /dev/null and b/resources/azure/general/feature-previews.png differ diff --git a/resources/azure/general/file.png b/resources/azure/general/file.png new file mode 100644 index 00000000..f5706cfe Binary files /dev/null and b/resources/azure/general/file.png differ diff --git a/resources/azure/general/files.png b/resources/azure/general/files.png new file mode 100644 index 00000000..ca00d675 Binary files /dev/null and b/resources/azure/general/files.png differ diff --git a/resources/azure/general/folder-blank.png b/resources/azure/general/folder-blank.png new file mode 100644 index 00000000..18a4f44f Binary files /dev/null and b/resources/azure/general/folder-blank.png differ diff --git a/resources/azure/general/folder-website.png b/resources/azure/general/folder-website.png new file mode 100644 index 00000000..51391d78 Binary files /dev/null and b/resources/azure/general/folder-website.png differ diff --git a/resources/azure/general/free-services.png b/resources/azure/general/free-services.png new file mode 100644 index 00000000..3c961d54 Binary files /dev/null and b/resources/azure/general/free-services.png differ diff --git a/resources/azure/general/ftp.png b/resources/azure/general/ftp.png new file mode 100644 index 00000000..b316ed82 Binary files /dev/null and b/resources/azure/general/ftp.png differ diff --git a/resources/azure/general/gear.png b/resources/azure/general/gear.png new file mode 100644 index 00000000..2d348cd2 Binary files /dev/null and b/resources/azure/general/gear.png differ diff --git a/resources/azure/general/globe-error.png b/resources/azure/general/globe-error.png new file mode 100644 index 00000000..95473b08 Binary files /dev/null and b/resources/azure/general/globe-error.png differ diff --git a/resources/azure/general/globe-success.png b/resources/azure/general/globe-success.png new file mode 100644 index 00000000..97bbfc70 Binary files /dev/null and b/resources/azure/general/globe-success.png differ diff --git a/resources/azure/general/globe-warning.png b/resources/azure/general/globe-warning.png new file mode 100644 index 00000000..d99c7e8a Binary files /dev/null and b/resources/azure/general/globe-warning.png differ diff --git a/resources/azure/general/guide.png b/resources/azure/general/guide.png new file mode 100644 index 00000000..61be76fc Binary files /dev/null and b/resources/azure/general/guide.png differ diff --git a/resources/azure/general/heart.png b/resources/azure/general/heart.png new file mode 100644 index 00000000..cbada8a2 Binary files /dev/null and b/resources/azure/general/heart.png differ diff --git a/resources/azure/general/help-and-support.png b/resources/azure/general/help-and-support.png new file mode 100644 index 00000000..7a9b6382 Binary files /dev/null and b/resources/azure/general/help-and-support.png differ diff --git a/resources/azure/general/image.png b/resources/azure/general/image.png new file mode 100644 index 00000000..49b16732 Binary files /dev/null and b/resources/azure/general/image.png differ diff --git a/resources/azure/general/information.png b/resources/azure/general/information.png index 34af9729..c408311a 100644 Binary files a/resources/azure/general/information.png and b/resources/azure/general/information.png differ diff --git a/resources/azure/general/input-output.png b/resources/azure/general/input-output.png new file mode 100644 index 00000000..a1484cf2 Binary files /dev/null and b/resources/azure/general/input-output.png differ diff --git a/resources/azure/general/journey-hub.png b/resources/azure/general/journey-hub.png new file mode 100644 index 00000000..f9ddaf4b Binary files /dev/null and b/resources/azure/general/journey-hub.png differ diff --git a/resources/azure/general/launch-portal.png b/resources/azure/general/launch-portal.png new file mode 100644 index 00000000..fee4b693 Binary files /dev/null and b/resources/azure/general/launch-portal.png differ diff --git a/resources/azure/general/learn.png b/resources/azure/general/learn.png new file mode 100644 index 00000000..03d23195 Binary files /dev/null and b/resources/azure/general/learn.png differ diff --git a/resources/azure/general/load-test.png b/resources/azure/general/load-test.png new file mode 100644 index 00000000..8a4288ba Binary files /dev/null and b/resources/azure/general/load-test.png differ diff --git a/resources/azure/general/location.png b/resources/azure/general/location.png new file mode 100644 index 00000000..1955b2d3 Binary files /dev/null and b/resources/azure/general/location.png differ diff --git a/resources/azure/general/log-streaming.png b/resources/azure/general/log-streaming.png new file mode 100644 index 00000000..813ba1be Binary files /dev/null and b/resources/azure/general/log-streaming.png differ diff --git a/resources/azure/general/management-groups.png b/resources/azure/general/management-groups.png new file mode 100644 index 00000000..05b0b2e2 Binary files /dev/null and b/resources/azure/general/management-groups.png differ diff --git a/resources/azure/general/management-portal.png b/resources/azure/general/management-portal.png new file mode 100644 index 00000000..58881876 Binary files /dev/null and b/resources/azure/general/management-portal.png differ diff --git a/resources/azure/general/marketplace-management.png b/resources/azure/general/marketplace-management.png new file mode 100644 index 00000000..ebb24abe Binary files /dev/null and b/resources/azure/general/marketplace-management.png differ diff --git a/resources/azure/general/marketplace.png b/resources/azure/general/marketplace.png index 311506f4..b457acd8 100644 Binary files a/resources/azure/general/marketplace.png and b/resources/azure/general/marketplace.png differ diff --git a/resources/azure/general/media-file.png b/resources/azure/general/media-file.png new file mode 100644 index 00000000..6e66a8c8 Binary files /dev/null and b/resources/azure/general/media-file.png differ diff --git a/resources/azure/general/media.png b/resources/azure/general/media.png new file mode 100644 index 00000000..2e82cb35 Binary files /dev/null and b/resources/azure/general/media.png differ diff --git a/resources/azure/general/mobile-engagement.png b/resources/azure/general/mobile-engagement.png new file mode 100644 index 00000000..b8e6d408 Binary files /dev/null and b/resources/azure/general/mobile-engagement.png differ diff --git a/resources/azure/general/mobile.png b/resources/azure/general/mobile.png new file mode 100644 index 00000000..5aaea2f6 Binary files /dev/null and b/resources/azure/general/mobile.png differ diff --git a/resources/azure/general/module.png b/resources/azure/general/module.png new file mode 100644 index 00000000..f4eb6337 Binary files /dev/null and b/resources/azure/general/module.png differ diff --git a/resources/azure/general/power-up.png b/resources/azure/general/power-up.png new file mode 100644 index 00000000..175af0d2 Binary files /dev/null and b/resources/azure/general/power-up.png differ diff --git a/resources/azure/general/power.png b/resources/azure/general/power.png new file mode 100644 index 00000000..7b3aee60 Binary files /dev/null and b/resources/azure/general/power.png differ diff --git a/resources/azure/general/powershell.png b/resources/azure/general/powershell.png new file mode 100644 index 00000000..e5c972e1 Binary files /dev/null and b/resources/azure/general/powershell.png differ diff --git a/resources/azure/general/preview-features.png b/resources/azure/general/preview-features.png new file mode 100644 index 00000000..03a8b98a Binary files /dev/null and b/resources/azure/general/preview-features.png differ diff --git a/resources/azure/general/process-explorer.png b/resources/azure/general/process-explorer.png new file mode 100644 index 00000000..688837d8 Binary files /dev/null and b/resources/azure/general/process-explorer.png differ diff --git a/resources/azure/general/production-ready-database.png b/resources/azure/general/production-ready-database.png new file mode 100644 index 00000000..7de8a2b7 Binary files /dev/null and b/resources/azure/general/production-ready-database.png differ diff --git a/resources/azure/general/quickstart-center.png b/resources/azure/general/quickstart-center.png new file mode 100644 index 00000000..394bfb63 Binary files /dev/null and b/resources/azure/general/quickstart-center.png differ diff --git a/resources/azure/general/recent.png b/resources/azure/general/recent.png index 7d7fb4a4..36de5961 100644 Binary files a/resources/azure/general/recent.png and b/resources/azure/general/recent.png differ diff --git a/resources/azure/general/region-management.png b/resources/azure/general/region-management.png new file mode 100644 index 00000000..5e34b856 Binary files /dev/null and b/resources/azure/general/region-management.png differ diff --git a/resources/azure/general/reservations.png b/resources/azure/general/reservations.png index ec2ebad6..e9d06bd0 100644 Binary files a/resources/azure/general/reservations.png and b/resources/azure/general/reservations.png differ diff --git a/resources/azure/general/resource-explorer.png b/resources/azure/general/resource-explorer.png new file mode 100644 index 00000000..8d7ca00e Binary files /dev/null and b/resources/azure/general/resource-explorer.png differ diff --git a/resources/azure/general/resource-group-list.png b/resources/azure/general/resource-group-list.png new file mode 100644 index 00000000..26db3d5a Binary files /dev/null and b/resources/azure/general/resource-group-list.png differ diff --git a/resources/azure/general/resource-groups.png b/resources/azure/general/resource-groups.png new file mode 100644 index 00000000..966098f0 Binary files /dev/null and b/resources/azure/general/resource-groups.png differ diff --git a/resources/azure/general/resource-linked.png b/resources/azure/general/resource-linked.png new file mode 100644 index 00000000..d26681dd Binary files /dev/null and b/resources/azure/general/resource-linked.png differ diff --git a/resources/azure/general/scheduler.png b/resources/azure/general/scheduler.png new file mode 100644 index 00000000..ed7b6aea Binary files /dev/null and b/resources/azure/general/scheduler.png differ diff --git a/resources/azure/general/search-grid.png b/resources/azure/general/search-grid.png new file mode 100644 index 00000000..26db3d5a Binary files /dev/null and b/resources/azure/general/search-grid.png differ diff --git a/resources/azure/general/search.png b/resources/azure/general/search.png new file mode 100644 index 00000000..68f978b4 Binary files /dev/null and b/resources/azure/general/search.png differ diff --git a/resources/azure/general/server-farm.png b/resources/azure/general/server-farm.png new file mode 100644 index 00000000..71cc77fe Binary files /dev/null and b/resources/azure/general/server-farm.png differ diff --git a/resources/azure/general/service-health.png b/resources/azure/general/service-health.png new file mode 100644 index 00000000..aedb4c52 Binary files /dev/null and b/resources/azure/general/service-health.png differ diff --git a/resources/azure/general/ssd.png b/resources/azure/general/ssd.png new file mode 100644 index 00000000..37ca4536 Binary files /dev/null and b/resources/azure/general/ssd.png differ diff --git a/resources/azure/general/storage-azure-files.png b/resources/azure/general/storage-azure-files.png new file mode 100644 index 00000000..143ed5fb Binary files /dev/null and b/resources/azure/general/storage-azure-files.png differ diff --git a/resources/azure/general/storage-container.png b/resources/azure/general/storage-container.png new file mode 100644 index 00000000..938d905f Binary files /dev/null and b/resources/azure/general/storage-container.png differ diff --git a/resources/azure/general/storage-queue.png b/resources/azure/general/storage-queue.png new file mode 100644 index 00000000..c9fcbb9e Binary files /dev/null and b/resources/azure/general/storage-queue.png differ diff --git a/resources/azure/general/subscriptions.png b/resources/azure/general/subscriptions.png index 9a510f98..699ad3b2 100644 Binary files a/resources/azure/general/subscriptions.png and b/resources/azure/general/subscriptions.png differ diff --git a/resources/azure/general/table.png b/resources/azure/general/table.png new file mode 100644 index 00000000..6998bf8b Binary files /dev/null and b/resources/azure/general/table.png differ diff --git a/resources/azure/general/tag.png b/resources/azure/general/tag.png index 5d0ee16e..d65079bf 100644 Binary files a/resources/azure/general/tag.png and b/resources/azure/general/tag.png differ diff --git a/resources/azure/general/tags.png b/resources/azure/general/tags.png index 58f2b4d5..1342b238 100644 Binary files a/resources/azure/general/tags.png and b/resources/azure/general/tags.png differ diff --git a/resources/azure/general/templates.png b/resources/azure/general/templates.png index 263cebb9..8cd6785d 100644 Binary files a/resources/azure/general/templates.png and b/resources/azure/general/templates.png differ diff --git a/resources/azure/general/tfs-vc-repository.png b/resources/azure/general/tfs-vc-repository.png new file mode 100644 index 00000000..972086ab Binary files /dev/null and b/resources/azure/general/tfs-vc-repository.png differ diff --git a/resources/azure/general/toolbox.png b/resources/azure/general/toolbox.png new file mode 100644 index 00000000..05532916 Binary files /dev/null and b/resources/azure/general/toolbox.png differ diff --git a/resources/azure/general/troubleshoot.png b/resources/azure/general/troubleshoot.png new file mode 100644 index 00000000..2257b59b Binary files /dev/null and b/resources/azure/general/troubleshoot.png differ diff --git a/resources/azure/general/versions.png b/resources/azure/general/versions.png new file mode 100644 index 00000000..97004b2e Binary files /dev/null and b/resources/azure/general/versions.png differ diff --git a/resources/azure/general/web-slots.png b/resources/azure/general/web-slots.png new file mode 100644 index 00000000..d777be03 Binary files /dev/null and b/resources/azure/general/web-slots.png differ diff --git a/resources/azure/general/web-test.png b/resources/azure/general/web-test.png new file mode 100644 index 00000000..0e2bb250 Binary files /dev/null and b/resources/azure/general/web-test.png differ diff --git a/resources/azure/general/website-power.png b/resources/azure/general/website-power.png new file mode 100644 index 00000000..92b437e5 Binary files /dev/null and b/resources/azure/general/website-power.png differ diff --git a/resources/azure/general/website-staging.png b/resources/azure/general/website-staging.png new file mode 100644 index 00000000..40593b1d Binary files /dev/null and b/resources/azure/general/website-staging.png differ diff --git a/resources/azure/general/workbooks.png b/resources/azure/general/workbooks.png new file mode 100644 index 00000000..1043b119 Binary files /dev/null and b/resources/azure/general/workbooks.png differ diff --git a/resources/azure/general/workflow.png b/resources/azure/general/workflow.png new file mode 100644 index 00000000..665cfe6a Binary files /dev/null and b/resources/azure/general/workflow.png differ diff --git a/resources/azure/hybridmulticloud/azure-operator-5g-core.png b/resources/azure/hybridmulticloud/azure-operator-5g-core.png new file mode 100644 index 00000000..5cb35971 Binary files /dev/null and b/resources/azure/hybridmulticloud/azure-operator-5g-core.png differ diff --git a/resources/azure/hybridmulticloud/azure-operator-insights.png b/resources/azure/hybridmulticloud/azure-operator-insights.png new file mode 100644 index 00000000..d3f1fd55 Binary files /dev/null and b/resources/azure/hybridmulticloud/azure-operator-insights.png differ diff --git a/resources/azure/hybridmulticloud/azure-operator-nexus.png b/resources/azure/hybridmulticloud/azure-operator-nexus.png new file mode 100644 index 00000000..6fc9e12d Binary files /dev/null and b/resources/azure/hybridmulticloud/azure-operator-nexus.png differ diff --git a/resources/azure/hybridmulticloud/azure-operator-service-manager.png b/resources/azure/hybridmulticloud/azure-operator-service-manager.png new file mode 100644 index 00000000..4731bbc7 Binary files /dev/null and b/resources/azure/hybridmulticloud/azure-operator-service-manager.png differ diff --git a/resources/azure/hybridmulticloud/azure-programmable-connectivity.png b/resources/azure/hybridmulticloud/azure-programmable-connectivity.png new file mode 100644 index 00000000..01ed01b2 Binary files /dev/null and b/resources/azure/hybridmulticloud/azure-programmable-connectivity.png differ diff --git a/resources/azure/identity/aad-licenses.png b/resources/azure/identity/aad-licenses.png new file mode 100644 index 00000000..dd139ad7 Binary files /dev/null and b/resources/azure/identity/aad-licenses.png differ diff --git a/resources/azure/identity/active-directory-connect-health.png b/resources/azure/identity/active-directory-connect-health.png index 5dea39e6..23218195 100644 Binary files a/resources/azure/identity/active-directory-connect-health.png and b/resources/azure/identity/active-directory-connect-health.png differ diff --git a/resources/azure/identity/administrative-units.png b/resources/azure/identity/administrative-units.png new file mode 100644 index 00000000..498480fe Binary files /dev/null and b/resources/azure/identity/administrative-units.png differ diff --git a/resources/azure/identity/api-proxy.png b/resources/azure/identity/api-proxy.png new file mode 100644 index 00000000..f5b504f1 Binary files /dev/null and b/resources/azure/identity/api-proxy.png differ diff --git a/resources/azure/identity/app-registrations.png b/resources/azure/identity/app-registrations.png index 755dc76e..8e1e9a07 100644 Binary files a/resources/azure/identity/app-registrations.png and b/resources/azure/identity/app-registrations.png differ diff --git a/resources/azure/identity/azure-active-directory.png b/resources/azure/identity/azure-active-directory.png new file mode 100644 index 00000000..2b43d244 Binary files /dev/null and b/resources/azure/identity/azure-active-directory.png differ diff --git a/resources/azure/identity/azure-ad-b2c.png b/resources/azure/identity/azure-ad-b2c.png new file mode 100644 index 00000000..909f69e9 Binary files /dev/null and b/resources/azure/identity/azure-ad-b2c.png differ diff --git a/resources/azure/identity/azure-ad-domain-services.png b/resources/azure/identity/azure-ad-domain-services.png new file mode 100644 index 00000000..cd46440d Binary files /dev/null and b/resources/azure/identity/azure-ad-domain-services.png differ diff --git a/resources/azure/identity/azure-ad-identity-protection.png b/resources/azure/identity/azure-ad-identity-protection.png new file mode 100644 index 00000000..335d6f19 Binary files /dev/null and b/resources/azure/identity/azure-ad-identity-protection.png differ diff --git a/resources/azure/identity/azure-ad-privilege-identity-management.png b/resources/azure/identity/azure-ad-privilege-identity-management.png new file mode 100644 index 00000000..3ab5fb4e Binary files /dev/null and b/resources/azure/identity/azure-ad-privilege-identity-management.png differ diff --git a/resources/azure/identity/azure-ad-privleged-identity-management.png b/resources/azure/identity/azure-ad-privleged-identity-management.png new file mode 100644 index 00000000..f8741e5c Binary files /dev/null and b/resources/azure/identity/azure-ad-privleged-identity-management.png differ diff --git a/resources/azure/identity/azure-ad-roles-and-administrators.png b/resources/azure/identity/azure-ad-roles-and-administrators.png new file mode 100644 index 00000000..afb818ab Binary files /dev/null and b/resources/azure/identity/azure-ad-roles-and-administrators.png differ diff --git a/resources/azure/identity/azure-information-protection.png b/resources/azure/identity/azure-information-protection.png new file mode 100644 index 00000000..0a96861b Binary files /dev/null and b/resources/azure/identity/azure-information-protection.png differ diff --git a/resources/azure/identity/custom-azure-ad-roles.png b/resources/azure/identity/custom-azure-ad-roles.png new file mode 100644 index 00000000..16b47b3e Binary files /dev/null and b/resources/azure/identity/custom-azure-ad-roles.png differ diff --git a/resources/azure/identity/enterprise-applications.png b/resources/azure/identity/enterprise-applications.png index f14e0c98..eb8a98ee 100644 Binary files a/resources/azure/identity/enterprise-applications.png and b/resources/azure/identity/enterprise-applications.png differ diff --git a/resources/azure/identity/entra-connect.png b/resources/azure/identity/entra-connect.png new file mode 100644 index 00000000..ebc7808c Binary files /dev/null and b/resources/azure/identity/entra-connect.png differ diff --git a/resources/azure/identity/entra-domain-services.png b/resources/azure/identity/entra-domain-services.png new file mode 100644 index 00000000..6406c1fd Binary files /dev/null and b/resources/azure/identity/entra-domain-services.png differ diff --git a/resources/azure/identity/entra-id-protection.png b/resources/azure/identity/entra-id-protection.png new file mode 100644 index 00000000..a6393d18 Binary files /dev/null and b/resources/azure/identity/entra-id-protection.png differ diff --git a/resources/azure/identity/entra-managed-identities.png b/resources/azure/identity/entra-managed-identities.png new file mode 100644 index 00000000..48432296 Binary files /dev/null and b/resources/azure/identity/entra-managed-identities.png differ diff --git a/resources/azure/identity/entra-privleged-identity-management.png b/resources/azure/identity/entra-privleged-identity-management.png new file mode 100644 index 00000000..5213dea8 Binary files /dev/null and b/resources/azure/identity/entra-privleged-identity-management.png differ diff --git a/resources/azure/identity/entra-verified-id.png b/resources/azure/identity/entra-verified-id.png new file mode 100644 index 00000000..5601ffd1 Binary files /dev/null and b/resources/azure/identity/entra-verified-id.png differ diff --git a/resources/azure/identity/external-identities.png b/resources/azure/identity/external-identities.png new file mode 100644 index 00000000..d2cf75a4 Binary files /dev/null and b/resources/azure/identity/external-identities.png differ diff --git a/resources/azure/identity/global-secure-access.png b/resources/azure/identity/global-secure-access.png new file mode 100644 index 00000000..33f8d961 Binary files /dev/null and b/resources/azure/identity/global-secure-access.png differ diff --git a/resources/azure/identity/groups.png b/resources/azure/identity/groups.png index b859b014..5a6c80fb 100644 Binary files a/resources/azure/identity/groups.png and b/resources/azure/identity/groups.png differ diff --git a/resources/azure/identity/identity-governance.png b/resources/azure/identity/identity-governance.png index fe46559a..f424f46e 100644 Binary files a/resources/azure/identity/identity-governance.png and b/resources/azure/identity/identity-governance.png differ diff --git a/resources/azure/identity/internet-access.png b/resources/azure/identity/internet-access.png new file mode 100644 index 00000000..8ffcf898 Binary files /dev/null and b/resources/azure/identity/internet-access.png differ diff --git a/resources/azure/identity/managed-identities.png b/resources/azure/identity/managed-identities.png index d191007d..e7a1bd9d 100644 Binary files a/resources/azure/identity/managed-identities.png and b/resources/azure/identity/managed-identities.png differ diff --git a/resources/azure/identity/private-access.png b/resources/azure/identity/private-access.png new file mode 100644 index 00000000..2979efc3 Binary files /dev/null and b/resources/azure/identity/private-access.png differ diff --git a/resources/azure/identity/security.png b/resources/azure/identity/security.png new file mode 100644 index 00000000..3985d881 Binary files /dev/null and b/resources/azure/identity/security.png differ diff --git a/resources/azure/identity/tenant-properties.png b/resources/azure/identity/tenant-properties.png new file mode 100644 index 00000000..1e4e8616 Binary files /dev/null and b/resources/azure/identity/tenant-properties.png differ diff --git a/resources/azure/identity/user-settings.png b/resources/azure/identity/user-settings.png new file mode 100644 index 00000000..b21a4c95 Binary files /dev/null and b/resources/azure/identity/user-settings.png differ diff --git a/resources/azure/identity/users.png b/resources/azure/identity/users.png index 0da5d6d0..4f6785b5 100644 Binary files a/resources/azure/identity/users.png and b/resources/azure/identity/users.png differ diff --git a/resources/azure/identity/verifiable-credentials.png b/resources/azure/identity/verifiable-credentials.png new file mode 100644 index 00000000..95cb2708 Binary files /dev/null and b/resources/azure/identity/verifiable-credentials.png differ diff --git a/resources/azure/integration/api-connections.png b/resources/azure/integration/api-connections.png new file mode 100644 index 00000000..c74cdb27 Binary files /dev/null and b/resources/azure/integration/api-connections.png differ diff --git a/resources/azure/integration/api-management-services.png b/resources/azure/integration/api-management-services.png new file mode 100644 index 00000000..77c7b864 Binary files /dev/null and b/resources/azure/integration/api-management-services.png differ diff --git a/resources/azure/integration/app-configuration.png b/resources/azure/integration/app-configuration.png index 088ea173..9ce76ad6 100644 Binary files a/resources/azure/integration/app-configuration.png and b/resources/azure/integration/app-configuration.png differ diff --git a/resources/azure/integration/azure-api-for-fhir.png b/resources/azure/integration/azure-api-for-fhir.png new file mode 100644 index 00000000..8b650f9d Binary files /dev/null and b/resources/azure/integration/azure-api-for-fhir.png differ diff --git a/resources/azure/integration/azure-data-catalog.png b/resources/azure/integration/azure-data-catalog.png new file mode 100644 index 00000000..eb232bb5 Binary files /dev/null and b/resources/azure/integration/azure-data-catalog.png differ diff --git a/resources/azure/integration/azure-databox-gateway.png b/resources/azure/integration/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/resources/azure/integration/azure-databox-gateway.png differ diff --git a/resources/azure/integration/azure-service-bus.png b/resources/azure/integration/azure-service-bus.png new file mode 100644 index 00000000..9b74ddd6 Binary files /dev/null and b/resources/azure/integration/azure-service-bus.png differ diff --git a/resources/azure/integration/azure-sql-server-stretch-databases.png b/resources/azure/integration/azure-sql-server-stretch-databases.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/resources/azure/integration/azure-sql-server-stretch-databases.png differ diff --git a/resources/azure/integration/azure-stack-edge.png b/resources/azure/integration/azure-stack-edge.png new file mode 100644 index 00000000..0db6b942 Binary files /dev/null and b/resources/azure/integration/azure-stack-edge.png differ diff --git a/resources/azure/integration/data-factories.png b/resources/azure/integration/data-factories.png new file mode 100644 index 00000000..047151fa Binary files /dev/null and b/resources/azure/integration/data-factories.png differ diff --git a/resources/azure/integration/event-grid-domains.png b/resources/azure/integration/event-grid-domains.png index 53e285a4..ca036c83 100644 Binary files a/resources/azure/integration/event-grid-domains.png and b/resources/azure/integration/event-grid-domains.png differ diff --git a/resources/azure/integration/event-grid-subscriptions.png b/resources/azure/integration/event-grid-subscriptions.png index 53e285a4..ca036c83 100644 Binary files a/resources/azure/integration/event-grid-subscriptions.png and b/resources/azure/integration/event-grid-subscriptions.png differ diff --git a/resources/azure/integration/event-grid-topics.png b/resources/azure/integration/event-grid-topics.png index 04213c30..35cdeab7 100644 Binary files a/resources/azure/integration/event-grid-topics.png and b/resources/azure/integration/event-grid-topics.png differ diff --git a/resources/azure/integration/integration-accounts.png b/resources/azure/integration/integration-accounts.png index a729534f..c4593bc1 100644 Binary files a/resources/azure/integration/integration-accounts.png and b/resources/azure/integration/integration-accounts.png differ diff --git a/resources/azure/integration/integration-environments.png b/resources/azure/integration/integration-environments.png new file mode 100644 index 00000000..0945bdbe Binary files /dev/null and b/resources/azure/integration/integration-environments.png differ diff --git a/resources/azure/integration/integration-service-environments.png b/resources/azure/integration/integration-service-environments.png index fefb03b3..97a934ae 100644 Binary files a/resources/azure/integration/integration-service-environments.png and b/resources/azure/integration/integration-service-environments.png differ diff --git a/resources/azure/integration/logic-apps-custom-connector.png b/resources/azure/integration/logic-apps-custom-connector.png index ace467c7..28fd9559 100644 Binary files a/resources/azure/integration/logic-apps-custom-connector.png and b/resources/azure/integration/logic-apps-custom-connector.png differ diff --git a/resources/azure/integration/logic-apps.png b/resources/azure/integration/logic-apps.png index b07f52c5..ff951023 100644 Binary files a/resources/azure/integration/logic-apps.png and b/resources/azure/integration/logic-apps.png differ diff --git a/resources/azure/integration/partner-namespace.png b/resources/azure/integration/partner-namespace.png new file mode 100644 index 00000000..a9836d56 Binary files /dev/null and b/resources/azure/integration/partner-namespace.png differ diff --git a/resources/azure/integration/partner-registration.png b/resources/azure/integration/partner-registration.png new file mode 100644 index 00000000..368e8778 Binary files /dev/null and b/resources/azure/integration/partner-registration.png differ diff --git a/resources/azure/integration/partner-topic.png b/resources/azure/integration/partner-topic.png index 0631a558..94e38fd3 100644 Binary files a/resources/azure/integration/partner-topic.png and b/resources/azure/integration/partner-topic.png differ diff --git a/resources/azure/integration/power-platform.png b/resources/azure/integration/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/resources/azure/integration/power-platform.png differ diff --git a/resources/azure/integration/relays.png b/resources/azure/integration/relays.png new file mode 100644 index 00000000..31edaf97 Binary files /dev/null and b/resources/azure/integration/relays.png differ diff --git a/resources/azure/integration/sendgrid-accounts.png b/resources/azure/integration/sendgrid-accounts.png index e4cd7afa..a8623f09 100644 Binary files a/resources/azure/integration/sendgrid-accounts.png and b/resources/azure/integration/sendgrid-accounts.png differ diff --git a/resources/azure/integration/software-as-a-service.png b/resources/azure/integration/software-as-a-service.png index de893bc8..068cb474 100644 Binary files a/resources/azure/integration/software-as-a-service.png and b/resources/azure/integration/software-as-a-service.png differ diff --git a/resources/azure/integration/sql-data-warehouses.png b/resources/azure/integration/sql-data-warehouses.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/resources/azure/integration/sql-data-warehouses.png differ diff --git a/resources/azure/integration/storsimple-device-managers.png b/resources/azure/integration/storsimple-device-managers.png index b29ce455..0a3ded72 100644 Binary files a/resources/azure/integration/storsimple-device-managers.png and b/resources/azure/integration/storsimple-device-managers.png differ diff --git a/resources/azure/integration/system-topic.png b/resources/azure/integration/system-topic.png index 83e941b3..e0d10836 100644 Binary files a/resources/azure/integration/system-topic.png and b/resources/azure/integration/system-topic.png differ diff --git a/resources/azure/intune/azure-ad-roles-and-administrators.png b/resources/azure/intune/azure-ad-roles-and-administrators.png new file mode 100644 index 00000000..afb818ab Binary files /dev/null and b/resources/azure/intune/azure-ad-roles-and-administrators.png differ diff --git a/resources/azure/intune/client-apps.png b/resources/azure/intune/client-apps.png new file mode 100644 index 00000000..a6d3a1d3 Binary files /dev/null and b/resources/azure/intune/client-apps.png differ diff --git a/resources/azure/intune/device-compliance.png b/resources/azure/intune/device-compliance.png new file mode 100644 index 00000000..88069f37 Binary files /dev/null and b/resources/azure/intune/device-compliance.png differ diff --git a/resources/azure/intune/device-configuration.png b/resources/azure/intune/device-configuration.png new file mode 100644 index 00000000..75e84971 Binary files /dev/null and b/resources/azure/intune/device-configuration.png differ diff --git a/resources/azure/intune/device-enrollment.png b/resources/azure/intune/device-enrollment.png new file mode 100644 index 00000000..35e069b2 Binary files /dev/null and b/resources/azure/intune/device-enrollment.png differ diff --git a/resources/azure/intune/device-security-apple.png b/resources/azure/intune/device-security-apple.png new file mode 100644 index 00000000..810937ef Binary files /dev/null and b/resources/azure/intune/device-security-apple.png differ diff --git a/resources/azure/intune/device-security-google.png b/resources/azure/intune/device-security-google.png new file mode 100644 index 00000000..4b9e584d Binary files /dev/null and b/resources/azure/intune/device-security-google.png differ diff --git a/resources/azure/intune/device-security-windows.png b/resources/azure/intune/device-security-windows.png new file mode 100644 index 00000000..9d8775a9 Binary files /dev/null and b/resources/azure/intune/device-security-windows.png differ diff --git a/resources/azure/intune/devices.png b/resources/azure/intune/devices.png new file mode 100644 index 00000000..a5970e53 Binary files /dev/null and b/resources/azure/intune/devices.png differ diff --git a/resources/azure/intune/ebooks.png b/resources/azure/intune/ebooks.png new file mode 100644 index 00000000..c6ff818d Binary files /dev/null and b/resources/azure/intune/ebooks.png differ diff --git a/resources/azure/intune/exchange-access.png b/resources/azure/intune/exchange-access.png new file mode 100644 index 00000000..280d1e1a Binary files /dev/null and b/resources/azure/intune/exchange-access.png differ diff --git a/resources/azure/intune/intune-app-protection.png b/resources/azure/intune/intune-app-protection.png new file mode 100644 index 00000000..9d2ef046 Binary files /dev/null and b/resources/azure/intune/intune-app-protection.png differ diff --git a/resources/azure/intune/intune-for-education.png b/resources/azure/intune/intune-for-education.png new file mode 100644 index 00000000..9d2ef046 Binary files /dev/null and b/resources/azure/intune/intune-for-education.png differ diff --git a/resources/azure/intune/intune.png b/resources/azure/intune/intune.png new file mode 100644 index 00000000..9d2ef046 Binary files /dev/null and b/resources/azure/intune/intune.png differ diff --git a/resources/azure/intune/mindaro.png b/resources/azure/intune/mindaro.png new file mode 100644 index 00000000..d4a61d9f Binary files /dev/null and b/resources/azure/intune/mindaro.png differ diff --git a/resources/azure/intune/security-baselines.png b/resources/azure/intune/security-baselines.png new file mode 100644 index 00000000..f3377115 Binary files /dev/null and b/resources/azure/intune/security-baselines.png differ diff --git a/resources/azure/intune/software-updates.png b/resources/azure/intune/software-updates.png new file mode 100644 index 00000000..2c76eaaa Binary files /dev/null and b/resources/azure/intune/software-updates.png differ diff --git a/resources/azure/intune/tenant-status.png b/resources/azure/intune/tenant-status.png new file mode 100644 index 00000000..22889416 Binary files /dev/null and b/resources/azure/intune/tenant-status.png differ diff --git a/resources/azure/iot/azure-cosmos-db.png b/resources/azure/iot/azure-cosmos-db.png new file mode 100644 index 00000000..ad285053 Binary files /dev/null and b/resources/azure/iot/azure-cosmos-db.png differ diff --git a/resources/azure/iot/azure-databox-gateway.png b/resources/azure/iot/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/resources/azure/iot/azure-databox-gateway.png differ diff --git a/resources/azure/iot/azure-iot-operations.png b/resources/azure/iot/azure-iot-operations.png new file mode 100644 index 00000000..7d37fa78 Binary files /dev/null and b/resources/azure/iot/azure-iot-operations.png differ diff --git a/resources/azure/iot/azure-maps-accounts.png b/resources/azure/iot/azure-maps-accounts.png new file mode 100644 index 00000000..575da13b Binary files /dev/null and b/resources/azure/iot/azure-maps-accounts.png differ diff --git a/resources/azure/iot/azure-stack.png b/resources/azure/iot/azure-stack.png new file mode 100644 index 00000000..bdc9f54f Binary files /dev/null and b/resources/azure/iot/azure-stack.png differ diff --git a/resources/azure/iot/device-provisioning-services.png b/resources/azure/iot/device-provisioning-services.png index f0fba925..7035b73b 100644 Binary files a/resources/azure/iot/device-provisioning-services.png and b/resources/azure/iot/device-provisioning-services.png differ diff --git a/resources/azure/iot/digital-twins.png b/resources/azure/iot/digital-twins.png index ceb39f8a..d1f36372 100644 Binary files a/resources/azure/iot/digital-twins.png and b/resources/azure/iot/digital-twins.png differ diff --git a/resources/azure/iot/event-grid-subscriptions.png b/resources/azure/iot/event-grid-subscriptions.png new file mode 100644 index 00000000..ca036c83 Binary files /dev/null and b/resources/azure/iot/event-grid-subscriptions.png differ diff --git a/resources/azure/iot/event-hub-clusters.png b/resources/azure/iot/event-hub-clusters.png new file mode 100644 index 00000000..b72504de Binary files /dev/null and b/resources/azure/iot/event-hub-clusters.png differ diff --git a/resources/azure/iot/event-hubs.png b/resources/azure/iot/event-hubs.png new file mode 100644 index 00000000..e9effd63 Binary files /dev/null and b/resources/azure/iot/event-hubs.png differ diff --git a/resources/azure/iot/function-apps.png b/resources/azure/iot/function-apps.png new file mode 100644 index 00000000..6362efba Binary files /dev/null and b/resources/azure/iot/function-apps.png differ diff --git a/resources/azure/iot/industrial-iot.png b/resources/azure/iot/industrial-iot.png new file mode 100644 index 00000000..fcc9a11f Binary files /dev/null and b/resources/azure/iot/industrial-iot.png differ diff --git a/resources/azure/iot/iot-central-applications.png b/resources/azure/iot/iot-central-applications.png index 0400504c..1769ee4e 100644 Binary files a/resources/azure/iot/iot-central-applications.png and b/resources/azure/iot/iot-central-applications.png differ diff --git a/resources/azure/iot/iot-edge.png b/resources/azure/iot/iot-edge.png new file mode 100644 index 00000000..e181e655 Binary files /dev/null and b/resources/azure/iot/iot-edge.png differ diff --git a/resources/azure/iot/iot-hub.png b/resources/azure/iot/iot-hub.png index 664bc23f..477ad86e 100644 Binary files a/resources/azure/iot/iot-hub.png and b/resources/azure/iot/iot-hub.png differ diff --git a/resources/azure/iot/logic-apps.png b/resources/azure/iot/logic-apps.png new file mode 100644 index 00000000..ff951023 Binary files /dev/null and b/resources/azure/iot/logic-apps.png differ diff --git a/resources/azure/iot/machine-learning-studio-classic-web-services.png b/resources/azure/iot/machine-learning-studio-classic-web-services.png new file mode 100644 index 00000000..ee499a47 Binary files /dev/null and b/resources/azure/iot/machine-learning-studio-classic-web-services.png differ diff --git a/resources/azure/iot/machine-learning-studio-web-service-plans.png b/resources/azure/iot/machine-learning-studio-web-service-plans.png new file mode 100644 index 00000000..d201b1b3 Binary files /dev/null and b/resources/azure/iot/machine-learning-studio-web-service-plans.png differ diff --git a/resources/azure/iot/machine-learning-studio-workspaces.png b/resources/azure/iot/machine-learning-studio-workspaces.png new file mode 100644 index 00000000..1c5d3480 Binary files /dev/null and b/resources/azure/iot/machine-learning-studio-workspaces.png differ diff --git a/resources/azure/iot/notification-hub-namespaces.png b/resources/azure/iot/notification-hub-namespaces.png new file mode 100644 index 00000000..2008e60c Binary files /dev/null and b/resources/azure/iot/notification-hub-namespaces.png differ diff --git a/resources/azure/iot/notification-hubs.png b/resources/azure/iot/notification-hubs.png new file mode 100644 index 00000000..2008e60c Binary files /dev/null and b/resources/azure/iot/notification-hubs.png differ diff --git a/resources/azure/iot/stack-hci-premium.png b/resources/azure/iot/stack-hci-premium.png new file mode 100644 index 00000000..0970c486 Binary files /dev/null and b/resources/azure/iot/stack-hci-premium.png differ diff --git a/resources/azure/iot/stream-analytics-jobs.png b/resources/azure/iot/stream-analytics-jobs.png new file mode 100644 index 00000000..fd07ccbf Binary files /dev/null and b/resources/azure/iot/stream-analytics-jobs.png differ diff --git a/resources/azure/iot/time-series-data-sets.png b/resources/azure/iot/time-series-data-sets.png new file mode 100644 index 00000000..40c43bb5 Binary files /dev/null and b/resources/azure/iot/time-series-data-sets.png differ diff --git a/resources/azure/iot/time-series-insights-access-policies.png b/resources/azure/iot/time-series-insights-access-policies.png new file mode 100644 index 00000000..b1d2c4d0 Binary files /dev/null and b/resources/azure/iot/time-series-insights-access-policies.png differ diff --git a/resources/azure/iot/time-series-insights-environments.png b/resources/azure/iot/time-series-insights-environments.png index 8ddbc0ca..bbf13cbc 100644 Binary files a/resources/azure/iot/time-series-insights-environments.png and b/resources/azure/iot/time-series-insights-environments.png differ diff --git a/resources/azure/iot/time-series-insights-event-sources.png b/resources/azure/iot/time-series-insights-event-sources.png new file mode 100644 index 00000000..b9569b5c Binary files /dev/null and b/resources/azure/iot/time-series-insights-event-sources.png differ diff --git a/resources/azure/iot/windows10-core-services.png b/resources/azure/iot/windows10-core-services.png new file mode 100644 index 00000000..6b9dc2ab Binary files /dev/null and b/resources/azure/iot/windows10-core-services.png differ diff --git a/resources/azure/managementgovernance/activity-log.png b/resources/azure/managementgovernance/activity-log.png new file mode 100644 index 00000000..82acd8ac Binary files /dev/null and b/resources/azure/managementgovernance/activity-log.png differ diff --git a/resources/azure/managementgovernance/advisor.png b/resources/azure/managementgovernance/advisor.png new file mode 100644 index 00000000..26282d07 Binary files /dev/null and b/resources/azure/managementgovernance/advisor.png differ diff --git a/resources/azure/managementgovernance/alerts.png b/resources/azure/managementgovernance/alerts.png new file mode 100644 index 00000000..94781ac6 Binary files /dev/null and b/resources/azure/managementgovernance/alerts.png differ diff --git a/resources/azure/managementgovernance/application-insights.png b/resources/azure/managementgovernance/application-insights.png new file mode 100644 index 00000000..af1cc7fc Binary files /dev/null and b/resources/azure/managementgovernance/application-insights.png differ diff --git a/resources/azure/managementgovernance/arc-machines.png b/resources/azure/managementgovernance/arc-machines.png new file mode 100644 index 00000000..e97e8873 Binary files /dev/null and b/resources/azure/managementgovernance/arc-machines.png differ diff --git a/resources/azure/managementgovernance/automation-accounts.png b/resources/azure/managementgovernance/automation-accounts.png new file mode 100644 index 00000000..34f8f219 Binary files /dev/null and b/resources/azure/managementgovernance/automation-accounts.png differ diff --git a/resources/azure/managementgovernance/azure-arc.png b/resources/azure/managementgovernance/azure-arc.png new file mode 100644 index 00000000..be61c9e1 Binary files /dev/null and b/resources/azure/managementgovernance/azure-arc.png differ diff --git a/resources/azure/managementgovernance/azure-lighthouse.png b/resources/azure/managementgovernance/azure-lighthouse.png new file mode 100644 index 00000000..c3b82686 Binary files /dev/null and b/resources/azure/managementgovernance/azure-lighthouse.png differ diff --git a/resources/azure/managementgovernance/blueprints.png b/resources/azure/managementgovernance/blueprints.png new file mode 100644 index 00000000..87eb6b0c Binary files /dev/null and b/resources/azure/managementgovernance/blueprints.png differ diff --git a/resources/azure/managementgovernance/compliance.png b/resources/azure/managementgovernance/compliance.png new file mode 100644 index 00000000..cae09df1 Binary files /dev/null and b/resources/azure/managementgovernance/compliance.png differ diff --git a/resources/azure/managementgovernance/cost-management-and-billing.png b/resources/azure/managementgovernance/cost-management-and-billing.png new file mode 100644 index 00000000..a55e7696 Binary files /dev/null and b/resources/azure/managementgovernance/cost-management-and-billing.png differ diff --git a/resources/azure/managementgovernance/customer-lockbox-for-microsoft-azure.png b/resources/azure/managementgovernance/customer-lockbox-for-microsoft-azure.png new file mode 100644 index 00000000..f8cafd06 Binary files /dev/null and b/resources/azure/managementgovernance/customer-lockbox-for-microsoft-azure.png differ diff --git a/resources/azure/managementgovernance/diagnostics-settings.png b/resources/azure/managementgovernance/diagnostics-settings.png new file mode 100644 index 00000000..2ebd99a6 Binary files /dev/null and b/resources/azure/managementgovernance/diagnostics-settings.png differ diff --git a/resources/azure/managementgovernance/education.png b/resources/azure/managementgovernance/education.png new file mode 100644 index 00000000..6b486898 Binary files /dev/null and b/resources/azure/managementgovernance/education.png differ diff --git a/resources/azure/managementgovernance/intune-trends.png b/resources/azure/managementgovernance/intune-trends.png new file mode 100644 index 00000000..6739c2ab Binary files /dev/null and b/resources/azure/managementgovernance/intune-trends.png differ diff --git a/resources/azure/managementgovernance/log-analytics-workspaces.png b/resources/azure/managementgovernance/log-analytics-workspaces.png new file mode 100644 index 00000000..7ec48ecb Binary files /dev/null and b/resources/azure/managementgovernance/log-analytics-workspaces.png differ diff --git a/resources/azure/managementgovernance/machinesazurearc.png b/resources/azure/managementgovernance/machinesazurearc.png new file mode 100644 index 00000000..3b37ea56 Binary files /dev/null and b/resources/azure/managementgovernance/machinesazurearc.png differ diff --git a/resources/azure/managementgovernance/managed-applications-center.png b/resources/azure/managementgovernance/managed-applications-center.png new file mode 100644 index 00000000..92db7be2 Binary files /dev/null and b/resources/azure/managementgovernance/managed-applications-center.png differ diff --git a/resources/azure/managementgovernance/managed-desktop.png b/resources/azure/managementgovernance/managed-desktop.png new file mode 100644 index 00000000..69905161 Binary files /dev/null and b/resources/azure/managementgovernance/managed-desktop.png differ diff --git a/resources/azure/managementgovernance/metrics.png b/resources/azure/managementgovernance/metrics.png new file mode 100644 index 00000000..95df4d2a Binary files /dev/null and b/resources/azure/managementgovernance/metrics.png differ diff --git a/resources/azure/managementgovernance/monitor.png b/resources/azure/managementgovernance/monitor.png new file mode 100644 index 00000000..5c5a091e Binary files /dev/null and b/resources/azure/managementgovernance/monitor.png differ diff --git a/resources/azure/managementgovernance/my-customers.png b/resources/azure/managementgovernance/my-customers.png new file mode 100644 index 00000000..5a6c80fb Binary files /dev/null and b/resources/azure/managementgovernance/my-customers.png differ diff --git a/resources/azure/managementgovernance/operation-log-classic.png b/resources/azure/managementgovernance/operation-log-classic.png new file mode 100644 index 00000000..82acd8ac Binary files /dev/null and b/resources/azure/managementgovernance/operation-log-classic.png differ diff --git a/resources/azure/managementgovernance/policy.png b/resources/azure/managementgovernance/policy.png new file mode 100644 index 00000000..0395bdea Binary files /dev/null and b/resources/azure/managementgovernance/policy.png differ diff --git a/resources/azure/managementgovernance/recovery-services-vaults.png b/resources/azure/managementgovernance/recovery-services-vaults.png new file mode 100644 index 00000000..d5e46722 Binary files /dev/null and b/resources/azure/managementgovernance/recovery-services-vaults.png differ diff --git a/resources/azure/managementgovernance/resource-graph-explorer.png b/resources/azure/managementgovernance/resource-graph-explorer.png new file mode 100644 index 00000000..1aefe747 Binary files /dev/null and b/resources/azure/managementgovernance/resource-graph-explorer.png differ diff --git a/resources/azure/managementgovernance/resources-provider.png b/resources/azure/managementgovernance/resources-provider.png new file mode 100644 index 00000000..ac51bec2 Binary files /dev/null and b/resources/azure/managementgovernance/resources-provider.png differ diff --git a/resources/azure/managementgovernance/scheduler-job-collections.png b/resources/azure/managementgovernance/scheduler-job-collections.png new file mode 100644 index 00000000..343b5fc1 Binary files /dev/null and b/resources/azure/managementgovernance/scheduler-job-collections.png differ diff --git a/resources/azure/managementgovernance/service-catalog-mad.png b/resources/azure/managementgovernance/service-catalog-mad.png new file mode 100644 index 00000000..34cd732f Binary files /dev/null and b/resources/azure/managementgovernance/service-catalog-mad.png differ diff --git a/resources/azure/managementgovernance/service-providers.png b/resources/azure/managementgovernance/service-providers.png new file mode 100644 index 00000000..f0bf7b4f Binary files /dev/null and b/resources/azure/managementgovernance/service-providers.png differ diff --git a/resources/azure/managementgovernance/solutions.png b/resources/azure/managementgovernance/solutions.png new file mode 100644 index 00000000..f7444dec Binary files /dev/null and b/resources/azure/managementgovernance/solutions.png differ diff --git a/resources/azure/managementgovernance/universal-print.png b/resources/azure/managementgovernance/universal-print.png new file mode 100644 index 00000000..33e3ea5a Binary files /dev/null and b/resources/azure/managementgovernance/universal-print.png differ diff --git a/resources/azure/managementgovernance/user-privacy.png b/resources/azure/managementgovernance/user-privacy.png new file mode 100644 index 00000000..18c65783 Binary files /dev/null and b/resources/azure/managementgovernance/user-privacy.png differ diff --git a/resources/azure/menu/keys.png b/resources/azure/menu/keys.png new file mode 100644 index 00000000..e1af1852 Binary files /dev/null and b/resources/azure/menu/keys.png differ diff --git a/resources/azure/migrate/azure-databox-gateway.png b/resources/azure/migrate/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/resources/azure/migrate/azure-databox-gateway.png differ diff --git a/resources/azure/migrate/azure-migrate.png b/resources/azure/migrate/azure-migrate.png new file mode 100644 index 00000000..87e4d369 Binary files /dev/null and b/resources/azure/migrate/azure-migrate.png differ diff --git a/resources/azure/migrate/azure-stack-edge.png b/resources/azure/migrate/azure-stack-edge.png new file mode 100644 index 00000000..0db6b942 Binary files /dev/null and b/resources/azure/migrate/azure-stack-edge.png differ diff --git a/resources/azure/migrate/cost-management-and-billing.png b/resources/azure/migrate/cost-management-and-billing.png new file mode 100644 index 00000000..a55e7696 Binary files /dev/null and b/resources/azure/migrate/cost-management-and-billing.png differ diff --git a/resources/azure/migrate/data-box.png b/resources/azure/migrate/data-box.png new file mode 100644 index 00000000..d2955fe0 Binary files /dev/null and b/resources/azure/migrate/data-box.png differ diff --git a/resources/azure/migrate/recovery-services-vaults.png b/resources/azure/migrate/recovery-services-vaults.png new file mode 100644 index 00000000..d5e46722 Binary files /dev/null and b/resources/azure/migrate/recovery-services-vaults.png differ diff --git a/resources/azure/migration/azure-database-migration-services.png b/resources/azure/migration/azure-database-migration-services.png new file mode 100644 index 00000000..563a3c6a Binary files /dev/null and b/resources/azure/migration/azure-database-migration-services.png differ diff --git a/resources/azure/mixedreality/remote-rendering.png b/resources/azure/mixedreality/remote-rendering.png new file mode 100644 index 00000000..97a96d2b Binary files /dev/null and b/resources/azure/mixedreality/remote-rendering.png differ diff --git a/resources/azure/mixedreality/spatial-anchor-accounts.png b/resources/azure/mixedreality/spatial-anchor-accounts.png new file mode 100644 index 00000000..f7a37467 Binary files /dev/null and b/resources/azure/mixedreality/spatial-anchor-accounts.png differ diff --git a/resources/azure/ml/azure-speech-service.png b/resources/azure/ml/azure-speech-service.png new file mode 100644 index 00000000..7716f11d Binary files /dev/null and b/resources/azure/ml/azure-speech-service.png differ diff --git a/resources/azure/ml/azure-speed-to-text.png b/resources/azure/ml/azure-speed-to-text.png deleted file mode 100644 index ca331f12..00000000 Binary files a/resources/azure/ml/azure-speed-to-text.png and /dev/null differ diff --git a/resources/azure/mobile/app-services.png b/resources/azure/mobile/app-services.png new file mode 100644 index 00000000..7b2599d9 Binary files /dev/null and b/resources/azure/mobile/app-services.png differ diff --git a/resources/azure/mobile/notification-hubs.png b/resources/azure/mobile/notification-hubs.png index ad3129f4..2008e60c 100644 Binary files a/resources/azure/mobile/notification-hubs.png and b/resources/azure/mobile/notification-hubs.png differ diff --git a/resources/azure/mobile/power-platform.png b/resources/azure/mobile/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/resources/azure/mobile/power-platform.png differ diff --git a/resources/azure/monitor/activity-log.png b/resources/azure/monitor/activity-log.png new file mode 100644 index 00000000..82acd8ac Binary files /dev/null and b/resources/azure/monitor/activity-log.png differ diff --git a/resources/azure/monitor/application-insights.png b/resources/azure/monitor/application-insights.png new file mode 100644 index 00000000..af1cc7fc Binary files /dev/null and b/resources/azure/monitor/application-insights.png differ diff --git a/resources/azure/monitor/auto-scale.png b/resources/azure/monitor/auto-scale.png new file mode 100644 index 00000000..67c3de54 Binary files /dev/null and b/resources/azure/monitor/auto-scale.png differ diff --git a/resources/azure/monitor/azure-monitors-for-sap-solutions.png b/resources/azure/monitor/azure-monitors-for-sap-solutions.png new file mode 100644 index 00000000..62088d5f Binary files /dev/null and b/resources/azure/monitor/azure-monitors-for-sap-solutions.png differ diff --git a/resources/azure/monitor/azure-workbooks.png b/resources/azure/monitor/azure-workbooks.png new file mode 100644 index 00000000..e03f1449 Binary files /dev/null and b/resources/azure/monitor/azure-workbooks.png differ diff --git a/resources/azure/monitor/change-analysis.png b/resources/azure/monitor/change-analysis.png index 4d5c0317..06450005 100644 Binary files a/resources/azure/monitor/change-analysis.png and b/resources/azure/monitor/change-analysis.png differ diff --git a/resources/azure/monitor/diagnostics-settings.png b/resources/azure/monitor/diagnostics-settings.png new file mode 100644 index 00000000..2ebd99a6 Binary files /dev/null and b/resources/azure/monitor/diagnostics-settings.png differ diff --git a/resources/azure/monitor/log-analytics-workspaces.png b/resources/azure/monitor/log-analytics-workspaces.png new file mode 100644 index 00000000..7ec48ecb Binary files /dev/null and b/resources/azure/monitor/log-analytics-workspaces.png differ diff --git a/resources/azure/monitor/metrics.png b/resources/azure/monitor/metrics.png index b68f3875..95df4d2a 100644 Binary files a/resources/azure/monitor/metrics.png and b/resources/azure/monitor/metrics.png differ diff --git a/resources/azure/monitor/monitor.png b/resources/azure/monitor/monitor.png index ec03485a..5c5a091e 100644 Binary files a/resources/azure/monitor/monitor.png and b/resources/azure/monitor/monitor.png differ diff --git a/resources/azure/monitor/network-watcher.png b/resources/azure/monitor/network-watcher.png new file mode 100644 index 00000000..8712ba89 Binary files /dev/null and b/resources/azure/monitor/network-watcher.png differ diff --git a/resources/azure/networking/application-gateways.png b/resources/azure/networking/application-gateways.png new file mode 100644 index 00000000..4b543db8 Binary files /dev/null and b/resources/azure/networking/application-gateways.png differ diff --git a/resources/azure/networking/atm-multistack.png b/resources/azure/networking/atm-multistack.png new file mode 100644 index 00000000..3e52fe2b Binary files /dev/null and b/resources/azure/networking/atm-multistack.png differ diff --git a/resources/azure/networking/azure-communications-gateway.png b/resources/azure/networking/azure-communications-gateway.png new file mode 100644 index 00000000..25e95dd5 Binary files /dev/null and b/resources/azure/networking/azure-communications-gateway.png differ diff --git a/resources/azure/networking/azure-firewall-manager.png b/resources/azure/networking/azure-firewall-manager.png new file mode 100644 index 00000000..3203d709 Binary files /dev/null and b/resources/azure/networking/azure-firewall-manager.png differ diff --git a/resources/azure/networking/azure-firewall-policy.png b/resources/azure/networking/azure-firewall-policy.png new file mode 100644 index 00000000..87adfe98 Binary files /dev/null and b/resources/azure/networking/azure-firewall-policy.png differ diff --git a/resources/azure/networking/bastions.png b/resources/azure/networking/bastions.png new file mode 100644 index 00000000..62901035 Binary files /dev/null and b/resources/azure/networking/bastions.png differ diff --git a/resources/azure/networking/cdn-profiles.png b/resources/azure/networking/cdn-profiles.png new file mode 100644 index 00000000..e4053a15 Binary files /dev/null and b/resources/azure/networking/cdn-profiles.png differ diff --git a/resources/azure/networking/connected-cache.png b/resources/azure/networking/connected-cache.png new file mode 100644 index 00000000..e3274f61 Binary files /dev/null and b/resources/azure/networking/connected-cache.png differ diff --git a/resources/azure/networking/connections.png b/resources/azure/networking/connections.png new file mode 100644 index 00000000..8d9cd498 Binary files /dev/null and b/resources/azure/networking/connections.png differ diff --git a/resources/azure/networking/ddos-protection-plans.png b/resources/azure/networking/ddos-protection-plans.png new file mode 100644 index 00000000..dabfe125 Binary files /dev/null and b/resources/azure/networking/ddos-protection-plans.png differ diff --git a/resources/azure/networking/dns-multistack.png b/resources/azure/networking/dns-multistack.png new file mode 100644 index 00000000..2471613f Binary files /dev/null and b/resources/azure/networking/dns-multistack.png differ diff --git a/resources/azure/networking/dns-private-resolver.png b/resources/azure/networking/dns-private-resolver.png new file mode 100644 index 00000000..8b129938 Binary files /dev/null and b/resources/azure/networking/dns-private-resolver.png differ diff --git a/resources/azure/networking/dns-security-policy.png b/resources/azure/networking/dns-security-policy.png new file mode 100644 index 00000000..eb5a7059 Binary files /dev/null and b/resources/azure/networking/dns-security-policy.png differ diff --git a/resources/azure/networking/dns-zones.png b/resources/azure/networking/dns-zones.png new file mode 100644 index 00000000..8217905e Binary files /dev/null and b/resources/azure/networking/dns-zones.png differ diff --git a/resources/azure/networking/expressroute-circuits.png b/resources/azure/networking/expressroute-circuits.png new file mode 100644 index 00000000..d6050c58 Binary files /dev/null and b/resources/azure/networking/expressroute-circuits.png differ diff --git a/resources/azure/networking/firewalls.png b/resources/azure/networking/firewalls.png new file mode 100644 index 00000000..08186e2d Binary files /dev/null and b/resources/azure/networking/firewalls.png differ diff --git a/resources/azure/networking/front-door-and-cdn-profiles.png b/resources/azure/networking/front-door-and-cdn-profiles.png new file mode 100644 index 00000000..8e1ca2e0 Binary files /dev/null and b/resources/azure/networking/front-door-and-cdn-profiles.png differ diff --git a/resources/azure/networking/ip-address-manager.png b/resources/azure/networking/ip-address-manager.png new file mode 100644 index 00000000..be470165 Binary files /dev/null and b/resources/azure/networking/ip-address-manager.png differ diff --git a/resources/azure/networking/ip-groups.png b/resources/azure/networking/ip-groups.png new file mode 100644 index 00000000..ba6b65a9 Binary files /dev/null and b/resources/azure/networking/ip-groups.png differ diff --git a/resources/azure/networking/load-balancer-hub.png b/resources/azure/networking/load-balancer-hub.png new file mode 100644 index 00000000..b482b1fb Binary files /dev/null and b/resources/azure/networking/load-balancer-hub.png differ diff --git a/resources/azure/networking/load-balancers.png b/resources/azure/networking/load-balancers.png new file mode 100644 index 00000000..0c3f9eb1 Binary files /dev/null and b/resources/azure/networking/load-balancers.png differ diff --git a/resources/azure/networking/local-network-gateways.png b/resources/azure/networking/local-network-gateways.png new file mode 100644 index 00000000..1b48f844 Binary files /dev/null and b/resources/azure/networking/local-network-gateways.png differ diff --git a/resources/azure/networking/nat.png b/resources/azure/networking/nat.png new file mode 100644 index 00000000..e2124e7d Binary files /dev/null and b/resources/azure/networking/nat.png differ diff --git a/resources/azure/networking/network-interfaces.png b/resources/azure/networking/network-interfaces.png new file mode 100644 index 00000000..42f51af4 Binary files /dev/null and b/resources/azure/networking/network-interfaces.png differ diff --git a/resources/azure/networking/network-security-groups.png b/resources/azure/networking/network-security-groups.png new file mode 100644 index 00000000..a2a243f3 Binary files /dev/null and b/resources/azure/networking/network-security-groups.png differ diff --git a/resources/azure/networking/network-watcher.png b/resources/azure/networking/network-watcher.png new file mode 100644 index 00000000..8712ba89 Binary files /dev/null and b/resources/azure/networking/network-watcher.png differ diff --git a/resources/azure/networking/on-premises-data-gateways.png b/resources/azure/networking/on-premises-data-gateways.png new file mode 100644 index 00000000..a868ec4f Binary files /dev/null and b/resources/azure/networking/on-premises-data-gateways.png differ diff --git a/resources/azure/networking/private-link-service.png b/resources/azure/networking/private-link-service.png new file mode 100644 index 00000000..c22b1883 Binary files /dev/null and b/resources/azure/networking/private-link-service.png differ diff --git a/resources/azure/networking/private-link-services.png b/resources/azure/networking/private-link-services.png new file mode 100644 index 00000000..43051c55 Binary files /dev/null and b/resources/azure/networking/private-link-services.png differ diff --git a/resources/azure/networking/private-link.png b/resources/azure/networking/private-link.png new file mode 100644 index 00000000..17e015db Binary files /dev/null and b/resources/azure/networking/private-link.png differ diff --git a/resources/azure/networking/proximity-placement-groups.png b/resources/azure/networking/proximity-placement-groups.png new file mode 100644 index 00000000..e56c7c86 Binary files /dev/null and b/resources/azure/networking/proximity-placement-groups.png differ diff --git a/resources/azure/networking/public-ip-addresses-classic.png b/resources/azure/networking/public-ip-addresses-classic.png new file mode 100644 index 00000000..b0ebb714 Binary files /dev/null and b/resources/azure/networking/public-ip-addresses-classic.png differ diff --git a/resources/azure/networking/public-ip-addresses.png b/resources/azure/networking/public-ip-addresses.png new file mode 100644 index 00000000..1bdb6769 Binary files /dev/null and b/resources/azure/networking/public-ip-addresses.png differ diff --git a/resources/azure/networking/public-ip-prefixes.png b/resources/azure/networking/public-ip-prefixes.png new file mode 100644 index 00000000..9cf8468e Binary files /dev/null and b/resources/azure/networking/public-ip-prefixes.png differ diff --git a/resources/azure/networking/reserved-ip-addresses-classic.png b/resources/azure/networking/reserved-ip-addresses-classic.png new file mode 100644 index 00000000..234fc175 Binary files /dev/null and b/resources/azure/networking/reserved-ip-addresses-classic.png differ diff --git a/resources/azure/networking/resource-management-private-link.png b/resources/azure/networking/resource-management-private-link.png new file mode 100644 index 00000000..bfc44815 Binary files /dev/null and b/resources/azure/networking/resource-management-private-link.png differ diff --git a/resources/azure/networking/route-filters.png b/resources/azure/networking/route-filters.png new file mode 100644 index 00000000..477fa961 Binary files /dev/null and b/resources/azure/networking/route-filters.png differ diff --git a/resources/azure/networking/route-tables.png b/resources/azure/networking/route-tables.png new file mode 100644 index 00000000..1c8e5d2f Binary files /dev/null and b/resources/azure/networking/route-tables.png differ diff --git a/resources/azure/networking/service-endpoint-policies.png b/resources/azure/networking/service-endpoint-policies.png new file mode 100644 index 00000000..5846c58b Binary files /dev/null and b/resources/azure/networking/service-endpoint-policies.png differ diff --git a/resources/azure/networking/spot-vm.png b/resources/azure/networking/spot-vm.png new file mode 100644 index 00000000..0b85f566 Binary files /dev/null and b/resources/azure/networking/spot-vm.png differ diff --git a/resources/azure/networking/spot-vmss.png b/resources/azure/networking/spot-vmss.png new file mode 100644 index 00000000..7acb36c8 Binary files /dev/null and b/resources/azure/networking/spot-vmss.png differ diff --git a/resources/azure/networking/subnet.png b/resources/azure/networking/subnet.png new file mode 100644 index 00000000..acd41d24 Binary files /dev/null and b/resources/azure/networking/subnet.png differ diff --git a/resources/azure/networking/traffic-controller.png b/resources/azure/networking/traffic-controller.png new file mode 100644 index 00000000..1a8aaa38 Binary files /dev/null and b/resources/azure/networking/traffic-controller.png differ diff --git a/resources/azure/networking/traffic-manager-profiles.png b/resources/azure/networking/traffic-manager-profiles.png new file mode 100644 index 00000000..3db41fb6 Binary files /dev/null and b/resources/azure/networking/traffic-manager-profiles.png differ diff --git a/resources/azure/networking/virtual-network-gateways.png b/resources/azure/networking/virtual-network-gateways.png new file mode 100644 index 00000000..c53d0c0f Binary files /dev/null and b/resources/azure/networking/virtual-network-gateways.png differ diff --git a/resources/azure/networking/virtual-networks-classic.png b/resources/azure/networking/virtual-networks-classic.png new file mode 100644 index 00000000..6735e5e6 Binary files /dev/null and b/resources/azure/networking/virtual-networks-classic.png differ diff --git a/resources/azure/networking/virtual-networks.png b/resources/azure/networking/virtual-networks.png new file mode 100644 index 00000000..7ba0e0b8 Binary files /dev/null and b/resources/azure/networking/virtual-networks.png differ diff --git a/resources/azure/networking/virtual-router.png b/resources/azure/networking/virtual-router.png new file mode 100644 index 00000000..c12348f8 Binary files /dev/null and b/resources/azure/networking/virtual-router.png differ diff --git a/resources/azure/networking/virtual-wan-hub.png b/resources/azure/networking/virtual-wan-hub.png new file mode 100644 index 00000000..b646e208 Binary files /dev/null and b/resources/azure/networking/virtual-wan-hub.png differ diff --git a/resources/azure/networking/virtual-wans.png b/resources/azure/networking/virtual-wans.png new file mode 100644 index 00000000..6b08a061 Binary files /dev/null and b/resources/azure/networking/virtual-wans.png differ diff --git a/resources/azure/networking/web-application-firewall-policieswaf.png b/resources/azure/networking/web-application-firewall-policieswaf.png new file mode 100644 index 00000000..5074f2ae Binary files /dev/null and b/resources/azure/networking/web-application-firewall-policieswaf.png differ diff --git a/resources/azure/newicons/azure-sustainability.png b/resources/azure/newicons/azure-sustainability.png new file mode 100644 index 00000000..22e409c8 Binary files /dev/null and b/resources/azure/newicons/azure-sustainability.png differ diff --git a/resources/azure/newicons/connected-vehicle-platform.png b/resources/azure/newicons/connected-vehicle-platform.png new file mode 100644 index 00000000..f0bfa9df Binary files /dev/null and b/resources/azure/newicons/connected-vehicle-platform.png differ diff --git a/resources/azure/newicons/entra-connect-health.png b/resources/azure/newicons/entra-connect-health.png new file mode 100644 index 00000000..23218195 Binary files /dev/null and b/resources/azure/newicons/entra-connect-health.png differ diff --git a/resources/azure/newicons/entra-connect-sync.png b/resources/azure/newicons/entra-connect-sync.png new file mode 100644 index 00000000..01af739d Binary files /dev/null and b/resources/azure/newicons/entra-connect-sync.png differ diff --git a/resources/azure/newicons/icm-troubleshooting.png b/resources/azure/newicons/icm-troubleshooting.png new file mode 100644 index 00000000..4f409b95 Binary files /dev/null and b/resources/azure/newicons/icm-troubleshooting.png differ diff --git a/resources/azure/newicons/osconfig.png b/resources/azure/newicons/osconfig.png new file mode 100644 index 00000000..ec48a6bd Binary files /dev/null and b/resources/azure/newicons/osconfig.png differ diff --git a/resources/azure/newicons/storage-actions.png b/resources/azure/newicons/storage-actions.png new file mode 100644 index 00000000..83fb6c17 Binary files /dev/null and b/resources/azure/newicons/storage-actions.png differ diff --git a/resources/azure/other/aad-licenses.png b/resources/azure/other/aad-licenses.png new file mode 100644 index 00000000..dd139ad7 Binary files /dev/null and b/resources/azure/other/aad-licenses.png differ diff --git a/resources/azure/other/aks-istio.png b/resources/azure/other/aks-istio.png new file mode 100644 index 00000000..0a039169 Binary files /dev/null and b/resources/azure/other/aks-istio.png differ diff --git a/resources/azure/other/app-compliance-automation.png b/resources/azure/other/app-compliance-automation.png new file mode 100644 index 00000000..6cef87e6 Binary files /dev/null and b/resources/azure/other/app-compliance-automation.png differ diff --git a/resources/azure/other/app-registrations.png b/resources/azure/other/app-registrations.png new file mode 100644 index 00000000..8e1e9a07 Binary files /dev/null and b/resources/azure/other/app-registrations.png differ diff --git a/resources/azure/other/aquila.png b/resources/azure/other/aquila.png new file mode 100644 index 00000000..363a6eb2 Binary files /dev/null and b/resources/azure/other/aquila.png differ diff --git a/resources/azure/other/arc-data-services.png b/resources/azure/other/arc-data-services.png new file mode 100644 index 00000000..c4be9955 Binary files /dev/null and b/resources/azure/other/arc-data-services.png differ diff --git a/resources/azure/other/arc-kubernetes.png b/resources/azure/other/arc-kubernetes.png new file mode 100644 index 00000000..98e04ea5 Binary files /dev/null and b/resources/azure/other/arc-kubernetes.png differ diff --git a/resources/azure/other/arc-postgresql-.png b/resources/azure/other/arc-postgresql-.png new file mode 100644 index 00000000..a1eabbdd Binary files /dev/null and b/resources/azure/other/arc-postgresql-.png differ diff --git a/resources/azure/other/arc-sql-managed-instance.png b/resources/azure/other/arc-sql-managed-instance.png new file mode 100644 index 00000000..a504eea6 Binary files /dev/null and b/resources/azure/other/arc-sql-managed-instance.png differ diff --git a/resources/azure/other/arc-sql-server.png b/resources/azure/other/arc-sql-server.png new file mode 100644 index 00000000..66fefd11 Binary files /dev/null and b/resources/azure/other/arc-sql-server.png differ diff --git a/resources/azure/other/avs-vm.png b/resources/azure/other/avs-vm.png new file mode 100644 index 00000000..5fb88bc2 Binary files /dev/null and b/resources/azure/other/avs-vm.png differ diff --git a/resources/azure/other/azure-a.png b/resources/azure/other/azure-a.png new file mode 100644 index 00000000..c9a6beb5 Binary files /dev/null and b/resources/azure/other/azure-a.png differ diff --git a/resources/azure/other/azure-backup-center.png b/resources/azure/other/azure-backup-center.png new file mode 100644 index 00000000..e7dfa982 Binary files /dev/null and b/resources/azure/other/azure-backup-center.png differ diff --git a/resources/azure/other/azure-center-for-sap.png b/resources/azure/other/azure-center-for-sap.png new file mode 100644 index 00000000..b2339c03 Binary files /dev/null and b/resources/azure/other/azure-center-for-sap.png differ diff --git a/resources/azure/other/azure-chaos-studio.png b/resources/azure/other/azure-chaos-studio.png new file mode 100644 index 00000000..069c41ba Binary files /dev/null and b/resources/azure/other/azure-chaos-studio.png differ diff --git a/resources/azure/other/azure-cloud-shell.png b/resources/azure/other/azure-cloud-shell.png new file mode 100644 index 00000000..b0f53a4a Binary files /dev/null and b/resources/azure/other/azure-cloud-shell.png differ diff --git a/resources/azure/other/azure-communication-services.png b/resources/azure/other/azure-communication-services.png new file mode 100644 index 00000000..50770fa7 Binary files /dev/null and b/resources/azure/other/azure-communication-services.png differ diff --git a/resources/azure/other/azure-compute-galleries.png b/resources/azure/other/azure-compute-galleries.png new file mode 100644 index 00000000..40628d6d Binary files /dev/null and b/resources/azure/other/azure-compute-galleries.png differ diff --git a/resources/azure/other/azure-deployment-environments.png b/resources/azure/other/azure-deployment-environments.png new file mode 100644 index 00000000..870adba6 Binary files /dev/null and b/resources/azure/other/azure-deployment-environments.png differ diff --git a/resources/azure/other/azure-dev-tunnels.png b/resources/azure/other/azure-dev-tunnels.png new file mode 100644 index 00000000..b9ac4327 Binary files /dev/null and b/resources/azure/other/azure-dev-tunnels.png differ diff --git a/resources/azure/other/azure-edge-hardware-center.png b/resources/azure/other/azure-edge-hardware-center.png new file mode 100644 index 00000000..35850041 Binary files /dev/null and b/resources/azure/other/azure-edge-hardware-center.png differ diff --git a/resources/azure/other/azure-hpc-workbenches.png b/resources/azure/other/azure-hpc-workbenches.png new file mode 100644 index 00000000..ece7fee4 Binary files /dev/null and b/resources/azure/other/azure-hpc-workbenches.png differ diff --git a/resources/azure/other/azure-load-testing.png b/resources/azure/other/azure-load-testing.png new file mode 100644 index 00000000..c8ffa360 Binary files /dev/null and b/resources/azure/other/azure-load-testing.png differ diff --git a/resources/azure/other/azure-managed-grafana.png b/resources/azure/other/azure-managed-grafana.png new file mode 100644 index 00000000..0bf28d60 Binary files /dev/null and b/resources/azure/other/azure-managed-grafana.png differ diff --git a/resources/azure/other/azure-monitor-dashboard.png b/resources/azure/other/azure-monitor-dashboard.png new file mode 100644 index 00000000..b6578056 Binary files /dev/null and b/resources/azure/other/azure-monitor-dashboard.png differ diff --git a/resources/azure/other/azure-network-function-manager-functions.png b/resources/azure/other/azure-network-function-manager-functions.png new file mode 100644 index 00000000..e7b23e71 Binary files /dev/null and b/resources/azure/other/azure-network-function-manager-functions.png differ diff --git a/resources/azure/other/azure-network-function-manager.png b/resources/azure/other/azure-network-function-manager.png new file mode 100644 index 00000000..a75e3f5b Binary files /dev/null and b/resources/azure/other/azure-network-function-manager.png differ diff --git a/resources/azure/other/azure-orbital.png b/resources/azure/other/azure-orbital.png new file mode 100644 index 00000000..2653ecb2 Binary files /dev/null and b/resources/azure/other/azure-orbital.png differ diff --git a/resources/azure/other/azure-quotas.png b/resources/azure/other/azure-quotas.png new file mode 100644 index 00000000..c31c7179 Binary files /dev/null and b/resources/azure/other/azure-quotas.png differ diff --git a/resources/azure/other/azure-sphere.png b/resources/azure/other/azure-sphere.png new file mode 100644 index 00000000..abf65867 Binary files /dev/null and b/resources/azure/other/azure-sphere.png differ diff --git a/resources/azure/other/azure-storage-mover.png b/resources/azure/other/azure-storage-mover.png new file mode 100644 index 00000000..642587e5 Binary files /dev/null and b/resources/azure/other/azure-storage-mover.png differ diff --git a/resources/azure/other/azure-support-center-blue.png b/resources/azure/other/azure-support-center-blue.png new file mode 100644 index 00000000..b483abd2 Binary files /dev/null and b/resources/azure/other/azure-support-center-blue.png differ diff --git a/resources/azure/other/azure-video-indexer.png b/resources/azure/other/azure-video-indexer.png new file mode 100644 index 00000000..c3c7a0f4 Binary files /dev/null and b/resources/azure/other/azure-video-indexer.png differ diff --git a/resources/azure/other/azure-virtual-desktop.png b/resources/azure/other/azure-virtual-desktop.png new file mode 100644 index 00000000..bff92d9d Binary files /dev/null and b/resources/azure/other/azure-virtual-desktop.png differ diff --git a/resources/azure/other/azure-vmware-solution.png b/resources/azure/other/azure-vmware-solution.png new file mode 100644 index 00000000..5fc73884 Binary files /dev/null and b/resources/azure/other/azure-vmware-solution.png differ diff --git a/resources/azure/other/azureattestation.png b/resources/azure/other/azureattestation.png new file mode 100644 index 00000000..a20a6d99 Binary files /dev/null and b/resources/azure/other/azureattestation.png differ diff --git a/resources/azure/other/azurite.png b/resources/azure/other/azurite.png new file mode 100644 index 00000000..c089c4b7 Binary files /dev/null and b/resources/azure/other/azurite.png differ diff --git a/resources/azure/other/backup-vault.png b/resources/azure/other/backup-vault.png new file mode 100644 index 00000000..d5052452 Binary files /dev/null and b/resources/azure/other/backup-vault.png differ diff --git a/resources/azure/other/bare-metal-infrastructure.png b/resources/azure/other/bare-metal-infrastructure.png new file mode 100644 index 00000000..9364dfaf Binary files /dev/null and b/resources/azure/other/bare-metal-infrastructure.png differ diff --git a/resources/azure/other/capacity-reservation-groups.png b/resources/azure/other/capacity-reservation-groups.png new file mode 100644 index 00000000..82f0472a Binary files /dev/null and b/resources/azure/other/capacity-reservation-groups.png differ diff --git a/resources/azure/other/central-service-instance-for-sap.png b/resources/azure/other/central-service-instance-for-sap.png new file mode 100644 index 00000000..ccd5d6e3 Binary files /dev/null and b/resources/azure/other/central-service-instance-for-sap.png differ diff --git a/resources/azure/other/ceres.png b/resources/azure/other/ceres.png new file mode 100644 index 00000000..6e35e1dc Binary files /dev/null and b/resources/azure/other/ceres.png differ diff --git a/resources/azure/other/cloud-services-extended-support.png b/resources/azure/other/cloud-services-extended-support.png new file mode 100644 index 00000000..57ae077a Binary files /dev/null and b/resources/azure/other/cloud-services-extended-support.png differ diff --git a/resources/azure/other/community-images.png b/resources/azure/other/community-images.png new file mode 100644 index 00000000..322b8dd2 Binary files /dev/null and b/resources/azure/other/community-images.png differ diff --git a/resources/azure/other/compliance-center.png b/resources/azure/other/compliance-center.png new file mode 100644 index 00000000..c7982c37 Binary files /dev/null and b/resources/azure/other/compliance-center.png differ diff --git a/resources/azure/other/confidential-ledgers.png b/resources/azure/other/confidential-ledgers.png new file mode 100644 index 00000000..6b57d3ac Binary files /dev/null and b/resources/azure/other/confidential-ledgers.png differ diff --git a/resources/azure/other/container-apps-environments.png b/resources/azure/other/container-apps-environments.png new file mode 100644 index 00000000..74cdc0c9 Binary files /dev/null and b/resources/azure/other/container-apps-environments.png differ diff --git a/resources/azure/other/cost-export.png b/resources/azure/other/cost-export.png new file mode 100644 index 00000000..a6520dd5 Binary files /dev/null and b/resources/azure/other/cost-export.png differ diff --git a/resources/azure/other/custom-ip-prefix.png b/resources/azure/other/custom-ip-prefix.png new file mode 100644 index 00000000..6f9419ef Binary files /dev/null and b/resources/azure/other/custom-ip-prefix.png differ diff --git a/resources/azure/other/dashboard-hub.png b/resources/azure/other/dashboard-hub.png new file mode 100644 index 00000000..81236dfa Binary files /dev/null and b/resources/azure/other/dashboard-hub.png differ diff --git a/resources/azure/other/data-collection-rules.png b/resources/azure/other/data-collection-rules.png new file mode 100644 index 00000000..f9d46f28 Binary files /dev/null and b/resources/azure/other/data-collection-rules.png differ diff --git a/resources/azure/other/database-instance-for-sap.png b/resources/azure/other/database-instance-for-sap.png new file mode 100644 index 00000000..dadcad6b Binary files /dev/null and b/resources/azure/other/database-instance-for-sap.png differ diff --git a/resources/azure/other/dedicated-hsm.png b/resources/azure/other/dedicated-hsm.png new file mode 100644 index 00000000..136f7c14 Binary files /dev/null and b/resources/azure/other/dedicated-hsm.png differ diff --git a/resources/azure/other/defender-cm-local-manager.png b/resources/azure/other/defender-cm-local-manager.png new file mode 100644 index 00000000..e635e67c Binary files /dev/null and b/resources/azure/other/defender-cm-local-manager.png differ diff --git a/resources/azure/other/defender-dcs-controller.png b/resources/azure/other/defender-dcs-controller.png new file mode 100644 index 00000000..8b3caf22 Binary files /dev/null and b/resources/azure/other/defender-dcs-controller.png differ diff --git a/resources/azure/other/defender-distributer-control-system.png b/resources/azure/other/defender-distributer-control-system.png new file mode 100644 index 00000000..fff2b0e2 Binary files /dev/null and b/resources/azure/other/defender-distributer-control-system.png differ diff --git a/resources/azure/other/defender-engineering-station.png b/resources/azure/other/defender-engineering-station.png new file mode 100644 index 00000000..9d594503 Binary files /dev/null and b/resources/azure/other/defender-engineering-station.png differ diff --git a/resources/azure/other/defender-external-management.png b/resources/azure/other/defender-external-management.png new file mode 100644 index 00000000..075c2b8a Binary files /dev/null and b/resources/azure/other/defender-external-management.png differ diff --git a/resources/azure/other/defender-freezer-monitor.png b/resources/azure/other/defender-freezer-monitor.png new file mode 100644 index 00000000..8d5ee8f2 Binary files /dev/null and b/resources/azure/other/defender-freezer-monitor.png differ diff --git a/resources/azure/other/defender-historian.png b/resources/azure/other/defender-historian.png new file mode 100644 index 00000000..eef7a77b Binary files /dev/null and b/resources/azure/other/defender-historian.png differ diff --git a/resources/azure/other/defender-hmi.png b/resources/azure/other/defender-hmi.png new file mode 100644 index 00000000..4f5140e4 Binary files /dev/null and b/resources/azure/other/defender-hmi.png differ diff --git a/resources/azure/other/defender-industrial-packaging-system.png b/resources/azure/other/defender-industrial-packaging-system.png new file mode 100644 index 00000000..b3c1bb54 Binary files /dev/null and b/resources/azure/other/defender-industrial-packaging-system.png differ diff --git a/resources/azure/other/defender-industrial-printer.png b/resources/azure/other/defender-industrial-printer.png new file mode 100644 index 00000000..0231e6f3 Binary files /dev/null and b/resources/azure/other/defender-industrial-printer.png differ diff --git a/resources/azure/other/defender-industrial-robot.png b/resources/azure/other/defender-industrial-robot.png new file mode 100644 index 00000000..0186f99e Binary files /dev/null and b/resources/azure/other/defender-industrial-robot.png differ diff --git a/resources/azure/other/defender-industrial-scale-system.png b/resources/azure/other/defender-industrial-scale-system.png new file mode 100644 index 00000000..84ec27c2 Binary files /dev/null and b/resources/azure/other/defender-industrial-scale-system.png differ diff --git a/resources/azure/other/defender-marquee.png b/resources/azure/other/defender-marquee.png new file mode 100644 index 00000000..3b41b07e Binary files /dev/null and b/resources/azure/other/defender-marquee.png differ diff --git a/resources/azure/other/defender-meter.png b/resources/azure/other/defender-meter.png new file mode 100644 index 00000000..8af2d1c9 Binary files /dev/null and b/resources/azure/other/defender-meter.png differ diff --git a/resources/azure/other/defender-plc.png b/resources/azure/other/defender-plc.png new file mode 100644 index 00000000..77279a90 Binary files /dev/null and b/resources/azure/other/defender-plc.png differ diff --git a/resources/azure/other/defender-pneumatic-device.png b/resources/azure/other/defender-pneumatic-device.png new file mode 100644 index 00000000..567e4868 Binary files /dev/null and b/resources/azure/other/defender-pneumatic-device.png differ diff --git a/resources/azure/other/defender-programable-board.png b/resources/azure/other/defender-programable-board.png new file mode 100644 index 00000000..a5f36d0f Binary files /dev/null and b/resources/azure/other/defender-programable-board.png differ diff --git a/resources/azure/other/defender-relay.png b/resources/azure/other/defender-relay.png new file mode 100644 index 00000000..99082e41 Binary files /dev/null and b/resources/azure/other/defender-relay.png differ diff --git a/resources/azure/other/defender-robot-controller.png b/resources/azure/other/defender-robot-controller.png new file mode 100644 index 00000000..af31185b Binary files /dev/null and b/resources/azure/other/defender-robot-controller.png differ diff --git a/resources/azure/other/defender-rtu.png b/resources/azure/other/defender-rtu.png new file mode 100644 index 00000000..27fab77a Binary files /dev/null and b/resources/azure/other/defender-rtu.png differ diff --git a/resources/azure/other/defender-sensor.png b/resources/azure/other/defender-sensor.png new file mode 100644 index 00000000..0729aa62 Binary files /dev/null and b/resources/azure/other/defender-sensor.png differ diff --git a/resources/azure/other/defender-slot.png b/resources/azure/other/defender-slot.png new file mode 100644 index 00000000..3bfa863b Binary files /dev/null and b/resources/azure/other/defender-slot.png differ diff --git a/resources/azure/other/defender-web-guiding-system.png b/resources/azure/other/defender-web-guiding-system.png new file mode 100644 index 00000000..727cbf4e Binary files /dev/null and b/resources/azure/other/defender-web-guiding-system.png differ diff --git a/resources/azure/other/device-update-iot-hub.png b/resources/azure/other/device-update-iot-hub.png new file mode 100644 index 00000000..320b0d4e Binary files /dev/null and b/resources/azure/other/device-update-iot-hub.png differ diff --git a/resources/azure/other/disk-pool.png b/resources/azure/other/disk-pool.png new file mode 100644 index 00000000..a8eddfe0 Binary files /dev/null and b/resources/azure/other/disk-pool.png differ diff --git a/resources/azure/other/edge-management.png b/resources/azure/other/edge-management.png new file mode 100644 index 00000000..56235885 Binary files /dev/null and b/resources/azure/other/edge-management.png differ diff --git a/resources/azure/other/elastic-san.png b/resources/azure/other/elastic-san.png new file mode 100644 index 00000000..638d04c2 Binary files /dev/null and b/resources/azure/other/elastic-san.png differ diff --git a/resources/azure/other/exchange-on-premises-access.png b/resources/azure/other/exchange-on-premises-access.png new file mode 100644 index 00000000..6b57be64 Binary files /dev/null and b/resources/azure/other/exchange-on-premises-access.png differ diff --git a/resources/azure/other/express-route-traffic-collector.png b/resources/azure/other/express-route-traffic-collector.png new file mode 100644 index 00000000..fe7a3ba8 Binary files /dev/null and b/resources/azure/other/express-route-traffic-collector.png differ diff --git a/resources/azure/other/expressroute-direct.png b/resources/azure/other/expressroute-direct.png new file mode 100644 index 00000000..f3299f3a Binary files /dev/null and b/resources/azure/other/expressroute-direct.png differ diff --git a/resources/azure/other/fhir-service.png b/resources/azure/other/fhir-service.png new file mode 100644 index 00000000..44956918 Binary files /dev/null and b/resources/azure/other/fhir-service.png differ diff --git a/resources/azure/other/fiji.png b/resources/azure/other/fiji.png new file mode 100644 index 00000000..2da2932f Binary files /dev/null and b/resources/azure/other/fiji.png differ diff --git a/resources/azure/other/hdi-aks-cluster.png b/resources/azure/other/hdi-aks-cluster.png new file mode 100644 index 00000000..e6a4cec4 Binary files /dev/null and b/resources/azure/other/hdi-aks-cluster.png differ diff --git a/resources/azure/other/instance-pools.png b/resources/azure/other/instance-pools.png new file mode 100644 index 00000000..6f479be3 Binary files /dev/null and b/resources/azure/other/instance-pools.png differ diff --git a/resources/azure/other/internet-analyzer-profiles.png b/resources/azure/other/internet-analyzer-profiles.png new file mode 100644 index 00000000..11daec87 Binary files /dev/null and b/resources/azure/other/internet-analyzer-profiles.png differ diff --git a/resources/azure/other/kubernetes-fleet-manager.png b/resources/azure/other/kubernetes-fleet-manager.png new file mode 100644 index 00000000..bdb788f6 Binary files /dev/null and b/resources/azure/other/kubernetes-fleet-manager.png differ diff --git a/resources/azure/other/local-network-gateways.png b/resources/azure/other/local-network-gateways.png new file mode 100644 index 00000000..1b48f844 Binary files /dev/null and b/resources/azure/other/local-network-gateways.png differ diff --git a/resources/azure/other/log-analytics-query-pack.png b/resources/azure/other/log-analytics-query-pack.png new file mode 100644 index 00000000..d3e0fb97 Binary files /dev/null and b/resources/azure/other/log-analytics-query-pack.png differ diff --git a/resources/azure/other/managed-instance-apache-cassandra.png b/resources/azure/other/managed-instance-apache-cassandra.png new file mode 100644 index 00000000..46940c16 Binary files /dev/null and b/resources/azure/other/managed-instance-apache-cassandra.png differ diff --git a/resources/azure/other/medtech-service.png b/resources/azure/other/medtech-service.png new file mode 100644 index 00000000..5baca665 Binary files /dev/null and b/resources/azure/other/medtech-service.png differ diff --git a/resources/azure/other/microsoft-dev-box.png b/resources/azure/other/microsoft-dev-box.png new file mode 100644 index 00000000..120eb7bc Binary files /dev/null and b/resources/azure/other/microsoft-dev-box.png differ diff --git a/resources/azure/other/mission-landing-zone.png b/resources/azure/other/mission-landing-zone.png new file mode 100644 index 00000000..868cebf2 Binary files /dev/null and b/resources/azure/other/mission-landing-zone.png differ diff --git a/resources/azure/other/mobile-networks.png b/resources/azure/other/mobile-networks.png new file mode 100644 index 00000000..289ccb5e Binary files /dev/null and b/resources/azure/other/mobile-networks.png differ diff --git a/resources/azure/other/modular-data-center.png b/resources/azure/other/modular-data-center.png new file mode 100644 index 00000000..a7b61ab3 Binary files /dev/null and b/resources/azure/other/modular-data-center.png differ diff --git a/resources/azure/other/network-managers.png b/resources/azure/other/network-managers.png new file mode 100644 index 00000000..cdc32de1 Binary files /dev/null and b/resources/azure/other/network-managers.png differ diff --git a/resources/azure/other/network-security-perimeters.png b/resources/azure/other/network-security-perimeters.png new file mode 100644 index 00000000..dcdd6b4e Binary files /dev/null and b/resources/azure/other/network-security-perimeters.png differ diff --git a/resources/azure/other/open-supply-chain-platform.png b/resources/azure/other/open-supply-chain-platform.png new file mode 100644 index 00000000..2509a87e Binary files /dev/null and b/resources/azure/other/open-supply-chain-platform.png differ diff --git a/resources/azure/other/peering-service.png b/resources/azure/other/peering-service.png new file mode 100644 index 00000000..8744e621 Binary files /dev/null and b/resources/azure/other/peering-service.png differ diff --git a/resources/azure/other/peerings.png b/resources/azure/other/peerings.png new file mode 100644 index 00000000..fd536d1e Binary files /dev/null and b/resources/azure/other/peerings.png differ diff --git a/resources/azure/other/private-endpoints.png b/resources/azure/other/private-endpoints.png new file mode 100644 index 00000000..dea1c580 Binary files /dev/null and b/resources/azure/other/private-endpoints.png differ diff --git a/resources/azure/other/reserved-capacity.png b/resources/azure/other/reserved-capacity.png new file mode 100644 index 00000000..fd26b58d Binary files /dev/null and b/resources/azure/other/reserved-capacity.png differ diff --git a/resources/azure/other/resource-guard.png b/resources/azure/other/resource-guard.png new file mode 100644 index 00000000..442c3bce Binary files /dev/null and b/resources/azure/other/resource-guard.png differ diff --git a/resources/azure/other/resource-mover.png b/resources/azure/other/resource-mover.png new file mode 100644 index 00000000..cb524123 Binary files /dev/null and b/resources/azure/other/resource-mover.png differ diff --git a/resources/azure/other/rtos.png b/resources/azure/other/rtos.png new file mode 100644 index 00000000..d832b963 Binary files /dev/null and b/resources/azure/other/rtos.png differ diff --git a/resources/azure/other/savings-plans.png b/resources/azure/other/savings-plans.png new file mode 100644 index 00000000..589052eb Binary files /dev/null and b/resources/azure/other/savings-plans.png differ diff --git a/resources/azure/other/scvmm-management-servers.png b/resources/azure/other/scvmm-management-servers.png new file mode 100644 index 00000000..215b78b7 Binary files /dev/null and b/resources/azure/other/scvmm-management-servers.png differ diff --git a/resources/azure/other/sonic-dash.png b/resources/azure/other/sonic-dash.png new file mode 100644 index 00000000..6a2a3657 Binary files /dev/null and b/resources/azure/other/sonic-dash.png differ diff --git a/resources/azure/other/ssh-keys.png b/resources/azure/other/ssh-keys.png new file mode 100644 index 00000000..4890ccc8 Binary files /dev/null and b/resources/azure/other/ssh-keys.png differ diff --git a/resources/azure/other/storage-functions.png b/resources/azure/other/storage-functions.png new file mode 100644 index 00000000..84c2308d Binary files /dev/null and b/resources/azure/other/storage-functions.png differ diff --git a/resources/azure/other/targets-management.png b/resources/azure/other/targets-management.png new file mode 100644 index 00000000..dff5aff5 Binary files /dev/null and b/resources/azure/other/targets-management.png differ diff --git a/resources/azure/other/template-specs.png b/resources/azure/other/template-specs.png new file mode 100644 index 00000000..656f06ef Binary files /dev/null and b/resources/azure/other/template-specs.png differ diff --git a/resources/azure/other/test-base.png b/resources/azure/other/test-base.png new file mode 100644 index 00000000..06dbbacd Binary files /dev/null and b/resources/azure/other/test-base.png differ diff --git a/resources/azure/other/update-management-center.png b/resources/azure/other/update-management-center.png new file mode 100644 index 00000000..95e60dca Binary files /dev/null and b/resources/azure/other/update-management-center.png differ diff --git a/resources/azure/other/video-analyzers.png b/resources/azure/other/video-analyzers.png new file mode 100644 index 00000000..5e7446e7 Binary files /dev/null and b/resources/azure/other/video-analyzers.png differ diff --git a/resources/azure/other/virtual-enclaves.png b/resources/azure/other/virtual-enclaves.png new file mode 100644 index 00000000..a6209c24 Binary files /dev/null and b/resources/azure/other/virtual-enclaves.png differ diff --git a/resources/azure/other/virtual-instance-for-sap.png b/resources/azure/other/virtual-instance-for-sap.png new file mode 100644 index 00000000..13f616f1 Binary files /dev/null and b/resources/azure/other/virtual-instance-for-sap.png differ diff --git a/resources/azure/other/virtual-visits-builder.png b/resources/azure/other/virtual-visits-builder.png new file mode 100644 index 00000000..d82c9ccd Binary files /dev/null and b/resources/azure/other/virtual-visits-builder.png differ diff --git a/resources/azure/other/vm-app-definitions.png b/resources/azure/other/vm-app-definitions.png new file mode 100644 index 00000000..7fe56e25 Binary files /dev/null and b/resources/azure/other/vm-app-definitions.png differ diff --git a/resources/azure/other/vm-app-versions.png b/resources/azure/other/vm-app-versions.png new file mode 100644 index 00000000..06e660f1 Binary files /dev/null and b/resources/azure/other/vm-app-versions.png differ diff --git a/resources/azure/other/vm-image-version.png b/resources/azure/other/vm-image-version.png new file mode 100644 index 00000000..7d9091ac Binary files /dev/null and b/resources/azure/other/vm-image-version.png differ diff --git a/resources/azure/other/wac.png b/resources/azure/other/wac.png new file mode 100644 index 00000000..6e9d148a Binary files /dev/null and b/resources/azure/other/wac.png differ diff --git a/resources/azure/other/web-app-database.png b/resources/azure/other/web-app-database.png new file mode 100644 index 00000000..4ff5a57a Binary files /dev/null and b/resources/azure/other/web-app-database.png differ diff --git a/resources/azure/other/web-jobs.png b/resources/azure/other/web-jobs.png new file mode 100644 index 00000000..9bd015ea Binary files /dev/null and b/resources/azure/other/web-jobs.png differ diff --git a/resources/azure/other/windows-notification-services.png b/resources/azure/other/windows-notification-services.png new file mode 100644 index 00000000..cabf68c5 Binary files /dev/null and b/resources/azure/other/windows-notification-services.png differ diff --git a/resources/azure/other/worker-container-app.png b/resources/azure/other/worker-container-app.png new file mode 100644 index 00000000..7d7d0a7c Binary files /dev/null and b/resources/azure/other/worker-container-app.png differ diff --git a/resources/azure/security/application-security-groups.png b/resources/azure/security/application-security-groups.png index 38066668..763b5814 100644 Binary files a/resources/azure/security/application-security-groups.png and b/resources/azure/security/application-security-groups.png differ diff --git a/resources/azure/security/azure-ad-authentication-methods.png b/resources/azure/security/azure-ad-authentication-methods.png new file mode 100644 index 00000000..408afc8f Binary files /dev/null and b/resources/azure/security/azure-ad-authentication-methods.png differ diff --git a/resources/azure/security/azure-ad-identity-protection.png b/resources/azure/security/azure-ad-identity-protection.png new file mode 100644 index 00000000..335d6f19 Binary files /dev/null and b/resources/azure/security/azure-ad-identity-protection.png differ diff --git a/resources/azure/security/azure-ad-privleged-identity-management.png b/resources/azure/security/azure-ad-privleged-identity-management.png new file mode 100644 index 00000000..f8741e5c Binary files /dev/null and b/resources/azure/security/azure-ad-privleged-identity-management.png differ diff --git a/resources/azure/security/azure-ad-risky-signins.png b/resources/azure/security/azure-ad-risky-signins.png new file mode 100644 index 00000000..eb3a280c Binary files /dev/null and b/resources/azure/security/azure-ad-risky-signins.png differ diff --git a/resources/azure/security/azure-ad-risky-users.png b/resources/azure/security/azure-ad-risky-users.png new file mode 100644 index 00000000..61b43e4a Binary files /dev/null and b/resources/azure/security/azure-ad-risky-users.png differ diff --git a/resources/azure/security/azure-information-protection.png b/resources/azure/security/azure-information-protection.png new file mode 100644 index 00000000..0a96861b Binary files /dev/null and b/resources/azure/security/azure-information-protection.png differ diff --git a/resources/azure/security/azure-sentinel.png b/resources/azure/security/azure-sentinel.png new file mode 100644 index 00000000..bb622458 Binary files /dev/null and b/resources/azure/security/azure-sentinel.png differ diff --git a/resources/azure/security/conditional-access.png b/resources/azure/security/conditional-access.png index 37d5ab17..280d1e1a 100644 Binary files a/resources/azure/security/conditional-access.png and b/resources/azure/security/conditional-access.png differ diff --git a/resources/azure/security/detonation.png b/resources/azure/security/detonation.png new file mode 100644 index 00000000..35c15790 Binary files /dev/null and b/resources/azure/security/detonation.png differ diff --git a/resources/azure/security/extendedsecurityupdates.png b/resources/azure/security/extendedsecurityupdates.png new file mode 100644 index 00000000..b83dd021 Binary files /dev/null and b/resources/azure/security/extendedsecurityupdates.png differ diff --git a/resources/azure/security/identity-secure-score.png b/resources/azure/security/identity-secure-score.png new file mode 100644 index 00000000..2f8cdc22 Binary files /dev/null and b/resources/azure/security/identity-secure-score.png differ diff --git a/resources/azure/security/key-vaults.png b/resources/azure/security/key-vaults.png index bc57429f..9ee9c2b1 100644 Binary files a/resources/azure/security/key-vaults.png and b/resources/azure/security/key-vaults.png differ diff --git a/resources/azure/security/microsoft-defender-easm.png b/resources/azure/security/microsoft-defender-easm.png new file mode 100644 index 00000000..d7d53b47 Binary files /dev/null and b/resources/azure/security/microsoft-defender-easm.png differ diff --git a/resources/azure/security/microsoft-defender-for-cloud.png b/resources/azure/security/microsoft-defender-for-cloud.png new file mode 100644 index 00000000..f9a3cd74 Binary files /dev/null and b/resources/azure/security/microsoft-defender-for-cloud.png differ diff --git a/resources/azure/security/microsoft-defender-for-iot.png b/resources/azure/security/microsoft-defender-for-iot.png new file mode 100644 index 00000000..80e7affd Binary files /dev/null and b/resources/azure/security/microsoft-defender-for-iot.png differ diff --git a/resources/azure/security/multifactor-authentication.png b/resources/azure/security/multifactor-authentication.png new file mode 100644 index 00000000..9e925f49 Binary files /dev/null and b/resources/azure/security/multifactor-authentication.png differ diff --git a/resources/azure/security/user-settings.png b/resources/azure/security/user-settings.png new file mode 100644 index 00000000..b21a4c95 Binary files /dev/null and b/resources/azure/security/user-settings.png differ diff --git a/resources/azure/storage/azure-databox-gateway.png b/resources/azure/storage/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/resources/azure/storage/azure-databox-gateway.png differ diff --git a/resources/azure/storage/azure-fileshares.png b/resources/azure/storage/azure-fileshares.png new file mode 100644 index 00000000..82261dd1 Binary files /dev/null and b/resources/azure/storage/azure-fileshares.png differ diff --git a/resources/azure/storage/azure-hcp-cache.png b/resources/azure/storage/azure-hcp-cache.png new file mode 100644 index 00000000..6e652b8a Binary files /dev/null and b/resources/azure/storage/azure-hcp-cache.png differ diff --git a/resources/azure/storage/azure-netapp-files.png b/resources/azure/storage/azure-netapp-files.png new file mode 100644 index 00000000..341c7092 Binary files /dev/null and b/resources/azure/storage/azure-netapp-files.png differ diff --git a/resources/azure/storage/azure-stack-edge.png b/resources/azure/storage/azure-stack-edge.png new file mode 100644 index 00000000..0db6b942 Binary files /dev/null and b/resources/azure/storage/azure-stack-edge.png differ diff --git a/resources/azure/storage/data-box.png b/resources/azure/storage/data-box.png index b316d506..d2955fe0 100644 Binary files a/resources/azure/storage/data-box.png and b/resources/azure/storage/data-box.png differ diff --git a/resources/azure/storage/data-lake-storage-gen1.png b/resources/azure/storage/data-lake-storage-gen1.png new file mode 100644 index 00000000..3475baa5 Binary files /dev/null and b/resources/azure/storage/data-lake-storage-gen1.png differ diff --git a/resources/azure/storage/data-share-invitations.png b/resources/azure/storage/data-share-invitations.png new file mode 100644 index 00000000..87283a4e Binary files /dev/null and b/resources/azure/storage/data-share-invitations.png differ diff --git a/resources/azure/storage/data-shares.png b/resources/azure/storage/data-shares.png new file mode 100644 index 00000000..dbab3158 Binary files /dev/null and b/resources/azure/storage/data-shares.png differ diff --git a/resources/azure/storage/import-export-jobs.png b/resources/azure/storage/import-export-jobs.png new file mode 100644 index 00000000..b290b54f Binary files /dev/null and b/resources/azure/storage/import-export-jobs.png differ diff --git a/resources/azure/storage/recovery-services-vaults.png b/resources/azure/storage/recovery-services-vaults.png new file mode 100644 index 00000000..d5e46722 Binary files /dev/null and b/resources/azure/storage/recovery-services-vaults.png differ diff --git a/resources/azure/storage/storage-accounts-classic.png b/resources/azure/storage/storage-accounts-classic.png index 1379991d..2690a09d 100644 Binary files a/resources/azure/storage/storage-accounts-classic.png and b/resources/azure/storage/storage-accounts-classic.png differ diff --git a/resources/azure/storage/storage-accounts.png b/resources/azure/storage/storage-accounts.png index 61e3dd1c..0c2fee5a 100644 Binary files a/resources/azure/storage/storage-accounts.png and b/resources/azure/storage/storage-accounts.png differ diff --git a/resources/azure/storage/storage-explorer.png b/resources/azure/storage/storage-explorer.png index c623801f..103dde8d 100644 Binary files a/resources/azure/storage/storage-explorer.png and b/resources/azure/storage/storage-explorer.png differ diff --git a/resources/azure/storage/storage-sync-services.png b/resources/azure/storage/storage-sync-services.png index 6d22924a..07fcf716 100644 Binary files a/resources/azure/storage/storage-sync-services.png and b/resources/azure/storage/storage-sync-services.png differ diff --git a/resources/azure/storage/storsimple-data-managers.png b/resources/azure/storage/storsimple-data-managers.png index e66b8006..cf05a308 100644 Binary files a/resources/azure/storage/storsimple-data-managers.png and b/resources/azure/storage/storsimple-data-managers.png differ diff --git a/resources/azure/storage/storsimple-device-managers.png b/resources/azure/storage/storsimple-device-managers.png index 35d26d87..0a3ded72 100644 Binary files a/resources/azure/storage/storsimple-device-managers.png and b/resources/azure/storage/storsimple-device-managers.png differ diff --git a/resources/azure/web/api-center.png b/resources/azure/web/api-center.png new file mode 100644 index 00000000..d3e55c5c Binary files /dev/null and b/resources/azure/web/api-center.png differ diff --git a/resources/azure/web/api-connections.png b/resources/azure/web/api-connections.png index 3c0db2e6..c74cdb27 100644 Binary files a/resources/azure/web/api-connections.png and b/resources/azure/web/api-connections.png differ diff --git a/resources/azure/web/api-management-services.png b/resources/azure/web/api-management-services.png new file mode 100644 index 00000000..77c7b864 Binary files /dev/null and b/resources/azure/web/api-management-services.png differ diff --git a/resources/azure/web/app-service-certificates.png b/resources/azure/web/app-service-certificates.png index 1c63f126..b420af79 100644 Binary files a/resources/azure/web/app-service-certificates.png and b/resources/azure/web/app-service-certificates.png differ diff --git a/resources/azure/web/app-service-domains.png b/resources/azure/web/app-service-domains.png index afeea0c0..514c6f51 100644 Binary files a/resources/azure/web/app-service-domains.png and b/resources/azure/web/app-service-domains.png differ diff --git a/resources/azure/web/app-service-environments.png b/resources/azure/web/app-service-environments.png index 6f764a28..b367124d 100644 Binary files a/resources/azure/web/app-service-environments.png and b/resources/azure/web/app-service-environments.png differ diff --git a/resources/azure/web/app-service-plans.png b/resources/azure/web/app-service-plans.png index 1be8fe61..9140fd8c 100644 Binary files a/resources/azure/web/app-service-plans.png and b/resources/azure/web/app-service-plans.png differ diff --git a/resources/azure/web/app-services.png b/resources/azure/web/app-services.png index f7ca7fb0..7b2599d9 100644 Binary files a/resources/azure/web/app-services.png and b/resources/azure/web/app-services.png differ diff --git a/resources/azure/web/app-space.png b/resources/azure/web/app-space.png new file mode 100644 index 00000000..df3add36 Binary files /dev/null and b/resources/azure/web/app-space.png differ diff --git a/resources/azure/web/azure-media-service.png b/resources/azure/web/azure-media-service.png new file mode 100644 index 00000000..8e5ad7e1 Binary files /dev/null and b/resources/azure/web/azure-media-service.png differ diff --git a/resources/azure/web/azure-spring-apps.png b/resources/azure/web/azure-spring-apps.png new file mode 100644 index 00000000..190d557d Binary files /dev/null and b/resources/azure/web/azure-spring-apps.png differ diff --git a/resources/azure/web/cognitive-search.png b/resources/azure/web/cognitive-search.png new file mode 100644 index 00000000..e2615248 Binary files /dev/null and b/resources/azure/web/cognitive-search.png differ diff --git a/resources/azure/web/cognitive-services.png b/resources/azure/web/cognitive-services.png new file mode 100644 index 00000000..e8c3d8ed Binary files /dev/null and b/resources/azure/web/cognitive-services.png differ diff --git a/resources/azure/web/front-door-and-cdn-profiles.png b/resources/azure/web/front-door-and-cdn-profiles.png new file mode 100644 index 00000000..8e1ca2e0 Binary files /dev/null and b/resources/azure/web/front-door-and-cdn-profiles.png differ diff --git a/resources/azure/web/notification-hub-namespaces.png b/resources/azure/web/notification-hub-namespaces.png index ad3129f4..2008e60c 100644 Binary files a/resources/azure/web/notification-hub-namespaces.png and b/resources/azure/web/notification-hub-namespaces.png differ diff --git a/resources/azure/web/power-platform.png b/resources/azure/web/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/resources/azure/web/power-platform.png differ diff --git a/resources/azure/web/signalr.png b/resources/azure/web/signalr.png index 8596a694..ce4c7bf9 100644 Binary files a/resources/azure/web/signalr.png and b/resources/azure/web/signalr.png differ diff --git a/resources/azure/web/static-apps.png b/resources/azure/web/static-apps.png new file mode 100644 index 00000000..3a81de09 Binary files /dev/null and b/resources/azure/web/static-apps.png differ diff --git a/resources/digitalocean/digitalocean.png b/resources/digitalocean/digitalocean.png new file mode 100644 index 00000000..a6638dbd Binary files /dev/null and b/resources/digitalocean/digitalocean.png differ diff --git a/resources/elastic/elastic.png b/resources/elastic/elastic.png new file mode 100644 index 00000000..d311d639 Binary files /dev/null and b/resources/elastic/elastic.png differ diff --git a/resources/firebase/firebase.png b/resources/firebase/firebase.png new file mode 100644 index 00000000..2cfd1dfe Binary files /dev/null and b/resources/firebase/firebase.png differ diff --git a/resources/gcp/analytics/looker.png b/resources/gcp/analytics/looker.png new file mode 100644 index 00000000..547a90aa Binary files /dev/null and b/resources/gcp/analytics/looker.png differ diff --git a/resources/gcp/compute/binary-authorization.png b/resources/gcp/compute/binary-authorization.png new file mode 100644 index 00000000..0c1e93f3 Binary files /dev/null and b/resources/gcp/compute/binary-authorization.png differ diff --git a/resources/gcp/compute/os-configuration-management.png b/resources/gcp/compute/os-configuration-management.png new file mode 100644 index 00000000..7d97ea4d Binary files /dev/null and b/resources/gcp/compute/os-configuration-management.png differ diff --git a/resources/gcp/compute/os-inventory-management.png b/resources/gcp/compute/os-inventory-management.png new file mode 100644 index 00000000..278c8cdb Binary files /dev/null and b/resources/gcp/compute/os-inventory-management.png differ diff --git a/resources/gcp/compute/os-patch-management.png b/resources/gcp/compute/os-patch-management.png new file mode 100644 index 00000000..a8c28de8 Binary files /dev/null and b/resources/gcp/compute/os-patch-management.png differ diff --git a/resources/gcp/devtools/cloud-shell.png b/resources/gcp/devtools/cloud-shell.png new file mode 100644 index 00000000..b19085e8 Binary files /dev/null and b/resources/gcp/devtools/cloud-shell.png differ diff --git a/resources/gcp/devtools/service-catalog.png b/resources/gcp/devtools/service-catalog.png new file mode 100644 index 00000000..c9bce979 Binary files /dev/null and b/resources/gcp/devtools/service-catalog.png differ diff --git a/resources/gcp/gcp.png b/resources/gcp/gcp.png new file mode 100644 index 00000000..ca3d5fa0 Binary files /dev/null and b/resources/gcp/gcp.png differ diff --git a/resources/gcp/management/billing.png b/resources/gcp/management/billing.png new file mode 100644 index 00000000..f10fd124 Binary files /dev/null and b/resources/gcp/management/billing.png differ diff --git a/resources/gcp/management/project.png b/resources/gcp/management/project.png new file mode 100644 index 00000000..8c9ba3e0 Binary files /dev/null and b/resources/gcp/management/project.png differ diff --git a/resources/gcp/management/quotas.png b/resources/gcp/management/quotas.png new file mode 100644 index 00000000..b3bd90b4 Binary files /dev/null and b/resources/gcp/management/quotas.png differ diff --git a/resources/gcp/management/support.png b/resources/gcp/management/support.png new file mode 100644 index 00000000..54b78cd4 Binary files /dev/null and b/resources/gcp/management/support.png differ diff --git a/resources/gcp/migration/migrate-compute-engine.png b/resources/gcp/migration/migrate-compute-engine.png new file mode 100644 index 00000000..5bc40afa Binary files /dev/null and b/resources/gcp/migration/migrate-compute-engine.png differ diff --git a/resources/gcp/ml/vertex-ai.png b/resources/gcp/ml/vertex-ai.png new file mode 100644 index 00000000..3e4a968a Binary files /dev/null and b/resources/gcp/ml/vertex-ai.png differ diff --git a/resources/gcp/network/cloud-ids.png b/resources/gcp/network/cloud-ids.png new file mode 100644 index 00000000..74fcab24 Binary files /dev/null and b/resources/gcp/network/cloud-ids.png differ diff --git a/resources/gcp/network/network-connectivity-center.png b/resources/gcp/network/network-connectivity-center.png new file mode 100644 index 00000000..2c3da0d2 Binary files /dev/null and b/resources/gcp/network/network-connectivity-center.png differ diff --git a/resources/gcp/network/network-intelligence-center.png b/resources/gcp/network/network-intelligence-center.png new file mode 100644 index 00000000..e75601a0 Binary files /dev/null and b/resources/gcp/network/network-intelligence-center.png differ diff --git a/resources/gcp/network/network-security.png b/resources/gcp/network/network-security.png new file mode 100644 index 00000000..18d4c47e Binary files /dev/null and b/resources/gcp/network/network-security.png differ diff --git a/resources/gcp/network/network-tiers.png b/resources/gcp/network/network-tiers.png new file mode 100644 index 00000000..eae1f29b Binary files /dev/null and b/resources/gcp/network/network-tiers.png differ diff --git a/resources/gcp/network/network-topology.png b/resources/gcp/network/network-topology.png new file mode 100644 index 00000000..41f39fa7 Binary files /dev/null and b/resources/gcp/network/network-topology.png differ diff --git a/resources/gcp/network/private-service-connect.png b/resources/gcp/network/private-service-connect.png new file mode 100644 index 00000000..94fd9075 Binary files /dev/null and b/resources/gcp/network/private-service-connect.png differ diff --git a/resources/gcp/network/service-mesh.png b/resources/gcp/network/service-mesh.png new file mode 100644 index 00000000..17c3c686 Binary files /dev/null and b/resources/gcp/network/service-mesh.png differ diff --git a/resources/gcp/security/access-context-manager.png b/resources/gcp/security/access-context-manager.png new file mode 100644 index 00000000..52303713 Binary files /dev/null and b/resources/gcp/security/access-context-manager.png differ diff --git a/resources/gcp/security/assured-workloads.png b/resources/gcp/security/assured-workloads.png new file mode 100644 index 00000000..12d97d84 Binary files /dev/null and b/resources/gcp/security/assured-workloads.png differ diff --git a/resources/gcp/security/certificate-authority-service.png b/resources/gcp/security/certificate-authority-service.png new file mode 100644 index 00000000..e616ac6d Binary files /dev/null and b/resources/gcp/security/certificate-authority-service.png differ diff --git a/resources/gcp/security/certificate-manager.png b/resources/gcp/security/certificate-manager.png new file mode 100644 index 00000000..aa6c2ea3 Binary files /dev/null and b/resources/gcp/security/certificate-manager.png differ diff --git a/resources/gcp/security/cloud-asset-inventory.png b/resources/gcp/security/cloud-asset-inventory.png new file mode 100644 index 00000000..a9a80016 Binary files /dev/null and b/resources/gcp/security/cloud-asset-inventory.png differ diff --git a/resources/gcp/security/secret-manager.png b/resources/gcp/security/secret-manager.png new file mode 100644 index 00000000..9051dc96 Binary files /dev/null and b/resources/gcp/security/secret-manager.png differ diff --git a/resources/gcp/security/security-health-advisor.png b/resources/gcp/security/security-health-advisor.png new file mode 100644 index 00000000..b3c9a6a1 Binary files /dev/null and b/resources/gcp/security/security-health-advisor.png differ diff --git a/resources/gcp/storage/local-ssd.png b/resources/gcp/storage/local-ssd.png new file mode 100644 index 00000000..72d92613 Binary files /dev/null and b/resources/gcp/storage/local-ssd.png differ diff --git a/resources/generic/generic.png b/resources/generic/generic.png new file mode 100644 index 00000000..351705eb Binary files /dev/null and b/resources/generic/generic.png differ diff --git a/resources/gis/cli/gdal.png b/resources/gis/cli/gdal.png new file mode 100644 index 00000000..19c93bde Binary files /dev/null and b/resources/gis/cli/gdal.png differ diff --git a/resources/gis/cli/imposm.png b/resources/gis/cli/imposm.png new file mode 100644 index 00000000..6bbb013b Binary files /dev/null and b/resources/gis/cli/imposm.png differ diff --git a/resources/gis/cli/lastools.png b/resources/gis/cli/lastools.png new file mode 100644 index 00000000..7e5848ee Binary files /dev/null and b/resources/gis/cli/lastools.png differ diff --git a/resources/gis/cli/mapnik.png b/resources/gis/cli/mapnik.png new file mode 100644 index 00000000..622cacf4 Binary files /dev/null and b/resources/gis/cli/mapnik.png differ diff --git a/resources/gis/cli/mdal.png b/resources/gis/cli/mdal.png new file mode 100644 index 00000000..b1e1ed40 Binary files /dev/null and b/resources/gis/cli/mdal.png differ diff --git a/resources/gis/cli/pdal.png b/resources/gis/cli/pdal.png new file mode 100644 index 00000000..522949b6 Binary files /dev/null and b/resources/gis/cli/pdal.png differ diff --git a/resources/gis/data/ban.png b/resources/gis/data/ban.png new file mode 100644 index 00000000..af20419b Binary files /dev/null and b/resources/gis/data/ban.png differ diff --git a/resources/gis/data/here.png b/resources/gis/data/here.png new file mode 100644 index 00000000..62b4f304 Binary files /dev/null and b/resources/gis/data/here.png differ diff --git a/resources/gis/data/ign.png b/resources/gis/data/ign.png new file mode 100644 index 00000000..c9b0e8c8 Binary files /dev/null and b/resources/gis/data/ign.png differ diff --git a/resources/gis/data/openstreetmap.png b/resources/gis/data/openstreetmap.png new file mode 100644 index 00000000..385bd973 Binary files /dev/null and b/resources/gis/data/openstreetmap.png differ diff --git a/resources/gis/data/overturemaps.png b/resources/gis/data/overturemaps.png new file mode 100644 index 00000000..44f52acc Binary files /dev/null and b/resources/gis/data/overturemaps.png differ diff --git a/resources/gis/database/postgis.png b/resources/gis/database/postgis.png new file mode 100644 index 00000000..a6dc7b42 Binary files /dev/null and b/resources/gis/database/postgis.png differ diff --git a/resources/gis/desktop/maptunik.png b/resources/gis/desktop/maptunik.png new file mode 100644 index 00000000..4710e80f Binary files /dev/null and b/resources/gis/desktop/maptunik.png differ diff --git a/resources/gis/desktop/qgis.png b/resources/gis/desktop/qgis.png new file mode 100644 index 00000000..3dc4b1cd Binary files /dev/null and b/resources/gis/desktop/qgis.png differ diff --git a/resources/gis/format/geopackage.png b/resources/gis/format/geopackage.png new file mode 100644 index 00000000..0ff77fbf Binary files /dev/null and b/resources/gis/format/geopackage.png differ diff --git a/resources/gis/format/geoparquet.png b/resources/gis/format/geoparquet.png new file mode 100644 index 00000000..d5ea1fd0 Binary files /dev/null and b/resources/gis/format/geoparquet.png differ diff --git a/resources/gis/geocoding/addok.png b/resources/gis/geocoding/addok.png new file mode 100644 index 00000000..93282493 Binary files /dev/null and b/resources/gis/geocoding/addok.png differ diff --git a/resources/gis/geocoding/gisgraphy.png b/resources/gis/geocoding/gisgraphy.png new file mode 100644 index 00000000..2d23928f Binary files /dev/null and b/resources/gis/geocoding/gisgraphy.png differ diff --git a/resources/gis/geocoding/nominatim.png b/resources/gis/geocoding/nominatim.png new file mode 100644 index 00000000..385bd973 Binary files /dev/null and b/resources/gis/geocoding/nominatim.png differ diff --git a/resources/gis/geocoding/pelias.png b/resources/gis/geocoding/pelias.png new file mode 100644 index 00000000..6037fdec Binary files /dev/null and b/resources/gis/geocoding/pelias.png differ diff --git a/resources/gis/georchestra/analytics.svg b/resources/gis/georchestra/analytics.svg new file mode 100644 index 00000000..fcd4027d --- /dev/null +++ b/resources/gis/georchestra/analytics.svg @@ -0,0 +1,355 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/gis/georchestra/data_api.svg b/resources/gis/georchestra/data_api.svg new file mode 100644 index 00000000..004328e8 --- /dev/null +++ b/resources/gis/georchestra/data_api.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/gis/georchestra/datafeeder.svg b/resources/gis/georchestra/datafeeder.svg new file mode 100644 index 00000000..c709fc46 --- /dev/null +++ b/resources/gis/georchestra/datafeeder.svg @@ -0,0 +1,465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/gis/gis.png b/resources/gis/gis.png new file mode 100644 index 00000000..95e4a2ef Binary files /dev/null and b/resources/gis/gis.png differ diff --git a/resources/gis/java/geotools.png b/resources/gis/java/geotools.png new file mode 100644 index 00000000..624de5e1 Binary files /dev/null and b/resources/gis/java/geotools.png differ diff --git a/resources/gis/javascript/cesium.png b/resources/gis/javascript/cesium.png new file mode 100644 index 00000000..299a77d0 Binary files /dev/null and b/resources/gis/javascript/cesium.png differ diff --git a/resources/gis/javascript/geostyler.png b/resources/gis/javascript/geostyler.png new file mode 100644 index 00000000..ba4b1584 Binary files /dev/null and b/resources/gis/javascript/geostyler.png differ diff --git a/resources/gis/javascript/keplerjs.png b/resources/gis/javascript/keplerjs.png new file mode 100644 index 00000000..88363f02 Binary files /dev/null and b/resources/gis/javascript/keplerjs.png differ diff --git a/resources/gis/javascript/leaflet.png b/resources/gis/javascript/leaflet.png new file mode 100644 index 00000000..de9bc219 Binary files /dev/null and b/resources/gis/javascript/leaflet.png differ diff --git a/resources/gis/javascript/maplibre.png b/resources/gis/javascript/maplibre.png new file mode 100644 index 00000000..24502953 Binary files /dev/null and b/resources/gis/javascript/maplibre.png differ diff --git a/resources/gis/javascript/ol-ext.png b/resources/gis/javascript/ol-ext.png new file mode 100644 index 00000000..091fa606 Binary files /dev/null and b/resources/gis/javascript/ol-ext.png differ diff --git a/resources/gis/javascript/openlayers.png b/resources/gis/javascript/openlayers.png new file mode 100644 index 00000000..1ece99db Binary files /dev/null and b/resources/gis/javascript/openlayers.png differ diff --git a/resources/gis/javascript/turfjs.png b/resources/gis/javascript/turfjs.png new file mode 100644 index 00000000..fab4c46f Binary files /dev/null and b/resources/gis/javascript/turfjs.png differ diff --git a/resources/gis/mobile/mergin.png b/resources/gis/mobile/mergin.png new file mode 100644 index 00000000..00289fc3 Binary files /dev/null and b/resources/gis/mobile/mergin.png differ diff --git a/resources/gis/mobile/qfield.png b/resources/gis/mobile/qfield.png new file mode 100644 index 00000000..eb8f8c19 Binary files /dev/null and b/resources/gis/mobile/qfield.png differ diff --git a/resources/gis/mobile/smash.png b/resources/gis/mobile/smash.png new file mode 100644 index 00000000..38256c37 Binary files /dev/null and b/resources/gis/mobile/smash.png differ diff --git a/resources/gis/ogc/ogc.png b/resources/gis/ogc/ogc.png new file mode 100644 index 00000000..95b2f14f Binary files /dev/null and b/resources/gis/ogc/ogc.png differ diff --git a/resources/gis/ogc/wfs.png b/resources/gis/ogc/wfs.png new file mode 100644 index 00000000..248ad034 Binary files /dev/null and b/resources/gis/ogc/wfs.png differ diff --git a/resources/gis/ogc/wms.png b/resources/gis/ogc/wms.png new file mode 100644 index 00000000..2893bbab Binary files /dev/null and b/resources/gis/ogc/wms.png differ diff --git a/resources/gis/organization/osgeo.png b/resources/gis/organization/osgeo.png new file mode 100644 index 00000000..87095a95 Binary files /dev/null and b/resources/gis/organization/osgeo.png differ diff --git a/resources/gis/python/geopandas.png b/resources/gis/python/geopandas.png new file mode 100644 index 00000000..2bd72973 Binary files /dev/null and b/resources/gis/python/geopandas.png differ diff --git a/resources/gis/python/pysal.png b/resources/gis/python/pysal.png new file mode 100644 index 00000000..3e862666 Binary files /dev/null and b/resources/gis/python/pysal.png differ diff --git a/resources/gis/routing/graphhopper.png b/resources/gis/routing/graphhopper.png new file mode 100644 index 00000000..7d9bda14 Binary files /dev/null and b/resources/gis/routing/graphhopper.png differ diff --git a/resources/gis/routing/osrm.png b/resources/gis/routing/osrm.png new file mode 100644 index 00000000..b2a922ab Binary files /dev/null and b/resources/gis/routing/osrm.png differ diff --git a/resources/gis/routing/pgrouting.png b/resources/gis/routing/pgrouting.png new file mode 100644 index 00000000..65ca4f3e Binary files /dev/null and b/resources/gis/routing/pgrouting.png differ diff --git a/resources/gis/routing/valhalla.png b/resources/gis/routing/valhalla.png new file mode 100644 index 00000000..4756cf99 Binary files /dev/null and b/resources/gis/routing/valhalla.png differ diff --git a/resources/gis/server/actinia.png b/resources/gis/server/actinia.png new file mode 100644 index 00000000..f75392a2 Binary files /dev/null and b/resources/gis/server/actinia.png differ diff --git a/resources/gis/server/baremaps.png b/resources/gis/server/baremaps.png new file mode 100644 index 00000000..1614db7b Binary files /dev/null and b/resources/gis/server/baremaps.png differ diff --git a/resources/gis/server/deegree.png b/resources/gis/server/deegree.png new file mode 100644 index 00000000..7ca17425 Binary files /dev/null and b/resources/gis/server/deegree.png differ diff --git a/resources/gis/server/g3w-suite.png b/resources/gis/server/g3w-suite.png new file mode 100644 index 00000000..9deea206 Binary files /dev/null and b/resources/gis/server/g3w-suite.png differ diff --git a/resources/gis/server/geohealthcheck.png b/resources/gis/server/geohealthcheck.png new file mode 100644 index 00000000..85299553 Binary files /dev/null and b/resources/gis/server/geohealthcheck.png differ diff --git a/resources/gis/server/geomapfish.png b/resources/gis/server/geomapfish.png new file mode 100644 index 00000000..631e3857 Binary files /dev/null and b/resources/gis/server/geomapfish.png differ diff --git a/resources/gis/server/geomesa.png b/resources/gis/server/geomesa.png new file mode 100644 index 00000000..8fe1a64d Binary files /dev/null and b/resources/gis/server/geomesa.png differ diff --git a/resources/gis/server/geonetwork.png b/resources/gis/server/geonetwork.png new file mode 100644 index 00000000..8d117081 Binary files /dev/null and b/resources/gis/server/geonetwork.png differ diff --git a/resources/gis/server/geonode.png b/resources/gis/server/geonode.png new file mode 100644 index 00000000..b8de5c25 Binary files /dev/null and b/resources/gis/server/geonode.png differ diff --git a/resources/gis/server/georchestra.png b/resources/gis/server/georchestra.png new file mode 100644 index 00000000..3fe1b1c9 Binary files /dev/null and b/resources/gis/server/georchestra.png differ diff --git a/resources/gis/server/geoserver.png b/resources/gis/server/geoserver.png new file mode 100644 index 00000000..cea9265e Binary files /dev/null and b/resources/gis/server/geoserver.png differ diff --git a/resources/gis/server/geowebcache.png b/resources/gis/server/geowebcache.png new file mode 100644 index 00000000..ff5277dd Binary files /dev/null and b/resources/gis/server/geowebcache.png differ diff --git a/resources/gis/server/kepler.png b/resources/gis/server/kepler.png new file mode 100644 index 00000000..23e1428e Binary files /dev/null and b/resources/gis/server/kepler.png differ diff --git a/resources/gis/server/mapproxy.png b/resources/gis/server/mapproxy.png new file mode 100644 index 00000000..9b119df6 Binary files /dev/null and b/resources/gis/server/mapproxy.png differ diff --git a/resources/gis/server/mapserver.png b/resources/gis/server/mapserver.png new file mode 100644 index 00000000..f03354df Binary files /dev/null and b/resources/gis/server/mapserver.png differ diff --git a/resources/gis/server/mapstore.png b/resources/gis/server/mapstore.png new file mode 100644 index 00000000..c8bf5fdb Binary files /dev/null and b/resources/gis/server/mapstore.png differ diff --git a/resources/gis/server/mviewer.png b/resources/gis/server/mviewer.png new file mode 100644 index 00000000..0b4166cc Binary files /dev/null and b/resources/gis/server/mviewer.png differ diff --git a/resources/gis/server/pg_tileserv.png b/resources/gis/server/pg_tileserv.png new file mode 100644 index 00000000..be52c5f5 Binary files /dev/null and b/resources/gis/server/pg_tileserv.png differ diff --git a/resources/gis/server/pycsw.png b/resources/gis/server/pycsw.png new file mode 100644 index 00000000..acf6c054 Binary files /dev/null and b/resources/gis/server/pycsw.png differ diff --git a/resources/gis/server/pygeoapi.png b/resources/gis/server/pygeoapi.png new file mode 100644 index 00000000..8517f80e Binary files /dev/null and b/resources/gis/server/pygeoapi.png differ diff --git a/resources/gis/server/qgis-server.png b/resources/gis/server/qgis-server.png new file mode 100644 index 00000000..3dc4b1cd Binary files /dev/null and b/resources/gis/server/qgis-server.png differ diff --git a/resources/gis/server/zooproject.png b/resources/gis/server/zooproject.png new file mode 100644 index 00000000..53e71524 Binary files /dev/null and b/resources/gis/server/zooproject.png differ diff --git a/resources/ibm/ibm.png b/resources/ibm/ibm.png new file mode 100644 index 00000000..26db1bc1 Binary files /dev/null and b/resources/ibm/ibm.png differ diff --git a/resources/k8s/k8s.png b/resources/k8s/k8s.png new file mode 100644 index 00000000..66bd45fa Binary files /dev/null and b/resources/k8s/k8s.png differ diff --git a/resources/oci/oci.png b/resources/oci/oci.png new file mode 100644 index 00000000..97e0109b Binary files /dev/null and b/resources/oci/oci.png differ diff --git a/resources/onprem/database/duckdb.png b/resources/onprem/database/duckdb.png new file mode 100644 index 00000000..4c923a73 Binary files /dev/null and b/resources/onprem/database/duckdb.png differ diff --git a/resources/onprem/database/qdrant.png b/resources/onprem/database/qdrant.png new file mode 100644 index 00000000..5d489014 Binary files /dev/null and b/resources/onprem/database/qdrant.png differ diff --git a/resources/onprem/iac/pulumi.png b/resources/onprem/iac/pulumi.png new file mode 100644 index 00000000..3078d000 Binary files /dev/null and b/resources/onprem/iac/pulumi.png differ diff --git a/resources/onprem/network/cisco-router.png b/resources/onprem/network/cisco-router.png new file mode 100644 index 00000000..0d1bd810 Binary files /dev/null and b/resources/onprem/network/cisco-router.png differ diff --git a/resources/onprem/network/cisco-switch-l2.png b/resources/onprem/network/cisco-switch-l2.png new file mode 100644 index 00000000..6f0b6f8c Binary files /dev/null and b/resources/onprem/network/cisco-switch-l2.png differ diff --git a/resources/onprem/network/cisco-switch-l3.png b/resources/onprem/network/cisco-switch-l3.png new file mode 100644 index 00000000..65e9b165 Binary files /dev/null and b/resources/onprem/network/cisco-switch-l3.png differ diff --git a/resources/onprem/onprem.png b/resources/onprem/onprem.png new file mode 100644 index 00000000..6230344b Binary files /dev/null and b/resources/onprem/onprem.png differ diff --git a/resources/outscale/outscale.png b/resources/outscale/outscale.png new file mode 100644 index 00000000..526b7f04 Binary files /dev/null and b/resources/outscale/outscale.png differ diff --git a/resources/programming/framework/angular.png b/resources/programming/framework/angular.png index a3c90671..836a59be 100644 Binary files a/resources/programming/framework/angular.png and b/resources/programming/framework/angular.png differ diff --git a/resources/programming/programming.png b/resources/programming/programming.png new file mode 100644 index 00000000..13b669ba Binary files /dev/null and b/resources/programming/programming.png differ diff --git a/resources/saas/automation/n8n.png b/resources/saas/automation/n8n.png new file mode 100644 index 00000000..c11098d5 Binary files /dev/null and b/resources/saas/automation/n8n.png differ diff --git a/resources/saas/cdn/imperva.png b/resources/saas/cdn/imperva.png new file mode 100644 index 00000000..ee7055c8 Binary files /dev/null and b/resources/saas/cdn/imperva.png differ diff --git a/resources/saas/logging/newrelic.png b/resources/saas/logging/newrelic.png index 908ccd08..98b5e928 100644 Binary files a/resources/saas/logging/newrelic.png and b/resources/saas/logging/newrelic.png differ diff --git a/resources/saas/payment/adyen.png b/resources/saas/payment/adyen.png new file mode 100644 index 00000000..766ca614 Binary files /dev/null and b/resources/saas/payment/adyen.png differ diff --git a/resources/saas/payment/amazon-pay.png b/resources/saas/payment/amazon-pay.png new file mode 100644 index 00000000..81052326 Binary files /dev/null and b/resources/saas/payment/amazon-pay.png differ diff --git a/resources/saas/payment/paypal.png b/resources/saas/payment/paypal.png new file mode 100644 index 00000000..f4df05a9 Binary files /dev/null and b/resources/saas/payment/paypal.png differ diff --git a/resources/saas/payment/stripe.png b/resources/saas/payment/stripe.png new file mode 100644 index 00000000..7c20e492 Binary files /dev/null and b/resources/saas/payment/stripe.png differ diff --git a/resources/saas/saas.png b/resources/saas/saas.png new file mode 100644 index 00000000..589c329d Binary files /dev/null and b/resources/saas/saas.png differ diff --git a/scripts/resource.py b/scripts/resource.py index bc98a72c..e4c27e28 100644 --- a/scripts/resource.py +++ b/scripts/resource.py @@ -137,6 +137,10 @@ def cleaner_openstack(f): return f.lower() +def cleaner_gis(f): + return f.lower() + + cleaners = { "onprem": cleaner_onprem, "aws": cleaner_aws, @@ -154,6 +158,7 @@ cleaners = { "outscale": cleaner_outscale, "generic": cleaner_generic, "openstack": cleaner_openstack, + "gis": cleaner_gis, } diff --git a/tests/test_cli.py b/tests/test_cli.py new file mode 100644 index 00000000..77759f59 --- /dev/null +++ b/tests/test_cli.py @@ -0,0 +1,95 @@ +import os +import unittest +from io import StringIO +from unittest.mock import mock_open, patch + +from diagrams.cli import run + + +class CliTest(unittest.TestCase): + def setUp(self): + self.test_file = "test_diagram.py" + # dummy content for the test file + self.test_content_1 = """ +from diagrams import Diagram +with Diagram(name="Test", show=False): + pass +""" + # content from getting started examples with utf-8 + # only support the installed fonts defined in Dockerfile + self.test_content_2 = """ +from diagrams import Diagram +from diagrams.aws.compute import EC2 +from diagrams.aws.database import RDS +from diagrams.aws.network import ELB + +with Diagram("test_2", show=False, direction="TB"): + ELB("lb") >> [EC2("ワーカー1"), + EC2("작업자 2를"), + EC2("робітник 3"), + EC2("worker4"), + EC2("työntekijä 4")] >> RDS("events") +""" + + def tearDown(self): + try: + os.remove("test.png") + except FileNotFoundError: + pass + + def test_run_with_valid_file(self): + # write the test file + with open(self.test_file, "w") as f: + f.write(self.test_content_1) + with patch("sys.argv", ["diagrams", self.test_file]): + exit_code = run() + self.assertEqual(exit_code, 0) + try: + os.remove(self.test_file) + except FileNotFoundError: + pass + + def test_run_with_multiple_files(self): + + multiple_files = ["file1.py", "file2.py"] + + # write the code files + with open("file1.py", "w") as f: + f.write(self.test_content_1) + with open("file2.py", "w") as f: + f.write(self.test_content_2) + + with patch("sys.argv", ["diagrams"] + multiple_files): + exit_code = run() + self.assertEqual(exit_code, 0) + + # cleanup code file + for one_file in multiple_files: + try: + os.remove(one_file) + except FileNotFoundError: + pass + # cleanup generated image + try: + os.remove("test_2.png") + except FileNotFoundError: + pass + + def test_run_with_no_arguments(self): + with patch("sys.argv", ["diagrams"]): + with patch("sys.stderr", new=StringIO()) as fake_stderr: + with self.assertRaises(SystemExit): + run() + self.assertIn("the following arguments are required: path", fake_stderr.getvalue()) + + def test_run_with_nonexistent_file(self): + with patch("sys.argv", ["diagrams", "nonexistent.py"]): + with self.assertRaises(FileNotFoundError): + run() + + def test_run_with_invalid_python_code(self): + invalid_content = "this is not valid python code" + with patch("builtins.open", mock_open(read_data=invalid_content)): + with patch("sys.argv", ["diagrams", self.test_file]): + with self.assertRaises(SyntaxError): + run() diff --git a/website/i18n/en.json b/website/i18n/en.json index 7af9afd0..e411b343 100644 --- a/website/i18n/en.json +++ b/website/i18n/en.json @@ -53,6 +53,9 @@ "nodes/generic": { "title": "Generic" }, + "nodes/gis": { + "title": "GIS" + }, "nodes/ibm": { "title": "IBM" }, diff --git a/website/sidebars.json b/website/sidebars.json index 97086c08..e6b928fd 100644 --- a/website/sidebars.json +++ b/website/sidebars.json @@ -28,7 +28,8 @@ "nodes/programming", "nodes/saas", "nodes/c4", - "nodes/custom" + "nodes/custom", + "nodes/gis" ] } } diff --git a/website/static/img/advanced_web_service_with_on-premise_less_edges.png b/website/static/img/advanced_web_service_with_on-premise_less_edges.png new file mode 100644 index 00000000..c3eca10a Binary files /dev/null and b/website/static/img/advanced_web_service_with_on-premise_less_edges.png differ diff --git a/website/static/img/advanced_web_service_with_on-premise_merged_edges.png b/website/static/img/advanced_web_service_with_on-premise_merged_edges.png new file mode 100644 index 00000000..f04ab058 Binary files /dev/null and b/website/static/img/advanced_web_service_with_on-premise_merged_edges.png differ diff --git a/website/static/img/resources/alibabacloud/alibabacloud.png b/website/static/img/resources/alibabacloud/alibabacloud.png new file mode 100644 index 00000000..39a59598 Binary files /dev/null and b/website/static/img/resources/alibabacloud/alibabacloud.png differ diff --git a/website/static/img/resources/aws/aws.png b/website/static/img/resources/aws/aws.png new file mode 100644 index 00000000..c1dd36fc Binary files /dev/null and b/website/static/img/resources/aws/aws.png differ diff --git a/website/static/img/resources/aws/compute/elastic-container-service-service-connect.png b/website/static/img/resources/aws/compute/elastic-container-service-service-connect.png new file mode 100644 index 00000000..2ad37bb4 Binary files /dev/null and b/website/static/img/resources/aws/compute/elastic-container-service-service-connect.png differ diff --git a/website/static/img/resources/aws/compute/elastic-container-service-task.png b/website/static/img/resources/aws/compute/elastic-container-service-task.png new file mode 100644 index 00000000..781c93ef Binary files /dev/null and b/website/static/img/resources/aws/compute/elastic-container-service-task.png differ diff --git a/website/static/img/resources/aws/devtools/cloudshell.png b/website/static/img/resources/aws/devtools/cloudshell.png new file mode 100644 index 00000000..fe36338d Binary files /dev/null and b/website/static/img/resources/aws/devtools/cloudshell.png differ diff --git a/website/static/img/resources/aws/integration/eventbridge-default-event-bus-resource.png b/website/static/img/resources/aws/integration/eventbridge-default-event-bus-resource.png index e59b3e5f..d62a871a 100644 Binary files a/website/static/img/resources/aws/integration/eventbridge-default-event-bus-resource.png and b/website/static/img/resources/aws/integration/eventbridge-default-event-bus-resource.png differ diff --git a/website/static/img/resources/aws/integration/eventbridge-event.png b/website/static/img/resources/aws/integration/eventbridge-event.png new file mode 100644 index 00000000..6d82886c Binary files /dev/null and b/website/static/img/resources/aws/integration/eventbridge-event.png differ diff --git a/website/static/img/resources/aws/integration/eventbridge-pipes.png b/website/static/img/resources/aws/integration/eventbridge-pipes.png new file mode 100644 index 00000000..785c8a68 Binary files /dev/null and b/website/static/img/resources/aws/integration/eventbridge-pipes.png differ diff --git a/website/static/img/resources/aws/integration/eventbridge-rule.png b/website/static/img/resources/aws/integration/eventbridge-rule.png new file mode 100644 index 00000000..1ac1952b Binary files /dev/null and b/website/static/img/resources/aws/integration/eventbridge-rule.png differ diff --git a/website/static/img/resources/aws/integration/eventbridge-scheduler.png b/website/static/img/resources/aws/integration/eventbridge-scheduler.png new file mode 100644 index 00000000..5a337b39 Binary files /dev/null and b/website/static/img/resources/aws/integration/eventbridge-scheduler.png differ diff --git a/website/static/img/resources/aws/integration/eventbridge-schema.png b/website/static/img/resources/aws/integration/eventbridge-schema.png new file mode 100644 index 00000000..418d8b39 Binary files /dev/null and b/website/static/img/resources/aws/integration/eventbridge-schema.png differ diff --git a/website/static/img/resources/aws/management/cloudwatch-logs.png b/website/static/img/resources/aws/management/cloudwatch-logs.png new file mode 100644 index 00000000..7368a95d Binary files /dev/null and b/website/static/img/resources/aws/management/cloudwatch-logs.png differ diff --git a/website/static/img/resources/aws/management/user-notifications.png b/website/static/img/resources/aws/management/user-notifications.png new file mode 100644 index 00000000..fb4511f3 Binary files /dev/null and b/website/static/img/resources/aws/management/user-notifications.png differ diff --git a/website/static/img/resources/aws/ml/bedrock.png b/website/static/img/resources/aws/ml/bedrock.png new file mode 100644 index 00000000..0f184124 Binary files /dev/null and b/website/static/img/resources/aws/ml/bedrock.png differ diff --git a/website/static/img/resources/aws/ml/q.png b/website/static/img/resources/aws/ml/q.png new file mode 100644 index 00000000..2e381ca3 Binary files /dev/null and b/website/static/img/resources/aws/ml/q.png differ diff --git a/website/static/img/resources/aws/ml/transform.png b/website/static/img/resources/aws/ml/transform.png new file mode 100644 index 00000000..e79060d3 Binary files /dev/null and b/website/static/img/resources/aws/ml/transform.png differ diff --git a/website/static/img/resources/aws/security/security-lake.png b/website/static/img/resources/aws/security/security-lake.png new file mode 100644 index 00000000..1a9cdf24 Binary files /dev/null and b/website/static/img/resources/aws/security/security-lake.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/ai-studio.png b/website/static/img/resources/azure/aimachinelearning/ai-studio.png new file mode 100644 index 00000000..b854c852 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/ai-studio.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/anomaly-detector.png b/website/static/img/resources/azure/aimachinelearning/anomaly-detector.png new file mode 100644 index 00000000..ddadfb28 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/anomaly-detector.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/azure-applied-ai-services.png b/website/static/img/resources/azure/aimachinelearning/azure-applied-ai-services.png new file mode 100644 index 00000000..e9815068 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/azure-applied-ai-services.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/azure-experimentation-studio.png b/website/static/img/resources/azure/aimachinelearning/azure-experimentation-studio.png new file mode 100644 index 00000000..1667a855 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/azure-experimentation-studio.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/azure-object-understanding.png b/website/static/img/resources/azure/aimachinelearning/azure-object-understanding.png new file mode 100644 index 00000000..d042378d Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/azure-object-understanding.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/azure-openai.png b/website/static/img/resources/azure/aimachinelearning/azure-openai.png new file mode 100644 index 00000000..87411cd8 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/azure-openai.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/batch-ai.png b/website/static/img/resources/azure/aimachinelearning/batch-ai.png new file mode 100644 index 00000000..d60fc78e Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/batch-ai.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/bonsai.png b/website/static/img/resources/azure/aimachinelearning/bonsai.png new file mode 100644 index 00000000..1af3f84a Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/bonsai.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/bot-services.png b/website/static/img/resources/azure/aimachinelearning/bot-services.png new file mode 100644 index 00000000..ece47b5d Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/bot-services.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/cognitive-search.png b/website/static/img/resources/azure/aimachinelearning/cognitive-search.png new file mode 100644 index 00000000..e2615248 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/cognitive-search.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/cognitive-services-decisions.png b/website/static/img/resources/azure/aimachinelearning/cognitive-services-decisions.png new file mode 100644 index 00000000..a8fd165d Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/cognitive-services-decisions.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/cognitive-services.png b/website/static/img/resources/azure/aimachinelearning/cognitive-services.png new file mode 100644 index 00000000..e8c3d8ed Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/cognitive-services.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/computer-vision.png b/website/static/img/resources/azure/aimachinelearning/computer-vision.png new file mode 100644 index 00000000..f2bdc912 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/computer-vision.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/content-moderators.png b/website/static/img/resources/azure/aimachinelearning/content-moderators.png new file mode 100644 index 00000000..0e92fa4d Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/content-moderators.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/custom-vision.png b/website/static/img/resources/azure/aimachinelearning/custom-vision.png new file mode 100644 index 00000000..44f1322c Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/custom-vision.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/face-apis.png b/website/static/img/resources/azure/aimachinelearning/face-apis.png new file mode 100644 index 00000000..2c376177 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/face-apis.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/form-recognizers.png b/website/static/img/resources/azure/aimachinelearning/form-recognizers.png new file mode 100644 index 00000000..d6552042 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/form-recognizers.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/genomics-accounts.png b/website/static/img/resources/azure/aimachinelearning/genomics-accounts.png new file mode 100644 index 00000000..e6b6aa70 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/genomics-accounts.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/genomics.png b/website/static/img/resources/azure/aimachinelearning/genomics.png new file mode 100644 index 00000000..e6b6aa70 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/genomics.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/immersive-readers.png b/website/static/img/resources/azure/aimachinelearning/immersive-readers.png new file mode 100644 index 00000000..16382e1d Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/immersive-readers.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/language-understanding.png b/website/static/img/resources/azure/aimachinelearning/language-understanding.png new file mode 100644 index 00000000..3fe0a34b Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/language-understanding.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/language.png b/website/static/img/resources/azure/aimachinelearning/language.png new file mode 100644 index 00000000..4fc7f138 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/language.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-classic-web-services.png b/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-classic-web-services.png new file mode 100644 index 00000000..ee499a47 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-classic-web-services.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-web-service-plans.png b/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-web-service-plans.png new file mode 100644 index 00000000..d201b1b3 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-web-service-plans.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-workspaces.png b/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-workspaces.png new file mode 100644 index 00000000..1c5d3480 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/machine-learning-studio-workspaces.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/machine-learning.png b/website/static/img/resources/azure/aimachinelearning/machine-learning.png new file mode 100644 index 00000000..a4efd201 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/machine-learning.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/metrics-advisor.png b/website/static/img/resources/azure/aimachinelearning/metrics-advisor.png new file mode 100644 index 00000000..fcdc62e6 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/metrics-advisor.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/personalizers.png b/website/static/img/resources/azure/aimachinelearning/personalizers.png new file mode 100644 index 00000000..7fb97451 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/personalizers.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/qna-makers.png b/website/static/img/resources/azure/aimachinelearning/qna-makers.png new file mode 100644 index 00000000..e5200552 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/qna-makers.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/serverless-search.png b/website/static/img/resources/azure/aimachinelearning/serverless-search.png new file mode 100644 index 00000000..74e0d959 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/serverless-search.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/speech-services.png b/website/static/img/resources/azure/aimachinelearning/speech-services.png new file mode 100644 index 00000000..3351bdd3 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/speech-services.png differ diff --git a/website/static/img/resources/azure/aimachinelearning/translator-text.png b/website/static/img/resources/azure/aimachinelearning/translator-text.png new file mode 100644 index 00000000..4801b973 Binary files /dev/null and b/website/static/img/resources/azure/aimachinelearning/translator-text.png differ diff --git a/website/static/img/resources/azure/analytics/analysis-services.png b/website/static/img/resources/azure/analytics/analysis-services.png index efa3daff..88a943fb 100644 Binary files a/website/static/img/resources/azure/analytics/analysis-services.png and b/website/static/img/resources/azure/analytics/analysis-services.png differ diff --git a/website/static/img/resources/azure/analytics/azure-data-explorer-clusters.png b/website/static/img/resources/azure/analytics/azure-data-explorer-clusters.png new file mode 100644 index 00000000..0fa00484 Binary files /dev/null and b/website/static/img/resources/azure/analytics/azure-data-explorer-clusters.png differ diff --git a/website/static/img/resources/azure/analytics/azure-databricks.png b/website/static/img/resources/azure/analytics/azure-databricks.png new file mode 100644 index 00000000..95d94bc1 Binary files /dev/null and b/website/static/img/resources/azure/analytics/azure-databricks.png differ diff --git a/website/static/img/resources/azure/analytics/azure-synapse-analytics.png b/website/static/img/resources/azure/analytics/azure-synapse-analytics.png new file mode 100644 index 00000000..05212ccd Binary files /dev/null and b/website/static/img/resources/azure/analytics/azure-synapse-analytics.png differ diff --git a/website/static/img/resources/azure/analytics/azure-workbooks.png b/website/static/img/resources/azure/analytics/azure-workbooks.png new file mode 100644 index 00000000..e03f1449 Binary files /dev/null and b/website/static/img/resources/azure/analytics/azure-workbooks.png differ diff --git a/website/static/img/resources/azure/analytics/data-factories.png b/website/static/img/resources/azure/analytics/data-factories.png index 6016899e..047151fa 100644 Binary files a/website/static/img/resources/azure/analytics/data-factories.png and b/website/static/img/resources/azure/analytics/data-factories.png differ diff --git a/website/static/img/resources/azure/analytics/data-lake-analytics.png b/website/static/img/resources/azure/analytics/data-lake-analytics.png index e561bfc4..a600c2bf 100644 Binary files a/website/static/img/resources/azure/analytics/data-lake-analytics.png and b/website/static/img/resources/azure/analytics/data-lake-analytics.png differ diff --git a/website/static/img/resources/azure/analytics/data-lake-store-gen1.png b/website/static/img/resources/azure/analytics/data-lake-store-gen1.png index 6e861246..3475baa5 100644 Binary files a/website/static/img/resources/azure/analytics/data-lake-store-gen1.png and b/website/static/img/resources/azure/analytics/data-lake-store-gen1.png differ diff --git a/website/static/img/resources/azure/analytics/endpoint-analytics.png b/website/static/img/resources/azure/analytics/endpoint-analytics.png new file mode 100644 index 00000000..316b5aa6 Binary files /dev/null and b/website/static/img/resources/azure/analytics/endpoint-analytics.png differ diff --git a/website/static/img/resources/azure/analytics/event-hub-clusters.png b/website/static/img/resources/azure/analytics/event-hub-clusters.png index dde0c68d..b72504de 100644 Binary files a/website/static/img/resources/azure/analytics/event-hub-clusters.png and b/website/static/img/resources/azure/analytics/event-hub-clusters.png differ diff --git a/website/static/img/resources/azure/analytics/event-hubs.png b/website/static/img/resources/azure/analytics/event-hubs.png index 2677ee0a..e9effd63 100644 Binary files a/website/static/img/resources/azure/analytics/event-hubs.png and b/website/static/img/resources/azure/analytics/event-hubs.png differ diff --git a/website/static/img/resources/azure/analytics/hd-insight-clusters.png b/website/static/img/resources/azure/analytics/hd-insight-clusters.png new file mode 100644 index 00000000..2aa6bb4d Binary files /dev/null and b/website/static/img/resources/azure/analytics/hd-insight-clusters.png differ diff --git a/website/static/img/resources/azure/analytics/log-analytics-workspaces.png b/website/static/img/resources/azure/analytics/log-analytics-workspaces.png index d3f462ad..7ec48ecb 100644 Binary files a/website/static/img/resources/azure/analytics/log-analytics-workspaces.png and b/website/static/img/resources/azure/analytics/log-analytics-workspaces.png differ diff --git a/website/static/img/resources/azure/analytics/power-bi-embedded.png b/website/static/img/resources/azure/analytics/power-bi-embedded.png new file mode 100644 index 00000000..9e40f9da Binary files /dev/null and b/website/static/img/resources/azure/analytics/power-bi-embedded.png differ diff --git a/website/static/img/resources/azure/analytics/power-platform.png b/website/static/img/resources/azure/analytics/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/website/static/img/resources/azure/analytics/power-platform.png differ diff --git a/website/static/img/resources/azure/analytics/private-link-services.png b/website/static/img/resources/azure/analytics/private-link-services.png new file mode 100644 index 00000000..43051c55 Binary files /dev/null and b/website/static/img/resources/azure/analytics/private-link-services.png differ diff --git a/website/static/img/resources/azure/analytics/stream-analytics-jobs.png b/website/static/img/resources/azure/analytics/stream-analytics-jobs.png index a9fceb32..fd07ccbf 100644 Binary files a/website/static/img/resources/azure/analytics/stream-analytics-jobs.png and b/website/static/img/resources/azure/analytics/stream-analytics-jobs.png differ diff --git a/website/static/img/resources/azure/appservices/app-service-certificates.png b/website/static/img/resources/azure/appservices/app-service-certificates.png new file mode 100644 index 00000000..b420af79 Binary files /dev/null and b/website/static/img/resources/azure/appservices/app-service-certificates.png differ diff --git a/website/static/img/resources/azure/appservices/app-service-domains.png b/website/static/img/resources/azure/appservices/app-service-domains.png new file mode 100644 index 00000000..514c6f51 Binary files /dev/null and b/website/static/img/resources/azure/appservices/app-service-domains.png differ diff --git a/website/static/img/resources/azure/appservices/app-service-environments.png b/website/static/img/resources/azure/appservices/app-service-environments.png new file mode 100644 index 00000000..b367124d Binary files /dev/null and b/website/static/img/resources/azure/appservices/app-service-environments.png differ diff --git a/website/static/img/resources/azure/appservices/app-service-plans.png b/website/static/img/resources/azure/appservices/app-service-plans.png new file mode 100644 index 00000000..9140fd8c Binary files /dev/null and b/website/static/img/resources/azure/appservices/app-service-plans.png differ diff --git a/website/static/img/resources/azure/appservices/app-services.png b/website/static/img/resources/azure/appservices/app-services.png new file mode 100644 index 00000000..7b2599d9 Binary files /dev/null and b/website/static/img/resources/azure/appservices/app-services.png differ diff --git a/website/static/img/resources/azure/appservices/cdn-profiles.png b/website/static/img/resources/azure/appservices/cdn-profiles.png new file mode 100644 index 00000000..e4053a15 Binary files /dev/null and b/website/static/img/resources/azure/appservices/cdn-profiles.png differ diff --git a/website/static/img/resources/azure/appservices/cognitive-search.png b/website/static/img/resources/azure/appservices/cognitive-search.png new file mode 100644 index 00000000..e2615248 Binary files /dev/null and b/website/static/img/resources/azure/appservices/cognitive-search.png differ diff --git a/website/static/img/resources/azure/appservices/notification-hubs.png b/website/static/img/resources/azure/appservices/notification-hubs.png new file mode 100644 index 00000000..2008e60c Binary files /dev/null and b/website/static/img/resources/azure/appservices/notification-hubs.png differ diff --git a/website/static/img/resources/azure/azure.png b/website/static/img/resources/azure/azure.png new file mode 100644 index 00000000..e4c60a50 Binary files /dev/null and b/website/static/img/resources/azure/azure.png differ diff --git a/website/static/img/resources/azure/azureecosystem/applens.png b/website/static/img/resources/azure/azureecosystem/applens.png new file mode 100644 index 00000000..2bf7256a Binary files /dev/null and b/website/static/img/resources/azure/azureecosystem/applens.png differ diff --git a/website/static/img/resources/azure/azureecosystem/azure-hybrid-center.png b/website/static/img/resources/azure/azureecosystem/azure-hybrid-center.png new file mode 100644 index 00000000..a85822d2 Binary files /dev/null and b/website/static/img/resources/azure/azureecosystem/azure-hybrid-center.png differ diff --git a/website/static/img/resources/azure/azureecosystem/collaborative-service.png b/website/static/img/resources/azure/azureecosystem/collaborative-service.png new file mode 100644 index 00000000..2c09149f Binary files /dev/null and b/website/static/img/resources/azure/azureecosystem/collaborative-service.png differ diff --git a/website/static/img/resources/azure/azurestack/capacity.png b/website/static/img/resources/azure/azurestack/capacity.png new file mode 100644 index 00000000..c24c65d4 Binary files /dev/null and b/website/static/img/resources/azure/azurestack/capacity.png differ diff --git a/website/static/img/resources/azure/azurestack/infrastructure-backup.png b/website/static/img/resources/azure/azurestack/infrastructure-backup.png new file mode 100644 index 00000000..f42e402b Binary files /dev/null and b/website/static/img/resources/azure/azurestack/infrastructure-backup.png differ diff --git a/website/static/img/resources/azure/azurestack/multi-tenancy.png b/website/static/img/resources/azure/azurestack/multi-tenancy.png new file mode 100644 index 00000000..ec864588 Binary files /dev/null and b/website/static/img/resources/azure/azurestack/multi-tenancy.png differ diff --git a/website/static/img/resources/azure/azurestack/offers.png b/website/static/img/resources/azure/azurestack/offers.png new file mode 100644 index 00000000..aa3281de Binary files /dev/null and b/website/static/img/resources/azure/azurestack/offers.png differ diff --git a/website/static/img/resources/azure/azurestack/plans.png b/website/static/img/resources/azure/azurestack/plans.png new file mode 100644 index 00000000..d5d49ca3 Binary files /dev/null and b/website/static/img/resources/azure/azurestack/plans.png differ diff --git a/website/static/img/resources/azure/azurestack/updates.png b/website/static/img/resources/azure/azurestack/updates.png new file mode 100644 index 00000000..cc25a883 Binary files /dev/null and b/website/static/img/resources/azure/azurestack/updates.png differ diff --git a/website/static/img/resources/azure/azurestack/user-subscriptions.png b/website/static/img/resources/azure/azurestack/user-subscriptions.png new file mode 100644 index 00000000..d652006e Binary files /dev/null and b/website/static/img/resources/azure/azurestack/user-subscriptions.png differ diff --git a/website/static/img/resources/azure/blockchain/abs-member.png b/website/static/img/resources/azure/blockchain/abs-member.png new file mode 100644 index 00000000..e29dc898 Binary files /dev/null and b/website/static/img/resources/azure/blockchain/abs-member.png differ diff --git a/website/static/img/resources/azure/blockchain/azure-blockchain-service.png b/website/static/img/resources/azure/blockchain/azure-blockchain-service.png new file mode 100644 index 00000000..7ec6ba1b Binary files /dev/null and b/website/static/img/resources/azure/blockchain/azure-blockchain-service.png differ diff --git a/website/static/img/resources/azure/blockchain/azure-token-service.png b/website/static/img/resources/azure/blockchain/azure-token-service.png new file mode 100644 index 00000000..e953bb41 Binary files /dev/null and b/website/static/img/resources/azure/blockchain/azure-token-service.png differ diff --git a/website/static/img/resources/azure/blockchain/blockchain-applications.png b/website/static/img/resources/azure/blockchain/blockchain-applications.png new file mode 100644 index 00000000..5d28278c Binary files /dev/null and b/website/static/img/resources/azure/blockchain/blockchain-applications.png differ diff --git a/website/static/img/resources/azure/blockchain/consortium.png b/website/static/img/resources/azure/blockchain/consortium.png new file mode 100644 index 00000000..bb53988f Binary files /dev/null and b/website/static/img/resources/azure/blockchain/consortium.png differ diff --git a/website/static/img/resources/azure/blockchain/outbound-connection.png b/website/static/img/resources/azure/blockchain/outbound-connection.png new file mode 100644 index 00000000..25c5293a Binary files /dev/null and b/website/static/img/resources/azure/blockchain/outbound-connection.png differ diff --git a/website/static/img/resources/azure/compute/app-services.png b/website/static/img/resources/azure/compute/app-services.png index f7ca7fb0..7b2599d9 100644 Binary files a/website/static/img/resources/azure/compute/app-services.png and b/website/static/img/resources/azure/compute/app-services.png differ diff --git a/website/static/img/resources/azure/compute/application-group.png b/website/static/img/resources/azure/compute/application-group.png new file mode 100644 index 00000000..e22e323a Binary files /dev/null and b/website/static/img/resources/azure/compute/application-group.png differ diff --git a/website/static/img/resources/azure/compute/automanaged-vm.png b/website/static/img/resources/azure/compute/automanaged-vm.png index ec8365b5..ce4570eb 100644 Binary files a/website/static/img/resources/azure/compute/automanaged-vm.png and b/website/static/img/resources/azure/compute/automanaged-vm.png differ diff --git a/website/static/img/resources/azure/compute/availability-sets.png b/website/static/img/resources/azure/compute/availability-sets.png index 988e9a6c..844c814f 100644 Binary files a/website/static/img/resources/azure/compute/availability-sets.png and b/website/static/img/resources/azure/compute/availability-sets.png differ diff --git a/website/static/img/resources/azure/compute/azure-compute-galleries.png b/website/static/img/resources/azure/compute/azure-compute-galleries.png new file mode 100644 index 00000000..40628d6d Binary files /dev/null and b/website/static/img/resources/azure/compute/azure-compute-galleries.png differ diff --git a/website/static/img/resources/azure/compute/azure-spring-apps.png b/website/static/img/resources/azure/compute/azure-spring-apps.png new file mode 100644 index 00000000..190d557d Binary files /dev/null and b/website/static/img/resources/azure/compute/azure-spring-apps.png differ diff --git a/website/static/img/resources/azure/compute/batch-accounts.png b/website/static/img/resources/azure/compute/batch-accounts.png index 8f41434e..eda40a2e 100644 Binary files a/website/static/img/resources/azure/compute/batch-accounts.png and b/website/static/img/resources/azure/compute/batch-accounts.png differ diff --git a/website/static/img/resources/azure/compute/cloud-services-classic.png b/website/static/img/resources/azure/compute/cloud-services-classic.png index c3fa4d1b..827b504e 100644 Binary files a/website/static/img/resources/azure/compute/cloud-services-classic.png and b/website/static/img/resources/azure/compute/cloud-services-classic.png differ diff --git a/website/static/img/resources/azure/compute/container-instances.png b/website/static/img/resources/azure/compute/container-instances.png index 6be6aacc..c48b7138 100644 Binary files a/website/static/img/resources/azure/compute/container-instances.png and b/website/static/img/resources/azure/compute/container-instances.png differ diff --git a/website/static/img/resources/azure/compute/container-services-deprecated.png b/website/static/img/resources/azure/compute/container-services-deprecated.png new file mode 100644 index 00000000..c7e689e4 Binary files /dev/null and b/website/static/img/resources/azure/compute/container-services-deprecated.png differ diff --git a/website/static/img/resources/azure/compute/disk-encryption-sets.png b/website/static/img/resources/azure/compute/disk-encryption-sets.png index 17b3126a..3a453a1d 100644 Binary files a/website/static/img/resources/azure/compute/disk-encryption-sets.png and b/website/static/img/resources/azure/compute/disk-encryption-sets.png differ diff --git a/website/static/img/resources/azure/compute/disks-classic.png b/website/static/img/resources/azure/compute/disks-classic.png new file mode 100644 index 00000000..0c0e57bb Binary files /dev/null and b/website/static/img/resources/azure/compute/disks-classic.png differ diff --git a/website/static/img/resources/azure/compute/disks-snapshots.png b/website/static/img/resources/azure/compute/disks-snapshots.png new file mode 100644 index 00000000..adb8d253 Binary files /dev/null and b/website/static/img/resources/azure/compute/disks-snapshots.png differ diff --git a/website/static/img/resources/azure/compute/disks.png b/website/static/img/resources/azure/compute/disks.png index effee0b1..0c0e57bb 100644 Binary files a/website/static/img/resources/azure/compute/disks.png and b/website/static/img/resources/azure/compute/disks.png differ diff --git a/website/static/img/resources/azure/compute/function-apps.png b/website/static/img/resources/azure/compute/function-apps.png index b6c7f67d..6362efba 100644 Binary files a/website/static/img/resources/azure/compute/function-apps.png and b/website/static/img/resources/azure/compute/function-apps.png differ diff --git a/website/static/img/resources/azure/compute/host-groups.png b/website/static/img/resources/azure/compute/host-groups.png new file mode 100644 index 00000000..b5fd5548 Binary files /dev/null and b/website/static/img/resources/azure/compute/host-groups.png differ diff --git a/website/static/img/resources/azure/compute/host-pools.png b/website/static/img/resources/azure/compute/host-pools.png new file mode 100644 index 00000000..614182a2 Binary files /dev/null and b/website/static/img/resources/azure/compute/host-pools.png differ diff --git a/website/static/img/resources/azure/compute/hosts.png b/website/static/img/resources/azure/compute/hosts.png new file mode 100644 index 00000000..23c7fc80 Binary files /dev/null and b/website/static/img/resources/azure/compute/hosts.png differ diff --git a/website/static/img/resources/azure/compute/image-definitions.png b/website/static/img/resources/azure/compute/image-definitions.png index de6a2b3d..e8f1e3a7 100644 Binary files a/website/static/img/resources/azure/compute/image-definitions.png and b/website/static/img/resources/azure/compute/image-definitions.png differ diff --git a/website/static/img/resources/azure/compute/image-templates.png b/website/static/img/resources/azure/compute/image-templates.png new file mode 100644 index 00000000..a2165670 Binary files /dev/null and b/website/static/img/resources/azure/compute/image-templates.png differ diff --git a/website/static/img/resources/azure/compute/image-versions.png b/website/static/img/resources/azure/compute/image-versions.png index b62ab430..7a7fa794 100644 Binary files a/website/static/img/resources/azure/compute/image-versions.png and b/website/static/img/resources/azure/compute/image-versions.png differ diff --git a/website/static/img/resources/azure/compute/images.png b/website/static/img/resources/azure/compute/images.png new file mode 100644 index 00000000..61372359 Binary files /dev/null and b/website/static/img/resources/azure/compute/images.png differ diff --git a/website/static/img/resources/azure/compute/kubernetes-services.png b/website/static/img/resources/azure/compute/kubernetes-services.png index 11c37ef8..c7e689e4 100644 Binary files a/website/static/img/resources/azure/compute/kubernetes-services.png and b/website/static/img/resources/azure/compute/kubernetes-services.png differ diff --git a/website/static/img/resources/azure/compute/maintenance-configuration.png b/website/static/img/resources/azure/compute/maintenance-configuration.png new file mode 100644 index 00000000..f16bcc21 Binary files /dev/null and b/website/static/img/resources/azure/compute/maintenance-configuration.png differ diff --git a/website/static/img/resources/azure/compute/managed-service-fabric.png b/website/static/img/resources/azure/compute/managed-service-fabric.png new file mode 100644 index 00000000..e88bef15 Binary files /dev/null and b/website/static/img/resources/azure/compute/managed-service-fabric.png differ diff --git a/website/static/img/resources/azure/compute/mesh-applications.png b/website/static/img/resources/azure/compute/mesh-applications.png index 468f4e5c..408c89c8 100644 Binary files a/website/static/img/resources/azure/compute/mesh-applications.png and b/website/static/img/resources/azure/compute/mesh-applications.png differ diff --git a/website/static/img/resources/azure/compute/metrics-advisor.png b/website/static/img/resources/azure/compute/metrics-advisor.png new file mode 100644 index 00000000..fcdc62e6 Binary files /dev/null and b/website/static/img/resources/azure/compute/metrics-advisor.png differ diff --git a/website/static/img/resources/azure/compute/os-images-classic.png b/website/static/img/resources/azure/compute/os-images-classic.png new file mode 100644 index 00000000..07ed3dde Binary files /dev/null and b/website/static/img/resources/azure/compute/os-images-classic.png differ diff --git a/website/static/img/resources/azure/compute/restore-points-collections.png b/website/static/img/resources/azure/compute/restore-points-collections.png new file mode 100644 index 00000000..dfe3363c Binary files /dev/null and b/website/static/img/resources/azure/compute/restore-points-collections.png differ diff --git a/website/static/img/resources/azure/compute/restore-points.png b/website/static/img/resources/azure/compute/restore-points.png new file mode 100644 index 00000000..a5e93525 Binary files /dev/null and b/website/static/img/resources/azure/compute/restore-points.png differ diff --git a/website/static/img/resources/azure/compute/service-fabric-clusters.png b/website/static/img/resources/azure/compute/service-fabric-clusters.png index a03a2194..c8dd4770 100644 Binary files a/website/static/img/resources/azure/compute/service-fabric-clusters.png and b/website/static/img/resources/azure/compute/service-fabric-clusters.png differ diff --git a/website/static/img/resources/azure/compute/shared-image-galleries.png b/website/static/img/resources/azure/compute/shared-image-galleries.png index 364a0915..8537a9f6 100644 Binary files a/website/static/img/resources/azure/compute/shared-image-galleries.png and b/website/static/img/resources/azure/compute/shared-image-galleries.png differ diff --git a/website/static/img/resources/azure/compute/virtual-machine.png b/website/static/img/resources/azure/compute/virtual-machine.png new file mode 100644 index 00000000..829bcccd Binary files /dev/null and b/website/static/img/resources/azure/compute/virtual-machine.png differ diff --git a/website/static/img/resources/azure/compute/virtual-machines-classic.png b/website/static/img/resources/azure/compute/virtual-machines-classic.png new file mode 100644 index 00000000..0c922cd6 Binary files /dev/null and b/website/static/img/resources/azure/compute/virtual-machines-classic.png differ diff --git a/website/static/img/resources/azure/compute/vm-images-classic.png b/website/static/img/resources/azure/compute/vm-images-classic.png new file mode 100644 index 00000000..07ed3dde Binary files /dev/null and b/website/static/img/resources/azure/compute/vm-images-classic.png differ diff --git a/website/static/img/resources/azure/compute/vm-scale-sets.png b/website/static/img/resources/azure/compute/vm-scale-sets.png new file mode 100644 index 00000000..34d43f8e Binary files /dev/null and b/website/static/img/resources/azure/compute/vm-scale-sets.png differ diff --git a/website/static/img/resources/azure/compute/workspaces-2.png b/website/static/img/resources/azure/compute/workspaces-2.png new file mode 100644 index 00000000..20d6f111 Binary files /dev/null and b/website/static/img/resources/azure/compute/workspaces-2.png differ diff --git a/website/static/img/resources/azure/compute/workspaces.png b/website/static/img/resources/azure/compute/workspaces.png index fa399bfb..80f239a5 100644 Binary files a/website/static/img/resources/azure/compute/workspaces.png and b/website/static/img/resources/azure/compute/workspaces.png differ diff --git a/website/static/img/resources/azure/containers/app-services.png b/website/static/img/resources/azure/containers/app-services.png new file mode 100644 index 00000000..7b2599d9 Binary files /dev/null and b/website/static/img/resources/azure/containers/app-services.png differ diff --git a/website/static/img/resources/azure/containers/azure-red-hat-openshift.png b/website/static/img/resources/azure/containers/azure-red-hat-openshift.png new file mode 100644 index 00000000..0dac89ef Binary files /dev/null and b/website/static/img/resources/azure/containers/azure-red-hat-openshift.png differ diff --git a/website/static/img/resources/azure/containers/batch-accounts.png b/website/static/img/resources/azure/containers/batch-accounts.png new file mode 100644 index 00000000..eda40a2e Binary files /dev/null and b/website/static/img/resources/azure/containers/batch-accounts.png differ diff --git a/website/static/img/resources/azure/containers/container-instances.png b/website/static/img/resources/azure/containers/container-instances.png new file mode 100644 index 00000000..c48b7138 Binary files /dev/null and b/website/static/img/resources/azure/containers/container-instances.png differ diff --git a/website/static/img/resources/azure/containers/container-registries.png b/website/static/img/resources/azure/containers/container-registries.png new file mode 100644 index 00000000..56d99e19 Binary files /dev/null and b/website/static/img/resources/azure/containers/container-registries.png differ diff --git a/website/static/img/resources/azure/containers/kubernetes-services.png b/website/static/img/resources/azure/containers/kubernetes-services.png new file mode 100644 index 00000000..c7e689e4 Binary files /dev/null and b/website/static/img/resources/azure/containers/kubernetes-services.png differ diff --git a/website/static/img/resources/azure/containers/service-fabric-clusters.png b/website/static/img/resources/azure/containers/service-fabric-clusters.png new file mode 100644 index 00000000..c8dd4770 Binary files /dev/null and b/website/static/img/resources/azure/containers/service-fabric-clusters.png differ diff --git a/website/static/img/resources/azure/databases/azure-cosmos-db.png b/website/static/img/resources/azure/databases/azure-cosmos-db.png new file mode 100644 index 00000000..ad285053 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-cosmos-db.png differ diff --git a/website/static/img/resources/azure/databases/azure-data-explorer-clusters.png b/website/static/img/resources/azure/databases/azure-data-explorer-clusters.png new file mode 100644 index 00000000..0fa00484 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-data-explorer-clusters.png differ diff --git a/website/static/img/resources/azure/databases/azure-database-mariadb-server.png b/website/static/img/resources/azure/databases/azure-database-mariadb-server.png new file mode 100644 index 00000000..e4f74f50 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-database-mariadb-server.png differ diff --git a/website/static/img/resources/azure/databases/azure-database-migration-services.png b/website/static/img/resources/azure/databases/azure-database-migration-services.png new file mode 100644 index 00000000..563a3c6a Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-database-migration-services.png differ diff --git a/website/static/img/resources/azure/databases/azure-database-mysql-server.png b/website/static/img/resources/azure/databases/azure-database-mysql-server.png new file mode 100644 index 00000000..15705aa0 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-database-mysql-server.png differ diff --git a/website/static/img/resources/azure/databases/azure-database-postgresql-server-group.png b/website/static/img/resources/azure/databases/azure-database-postgresql-server-group.png new file mode 100644 index 00000000..214fe3e6 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-database-postgresql-server-group.png differ diff --git a/website/static/img/resources/azure/databases/azure-database-postgresql-server.png b/website/static/img/resources/azure/databases/azure-database-postgresql-server.png new file mode 100644 index 00000000..9e9439c2 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-database-postgresql-server.png differ diff --git a/website/static/img/resources/azure/databases/azure-purview-accounts.png b/website/static/img/resources/azure/databases/azure-purview-accounts.png new file mode 100644 index 00000000..f35ba917 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-purview-accounts.png differ diff --git a/website/static/img/resources/azure/databases/azure-sql-edge.png b/website/static/img/resources/azure/databases/azure-sql-edge.png new file mode 100644 index 00000000..8d9b6a92 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-sql-edge.png differ diff --git a/website/static/img/resources/azure/databases/azure-sql-server-stretch-databases.png b/website/static/img/resources/azure/databases/azure-sql-server-stretch-databases.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-sql-server-stretch-databases.png differ diff --git a/website/static/img/resources/azure/databases/azure-sql-vm.png b/website/static/img/resources/azure/databases/azure-sql-vm.png new file mode 100644 index 00000000..f5da9e43 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-sql-vm.png differ diff --git a/website/static/img/resources/azure/databases/azure-sql.png b/website/static/img/resources/azure/databases/azure-sql.png new file mode 100644 index 00000000..dc247222 Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-sql.png differ diff --git a/website/static/img/resources/azure/databases/azure-synapse-analytics.png b/website/static/img/resources/azure/databases/azure-synapse-analytics.png new file mode 100644 index 00000000..05212ccd Binary files /dev/null and b/website/static/img/resources/azure/databases/azure-synapse-analytics.png differ diff --git a/website/static/img/resources/azure/databases/cache-redis.png b/website/static/img/resources/azure/databases/cache-redis.png new file mode 100644 index 00000000..a14b4317 Binary files /dev/null and b/website/static/img/resources/azure/databases/cache-redis.png differ diff --git a/website/static/img/resources/azure/databases/data-factories.png b/website/static/img/resources/azure/databases/data-factories.png new file mode 100644 index 00000000..047151fa Binary files /dev/null and b/website/static/img/resources/azure/databases/data-factories.png differ diff --git a/website/static/img/resources/azure/databases/elastic-job-agents.png b/website/static/img/resources/azure/databases/elastic-job-agents.png new file mode 100644 index 00000000..a0a4a5cb Binary files /dev/null and b/website/static/img/resources/azure/databases/elastic-job-agents.png differ diff --git a/website/static/img/resources/azure/databases/instance-pools.png b/website/static/img/resources/azure/databases/instance-pools.png new file mode 100644 index 00000000..6f479be3 Binary files /dev/null and b/website/static/img/resources/azure/databases/instance-pools.png differ diff --git a/website/static/img/resources/azure/databases/managed-database.png b/website/static/img/resources/azure/databases/managed-database.png new file mode 100644 index 00000000..01fde82f Binary files /dev/null and b/website/static/img/resources/azure/databases/managed-database.png differ diff --git a/website/static/img/resources/azure/databases/oracle-database.png b/website/static/img/resources/azure/databases/oracle-database.png new file mode 100644 index 00000000..468a39d3 Binary files /dev/null and b/website/static/img/resources/azure/databases/oracle-database.png differ diff --git a/website/static/img/resources/azure/databases/sql-data-warehouses.png b/website/static/img/resources/azure/databases/sql-data-warehouses.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/website/static/img/resources/azure/databases/sql-data-warehouses.png differ diff --git a/website/static/img/resources/azure/databases/sql-database.png b/website/static/img/resources/azure/databases/sql-database.png new file mode 100644 index 00000000..98666fae Binary files /dev/null and b/website/static/img/resources/azure/databases/sql-database.png differ diff --git a/website/static/img/resources/azure/databases/sql-elastic-pools.png b/website/static/img/resources/azure/databases/sql-elastic-pools.png new file mode 100644 index 00000000..bf5bdbd8 Binary files /dev/null and b/website/static/img/resources/azure/databases/sql-elastic-pools.png differ diff --git a/website/static/img/resources/azure/databases/sql-managed-instance.png b/website/static/img/resources/azure/databases/sql-managed-instance.png new file mode 100644 index 00000000..062270f8 Binary files /dev/null and b/website/static/img/resources/azure/databases/sql-managed-instance.png differ diff --git a/website/static/img/resources/azure/databases/sql-server-registries.png b/website/static/img/resources/azure/databases/sql-server-registries.png new file mode 100644 index 00000000..3b70cbff Binary files /dev/null and b/website/static/img/resources/azure/databases/sql-server-registries.png differ diff --git a/website/static/img/resources/azure/databases/sql-server.png b/website/static/img/resources/azure/databases/sql-server.png new file mode 100644 index 00000000..4038f2c8 Binary files /dev/null and b/website/static/img/resources/azure/databases/sql-server.png differ diff --git a/website/static/img/resources/azure/databases/ssis-lift-and-shift-ir.png b/website/static/img/resources/azure/databases/ssis-lift-and-shift-ir.png new file mode 100644 index 00000000..3492a179 Binary files /dev/null and b/website/static/img/resources/azure/databases/ssis-lift-and-shift-ir.png differ diff --git a/website/static/img/resources/azure/databases/virtual-clusters.png b/website/static/img/resources/azure/databases/virtual-clusters.png new file mode 100644 index 00000000..bf77ca24 Binary files /dev/null and b/website/static/img/resources/azure/databases/virtual-clusters.png differ diff --git a/website/static/img/resources/azure/devops/api-connections.png b/website/static/img/resources/azure/devops/api-connections.png new file mode 100644 index 00000000..c74cdb27 Binary files /dev/null and b/website/static/img/resources/azure/devops/api-connections.png differ diff --git a/website/static/img/resources/azure/devops/api-management-services.png b/website/static/img/resources/azure/devops/api-management-services.png new file mode 100644 index 00000000..77c7b864 Binary files /dev/null and b/website/static/img/resources/azure/devops/api-management-services.png differ diff --git a/website/static/img/resources/azure/devops/application-insights.png b/website/static/img/resources/azure/devops/application-insights.png index f80e0173..af1cc7fc 100644 Binary files a/website/static/img/resources/azure/devops/application-insights.png and b/website/static/img/resources/azure/devops/application-insights.png differ diff --git a/website/static/img/resources/azure/devops/azure-devops.png b/website/static/img/resources/azure/devops/azure-devops.png new file mode 100644 index 00000000..03d575a7 Binary files /dev/null and b/website/static/img/resources/azure/devops/azure-devops.png differ diff --git a/website/static/img/resources/azure/devops/change-analysis.png b/website/static/img/resources/azure/devops/change-analysis.png new file mode 100644 index 00000000..06450005 Binary files /dev/null and b/website/static/img/resources/azure/devops/change-analysis.png differ diff --git a/website/static/img/resources/azure/devops/cloudtest.png b/website/static/img/resources/azure/devops/cloudtest.png new file mode 100644 index 00000000..7167182b Binary files /dev/null and b/website/static/img/resources/azure/devops/cloudtest.png differ diff --git a/website/static/img/resources/azure/devops/code-optimization.png b/website/static/img/resources/azure/devops/code-optimization.png new file mode 100644 index 00000000..77b405e3 Binary files /dev/null and b/website/static/img/resources/azure/devops/code-optimization.png differ diff --git a/website/static/img/resources/azure/devops/devops-starter.png b/website/static/img/resources/azure/devops/devops-starter.png new file mode 100644 index 00000000..bc939286 Binary files /dev/null and b/website/static/img/resources/azure/devops/devops-starter.png differ diff --git a/website/static/img/resources/azure/devops/devtest-labs.png b/website/static/img/resources/azure/devops/devtest-labs.png index 75b82c12..e8cf3368 100644 Binary files a/website/static/img/resources/azure/devops/devtest-labs.png and b/website/static/img/resources/azure/devops/devtest-labs.png differ diff --git a/website/static/img/resources/azure/devops/lab-accounts.png b/website/static/img/resources/azure/devops/lab-accounts.png new file mode 100644 index 00000000..1b36a20f Binary files /dev/null and b/website/static/img/resources/azure/devops/lab-accounts.png differ diff --git a/website/static/img/resources/azure/devops/lab-services.png b/website/static/img/resources/azure/devops/lab-services.png index abbe48da..c138bd1d 100644 Binary files a/website/static/img/resources/azure/devops/lab-services.png and b/website/static/img/resources/azure/devops/lab-services.png differ diff --git a/website/static/img/resources/azure/devops/load-testing.png b/website/static/img/resources/azure/devops/load-testing.png new file mode 100644 index 00000000..8dd1125e Binary files /dev/null and b/website/static/img/resources/azure/devops/load-testing.png differ diff --git a/website/static/img/resources/azure/general/all-resources.png b/website/static/img/resources/azure/general/all-resources.png new file mode 100644 index 00000000..5376dcf6 Binary files /dev/null and b/website/static/img/resources/azure/general/all-resources.png differ diff --git a/website/static/img/resources/azure/general/backlog.png b/website/static/img/resources/azure/general/backlog.png new file mode 100644 index 00000000..d1760393 Binary files /dev/null and b/website/static/img/resources/azure/general/backlog.png differ diff --git a/website/static/img/resources/azure/general/biz-talk.png b/website/static/img/resources/azure/general/biz-talk.png new file mode 100644 index 00000000..0159134c Binary files /dev/null and b/website/static/img/resources/azure/general/biz-talk.png differ diff --git a/website/static/img/resources/azure/general/blob-block.png b/website/static/img/resources/azure/general/blob-block.png new file mode 100644 index 00000000..1bf2b823 Binary files /dev/null and b/website/static/img/resources/azure/general/blob-block.png differ diff --git a/website/static/img/resources/azure/general/blob-page.png b/website/static/img/resources/azure/general/blob-page.png new file mode 100644 index 00000000..dce1726d Binary files /dev/null and b/website/static/img/resources/azure/general/blob-page.png differ diff --git a/website/static/img/resources/azure/general/branch.png b/website/static/img/resources/azure/general/branch.png new file mode 100644 index 00000000..8aeb4d7a Binary files /dev/null and b/website/static/img/resources/azure/general/branch.png differ diff --git a/website/static/img/resources/azure/general/browser.png b/website/static/img/resources/azure/general/browser.png new file mode 100644 index 00000000..2bc7f748 Binary files /dev/null and b/website/static/img/resources/azure/general/browser.png differ diff --git a/website/static/img/resources/azure/general/bug.png b/website/static/img/resources/azure/general/bug.png new file mode 100644 index 00000000..6a0dded8 Binary files /dev/null and b/website/static/img/resources/azure/general/bug.png differ diff --git a/website/static/img/resources/azure/general/builds.png b/website/static/img/resources/azure/general/builds.png new file mode 100644 index 00000000..a436311d Binary files /dev/null and b/website/static/img/resources/azure/general/builds.png differ diff --git a/website/static/img/resources/azure/general/cache.png b/website/static/img/resources/azure/general/cache.png new file mode 100644 index 00000000..84ce88a2 Binary files /dev/null and b/website/static/img/resources/azure/general/cache.png differ diff --git a/website/static/img/resources/azure/general/code.png b/website/static/img/resources/azure/general/code.png new file mode 100644 index 00000000..0ef1d609 Binary files /dev/null and b/website/static/img/resources/azure/general/code.png differ diff --git a/website/static/img/resources/azure/general/commit.png b/website/static/img/resources/azure/general/commit.png new file mode 100644 index 00000000..ee94643e Binary files /dev/null and b/website/static/img/resources/azure/general/commit.png differ diff --git a/website/static/img/resources/azure/general/controls-horizontal.png b/website/static/img/resources/azure/general/controls-horizontal.png new file mode 100644 index 00000000..d2233133 Binary files /dev/null and b/website/static/img/resources/azure/general/controls-horizontal.png differ diff --git a/website/static/img/resources/azure/general/controls.png b/website/static/img/resources/azure/general/controls.png new file mode 100644 index 00000000..4c8484d8 Binary files /dev/null and b/website/static/img/resources/azure/general/controls.png differ diff --git a/website/static/img/resources/azure/general/cost-alerts.png b/website/static/img/resources/azure/general/cost-alerts.png new file mode 100644 index 00000000..758d3be3 Binary files /dev/null and b/website/static/img/resources/azure/general/cost-alerts.png differ diff --git a/website/static/img/resources/azure/general/cost-analysis.png b/website/static/img/resources/azure/general/cost-analysis.png new file mode 100644 index 00000000..ea819236 Binary files /dev/null and b/website/static/img/resources/azure/general/cost-analysis.png differ diff --git a/website/static/img/resources/azure/general/cost-budgets.png b/website/static/img/resources/azure/general/cost-budgets.png new file mode 100644 index 00000000..240df680 Binary files /dev/null and b/website/static/img/resources/azure/general/cost-budgets.png differ diff --git a/website/static/img/resources/azure/general/cost-management-and-billing.png b/website/static/img/resources/azure/general/cost-management-and-billing.png new file mode 100644 index 00000000..a55e7696 Binary files /dev/null and b/website/static/img/resources/azure/general/cost-management-and-billing.png differ diff --git a/website/static/img/resources/azure/general/cost-management.png b/website/static/img/resources/azure/general/cost-management.png new file mode 100644 index 00000000..d383d033 Binary files /dev/null and b/website/static/img/resources/azure/general/cost-management.png differ diff --git a/website/static/img/resources/azure/general/counter.png b/website/static/img/resources/azure/general/counter.png new file mode 100644 index 00000000..57d2f738 Binary files /dev/null and b/website/static/img/resources/azure/general/counter.png differ diff --git a/website/static/img/resources/azure/general/cubes.png b/website/static/img/resources/azure/general/cubes.png new file mode 100644 index 00000000..f394c0b6 Binary files /dev/null and b/website/static/img/resources/azure/general/cubes.png differ diff --git a/website/static/img/resources/azure/general/dashboard.png b/website/static/img/resources/azure/general/dashboard.png new file mode 100644 index 00000000..e4753778 Binary files /dev/null and b/website/static/img/resources/azure/general/dashboard.png differ diff --git a/website/static/img/resources/azure/general/dev-console.png b/website/static/img/resources/azure/general/dev-console.png new file mode 100644 index 00000000..021c12e9 Binary files /dev/null and b/website/static/img/resources/azure/general/dev-console.png differ diff --git a/website/static/img/resources/azure/general/download.png b/website/static/img/resources/azure/general/download.png new file mode 100644 index 00000000..1c34bf3d Binary files /dev/null and b/website/static/img/resources/azure/general/download.png differ diff --git a/website/static/img/resources/azure/general/error.png b/website/static/img/resources/azure/general/error.png new file mode 100644 index 00000000..bbb0c475 Binary files /dev/null and b/website/static/img/resources/azure/general/error.png differ diff --git a/website/static/img/resources/azure/general/extensions.png b/website/static/img/resources/azure/general/extensions.png new file mode 100644 index 00000000..61c976ad Binary files /dev/null and b/website/static/img/resources/azure/general/extensions.png differ diff --git a/website/static/img/resources/azure/general/feature-previews.png b/website/static/img/resources/azure/general/feature-previews.png new file mode 100644 index 00000000..cc1857bc Binary files /dev/null and b/website/static/img/resources/azure/general/feature-previews.png differ diff --git a/website/static/img/resources/azure/general/file.png b/website/static/img/resources/azure/general/file.png new file mode 100644 index 00000000..f5706cfe Binary files /dev/null and b/website/static/img/resources/azure/general/file.png differ diff --git a/website/static/img/resources/azure/general/files.png b/website/static/img/resources/azure/general/files.png new file mode 100644 index 00000000..ca00d675 Binary files /dev/null and b/website/static/img/resources/azure/general/files.png differ diff --git a/website/static/img/resources/azure/general/folder-blank.png b/website/static/img/resources/azure/general/folder-blank.png new file mode 100644 index 00000000..18a4f44f Binary files /dev/null and b/website/static/img/resources/azure/general/folder-blank.png differ diff --git a/website/static/img/resources/azure/general/folder-website.png b/website/static/img/resources/azure/general/folder-website.png new file mode 100644 index 00000000..51391d78 Binary files /dev/null and b/website/static/img/resources/azure/general/folder-website.png differ diff --git a/website/static/img/resources/azure/general/free-services.png b/website/static/img/resources/azure/general/free-services.png new file mode 100644 index 00000000..3c961d54 Binary files /dev/null and b/website/static/img/resources/azure/general/free-services.png differ diff --git a/website/static/img/resources/azure/general/ftp.png b/website/static/img/resources/azure/general/ftp.png new file mode 100644 index 00000000..b316ed82 Binary files /dev/null and b/website/static/img/resources/azure/general/ftp.png differ diff --git a/website/static/img/resources/azure/general/gear.png b/website/static/img/resources/azure/general/gear.png new file mode 100644 index 00000000..2d348cd2 Binary files /dev/null and b/website/static/img/resources/azure/general/gear.png differ diff --git a/website/static/img/resources/azure/general/globe-error.png b/website/static/img/resources/azure/general/globe-error.png new file mode 100644 index 00000000..95473b08 Binary files /dev/null and b/website/static/img/resources/azure/general/globe-error.png differ diff --git a/website/static/img/resources/azure/general/globe-success.png b/website/static/img/resources/azure/general/globe-success.png new file mode 100644 index 00000000..97bbfc70 Binary files /dev/null and b/website/static/img/resources/azure/general/globe-success.png differ diff --git a/website/static/img/resources/azure/general/globe-warning.png b/website/static/img/resources/azure/general/globe-warning.png new file mode 100644 index 00000000..d99c7e8a Binary files /dev/null and b/website/static/img/resources/azure/general/globe-warning.png differ diff --git a/website/static/img/resources/azure/general/guide.png b/website/static/img/resources/azure/general/guide.png new file mode 100644 index 00000000..61be76fc Binary files /dev/null and b/website/static/img/resources/azure/general/guide.png differ diff --git a/website/static/img/resources/azure/general/heart.png b/website/static/img/resources/azure/general/heart.png new file mode 100644 index 00000000..cbada8a2 Binary files /dev/null and b/website/static/img/resources/azure/general/heart.png differ diff --git a/website/static/img/resources/azure/general/help-and-support.png b/website/static/img/resources/azure/general/help-and-support.png new file mode 100644 index 00000000..7a9b6382 Binary files /dev/null and b/website/static/img/resources/azure/general/help-and-support.png differ diff --git a/website/static/img/resources/azure/general/image.png b/website/static/img/resources/azure/general/image.png new file mode 100644 index 00000000..49b16732 Binary files /dev/null and b/website/static/img/resources/azure/general/image.png differ diff --git a/website/static/img/resources/azure/general/information.png b/website/static/img/resources/azure/general/information.png index 34af9729..c408311a 100644 Binary files a/website/static/img/resources/azure/general/information.png and b/website/static/img/resources/azure/general/information.png differ diff --git a/website/static/img/resources/azure/general/input-output.png b/website/static/img/resources/azure/general/input-output.png new file mode 100644 index 00000000..a1484cf2 Binary files /dev/null and b/website/static/img/resources/azure/general/input-output.png differ diff --git a/website/static/img/resources/azure/general/journey-hub.png b/website/static/img/resources/azure/general/journey-hub.png new file mode 100644 index 00000000..f9ddaf4b Binary files /dev/null and b/website/static/img/resources/azure/general/journey-hub.png differ diff --git a/website/static/img/resources/azure/general/launch-portal.png b/website/static/img/resources/azure/general/launch-portal.png new file mode 100644 index 00000000..fee4b693 Binary files /dev/null and b/website/static/img/resources/azure/general/launch-portal.png differ diff --git a/website/static/img/resources/azure/general/learn.png b/website/static/img/resources/azure/general/learn.png new file mode 100644 index 00000000..03d23195 Binary files /dev/null and b/website/static/img/resources/azure/general/learn.png differ diff --git a/website/static/img/resources/azure/general/load-test.png b/website/static/img/resources/azure/general/load-test.png new file mode 100644 index 00000000..8a4288ba Binary files /dev/null and b/website/static/img/resources/azure/general/load-test.png differ diff --git a/website/static/img/resources/azure/general/location.png b/website/static/img/resources/azure/general/location.png new file mode 100644 index 00000000..1955b2d3 Binary files /dev/null and b/website/static/img/resources/azure/general/location.png differ diff --git a/website/static/img/resources/azure/general/log-streaming.png b/website/static/img/resources/azure/general/log-streaming.png new file mode 100644 index 00000000..813ba1be Binary files /dev/null and b/website/static/img/resources/azure/general/log-streaming.png differ diff --git a/website/static/img/resources/azure/general/management-groups.png b/website/static/img/resources/azure/general/management-groups.png new file mode 100644 index 00000000..05b0b2e2 Binary files /dev/null and b/website/static/img/resources/azure/general/management-groups.png differ diff --git a/website/static/img/resources/azure/general/management-portal.png b/website/static/img/resources/azure/general/management-portal.png new file mode 100644 index 00000000..58881876 Binary files /dev/null and b/website/static/img/resources/azure/general/management-portal.png differ diff --git a/website/static/img/resources/azure/general/marketplace-management.png b/website/static/img/resources/azure/general/marketplace-management.png new file mode 100644 index 00000000..ebb24abe Binary files /dev/null and b/website/static/img/resources/azure/general/marketplace-management.png differ diff --git a/website/static/img/resources/azure/general/marketplace.png b/website/static/img/resources/azure/general/marketplace.png index 311506f4..b457acd8 100644 Binary files a/website/static/img/resources/azure/general/marketplace.png and b/website/static/img/resources/azure/general/marketplace.png differ diff --git a/website/static/img/resources/azure/general/media-file.png b/website/static/img/resources/azure/general/media-file.png new file mode 100644 index 00000000..6e66a8c8 Binary files /dev/null and b/website/static/img/resources/azure/general/media-file.png differ diff --git a/website/static/img/resources/azure/general/media.png b/website/static/img/resources/azure/general/media.png new file mode 100644 index 00000000..2e82cb35 Binary files /dev/null and b/website/static/img/resources/azure/general/media.png differ diff --git a/website/static/img/resources/azure/general/mobile-engagement.png b/website/static/img/resources/azure/general/mobile-engagement.png new file mode 100644 index 00000000..b8e6d408 Binary files /dev/null and b/website/static/img/resources/azure/general/mobile-engagement.png differ diff --git a/website/static/img/resources/azure/general/mobile.png b/website/static/img/resources/azure/general/mobile.png new file mode 100644 index 00000000..5aaea2f6 Binary files /dev/null and b/website/static/img/resources/azure/general/mobile.png differ diff --git a/website/static/img/resources/azure/general/module.png b/website/static/img/resources/azure/general/module.png new file mode 100644 index 00000000..f4eb6337 Binary files /dev/null and b/website/static/img/resources/azure/general/module.png differ diff --git a/website/static/img/resources/azure/general/power-up.png b/website/static/img/resources/azure/general/power-up.png new file mode 100644 index 00000000..175af0d2 Binary files /dev/null and b/website/static/img/resources/azure/general/power-up.png differ diff --git a/website/static/img/resources/azure/general/power.png b/website/static/img/resources/azure/general/power.png new file mode 100644 index 00000000..7b3aee60 Binary files /dev/null and b/website/static/img/resources/azure/general/power.png differ diff --git a/website/static/img/resources/azure/general/powershell.png b/website/static/img/resources/azure/general/powershell.png new file mode 100644 index 00000000..e5c972e1 Binary files /dev/null and b/website/static/img/resources/azure/general/powershell.png differ diff --git a/website/static/img/resources/azure/general/preview-features.png b/website/static/img/resources/azure/general/preview-features.png new file mode 100644 index 00000000..03a8b98a Binary files /dev/null and b/website/static/img/resources/azure/general/preview-features.png differ diff --git a/website/static/img/resources/azure/general/process-explorer.png b/website/static/img/resources/azure/general/process-explorer.png new file mode 100644 index 00000000..688837d8 Binary files /dev/null and b/website/static/img/resources/azure/general/process-explorer.png differ diff --git a/website/static/img/resources/azure/general/production-ready-database.png b/website/static/img/resources/azure/general/production-ready-database.png new file mode 100644 index 00000000..7de8a2b7 Binary files /dev/null and b/website/static/img/resources/azure/general/production-ready-database.png differ diff --git a/website/static/img/resources/azure/general/quickstart-center.png b/website/static/img/resources/azure/general/quickstart-center.png new file mode 100644 index 00000000..394bfb63 Binary files /dev/null and b/website/static/img/resources/azure/general/quickstart-center.png differ diff --git a/website/static/img/resources/azure/general/recent.png b/website/static/img/resources/azure/general/recent.png index 7d7fb4a4..36de5961 100644 Binary files a/website/static/img/resources/azure/general/recent.png and b/website/static/img/resources/azure/general/recent.png differ diff --git a/website/static/img/resources/azure/general/region-management.png b/website/static/img/resources/azure/general/region-management.png new file mode 100644 index 00000000..5e34b856 Binary files /dev/null and b/website/static/img/resources/azure/general/region-management.png differ diff --git a/website/static/img/resources/azure/general/reservations.png b/website/static/img/resources/azure/general/reservations.png index ec2ebad6..e9d06bd0 100644 Binary files a/website/static/img/resources/azure/general/reservations.png and b/website/static/img/resources/azure/general/reservations.png differ diff --git a/website/static/img/resources/azure/general/resource-explorer.png b/website/static/img/resources/azure/general/resource-explorer.png new file mode 100644 index 00000000..8d7ca00e Binary files /dev/null and b/website/static/img/resources/azure/general/resource-explorer.png differ diff --git a/website/static/img/resources/azure/general/resource-group-list.png b/website/static/img/resources/azure/general/resource-group-list.png new file mode 100644 index 00000000..26db3d5a Binary files /dev/null and b/website/static/img/resources/azure/general/resource-group-list.png differ diff --git a/website/static/img/resources/azure/general/resource-groups.png b/website/static/img/resources/azure/general/resource-groups.png new file mode 100644 index 00000000..966098f0 Binary files /dev/null and b/website/static/img/resources/azure/general/resource-groups.png differ diff --git a/website/static/img/resources/azure/general/resource-linked.png b/website/static/img/resources/azure/general/resource-linked.png new file mode 100644 index 00000000..d26681dd Binary files /dev/null and b/website/static/img/resources/azure/general/resource-linked.png differ diff --git a/website/static/img/resources/azure/general/scheduler.png b/website/static/img/resources/azure/general/scheduler.png new file mode 100644 index 00000000..ed7b6aea Binary files /dev/null and b/website/static/img/resources/azure/general/scheduler.png differ diff --git a/website/static/img/resources/azure/general/search-grid.png b/website/static/img/resources/azure/general/search-grid.png new file mode 100644 index 00000000..26db3d5a Binary files /dev/null and b/website/static/img/resources/azure/general/search-grid.png differ diff --git a/website/static/img/resources/azure/general/search.png b/website/static/img/resources/azure/general/search.png new file mode 100644 index 00000000..68f978b4 Binary files /dev/null and b/website/static/img/resources/azure/general/search.png differ diff --git a/website/static/img/resources/azure/general/server-farm.png b/website/static/img/resources/azure/general/server-farm.png new file mode 100644 index 00000000..71cc77fe Binary files /dev/null and b/website/static/img/resources/azure/general/server-farm.png differ diff --git a/website/static/img/resources/azure/general/service-health.png b/website/static/img/resources/azure/general/service-health.png new file mode 100644 index 00000000..aedb4c52 Binary files /dev/null and b/website/static/img/resources/azure/general/service-health.png differ diff --git a/website/static/img/resources/azure/general/ssd.png b/website/static/img/resources/azure/general/ssd.png new file mode 100644 index 00000000..37ca4536 Binary files /dev/null and b/website/static/img/resources/azure/general/ssd.png differ diff --git a/website/static/img/resources/azure/general/storage-azure-files.png b/website/static/img/resources/azure/general/storage-azure-files.png new file mode 100644 index 00000000..143ed5fb Binary files /dev/null and b/website/static/img/resources/azure/general/storage-azure-files.png differ diff --git a/website/static/img/resources/azure/general/storage-container.png b/website/static/img/resources/azure/general/storage-container.png new file mode 100644 index 00000000..938d905f Binary files /dev/null and b/website/static/img/resources/azure/general/storage-container.png differ diff --git a/website/static/img/resources/azure/general/storage-queue.png b/website/static/img/resources/azure/general/storage-queue.png new file mode 100644 index 00000000..c9fcbb9e Binary files /dev/null and b/website/static/img/resources/azure/general/storage-queue.png differ diff --git a/website/static/img/resources/azure/general/subscriptions.png b/website/static/img/resources/azure/general/subscriptions.png index 9a510f98..699ad3b2 100644 Binary files a/website/static/img/resources/azure/general/subscriptions.png and b/website/static/img/resources/azure/general/subscriptions.png differ diff --git a/website/static/img/resources/azure/general/table.png b/website/static/img/resources/azure/general/table.png new file mode 100644 index 00000000..6998bf8b Binary files /dev/null and b/website/static/img/resources/azure/general/table.png differ diff --git a/website/static/img/resources/azure/general/tag.png b/website/static/img/resources/azure/general/tag.png index 5d0ee16e..d65079bf 100644 Binary files a/website/static/img/resources/azure/general/tag.png and b/website/static/img/resources/azure/general/tag.png differ diff --git a/website/static/img/resources/azure/general/tags.png b/website/static/img/resources/azure/general/tags.png index 58f2b4d5..1342b238 100644 Binary files a/website/static/img/resources/azure/general/tags.png and b/website/static/img/resources/azure/general/tags.png differ diff --git a/website/static/img/resources/azure/general/templates.png b/website/static/img/resources/azure/general/templates.png index 263cebb9..8cd6785d 100644 Binary files a/website/static/img/resources/azure/general/templates.png and b/website/static/img/resources/azure/general/templates.png differ diff --git a/website/static/img/resources/azure/general/tfs-vc-repository.png b/website/static/img/resources/azure/general/tfs-vc-repository.png new file mode 100644 index 00000000..972086ab Binary files /dev/null and b/website/static/img/resources/azure/general/tfs-vc-repository.png differ diff --git a/website/static/img/resources/azure/general/toolbox.png b/website/static/img/resources/azure/general/toolbox.png new file mode 100644 index 00000000..05532916 Binary files /dev/null and b/website/static/img/resources/azure/general/toolbox.png differ diff --git a/website/static/img/resources/azure/general/troubleshoot.png b/website/static/img/resources/azure/general/troubleshoot.png new file mode 100644 index 00000000..2257b59b Binary files /dev/null and b/website/static/img/resources/azure/general/troubleshoot.png differ diff --git a/website/static/img/resources/azure/general/versions.png b/website/static/img/resources/azure/general/versions.png new file mode 100644 index 00000000..97004b2e Binary files /dev/null and b/website/static/img/resources/azure/general/versions.png differ diff --git a/website/static/img/resources/azure/general/web-slots.png b/website/static/img/resources/azure/general/web-slots.png new file mode 100644 index 00000000..d777be03 Binary files /dev/null and b/website/static/img/resources/azure/general/web-slots.png differ diff --git a/website/static/img/resources/azure/general/web-test.png b/website/static/img/resources/azure/general/web-test.png new file mode 100644 index 00000000..0e2bb250 Binary files /dev/null and b/website/static/img/resources/azure/general/web-test.png differ diff --git a/website/static/img/resources/azure/general/website-power.png b/website/static/img/resources/azure/general/website-power.png new file mode 100644 index 00000000..92b437e5 Binary files /dev/null and b/website/static/img/resources/azure/general/website-power.png differ diff --git a/website/static/img/resources/azure/general/website-staging.png b/website/static/img/resources/azure/general/website-staging.png new file mode 100644 index 00000000..40593b1d Binary files /dev/null and b/website/static/img/resources/azure/general/website-staging.png differ diff --git a/website/static/img/resources/azure/general/workbooks.png b/website/static/img/resources/azure/general/workbooks.png new file mode 100644 index 00000000..1043b119 Binary files /dev/null and b/website/static/img/resources/azure/general/workbooks.png differ diff --git a/website/static/img/resources/azure/general/workflow.png b/website/static/img/resources/azure/general/workflow.png new file mode 100644 index 00000000..665cfe6a Binary files /dev/null and b/website/static/img/resources/azure/general/workflow.png differ diff --git a/website/static/img/resources/azure/hybridmulticloud/azure-operator-5g-core.png b/website/static/img/resources/azure/hybridmulticloud/azure-operator-5g-core.png new file mode 100644 index 00000000..5cb35971 Binary files /dev/null and b/website/static/img/resources/azure/hybridmulticloud/azure-operator-5g-core.png differ diff --git a/website/static/img/resources/azure/hybridmulticloud/azure-operator-insights.png b/website/static/img/resources/azure/hybridmulticloud/azure-operator-insights.png new file mode 100644 index 00000000..d3f1fd55 Binary files /dev/null and b/website/static/img/resources/azure/hybridmulticloud/azure-operator-insights.png differ diff --git a/website/static/img/resources/azure/hybridmulticloud/azure-operator-nexus.png b/website/static/img/resources/azure/hybridmulticloud/azure-operator-nexus.png new file mode 100644 index 00000000..6fc9e12d Binary files /dev/null and b/website/static/img/resources/azure/hybridmulticloud/azure-operator-nexus.png differ diff --git a/website/static/img/resources/azure/hybridmulticloud/azure-operator-service-manager.png b/website/static/img/resources/azure/hybridmulticloud/azure-operator-service-manager.png new file mode 100644 index 00000000..4731bbc7 Binary files /dev/null and b/website/static/img/resources/azure/hybridmulticloud/azure-operator-service-manager.png differ diff --git a/website/static/img/resources/azure/hybridmulticloud/azure-programmable-connectivity.png b/website/static/img/resources/azure/hybridmulticloud/azure-programmable-connectivity.png new file mode 100644 index 00000000..01ed01b2 Binary files /dev/null and b/website/static/img/resources/azure/hybridmulticloud/azure-programmable-connectivity.png differ diff --git a/website/static/img/resources/azure/identity/aad-licenses.png b/website/static/img/resources/azure/identity/aad-licenses.png new file mode 100644 index 00000000..dd139ad7 Binary files /dev/null and b/website/static/img/resources/azure/identity/aad-licenses.png differ diff --git a/website/static/img/resources/azure/identity/active-directory-connect-health.png b/website/static/img/resources/azure/identity/active-directory-connect-health.png index 5dea39e6..23218195 100644 Binary files a/website/static/img/resources/azure/identity/active-directory-connect-health.png and b/website/static/img/resources/azure/identity/active-directory-connect-health.png differ diff --git a/website/static/img/resources/azure/identity/administrative-units.png b/website/static/img/resources/azure/identity/administrative-units.png new file mode 100644 index 00000000..498480fe Binary files /dev/null and b/website/static/img/resources/azure/identity/administrative-units.png differ diff --git a/website/static/img/resources/azure/identity/api-proxy.png b/website/static/img/resources/azure/identity/api-proxy.png new file mode 100644 index 00000000..f5b504f1 Binary files /dev/null and b/website/static/img/resources/azure/identity/api-proxy.png differ diff --git a/website/static/img/resources/azure/identity/app-registrations.png b/website/static/img/resources/azure/identity/app-registrations.png index 755dc76e..8e1e9a07 100644 Binary files a/website/static/img/resources/azure/identity/app-registrations.png and b/website/static/img/resources/azure/identity/app-registrations.png differ diff --git a/website/static/img/resources/azure/identity/azure-active-directory.png b/website/static/img/resources/azure/identity/azure-active-directory.png new file mode 100644 index 00000000..2b43d244 Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-active-directory.png differ diff --git a/website/static/img/resources/azure/identity/azure-ad-b2c.png b/website/static/img/resources/azure/identity/azure-ad-b2c.png new file mode 100644 index 00000000..909f69e9 Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-ad-b2c.png differ diff --git a/website/static/img/resources/azure/identity/azure-ad-domain-services.png b/website/static/img/resources/azure/identity/azure-ad-domain-services.png new file mode 100644 index 00000000..cd46440d Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-ad-domain-services.png differ diff --git a/website/static/img/resources/azure/identity/azure-ad-identity-protection.png b/website/static/img/resources/azure/identity/azure-ad-identity-protection.png new file mode 100644 index 00000000..335d6f19 Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-ad-identity-protection.png differ diff --git a/website/static/img/resources/azure/identity/azure-ad-privilege-identity-management.png b/website/static/img/resources/azure/identity/azure-ad-privilege-identity-management.png new file mode 100644 index 00000000..3ab5fb4e Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-ad-privilege-identity-management.png differ diff --git a/website/static/img/resources/azure/identity/azure-ad-privleged-identity-management.png b/website/static/img/resources/azure/identity/azure-ad-privleged-identity-management.png new file mode 100644 index 00000000..f8741e5c Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-ad-privleged-identity-management.png differ diff --git a/website/static/img/resources/azure/identity/azure-ad-roles-and-administrators.png b/website/static/img/resources/azure/identity/azure-ad-roles-and-administrators.png new file mode 100644 index 00000000..afb818ab Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-ad-roles-and-administrators.png differ diff --git a/website/static/img/resources/azure/identity/azure-information-protection.png b/website/static/img/resources/azure/identity/azure-information-protection.png new file mode 100644 index 00000000..0a96861b Binary files /dev/null and b/website/static/img/resources/azure/identity/azure-information-protection.png differ diff --git a/website/static/img/resources/azure/identity/custom-azure-ad-roles.png b/website/static/img/resources/azure/identity/custom-azure-ad-roles.png new file mode 100644 index 00000000..16b47b3e Binary files /dev/null and b/website/static/img/resources/azure/identity/custom-azure-ad-roles.png differ diff --git a/website/static/img/resources/azure/identity/enterprise-applications.png b/website/static/img/resources/azure/identity/enterprise-applications.png index f14e0c98..eb8a98ee 100644 Binary files a/website/static/img/resources/azure/identity/enterprise-applications.png and b/website/static/img/resources/azure/identity/enterprise-applications.png differ diff --git a/website/static/img/resources/azure/identity/entra-connect.png b/website/static/img/resources/azure/identity/entra-connect.png new file mode 100644 index 00000000..ebc7808c Binary files /dev/null and b/website/static/img/resources/azure/identity/entra-connect.png differ diff --git a/website/static/img/resources/azure/identity/entra-domain-services.png b/website/static/img/resources/azure/identity/entra-domain-services.png new file mode 100644 index 00000000..6406c1fd Binary files /dev/null and b/website/static/img/resources/azure/identity/entra-domain-services.png differ diff --git a/website/static/img/resources/azure/identity/entra-id-protection.png b/website/static/img/resources/azure/identity/entra-id-protection.png new file mode 100644 index 00000000..a6393d18 Binary files /dev/null and b/website/static/img/resources/azure/identity/entra-id-protection.png differ diff --git a/website/static/img/resources/azure/identity/entra-managed-identities.png b/website/static/img/resources/azure/identity/entra-managed-identities.png new file mode 100644 index 00000000..48432296 Binary files /dev/null and b/website/static/img/resources/azure/identity/entra-managed-identities.png differ diff --git a/website/static/img/resources/azure/identity/entra-privleged-identity-management.png b/website/static/img/resources/azure/identity/entra-privleged-identity-management.png new file mode 100644 index 00000000..5213dea8 Binary files /dev/null and b/website/static/img/resources/azure/identity/entra-privleged-identity-management.png differ diff --git a/website/static/img/resources/azure/identity/entra-verified-id.png b/website/static/img/resources/azure/identity/entra-verified-id.png new file mode 100644 index 00000000..5601ffd1 Binary files /dev/null and b/website/static/img/resources/azure/identity/entra-verified-id.png differ diff --git a/website/static/img/resources/azure/identity/external-identities.png b/website/static/img/resources/azure/identity/external-identities.png new file mode 100644 index 00000000..d2cf75a4 Binary files /dev/null and b/website/static/img/resources/azure/identity/external-identities.png differ diff --git a/website/static/img/resources/azure/identity/global-secure-access.png b/website/static/img/resources/azure/identity/global-secure-access.png new file mode 100644 index 00000000..33f8d961 Binary files /dev/null and b/website/static/img/resources/azure/identity/global-secure-access.png differ diff --git a/website/static/img/resources/azure/identity/groups.png b/website/static/img/resources/azure/identity/groups.png index b859b014..5a6c80fb 100644 Binary files a/website/static/img/resources/azure/identity/groups.png and b/website/static/img/resources/azure/identity/groups.png differ diff --git a/website/static/img/resources/azure/identity/identity-governance.png b/website/static/img/resources/azure/identity/identity-governance.png index fe46559a..f424f46e 100644 Binary files a/website/static/img/resources/azure/identity/identity-governance.png and b/website/static/img/resources/azure/identity/identity-governance.png differ diff --git a/website/static/img/resources/azure/identity/internet-access.png b/website/static/img/resources/azure/identity/internet-access.png new file mode 100644 index 00000000..8ffcf898 Binary files /dev/null and b/website/static/img/resources/azure/identity/internet-access.png differ diff --git a/website/static/img/resources/azure/identity/managed-identities.png b/website/static/img/resources/azure/identity/managed-identities.png index d191007d..e7a1bd9d 100644 Binary files a/website/static/img/resources/azure/identity/managed-identities.png and b/website/static/img/resources/azure/identity/managed-identities.png differ diff --git a/website/static/img/resources/azure/identity/private-access.png b/website/static/img/resources/azure/identity/private-access.png new file mode 100644 index 00000000..2979efc3 Binary files /dev/null and b/website/static/img/resources/azure/identity/private-access.png differ diff --git a/website/static/img/resources/azure/identity/security.png b/website/static/img/resources/azure/identity/security.png new file mode 100644 index 00000000..3985d881 Binary files /dev/null and b/website/static/img/resources/azure/identity/security.png differ diff --git a/website/static/img/resources/azure/identity/tenant-properties.png b/website/static/img/resources/azure/identity/tenant-properties.png new file mode 100644 index 00000000..1e4e8616 Binary files /dev/null and b/website/static/img/resources/azure/identity/tenant-properties.png differ diff --git a/website/static/img/resources/azure/identity/user-settings.png b/website/static/img/resources/azure/identity/user-settings.png new file mode 100644 index 00000000..b21a4c95 Binary files /dev/null and b/website/static/img/resources/azure/identity/user-settings.png differ diff --git a/website/static/img/resources/azure/identity/users.png b/website/static/img/resources/azure/identity/users.png index 0da5d6d0..4f6785b5 100644 Binary files a/website/static/img/resources/azure/identity/users.png and b/website/static/img/resources/azure/identity/users.png differ diff --git a/website/static/img/resources/azure/identity/verifiable-credentials.png b/website/static/img/resources/azure/identity/verifiable-credentials.png new file mode 100644 index 00000000..95cb2708 Binary files /dev/null and b/website/static/img/resources/azure/identity/verifiable-credentials.png differ diff --git a/website/static/img/resources/azure/integration/api-connections.png b/website/static/img/resources/azure/integration/api-connections.png new file mode 100644 index 00000000..c74cdb27 Binary files /dev/null and b/website/static/img/resources/azure/integration/api-connections.png differ diff --git a/website/static/img/resources/azure/integration/api-management-services.png b/website/static/img/resources/azure/integration/api-management-services.png new file mode 100644 index 00000000..77c7b864 Binary files /dev/null and b/website/static/img/resources/azure/integration/api-management-services.png differ diff --git a/website/static/img/resources/azure/integration/app-configuration.png b/website/static/img/resources/azure/integration/app-configuration.png index 088ea173..9ce76ad6 100644 Binary files a/website/static/img/resources/azure/integration/app-configuration.png and b/website/static/img/resources/azure/integration/app-configuration.png differ diff --git a/website/static/img/resources/azure/integration/azure-api-for-fhir.png b/website/static/img/resources/azure/integration/azure-api-for-fhir.png new file mode 100644 index 00000000..8b650f9d Binary files /dev/null and b/website/static/img/resources/azure/integration/azure-api-for-fhir.png differ diff --git a/website/static/img/resources/azure/integration/azure-data-catalog.png b/website/static/img/resources/azure/integration/azure-data-catalog.png new file mode 100644 index 00000000..eb232bb5 Binary files /dev/null and b/website/static/img/resources/azure/integration/azure-data-catalog.png differ diff --git a/website/static/img/resources/azure/integration/azure-databox-gateway.png b/website/static/img/resources/azure/integration/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/website/static/img/resources/azure/integration/azure-databox-gateway.png differ diff --git a/website/static/img/resources/azure/integration/azure-service-bus.png b/website/static/img/resources/azure/integration/azure-service-bus.png new file mode 100644 index 00000000..9b74ddd6 Binary files /dev/null and b/website/static/img/resources/azure/integration/azure-service-bus.png differ diff --git a/website/static/img/resources/azure/integration/azure-sql-server-stretch-databases.png b/website/static/img/resources/azure/integration/azure-sql-server-stretch-databases.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/website/static/img/resources/azure/integration/azure-sql-server-stretch-databases.png differ diff --git a/website/static/img/resources/azure/integration/azure-stack-edge.png b/website/static/img/resources/azure/integration/azure-stack-edge.png new file mode 100644 index 00000000..0db6b942 Binary files /dev/null and b/website/static/img/resources/azure/integration/azure-stack-edge.png differ diff --git a/website/static/img/resources/azure/integration/data-factories.png b/website/static/img/resources/azure/integration/data-factories.png new file mode 100644 index 00000000..047151fa Binary files /dev/null and b/website/static/img/resources/azure/integration/data-factories.png differ diff --git a/website/static/img/resources/azure/integration/event-grid-domains.png b/website/static/img/resources/azure/integration/event-grid-domains.png index 53e285a4..ca036c83 100644 Binary files a/website/static/img/resources/azure/integration/event-grid-domains.png and b/website/static/img/resources/azure/integration/event-grid-domains.png differ diff --git a/website/static/img/resources/azure/integration/event-grid-subscriptions.png b/website/static/img/resources/azure/integration/event-grid-subscriptions.png index 53e285a4..ca036c83 100644 Binary files a/website/static/img/resources/azure/integration/event-grid-subscriptions.png and b/website/static/img/resources/azure/integration/event-grid-subscriptions.png differ diff --git a/website/static/img/resources/azure/integration/event-grid-topics.png b/website/static/img/resources/azure/integration/event-grid-topics.png index 04213c30..35cdeab7 100644 Binary files a/website/static/img/resources/azure/integration/event-grid-topics.png and b/website/static/img/resources/azure/integration/event-grid-topics.png differ diff --git a/website/static/img/resources/azure/integration/integration-accounts.png b/website/static/img/resources/azure/integration/integration-accounts.png index a729534f..c4593bc1 100644 Binary files a/website/static/img/resources/azure/integration/integration-accounts.png and b/website/static/img/resources/azure/integration/integration-accounts.png differ diff --git a/website/static/img/resources/azure/integration/integration-environments.png b/website/static/img/resources/azure/integration/integration-environments.png new file mode 100644 index 00000000..0945bdbe Binary files /dev/null and b/website/static/img/resources/azure/integration/integration-environments.png differ diff --git a/website/static/img/resources/azure/integration/integration-service-environments.png b/website/static/img/resources/azure/integration/integration-service-environments.png index fefb03b3..97a934ae 100644 Binary files a/website/static/img/resources/azure/integration/integration-service-environments.png and b/website/static/img/resources/azure/integration/integration-service-environments.png differ diff --git a/website/static/img/resources/azure/integration/logic-apps-custom-connector.png b/website/static/img/resources/azure/integration/logic-apps-custom-connector.png index ace467c7..28fd9559 100644 Binary files a/website/static/img/resources/azure/integration/logic-apps-custom-connector.png and b/website/static/img/resources/azure/integration/logic-apps-custom-connector.png differ diff --git a/website/static/img/resources/azure/integration/logic-apps.png b/website/static/img/resources/azure/integration/logic-apps.png index b07f52c5..ff951023 100644 Binary files a/website/static/img/resources/azure/integration/logic-apps.png and b/website/static/img/resources/azure/integration/logic-apps.png differ diff --git a/website/static/img/resources/azure/integration/partner-namespace.png b/website/static/img/resources/azure/integration/partner-namespace.png new file mode 100644 index 00000000..a9836d56 Binary files /dev/null and b/website/static/img/resources/azure/integration/partner-namespace.png differ diff --git a/website/static/img/resources/azure/integration/partner-registration.png b/website/static/img/resources/azure/integration/partner-registration.png new file mode 100644 index 00000000..368e8778 Binary files /dev/null and b/website/static/img/resources/azure/integration/partner-registration.png differ diff --git a/website/static/img/resources/azure/integration/partner-topic.png b/website/static/img/resources/azure/integration/partner-topic.png index 0631a558..94e38fd3 100644 Binary files a/website/static/img/resources/azure/integration/partner-topic.png and b/website/static/img/resources/azure/integration/partner-topic.png differ diff --git a/website/static/img/resources/azure/integration/power-platform.png b/website/static/img/resources/azure/integration/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/website/static/img/resources/azure/integration/power-platform.png differ diff --git a/website/static/img/resources/azure/integration/relays.png b/website/static/img/resources/azure/integration/relays.png new file mode 100644 index 00000000..31edaf97 Binary files /dev/null and b/website/static/img/resources/azure/integration/relays.png differ diff --git a/website/static/img/resources/azure/integration/sendgrid-accounts.png b/website/static/img/resources/azure/integration/sendgrid-accounts.png index e4cd7afa..a8623f09 100644 Binary files a/website/static/img/resources/azure/integration/sendgrid-accounts.png and b/website/static/img/resources/azure/integration/sendgrid-accounts.png differ diff --git a/website/static/img/resources/azure/integration/software-as-a-service.png b/website/static/img/resources/azure/integration/software-as-a-service.png index de893bc8..068cb474 100644 Binary files a/website/static/img/resources/azure/integration/software-as-a-service.png and b/website/static/img/resources/azure/integration/software-as-a-service.png differ diff --git a/website/static/img/resources/azure/integration/sql-data-warehouses.png b/website/static/img/resources/azure/integration/sql-data-warehouses.png new file mode 100644 index 00000000..0eef697b Binary files /dev/null and b/website/static/img/resources/azure/integration/sql-data-warehouses.png differ diff --git a/website/static/img/resources/azure/integration/storsimple-device-managers.png b/website/static/img/resources/azure/integration/storsimple-device-managers.png index b29ce455..0a3ded72 100644 Binary files a/website/static/img/resources/azure/integration/storsimple-device-managers.png and b/website/static/img/resources/azure/integration/storsimple-device-managers.png differ diff --git a/website/static/img/resources/azure/integration/system-topic.png b/website/static/img/resources/azure/integration/system-topic.png index 83e941b3..e0d10836 100644 Binary files a/website/static/img/resources/azure/integration/system-topic.png and b/website/static/img/resources/azure/integration/system-topic.png differ diff --git a/website/static/img/resources/azure/intune/azure-ad-roles-and-administrators.png b/website/static/img/resources/azure/intune/azure-ad-roles-and-administrators.png new file mode 100644 index 00000000..afb818ab Binary files /dev/null and b/website/static/img/resources/azure/intune/azure-ad-roles-and-administrators.png differ diff --git a/website/static/img/resources/azure/intune/client-apps.png b/website/static/img/resources/azure/intune/client-apps.png new file mode 100644 index 00000000..a6d3a1d3 Binary files /dev/null and b/website/static/img/resources/azure/intune/client-apps.png differ diff --git a/website/static/img/resources/azure/intune/device-compliance.png b/website/static/img/resources/azure/intune/device-compliance.png new file mode 100644 index 00000000..88069f37 Binary files /dev/null and b/website/static/img/resources/azure/intune/device-compliance.png differ diff --git a/website/static/img/resources/azure/intune/device-configuration.png b/website/static/img/resources/azure/intune/device-configuration.png new file mode 100644 index 00000000..75e84971 Binary files /dev/null and b/website/static/img/resources/azure/intune/device-configuration.png differ diff --git a/website/static/img/resources/azure/intune/device-enrollment.png b/website/static/img/resources/azure/intune/device-enrollment.png new file mode 100644 index 00000000..35e069b2 Binary files /dev/null and b/website/static/img/resources/azure/intune/device-enrollment.png differ diff --git a/website/static/img/resources/azure/intune/device-security-apple.png b/website/static/img/resources/azure/intune/device-security-apple.png new file mode 100644 index 00000000..810937ef Binary files /dev/null and b/website/static/img/resources/azure/intune/device-security-apple.png differ diff --git a/website/static/img/resources/azure/intune/device-security-google.png b/website/static/img/resources/azure/intune/device-security-google.png new file mode 100644 index 00000000..4b9e584d Binary files /dev/null and b/website/static/img/resources/azure/intune/device-security-google.png differ diff --git a/website/static/img/resources/azure/intune/device-security-windows.png b/website/static/img/resources/azure/intune/device-security-windows.png new file mode 100644 index 00000000..9d8775a9 Binary files /dev/null and b/website/static/img/resources/azure/intune/device-security-windows.png differ diff --git a/website/static/img/resources/azure/intune/devices.png b/website/static/img/resources/azure/intune/devices.png new file mode 100644 index 00000000..a5970e53 Binary files /dev/null and b/website/static/img/resources/azure/intune/devices.png differ diff --git a/website/static/img/resources/azure/intune/ebooks.png b/website/static/img/resources/azure/intune/ebooks.png new file mode 100644 index 00000000..c6ff818d Binary files /dev/null and b/website/static/img/resources/azure/intune/ebooks.png differ diff --git a/website/static/img/resources/azure/intune/exchange-access.png b/website/static/img/resources/azure/intune/exchange-access.png new file mode 100644 index 00000000..280d1e1a Binary files /dev/null and b/website/static/img/resources/azure/intune/exchange-access.png differ diff --git a/website/static/img/resources/azure/intune/intune-app-protection.png b/website/static/img/resources/azure/intune/intune-app-protection.png new file mode 100644 index 00000000..9d2ef046 Binary files /dev/null and b/website/static/img/resources/azure/intune/intune-app-protection.png differ diff --git a/website/static/img/resources/azure/intune/intune-for-education.png b/website/static/img/resources/azure/intune/intune-for-education.png new file mode 100644 index 00000000..9d2ef046 Binary files /dev/null and b/website/static/img/resources/azure/intune/intune-for-education.png differ diff --git a/website/static/img/resources/azure/intune/intune.png b/website/static/img/resources/azure/intune/intune.png new file mode 100644 index 00000000..9d2ef046 Binary files /dev/null and b/website/static/img/resources/azure/intune/intune.png differ diff --git a/website/static/img/resources/azure/intune/mindaro.png b/website/static/img/resources/azure/intune/mindaro.png new file mode 100644 index 00000000..d4a61d9f Binary files /dev/null and b/website/static/img/resources/azure/intune/mindaro.png differ diff --git a/website/static/img/resources/azure/intune/security-baselines.png b/website/static/img/resources/azure/intune/security-baselines.png new file mode 100644 index 00000000..f3377115 Binary files /dev/null and b/website/static/img/resources/azure/intune/security-baselines.png differ diff --git a/website/static/img/resources/azure/intune/software-updates.png b/website/static/img/resources/azure/intune/software-updates.png new file mode 100644 index 00000000..2c76eaaa Binary files /dev/null and b/website/static/img/resources/azure/intune/software-updates.png differ diff --git a/website/static/img/resources/azure/intune/tenant-status.png b/website/static/img/resources/azure/intune/tenant-status.png new file mode 100644 index 00000000..22889416 Binary files /dev/null and b/website/static/img/resources/azure/intune/tenant-status.png differ diff --git a/website/static/img/resources/azure/iot/azure-cosmos-db.png b/website/static/img/resources/azure/iot/azure-cosmos-db.png new file mode 100644 index 00000000..ad285053 Binary files /dev/null and b/website/static/img/resources/azure/iot/azure-cosmos-db.png differ diff --git a/website/static/img/resources/azure/iot/azure-databox-gateway.png b/website/static/img/resources/azure/iot/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/website/static/img/resources/azure/iot/azure-databox-gateway.png differ diff --git a/website/static/img/resources/azure/iot/azure-iot-operations.png b/website/static/img/resources/azure/iot/azure-iot-operations.png new file mode 100644 index 00000000..7d37fa78 Binary files /dev/null and b/website/static/img/resources/azure/iot/azure-iot-operations.png differ diff --git a/website/static/img/resources/azure/iot/azure-maps-accounts.png b/website/static/img/resources/azure/iot/azure-maps-accounts.png new file mode 100644 index 00000000..575da13b Binary files /dev/null and b/website/static/img/resources/azure/iot/azure-maps-accounts.png differ diff --git a/website/static/img/resources/azure/iot/azure-stack.png b/website/static/img/resources/azure/iot/azure-stack.png new file mode 100644 index 00000000..bdc9f54f Binary files /dev/null and b/website/static/img/resources/azure/iot/azure-stack.png differ diff --git a/website/static/img/resources/azure/iot/device-provisioning-services.png b/website/static/img/resources/azure/iot/device-provisioning-services.png index f0fba925..7035b73b 100644 Binary files a/website/static/img/resources/azure/iot/device-provisioning-services.png and b/website/static/img/resources/azure/iot/device-provisioning-services.png differ diff --git a/website/static/img/resources/azure/iot/digital-twins.png b/website/static/img/resources/azure/iot/digital-twins.png index ceb39f8a..d1f36372 100644 Binary files a/website/static/img/resources/azure/iot/digital-twins.png and b/website/static/img/resources/azure/iot/digital-twins.png differ diff --git a/website/static/img/resources/azure/iot/event-grid-subscriptions.png b/website/static/img/resources/azure/iot/event-grid-subscriptions.png new file mode 100644 index 00000000..ca036c83 Binary files /dev/null and b/website/static/img/resources/azure/iot/event-grid-subscriptions.png differ diff --git a/website/static/img/resources/azure/iot/event-hub-clusters.png b/website/static/img/resources/azure/iot/event-hub-clusters.png new file mode 100644 index 00000000..b72504de Binary files /dev/null and b/website/static/img/resources/azure/iot/event-hub-clusters.png differ diff --git a/website/static/img/resources/azure/iot/event-hubs.png b/website/static/img/resources/azure/iot/event-hubs.png new file mode 100644 index 00000000..e9effd63 Binary files /dev/null and b/website/static/img/resources/azure/iot/event-hubs.png differ diff --git a/website/static/img/resources/azure/iot/function-apps.png b/website/static/img/resources/azure/iot/function-apps.png new file mode 100644 index 00000000..6362efba Binary files /dev/null and b/website/static/img/resources/azure/iot/function-apps.png differ diff --git a/website/static/img/resources/azure/iot/industrial-iot.png b/website/static/img/resources/azure/iot/industrial-iot.png new file mode 100644 index 00000000..fcc9a11f Binary files /dev/null and b/website/static/img/resources/azure/iot/industrial-iot.png differ diff --git a/website/static/img/resources/azure/iot/iot-central-applications.png b/website/static/img/resources/azure/iot/iot-central-applications.png index 0400504c..1769ee4e 100644 Binary files a/website/static/img/resources/azure/iot/iot-central-applications.png and b/website/static/img/resources/azure/iot/iot-central-applications.png differ diff --git a/website/static/img/resources/azure/iot/iot-edge.png b/website/static/img/resources/azure/iot/iot-edge.png new file mode 100644 index 00000000..e181e655 Binary files /dev/null and b/website/static/img/resources/azure/iot/iot-edge.png differ diff --git a/website/static/img/resources/azure/iot/iot-hub.png b/website/static/img/resources/azure/iot/iot-hub.png index 664bc23f..477ad86e 100644 Binary files a/website/static/img/resources/azure/iot/iot-hub.png and b/website/static/img/resources/azure/iot/iot-hub.png differ diff --git a/website/static/img/resources/azure/iot/logic-apps.png b/website/static/img/resources/azure/iot/logic-apps.png new file mode 100644 index 00000000..ff951023 Binary files /dev/null and b/website/static/img/resources/azure/iot/logic-apps.png differ diff --git a/website/static/img/resources/azure/iot/machine-learning-studio-classic-web-services.png b/website/static/img/resources/azure/iot/machine-learning-studio-classic-web-services.png new file mode 100644 index 00000000..ee499a47 Binary files /dev/null and b/website/static/img/resources/azure/iot/machine-learning-studio-classic-web-services.png differ diff --git a/website/static/img/resources/azure/iot/machine-learning-studio-web-service-plans.png b/website/static/img/resources/azure/iot/machine-learning-studio-web-service-plans.png new file mode 100644 index 00000000..d201b1b3 Binary files /dev/null and b/website/static/img/resources/azure/iot/machine-learning-studio-web-service-plans.png differ diff --git a/website/static/img/resources/azure/iot/machine-learning-studio-workspaces.png b/website/static/img/resources/azure/iot/machine-learning-studio-workspaces.png new file mode 100644 index 00000000..1c5d3480 Binary files /dev/null and b/website/static/img/resources/azure/iot/machine-learning-studio-workspaces.png differ diff --git a/website/static/img/resources/azure/iot/notification-hub-namespaces.png b/website/static/img/resources/azure/iot/notification-hub-namespaces.png new file mode 100644 index 00000000..2008e60c Binary files /dev/null and b/website/static/img/resources/azure/iot/notification-hub-namespaces.png differ diff --git a/website/static/img/resources/azure/iot/notification-hubs.png b/website/static/img/resources/azure/iot/notification-hubs.png new file mode 100644 index 00000000..2008e60c Binary files /dev/null and b/website/static/img/resources/azure/iot/notification-hubs.png differ diff --git a/website/static/img/resources/azure/iot/stack-hci-premium.png b/website/static/img/resources/azure/iot/stack-hci-premium.png new file mode 100644 index 00000000..0970c486 Binary files /dev/null and b/website/static/img/resources/azure/iot/stack-hci-premium.png differ diff --git a/website/static/img/resources/azure/iot/stream-analytics-jobs.png b/website/static/img/resources/azure/iot/stream-analytics-jobs.png new file mode 100644 index 00000000..fd07ccbf Binary files /dev/null and b/website/static/img/resources/azure/iot/stream-analytics-jobs.png differ diff --git a/website/static/img/resources/azure/iot/time-series-data-sets.png b/website/static/img/resources/azure/iot/time-series-data-sets.png new file mode 100644 index 00000000..40c43bb5 Binary files /dev/null and b/website/static/img/resources/azure/iot/time-series-data-sets.png differ diff --git a/website/static/img/resources/azure/iot/time-series-insights-access-policies.png b/website/static/img/resources/azure/iot/time-series-insights-access-policies.png new file mode 100644 index 00000000..b1d2c4d0 Binary files /dev/null and b/website/static/img/resources/azure/iot/time-series-insights-access-policies.png differ diff --git a/website/static/img/resources/azure/iot/time-series-insights-environments.png b/website/static/img/resources/azure/iot/time-series-insights-environments.png index 8ddbc0ca..bbf13cbc 100644 Binary files a/website/static/img/resources/azure/iot/time-series-insights-environments.png and b/website/static/img/resources/azure/iot/time-series-insights-environments.png differ diff --git a/website/static/img/resources/azure/iot/time-series-insights-event-sources.png b/website/static/img/resources/azure/iot/time-series-insights-event-sources.png new file mode 100644 index 00000000..b9569b5c Binary files /dev/null and b/website/static/img/resources/azure/iot/time-series-insights-event-sources.png differ diff --git a/website/static/img/resources/azure/iot/windows10-core-services.png b/website/static/img/resources/azure/iot/windows10-core-services.png new file mode 100644 index 00000000..6b9dc2ab Binary files /dev/null and b/website/static/img/resources/azure/iot/windows10-core-services.png differ diff --git a/website/static/img/resources/azure/managementgovernance/activity-log.png b/website/static/img/resources/azure/managementgovernance/activity-log.png new file mode 100644 index 00000000..82acd8ac Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/activity-log.png differ diff --git a/website/static/img/resources/azure/managementgovernance/advisor.png b/website/static/img/resources/azure/managementgovernance/advisor.png new file mode 100644 index 00000000..26282d07 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/advisor.png differ diff --git a/website/static/img/resources/azure/managementgovernance/alerts.png b/website/static/img/resources/azure/managementgovernance/alerts.png new file mode 100644 index 00000000..94781ac6 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/alerts.png differ diff --git a/website/static/img/resources/azure/managementgovernance/application-insights.png b/website/static/img/resources/azure/managementgovernance/application-insights.png new file mode 100644 index 00000000..af1cc7fc Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/application-insights.png differ diff --git a/website/static/img/resources/azure/managementgovernance/arc-machines.png b/website/static/img/resources/azure/managementgovernance/arc-machines.png new file mode 100644 index 00000000..e97e8873 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/arc-machines.png differ diff --git a/website/static/img/resources/azure/managementgovernance/automation-accounts.png b/website/static/img/resources/azure/managementgovernance/automation-accounts.png new file mode 100644 index 00000000..34f8f219 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/automation-accounts.png differ diff --git a/website/static/img/resources/azure/managementgovernance/azure-arc.png b/website/static/img/resources/azure/managementgovernance/azure-arc.png new file mode 100644 index 00000000..be61c9e1 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/azure-arc.png differ diff --git a/website/static/img/resources/azure/managementgovernance/azure-lighthouse.png b/website/static/img/resources/azure/managementgovernance/azure-lighthouse.png new file mode 100644 index 00000000..c3b82686 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/azure-lighthouse.png differ diff --git a/website/static/img/resources/azure/managementgovernance/blueprints.png b/website/static/img/resources/azure/managementgovernance/blueprints.png new file mode 100644 index 00000000..87eb6b0c Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/blueprints.png differ diff --git a/website/static/img/resources/azure/managementgovernance/compliance.png b/website/static/img/resources/azure/managementgovernance/compliance.png new file mode 100644 index 00000000..cae09df1 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/compliance.png differ diff --git a/website/static/img/resources/azure/managementgovernance/cost-management-and-billing.png b/website/static/img/resources/azure/managementgovernance/cost-management-and-billing.png new file mode 100644 index 00000000..a55e7696 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/cost-management-and-billing.png differ diff --git a/website/static/img/resources/azure/managementgovernance/customer-lockbox-for-microsoft-azure.png b/website/static/img/resources/azure/managementgovernance/customer-lockbox-for-microsoft-azure.png new file mode 100644 index 00000000..f8cafd06 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/customer-lockbox-for-microsoft-azure.png differ diff --git a/website/static/img/resources/azure/managementgovernance/diagnostics-settings.png b/website/static/img/resources/azure/managementgovernance/diagnostics-settings.png new file mode 100644 index 00000000..2ebd99a6 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/diagnostics-settings.png differ diff --git a/website/static/img/resources/azure/managementgovernance/education.png b/website/static/img/resources/azure/managementgovernance/education.png new file mode 100644 index 00000000..6b486898 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/education.png differ diff --git a/website/static/img/resources/azure/managementgovernance/intune-trends.png b/website/static/img/resources/azure/managementgovernance/intune-trends.png new file mode 100644 index 00000000..6739c2ab Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/intune-trends.png differ diff --git a/website/static/img/resources/azure/managementgovernance/log-analytics-workspaces.png b/website/static/img/resources/azure/managementgovernance/log-analytics-workspaces.png new file mode 100644 index 00000000..7ec48ecb Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/log-analytics-workspaces.png differ diff --git a/website/static/img/resources/azure/managementgovernance/machinesazurearc.png b/website/static/img/resources/azure/managementgovernance/machinesazurearc.png new file mode 100644 index 00000000..3b37ea56 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/machinesazurearc.png differ diff --git a/website/static/img/resources/azure/managementgovernance/managed-applications-center.png b/website/static/img/resources/azure/managementgovernance/managed-applications-center.png new file mode 100644 index 00000000..92db7be2 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/managed-applications-center.png differ diff --git a/website/static/img/resources/azure/managementgovernance/managed-desktop.png b/website/static/img/resources/azure/managementgovernance/managed-desktop.png new file mode 100644 index 00000000..69905161 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/managed-desktop.png differ diff --git a/website/static/img/resources/azure/managementgovernance/metrics.png b/website/static/img/resources/azure/managementgovernance/metrics.png new file mode 100644 index 00000000..95df4d2a Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/metrics.png differ diff --git a/website/static/img/resources/azure/managementgovernance/monitor.png b/website/static/img/resources/azure/managementgovernance/monitor.png new file mode 100644 index 00000000..5c5a091e Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/monitor.png differ diff --git a/website/static/img/resources/azure/managementgovernance/my-customers.png b/website/static/img/resources/azure/managementgovernance/my-customers.png new file mode 100644 index 00000000..5a6c80fb Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/my-customers.png differ diff --git a/website/static/img/resources/azure/managementgovernance/operation-log-classic.png b/website/static/img/resources/azure/managementgovernance/operation-log-classic.png new file mode 100644 index 00000000..82acd8ac Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/operation-log-classic.png differ diff --git a/website/static/img/resources/azure/managementgovernance/policy.png b/website/static/img/resources/azure/managementgovernance/policy.png new file mode 100644 index 00000000..0395bdea Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/policy.png differ diff --git a/website/static/img/resources/azure/managementgovernance/recovery-services-vaults.png b/website/static/img/resources/azure/managementgovernance/recovery-services-vaults.png new file mode 100644 index 00000000..d5e46722 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/recovery-services-vaults.png differ diff --git a/website/static/img/resources/azure/managementgovernance/resource-graph-explorer.png b/website/static/img/resources/azure/managementgovernance/resource-graph-explorer.png new file mode 100644 index 00000000..1aefe747 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/resource-graph-explorer.png differ diff --git a/website/static/img/resources/azure/managementgovernance/resources-provider.png b/website/static/img/resources/azure/managementgovernance/resources-provider.png new file mode 100644 index 00000000..ac51bec2 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/resources-provider.png differ diff --git a/website/static/img/resources/azure/managementgovernance/scheduler-job-collections.png b/website/static/img/resources/azure/managementgovernance/scheduler-job-collections.png new file mode 100644 index 00000000..343b5fc1 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/scheduler-job-collections.png differ diff --git a/website/static/img/resources/azure/managementgovernance/service-catalog-mad.png b/website/static/img/resources/azure/managementgovernance/service-catalog-mad.png new file mode 100644 index 00000000..34cd732f Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/service-catalog-mad.png differ diff --git a/website/static/img/resources/azure/managementgovernance/service-providers.png b/website/static/img/resources/azure/managementgovernance/service-providers.png new file mode 100644 index 00000000..f0bf7b4f Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/service-providers.png differ diff --git a/website/static/img/resources/azure/managementgovernance/solutions.png b/website/static/img/resources/azure/managementgovernance/solutions.png new file mode 100644 index 00000000..f7444dec Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/solutions.png differ diff --git a/website/static/img/resources/azure/managementgovernance/universal-print.png b/website/static/img/resources/azure/managementgovernance/universal-print.png new file mode 100644 index 00000000..33e3ea5a Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/universal-print.png differ diff --git a/website/static/img/resources/azure/managementgovernance/user-privacy.png b/website/static/img/resources/azure/managementgovernance/user-privacy.png new file mode 100644 index 00000000..18c65783 Binary files /dev/null and b/website/static/img/resources/azure/managementgovernance/user-privacy.png differ diff --git a/website/static/img/resources/azure/menu/keys.png b/website/static/img/resources/azure/menu/keys.png new file mode 100644 index 00000000..e1af1852 Binary files /dev/null and b/website/static/img/resources/azure/menu/keys.png differ diff --git a/website/static/img/resources/azure/migrate/azure-databox-gateway.png b/website/static/img/resources/azure/migrate/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/website/static/img/resources/azure/migrate/azure-databox-gateway.png differ diff --git a/website/static/img/resources/azure/migrate/azure-migrate.png b/website/static/img/resources/azure/migrate/azure-migrate.png new file mode 100644 index 00000000..87e4d369 Binary files /dev/null and b/website/static/img/resources/azure/migrate/azure-migrate.png differ diff --git a/website/static/img/resources/azure/migrate/azure-stack-edge.png b/website/static/img/resources/azure/migrate/azure-stack-edge.png new file mode 100644 index 00000000..0db6b942 Binary files /dev/null and b/website/static/img/resources/azure/migrate/azure-stack-edge.png differ diff --git a/website/static/img/resources/azure/migrate/cost-management-and-billing.png b/website/static/img/resources/azure/migrate/cost-management-and-billing.png new file mode 100644 index 00000000..a55e7696 Binary files /dev/null and b/website/static/img/resources/azure/migrate/cost-management-and-billing.png differ diff --git a/website/static/img/resources/azure/migrate/data-box.png b/website/static/img/resources/azure/migrate/data-box.png new file mode 100644 index 00000000..d2955fe0 Binary files /dev/null and b/website/static/img/resources/azure/migrate/data-box.png differ diff --git a/website/static/img/resources/azure/migrate/recovery-services-vaults.png b/website/static/img/resources/azure/migrate/recovery-services-vaults.png new file mode 100644 index 00000000..d5e46722 Binary files /dev/null and b/website/static/img/resources/azure/migrate/recovery-services-vaults.png differ diff --git a/website/static/img/resources/azure/migration/azure-database-migration-services.png b/website/static/img/resources/azure/migration/azure-database-migration-services.png new file mode 100644 index 00000000..563a3c6a Binary files /dev/null and b/website/static/img/resources/azure/migration/azure-database-migration-services.png differ diff --git a/website/static/img/resources/azure/mixedreality/remote-rendering.png b/website/static/img/resources/azure/mixedreality/remote-rendering.png new file mode 100644 index 00000000..97a96d2b Binary files /dev/null and b/website/static/img/resources/azure/mixedreality/remote-rendering.png differ diff --git a/website/static/img/resources/azure/mixedreality/spatial-anchor-accounts.png b/website/static/img/resources/azure/mixedreality/spatial-anchor-accounts.png new file mode 100644 index 00000000..f7a37467 Binary files /dev/null and b/website/static/img/resources/azure/mixedreality/spatial-anchor-accounts.png differ diff --git a/website/static/img/resources/azure/ml/azure-speech-service.png b/website/static/img/resources/azure/ml/azure-speech-service.png new file mode 100644 index 00000000..7716f11d Binary files /dev/null and b/website/static/img/resources/azure/ml/azure-speech-service.png differ diff --git a/website/static/img/resources/azure/ml/azure-speed-to-text.png b/website/static/img/resources/azure/ml/azure-speed-to-text.png deleted file mode 100644 index ca331f12..00000000 Binary files a/website/static/img/resources/azure/ml/azure-speed-to-text.png and /dev/null differ diff --git a/website/static/img/resources/azure/mobile/app-services.png b/website/static/img/resources/azure/mobile/app-services.png new file mode 100644 index 00000000..7b2599d9 Binary files /dev/null and b/website/static/img/resources/azure/mobile/app-services.png differ diff --git a/website/static/img/resources/azure/mobile/notification-hubs.png b/website/static/img/resources/azure/mobile/notification-hubs.png index ad3129f4..2008e60c 100644 Binary files a/website/static/img/resources/azure/mobile/notification-hubs.png and b/website/static/img/resources/azure/mobile/notification-hubs.png differ diff --git a/website/static/img/resources/azure/mobile/power-platform.png b/website/static/img/resources/azure/mobile/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/website/static/img/resources/azure/mobile/power-platform.png differ diff --git a/website/static/img/resources/azure/monitor/activity-log.png b/website/static/img/resources/azure/monitor/activity-log.png new file mode 100644 index 00000000..82acd8ac Binary files /dev/null and b/website/static/img/resources/azure/monitor/activity-log.png differ diff --git a/website/static/img/resources/azure/monitor/application-insights.png b/website/static/img/resources/azure/monitor/application-insights.png new file mode 100644 index 00000000..af1cc7fc Binary files /dev/null and b/website/static/img/resources/azure/monitor/application-insights.png differ diff --git a/website/static/img/resources/azure/monitor/auto-scale.png b/website/static/img/resources/azure/monitor/auto-scale.png new file mode 100644 index 00000000..67c3de54 Binary files /dev/null and b/website/static/img/resources/azure/monitor/auto-scale.png differ diff --git a/website/static/img/resources/azure/monitor/azure-monitors-for-sap-solutions.png b/website/static/img/resources/azure/monitor/azure-monitors-for-sap-solutions.png new file mode 100644 index 00000000..62088d5f Binary files /dev/null and b/website/static/img/resources/azure/monitor/azure-monitors-for-sap-solutions.png differ diff --git a/website/static/img/resources/azure/monitor/azure-workbooks.png b/website/static/img/resources/azure/monitor/azure-workbooks.png new file mode 100644 index 00000000..e03f1449 Binary files /dev/null and b/website/static/img/resources/azure/monitor/azure-workbooks.png differ diff --git a/website/static/img/resources/azure/monitor/change-analysis.png b/website/static/img/resources/azure/monitor/change-analysis.png index 4d5c0317..06450005 100644 Binary files a/website/static/img/resources/azure/monitor/change-analysis.png and b/website/static/img/resources/azure/monitor/change-analysis.png differ diff --git a/website/static/img/resources/azure/monitor/diagnostics-settings.png b/website/static/img/resources/azure/monitor/diagnostics-settings.png new file mode 100644 index 00000000..2ebd99a6 Binary files /dev/null and b/website/static/img/resources/azure/monitor/diagnostics-settings.png differ diff --git a/website/static/img/resources/azure/monitor/log-analytics-workspaces.png b/website/static/img/resources/azure/monitor/log-analytics-workspaces.png new file mode 100644 index 00000000..7ec48ecb Binary files /dev/null and b/website/static/img/resources/azure/monitor/log-analytics-workspaces.png differ diff --git a/website/static/img/resources/azure/monitor/metrics.png b/website/static/img/resources/azure/monitor/metrics.png index b68f3875..95df4d2a 100644 Binary files a/website/static/img/resources/azure/monitor/metrics.png and b/website/static/img/resources/azure/monitor/metrics.png differ diff --git a/website/static/img/resources/azure/monitor/monitor.png b/website/static/img/resources/azure/monitor/monitor.png index ec03485a..5c5a091e 100644 Binary files a/website/static/img/resources/azure/monitor/monitor.png and b/website/static/img/resources/azure/monitor/monitor.png differ diff --git a/website/static/img/resources/azure/monitor/network-watcher.png b/website/static/img/resources/azure/monitor/network-watcher.png new file mode 100644 index 00000000..8712ba89 Binary files /dev/null and b/website/static/img/resources/azure/monitor/network-watcher.png differ diff --git a/website/static/img/resources/azure/networking/application-gateways.png b/website/static/img/resources/azure/networking/application-gateways.png new file mode 100644 index 00000000..4b543db8 Binary files /dev/null and b/website/static/img/resources/azure/networking/application-gateways.png differ diff --git a/website/static/img/resources/azure/networking/atm-multistack.png b/website/static/img/resources/azure/networking/atm-multistack.png new file mode 100644 index 00000000..3e52fe2b Binary files /dev/null and b/website/static/img/resources/azure/networking/atm-multistack.png differ diff --git a/website/static/img/resources/azure/networking/azure-communications-gateway.png b/website/static/img/resources/azure/networking/azure-communications-gateway.png new file mode 100644 index 00000000..25e95dd5 Binary files /dev/null and b/website/static/img/resources/azure/networking/azure-communications-gateway.png differ diff --git a/website/static/img/resources/azure/networking/azure-firewall-manager.png b/website/static/img/resources/azure/networking/azure-firewall-manager.png new file mode 100644 index 00000000..3203d709 Binary files /dev/null and b/website/static/img/resources/azure/networking/azure-firewall-manager.png differ diff --git a/website/static/img/resources/azure/networking/azure-firewall-policy.png b/website/static/img/resources/azure/networking/azure-firewall-policy.png new file mode 100644 index 00000000..87adfe98 Binary files /dev/null and b/website/static/img/resources/azure/networking/azure-firewall-policy.png differ diff --git a/website/static/img/resources/azure/networking/bastions.png b/website/static/img/resources/azure/networking/bastions.png new file mode 100644 index 00000000..62901035 Binary files /dev/null and b/website/static/img/resources/azure/networking/bastions.png differ diff --git a/website/static/img/resources/azure/networking/cdn-profiles.png b/website/static/img/resources/azure/networking/cdn-profiles.png new file mode 100644 index 00000000..e4053a15 Binary files /dev/null and b/website/static/img/resources/azure/networking/cdn-profiles.png differ diff --git a/website/static/img/resources/azure/networking/connected-cache.png b/website/static/img/resources/azure/networking/connected-cache.png new file mode 100644 index 00000000..e3274f61 Binary files /dev/null and b/website/static/img/resources/azure/networking/connected-cache.png differ diff --git a/website/static/img/resources/azure/networking/connections.png b/website/static/img/resources/azure/networking/connections.png new file mode 100644 index 00000000..8d9cd498 Binary files /dev/null and b/website/static/img/resources/azure/networking/connections.png differ diff --git a/website/static/img/resources/azure/networking/ddos-protection-plans.png b/website/static/img/resources/azure/networking/ddos-protection-plans.png new file mode 100644 index 00000000..dabfe125 Binary files /dev/null and b/website/static/img/resources/azure/networking/ddos-protection-plans.png differ diff --git a/website/static/img/resources/azure/networking/dns-multistack.png b/website/static/img/resources/azure/networking/dns-multistack.png new file mode 100644 index 00000000..2471613f Binary files /dev/null and b/website/static/img/resources/azure/networking/dns-multistack.png differ diff --git a/website/static/img/resources/azure/networking/dns-private-resolver.png b/website/static/img/resources/azure/networking/dns-private-resolver.png new file mode 100644 index 00000000..8b129938 Binary files /dev/null and b/website/static/img/resources/azure/networking/dns-private-resolver.png differ diff --git a/website/static/img/resources/azure/networking/dns-security-policy.png b/website/static/img/resources/azure/networking/dns-security-policy.png new file mode 100644 index 00000000..eb5a7059 Binary files /dev/null and b/website/static/img/resources/azure/networking/dns-security-policy.png differ diff --git a/website/static/img/resources/azure/networking/dns-zones.png b/website/static/img/resources/azure/networking/dns-zones.png new file mode 100644 index 00000000..8217905e Binary files /dev/null and b/website/static/img/resources/azure/networking/dns-zones.png differ diff --git a/website/static/img/resources/azure/networking/expressroute-circuits.png b/website/static/img/resources/azure/networking/expressroute-circuits.png new file mode 100644 index 00000000..d6050c58 Binary files /dev/null and b/website/static/img/resources/azure/networking/expressroute-circuits.png differ diff --git a/website/static/img/resources/azure/networking/firewalls.png b/website/static/img/resources/azure/networking/firewalls.png new file mode 100644 index 00000000..08186e2d Binary files /dev/null and b/website/static/img/resources/azure/networking/firewalls.png differ diff --git a/website/static/img/resources/azure/networking/front-door-and-cdn-profiles.png b/website/static/img/resources/azure/networking/front-door-and-cdn-profiles.png new file mode 100644 index 00000000..8e1ca2e0 Binary files /dev/null and b/website/static/img/resources/azure/networking/front-door-and-cdn-profiles.png differ diff --git a/website/static/img/resources/azure/networking/ip-address-manager.png b/website/static/img/resources/azure/networking/ip-address-manager.png new file mode 100644 index 00000000..be470165 Binary files /dev/null and b/website/static/img/resources/azure/networking/ip-address-manager.png differ diff --git a/website/static/img/resources/azure/networking/ip-groups.png b/website/static/img/resources/azure/networking/ip-groups.png new file mode 100644 index 00000000..ba6b65a9 Binary files /dev/null and b/website/static/img/resources/azure/networking/ip-groups.png differ diff --git a/website/static/img/resources/azure/networking/load-balancer-hub.png b/website/static/img/resources/azure/networking/load-balancer-hub.png new file mode 100644 index 00000000..b482b1fb Binary files /dev/null and b/website/static/img/resources/azure/networking/load-balancer-hub.png differ diff --git a/website/static/img/resources/azure/networking/load-balancers.png b/website/static/img/resources/azure/networking/load-balancers.png new file mode 100644 index 00000000..0c3f9eb1 Binary files /dev/null and b/website/static/img/resources/azure/networking/load-balancers.png differ diff --git a/website/static/img/resources/azure/networking/local-network-gateways.png b/website/static/img/resources/azure/networking/local-network-gateways.png new file mode 100644 index 00000000..1b48f844 Binary files /dev/null and b/website/static/img/resources/azure/networking/local-network-gateways.png differ diff --git a/website/static/img/resources/azure/networking/nat.png b/website/static/img/resources/azure/networking/nat.png new file mode 100644 index 00000000..e2124e7d Binary files /dev/null and b/website/static/img/resources/azure/networking/nat.png differ diff --git a/website/static/img/resources/azure/networking/network-interfaces.png b/website/static/img/resources/azure/networking/network-interfaces.png new file mode 100644 index 00000000..42f51af4 Binary files /dev/null and b/website/static/img/resources/azure/networking/network-interfaces.png differ diff --git a/website/static/img/resources/azure/networking/network-security-groups.png b/website/static/img/resources/azure/networking/network-security-groups.png new file mode 100644 index 00000000..a2a243f3 Binary files /dev/null and b/website/static/img/resources/azure/networking/network-security-groups.png differ diff --git a/website/static/img/resources/azure/networking/network-watcher.png b/website/static/img/resources/azure/networking/network-watcher.png new file mode 100644 index 00000000..8712ba89 Binary files /dev/null and b/website/static/img/resources/azure/networking/network-watcher.png differ diff --git a/website/static/img/resources/azure/networking/on-premises-data-gateways.png b/website/static/img/resources/azure/networking/on-premises-data-gateways.png new file mode 100644 index 00000000..a868ec4f Binary files /dev/null and b/website/static/img/resources/azure/networking/on-premises-data-gateways.png differ diff --git a/website/static/img/resources/azure/networking/private-link-service.png b/website/static/img/resources/azure/networking/private-link-service.png new file mode 100644 index 00000000..c22b1883 Binary files /dev/null and b/website/static/img/resources/azure/networking/private-link-service.png differ diff --git a/website/static/img/resources/azure/networking/private-link-services.png b/website/static/img/resources/azure/networking/private-link-services.png new file mode 100644 index 00000000..43051c55 Binary files /dev/null and b/website/static/img/resources/azure/networking/private-link-services.png differ diff --git a/website/static/img/resources/azure/networking/private-link.png b/website/static/img/resources/azure/networking/private-link.png new file mode 100644 index 00000000..17e015db Binary files /dev/null and b/website/static/img/resources/azure/networking/private-link.png differ diff --git a/website/static/img/resources/azure/networking/proximity-placement-groups.png b/website/static/img/resources/azure/networking/proximity-placement-groups.png new file mode 100644 index 00000000..e56c7c86 Binary files /dev/null and b/website/static/img/resources/azure/networking/proximity-placement-groups.png differ diff --git a/website/static/img/resources/azure/networking/public-ip-addresses-classic.png b/website/static/img/resources/azure/networking/public-ip-addresses-classic.png new file mode 100644 index 00000000..b0ebb714 Binary files /dev/null and b/website/static/img/resources/azure/networking/public-ip-addresses-classic.png differ diff --git a/website/static/img/resources/azure/networking/public-ip-addresses.png b/website/static/img/resources/azure/networking/public-ip-addresses.png new file mode 100644 index 00000000..1bdb6769 Binary files /dev/null and b/website/static/img/resources/azure/networking/public-ip-addresses.png differ diff --git a/website/static/img/resources/azure/networking/public-ip-prefixes.png b/website/static/img/resources/azure/networking/public-ip-prefixes.png new file mode 100644 index 00000000..9cf8468e Binary files /dev/null and b/website/static/img/resources/azure/networking/public-ip-prefixes.png differ diff --git a/website/static/img/resources/azure/networking/reserved-ip-addresses-classic.png b/website/static/img/resources/azure/networking/reserved-ip-addresses-classic.png new file mode 100644 index 00000000..234fc175 Binary files /dev/null and b/website/static/img/resources/azure/networking/reserved-ip-addresses-classic.png differ diff --git a/website/static/img/resources/azure/networking/resource-management-private-link.png b/website/static/img/resources/azure/networking/resource-management-private-link.png new file mode 100644 index 00000000..bfc44815 Binary files /dev/null and b/website/static/img/resources/azure/networking/resource-management-private-link.png differ diff --git a/website/static/img/resources/azure/networking/route-filters.png b/website/static/img/resources/azure/networking/route-filters.png new file mode 100644 index 00000000..477fa961 Binary files /dev/null and b/website/static/img/resources/azure/networking/route-filters.png differ diff --git a/website/static/img/resources/azure/networking/route-tables.png b/website/static/img/resources/azure/networking/route-tables.png new file mode 100644 index 00000000..1c8e5d2f Binary files /dev/null and b/website/static/img/resources/azure/networking/route-tables.png differ diff --git a/website/static/img/resources/azure/networking/service-endpoint-policies.png b/website/static/img/resources/azure/networking/service-endpoint-policies.png new file mode 100644 index 00000000..5846c58b Binary files /dev/null and b/website/static/img/resources/azure/networking/service-endpoint-policies.png differ diff --git a/website/static/img/resources/azure/networking/spot-vm.png b/website/static/img/resources/azure/networking/spot-vm.png new file mode 100644 index 00000000..0b85f566 Binary files /dev/null and b/website/static/img/resources/azure/networking/spot-vm.png differ diff --git a/website/static/img/resources/azure/networking/spot-vmss.png b/website/static/img/resources/azure/networking/spot-vmss.png new file mode 100644 index 00000000..7acb36c8 Binary files /dev/null and b/website/static/img/resources/azure/networking/spot-vmss.png differ diff --git a/website/static/img/resources/azure/networking/subnet.png b/website/static/img/resources/azure/networking/subnet.png new file mode 100644 index 00000000..acd41d24 Binary files /dev/null and b/website/static/img/resources/azure/networking/subnet.png differ diff --git a/website/static/img/resources/azure/networking/traffic-controller.png b/website/static/img/resources/azure/networking/traffic-controller.png new file mode 100644 index 00000000..1a8aaa38 Binary files /dev/null and b/website/static/img/resources/azure/networking/traffic-controller.png differ diff --git a/website/static/img/resources/azure/networking/traffic-manager-profiles.png b/website/static/img/resources/azure/networking/traffic-manager-profiles.png new file mode 100644 index 00000000..3db41fb6 Binary files /dev/null and b/website/static/img/resources/azure/networking/traffic-manager-profiles.png differ diff --git a/website/static/img/resources/azure/networking/virtual-network-gateways.png b/website/static/img/resources/azure/networking/virtual-network-gateways.png new file mode 100644 index 00000000..c53d0c0f Binary files /dev/null and b/website/static/img/resources/azure/networking/virtual-network-gateways.png differ diff --git a/website/static/img/resources/azure/networking/virtual-networks-classic.png b/website/static/img/resources/azure/networking/virtual-networks-classic.png new file mode 100644 index 00000000..6735e5e6 Binary files /dev/null and b/website/static/img/resources/azure/networking/virtual-networks-classic.png differ diff --git a/website/static/img/resources/azure/networking/virtual-networks.png b/website/static/img/resources/azure/networking/virtual-networks.png new file mode 100644 index 00000000..7ba0e0b8 Binary files /dev/null and b/website/static/img/resources/azure/networking/virtual-networks.png differ diff --git a/website/static/img/resources/azure/networking/virtual-router.png b/website/static/img/resources/azure/networking/virtual-router.png new file mode 100644 index 00000000..c12348f8 Binary files /dev/null and b/website/static/img/resources/azure/networking/virtual-router.png differ diff --git a/website/static/img/resources/azure/networking/virtual-wan-hub.png b/website/static/img/resources/azure/networking/virtual-wan-hub.png new file mode 100644 index 00000000..b646e208 Binary files /dev/null and b/website/static/img/resources/azure/networking/virtual-wan-hub.png differ diff --git a/website/static/img/resources/azure/networking/virtual-wans.png b/website/static/img/resources/azure/networking/virtual-wans.png new file mode 100644 index 00000000..6b08a061 Binary files /dev/null and b/website/static/img/resources/azure/networking/virtual-wans.png differ diff --git a/website/static/img/resources/azure/networking/web-application-firewall-policieswaf.png b/website/static/img/resources/azure/networking/web-application-firewall-policieswaf.png new file mode 100644 index 00000000..5074f2ae Binary files /dev/null and b/website/static/img/resources/azure/networking/web-application-firewall-policieswaf.png differ diff --git a/website/static/img/resources/azure/newicons/azure-sustainability.png b/website/static/img/resources/azure/newicons/azure-sustainability.png new file mode 100644 index 00000000..22e409c8 Binary files /dev/null and b/website/static/img/resources/azure/newicons/azure-sustainability.png differ diff --git a/website/static/img/resources/azure/newicons/connected-vehicle-platform.png b/website/static/img/resources/azure/newicons/connected-vehicle-platform.png new file mode 100644 index 00000000..f0bfa9df Binary files /dev/null and b/website/static/img/resources/azure/newicons/connected-vehicle-platform.png differ diff --git a/website/static/img/resources/azure/newicons/entra-connect-health.png b/website/static/img/resources/azure/newicons/entra-connect-health.png new file mode 100644 index 00000000..23218195 Binary files /dev/null and b/website/static/img/resources/azure/newicons/entra-connect-health.png differ diff --git a/website/static/img/resources/azure/newicons/entra-connect-sync.png b/website/static/img/resources/azure/newicons/entra-connect-sync.png new file mode 100644 index 00000000..01af739d Binary files /dev/null and b/website/static/img/resources/azure/newicons/entra-connect-sync.png differ diff --git a/website/static/img/resources/azure/newicons/icm-troubleshooting.png b/website/static/img/resources/azure/newicons/icm-troubleshooting.png new file mode 100644 index 00000000..4f409b95 Binary files /dev/null and b/website/static/img/resources/azure/newicons/icm-troubleshooting.png differ diff --git a/website/static/img/resources/azure/newicons/osconfig.png b/website/static/img/resources/azure/newicons/osconfig.png new file mode 100644 index 00000000..ec48a6bd Binary files /dev/null and b/website/static/img/resources/azure/newicons/osconfig.png differ diff --git a/website/static/img/resources/azure/newicons/storage-actions.png b/website/static/img/resources/azure/newicons/storage-actions.png new file mode 100644 index 00000000..83fb6c17 Binary files /dev/null and b/website/static/img/resources/azure/newicons/storage-actions.png differ diff --git a/website/static/img/resources/azure/other/aad-licenses.png b/website/static/img/resources/azure/other/aad-licenses.png new file mode 100644 index 00000000..dd139ad7 Binary files /dev/null and b/website/static/img/resources/azure/other/aad-licenses.png differ diff --git a/website/static/img/resources/azure/other/aks-istio.png b/website/static/img/resources/azure/other/aks-istio.png new file mode 100644 index 00000000..0a039169 Binary files /dev/null and b/website/static/img/resources/azure/other/aks-istio.png differ diff --git a/website/static/img/resources/azure/other/app-compliance-automation.png b/website/static/img/resources/azure/other/app-compliance-automation.png new file mode 100644 index 00000000..6cef87e6 Binary files /dev/null and b/website/static/img/resources/azure/other/app-compliance-automation.png differ diff --git a/website/static/img/resources/azure/other/app-registrations.png b/website/static/img/resources/azure/other/app-registrations.png new file mode 100644 index 00000000..8e1e9a07 Binary files /dev/null and b/website/static/img/resources/azure/other/app-registrations.png differ diff --git a/website/static/img/resources/azure/other/aquila.png b/website/static/img/resources/azure/other/aquila.png new file mode 100644 index 00000000..363a6eb2 Binary files /dev/null and b/website/static/img/resources/azure/other/aquila.png differ diff --git a/website/static/img/resources/azure/other/arc-data-services.png b/website/static/img/resources/azure/other/arc-data-services.png new file mode 100644 index 00000000..c4be9955 Binary files /dev/null and b/website/static/img/resources/azure/other/arc-data-services.png differ diff --git a/website/static/img/resources/azure/other/arc-kubernetes.png b/website/static/img/resources/azure/other/arc-kubernetes.png new file mode 100644 index 00000000..98e04ea5 Binary files /dev/null and b/website/static/img/resources/azure/other/arc-kubernetes.png differ diff --git a/website/static/img/resources/azure/other/arc-postgresql-.png b/website/static/img/resources/azure/other/arc-postgresql-.png new file mode 100644 index 00000000..a1eabbdd Binary files /dev/null and b/website/static/img/resources/azure/other/arc-postgresql-.png differ diff --git a/website/static/img/resources/azure/other/arc-sql-managed-instance.png b/website/static/img/resources/azure/other/arc-sql-managed-instance.png new file mode 100644 index 00000000..a504eea6 Binary files /dev/null and b/website/static/img/resources/azure/other/arc-sql-managed-instance.png differ diff --git a/website/static/img/resources/azure/other/arc-sql-server.png b/website/static/img/resources/azure/other/arc-sql-server.png new file mode 100644 index 00000000..66fefd11 Binary files /dev/null and b/website/static/img/resources/azure/other/arc-sql-server.png differ diff --git a/website/static/img/resources/azure/other/avs-vm.png b/website/static/img/resources/azure/other/avs-vm.png new file mode 100644 index 00000000..5fb88bc2 Binary files /dev/null and b/website/static/img/resources/azure/other/avs-vm.png differ diff --git a/website/static/img/resources/azure/other/azure-a.png b/website/static/img/resources/azure/other/azure-a.png new file mode 100644 index 00000000..c9a6beb5 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-a.png differ diff --git a/website/static/img/resources/azure/other/azure-backup-center.png b/website/static/img/resources/azure/other/azure-backup-center.png new file mode 100644 index 00000000..e7dfa982 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-backup-center.png differ diff --git a/website/static/img/resources/azure/other/azure-center-for-sap.png b/website/static/img/resources/azure/other/azure-center-for-sap.png new file mode 100644 index 00000000..b2339c03 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-center-for-sap.png differ diff --git a/website/static/img/resources/azure/other/azure-chaos-studio.png b/website/static/img/resources/azure/other/azure-chaos-studio.png new file mode 100644 index 00000000..069c41ba Binary files /dev/null and b/website/static/img/resources/azure/other/azure-chaos-studio.png differ diff --git a/website/static/img/resources/azure/other/azure-cloud-shell.png b/website/static/img/resources/azure/other/azure-cloud-shell.png new file mode 100644 index 00000000..b0f53a4a Binary files /dev/null and b/website/static/img/resources/azure/other/azure-cloud-shell.png differ diff --git a/website/static/img/resources/azure/other/azure-communication-services.png b/website/static/img/resources/azure/other/azure-communication-services.png new file mode 100644 index 00000000..50770fa7 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-communication-services.png differ diff --git a/website/static/img/resources/azure/other/azure-compute-galleries.png b/website/static/img/resources/azure/other/azure-compute-galleries.png new file mode 100644 index 00000000..40628d6d Binary files /dev/null and b/website/static/img/resources/azure/other/azure-compute-galleries.png differ diff --git a/website/static/img/resources/azure/other/azure-deployment-environments.png b/website/static/img/resources/azure/other/azure-deployment-environments.png new file mode 100644 index 00000000..870adba6 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-deployment-environments.png differ diff --git a/website/static/img/resources/azure/other/azure-dev-tunnels.png b/website/static/img/resources/azure/other/azure-dev-tunnels.png new file mode 100644 index 00000000..b9ac4327 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-dev-tunnels.png differ diff --git a/website/static/img/resources/azure/other/azure-edge-hardware-center.png b/website/static/img/resources/azure/other/azure-edge-hardware-center.png new file mode 100644 index 00000000..35850041 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-edge-hardware-center.png differ diff --git a/website/static/img/resources/azure/other/azure-hpc-workbenches.png b/website/static/img/resources/azure/other/azure-hpc-workbenches.png new file mode 100644 index 00000000..ece7fee4 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-hpc-workbenches.png differ diff --git a/website/static/img/resources/azure/other/azure-load-testing.png b/website/static/img/resources/azure/other/azure-load-testing.png new file mode 100644 index 00000000..c8ffa360 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-load-testing.png differ diff --git a/website/static/img/resources/azure/other/azure-managed-grafana.png b/website/static/img/resources/azure/other/azure-managed-grafana.png new file mode 100644 index 00000000..0bf28d60 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-managed-grafana.png differ diff --git a/website/static/img/resources/azure/other/azure-monitor-dashboard.png b/website/static/img/resources/azure/other/azure-monitor-dashboard.png new file mode 100644 index 00000000..b6578056 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-monitor-dashboard.png differ diff --git a/website/static/img/resources/azure/other/azure-network-function-manager-functions.png b/website/static/img/resources/azure/other/azure-network-function-manager-functions.png new file mode 100644 index 00000000..e7b23e71 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-network-function-manager-functions.png differ diff --git a/website/static/img/resources/azure/other/azure-network-function-manager.png b/website/static/img/resources/azure/other/azure-network-function-manager.png new file mode 100644 index 00000000..a75e3f5b Binary files /dev/null and b/website/static/img/resources/azure/other/azure-network-function-manager.png differ diff --git a/website/static/img/resources/azure/other/azure-orbital.png b/website/static/img/resources/azure/other/azure-orbital.png new file mode 100644 index 00000000..2653ecb2 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-orbital.png differ diff --git a/website/static/img/resources/azure/other/azure-quotas.png b/website/static/img/resources/azure/other/azure-quotas.png new file mode 100644 index 00000000..c31c7179 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-quotas.png differ diff --git a/website/static/img/resources/azure/other/azure-sphere.png b/website/static/img/resources/azure/other/azure-sphere.png new file mode 100644 index 00000000..abf65867 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-sphere.png differ diff --git a/website/static/img/resources/azure/other/azure-storage-mover.png b/website/static/img/resources/azure/other/azure-storage-mover.png new file mode 100644 index 00000000..642587e5 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-storage-mover.png differ diff --git a/website/static/img/resources/azure/other/azure-support-center-blue.png b/website/static/img/resources/azure/other/azure-support-center-blue.png new file mode 100644 index 00000000..b483abd2 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-support-center-blue.png differ diff --git a/website/static/img/resources/azure/other/azure-video-indexer.png b/website/static/img/resources/azure/other/azure-video-indexer.png new file mode 100644 index 00000000..c3c7a0f4 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-video-indexer.png differ diff --git a/website/static/img/resources/azure/other/azure-virtual-desktop.png b/website/static/img/resources/azure/other/azure-virtual-desktop.png new file mode 100644 index 00000000..bff92d9d Binary files /dev/null and b/website/static/img/resources/azure/other/azure-virtual-desktop.png differ diff --git a/website/static/img/resources/azure/other/azure-vmware-solution.png b/website/static/img/resources/azure/other/azure-vmware-solution.png new file mode 100644 index 00000000..5fc73884 Binary files /dev/null and b/website/static/img/resources/azure/other/azure-vmware-solution.png differ diff --git a/website/static/img/resources/azure/other/azureattestation.png b/website/static/img/resources/azure/other/azureattestation.png new file mode 100644 index 00000000..a20a6d99 Binary files /dev/null and b/website/static/img/resources/azure/other/azureattestation.png differ diff --git a/website/static/img/resources/azure/other/azurite.png b/website/static/img/resources/azure/other/azurite.png new file mode 100644 index 00000000..c089c4b7 Binary files /dev/null and b/website/static/img/resources/azure/other/azurite.png differ diff --git a/website/static/img/resources/azure/other/backup-vault.png b/website/static/img/resources/azure/other/backup-vault.png new file mode 100644 index 00000000..d5052452 Binary files /dev/null and b/website/static/img/resources/azure/other/backup-vault.png differ diff --git a/website/static/img/resources/azure/other/bare-metal-infrastructure.png b/website/static/img/resources/azure/other/bare-metal-infrastructure.png new file mode 100644 index 00000000..9364dfaf Binary files /dev/null and b/website/static/img/resources/azure/other/bare-metal-infrastructure.png differ diff --git a/website/static/img/resources/azure/other/capacity-reservation-groups.png b/website/static/img/resources/azure/other/capacity-reservation-groups.png new file mode 100644 index 00000000..82f0472a Binary files /dev/null and b/website/static/img/resources/azure/other/capacity-reservation-groups.png differ diff --git a/website/static/img/resources/azure/other/central-service-instance-for-sap.png b/website/static/img/resources/azure/other/central-service-instance-for-sap.png new file mode 100644 index 00000000..ccd5d6e3 Binary files /dev/null and b/website/static/img/resources/azure/other/central-service-instance-for-sap.png differ diff --git a/website/static/img/resources/azure/other/ceres.png b/website/static/img/resources/azure/other/ceres.png new file mode 100644 index 00000000..6e35e1dc Binary files /dev/null and b/website/static/img/resources/azure/other/ceres.png differ diff --git a/website/static/img/resources/azure/other/cloud-services-extended-support.png b/website/static/img/resources/azure/other/cloud-services-extended-support.png new file mode 100644 index 00000000..57ae077a Binary files /dev/null and b/website/static/img/resources/azure/other/cloud-services-extended-support.png differ diff --git a/website/static/img/resources/azure/other/community-images.png b/website/static/img/resources/azure/other/community-images.png new file mode 100644 index 00000000..322b8dd2 Binary files /dev/null and b/website/static/img/resources/azure/other/community-images.png differ diff --git a/website/static/img/resources/azure/other/compliance-center.png b/website/static/img/resources/azure/other/compliance-center.png new file mode 100644 index 00000000..c7982c37 Binary files /dev/null and b/website/static/img/resources/azure/other/compliance-center.png differ diff --git a/website/static/img/resources/azure/other/confidential-ledgers.png b/website/static/img/resources/azure/other/confidential-ledgers.png new file mode 100644 index 00000000..6b57d3ac Binary files /dev/null and b/website/static/img/resources/azure/other/confidential-ledgers.png differ diff --git a/website/static/img/resources/azure/other/container-apps-environments.png b/website/static/img/resources/azure/other/container-apps-environments.png new file mode 100644 index 00000000..74cdc0c9 Binary files /dev/null and b/website/static/img/resources/azure/other/container-apps-environments.png differ diff --git a/website/static/img/resources/azure/other/cost-export.png b/website/static/img/resources/azure/other/cost-export.png new file mode 100644 index 00000000..a6520dd5 Binary files /dev/null and b/website/static/img/resources/azure/other/cost-export.png differ diff --git a/website/static/img/resources/azure/other/custom-ip-prefix.png b/website/static/img/resources/azure/other/custom-ip-prefix.png new file mode 100644 index 00000000..6f9419ef Binary files /dev/null and b/website/static/img/resources/azure/other/custom-ip-prefix.png differ diff --git a/website/static/img/resources/azure/other/dashboard-hub.png b/website/static/img/resources/azure/other/dashboard-hub.png new file mode 100644 index 00000000..81236dfa Binary files /dev/null and b/website/static/img/resources/azure/other/dashboard-hub.png differ diff --git a/website/static/img/resources/azure/other/data-collection-rules.png b/website/static/img/resources/azure/other/data-collection-rules.png new file mode 100644 index 00000000..f9d46f28 Binary files /dev/null and b/website/static/img/resources/azure/other/data-collection-rules.png differ diff --git a/website/static/img/resources/azure/other/database-instance-for-sap.png b/website/static/img/resources/azure/other/database-instance-for-sap.png new file mode 100644 index 00000000..dadcad6b Binary files /dev/null and b/website/static/img/resources/azure/other/database-instance-for-sap.png differ diff --git a/website/static/img/resources/azure/other/dedicated-hsm.png b/website/static/img/resources/azure/other/dedicated-hsm.png new file mode 100644 index 00000000..136f7c14 Binary files /dev/null and b/website/static/img/resources/azure/other/dedicated-hsm.png differ diff --git a/website/static/img/resources/azure/other/defender-cm-local-manager.png b/website/static/img/resources/azure/other/defender-cm-local-manager.png new file mode 100644 index 00000000..e635e67c Binary files /dev/null and b/website/static/img/resources/azure/other/defender-cm-local-manager.png differ diff --git a/website/static/img/resources/azure/other/defender-dcs-controller.png b/website/static/img/resources/azure/other/defender-dcs-controller.png new file mode 100644 index 00000000..8b3caf22 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-dcs-controller.png differ diff --git a/website/static/img/resources/azure/other/defender-distributer-control-system.png b/website/static/img/resources/azure/other/defender-distributer-control-system.png new file mode 100644 index 00000000..fff2b0e2 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-distributer-control-system.png differ diff --git a/website/static/img/resources/azure/other/defender-engineering-station.png b/website/static/img/resources/azure/other/defender-engineering-station.png new file mode 100644 index 00000000..9d594503 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-engineering-station.png differ diff --git a/website/static/img/resources/azure/other/defender-external-management.png b/website/static/img/resources/azure/other/defender-external-management.png new file mode 100644 index 00000000..075c2b8a Binary files /dev/null and b/website/static/img/resources/azure/other/defender-external-management.png differ diff --git a/website/static/img/resources/azure/other/defender-freezer-monitor.png b/website/static/img/resources/azure/other/defender-freezer-monitor.png new file mode 100644 index 00000000..8d5ee8f2 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-freezer-monitor.png differ diff --git a/website/static/img/resources/azure/other/defender-historian.png b/website/static/img/resources/azure/other/defender-historian.png new file mode 100644 index 00000000..eef7a77b Binary files /dev/null and b/website/static/img/resources/azure/other/defender-historian.png differ diff --git a/website/static/img/resources/azure/other/defender-hmi.png b/website/static/img/resources/azure/other/defender-hmi.png new file mode 100644 index 00000000..4f5140e4 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-hmi.png differ diff --git a/website/static/img/resources/azure/other/defender-industrial-packaging-system.png b/website/static/img/resources/azure/other/defender-industrial-packaging-system.png new file mode 100644 index 00000000..b3c1bb54 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-industrial-packaging-system.png differ diff --git a/website/static/img/resources/azure/other/defender-industrial-printer.png b/website/static/img/resources/azure/other/defender-industrial-printer.png new file mode 100644 index 00000000..0231e6f3 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-industrial-printer.png differ diff --git a/website/static/img/resources/azure/other/defender-industrial-robot.png b/website/static/img/resources/azure/other/defender-industrial-robot.png new file mode 100644 index 00000000..0186f99e Binary files /dev/null and b/website/static/img/resources/azure/other/defender-industrial-robot.png differ diff --git a/website/static/img/resources/azure/other/defender-industrial-scale-system.png b/website/static/img/resources/azure/other/defender-industrial-scale-system.png new file mode 100644 index 00000000..84ec27c2 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-industrial-scale-system.png differ diff --git a/website/static/img/resources/azure/other/defender-marquee.png b/website/static/img/resources/azure/other/defender-marquee.png new file mode 100644 index 00000000..3b41b07e Binary files /dev/null and b/website/static/img/resources/azure/other/defender-marquee.png differ diff --git a/website/static/img/resources/azure/other/defender-meter.png b/website/static/img/resources/azure/other/defender-meter.png new file mode 100644 index 00000000..8af2d1c9 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-meter.png differ diff --git a/website/static/img/resources/azure/other/defender-plc.png b/website/static/img/resources/azure/other/defender-plc.png new file mode 100644 index 00000000..77279a90 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-plc.png differ diff --git a/website/static/img/resources/azure/other/defender-pneumatic-device.png b/website/static/img/resources/azure/other/defender-pneumatic-device.png new file mode 100644 index 00000000..567e4868 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-pneumatic-device.png differ diff --git a/website/static/img/resources/azure/other/defender-programable-board.png b/website/static/img/resources/azure/other/defender-programable-board.png new file mode 100644 index 00000000..a5f36d0f Binary files /dev/null and b/website/static/img/resources/azure/other/defender-programable-board.png differ diff --git a/website/static/img/resources/azure/other/defender-relay.png b/website/static/img/resources/azure/other/defender-relay.png new file mode 100644 index 00000000..99082e41 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-relay.png differ diff --git a/website/static/img/resources/azure/other/defender-robot-controller.png b/website/static/img/resources/azure/other/defender-robot-controller.png new file mode 100644 index 00000000..af31185b Binary files /dev/null and b/website/static/img/resources/azure/other/defender-robot-controller.png differ diff --git a/website/static/img/resources/azure/other/defender-rtu.png b/website/static/img/resources/azure/other/defender-rtu.png new file mode 100644 index 00000000..27fab77a Binary files /dev/null and b/website/static/img/resources/azure/other/defender-rtu.png differ diff --git a/website/static/img/resources/azure/other/defender-sensor.png b/website/static/img/resources/azure/other/defender-sensor.png new file mode 100644 index 00000000..0729aa62 Binary files /dev/null and b/website/static/img/resources/azure/other/defender-sensor.png differ diff --git a/website/static/img/resources/azure/other/defender-slot.png b/website/static/img/resources/azure/other/defender-slot.png new file mode 100644 index 00000000..3bfa863b Binary files /dev/null and b/website/static/img/resources/azure/other/defender-slot.png differ diff --git a/website/static/img/resources/azure/other/defender-web-guiding-system.png b/website/static/img/resources/azure/other/defender-web-guiding-system.png new file mode 100644 index 00000000..727cbf4e Binary files /dev/null and b/website/static/img/resources/azure/other/defender-web-guiding-system.png differ diff --git a/website/static/img/resources/azure/other/device-update-iot-hub.png b/website/static/img/resources/azure/other/device-update-iot-hub.png new file mode 100644 index 00000000..320b0d4e Binary files /dev/null and b/website/static/img/resources/azure/other/device-update-iot-hub.png differ diff --git a/website/static/img/resources/azure/other/disk-pool.png b/website/static/img/resources/azure/other/disk-pool.png new file mode 100644 index 00000000..a8eddfe0 Binary files /dev/null and b/website/static/img/resources/azure/other/disk-pool.png differ diff --git a/website/static/img/resources/azure/other/edge-management.png b/website/static/img/resources/azure/other/edge-management.png new file mode 100644 index 00000000..56235885 Binary files /dev/null and b/website/static/img/resources/azure/other/edge-management.png differ diff --git a/website/static/img/resources/azure/other/elastic-san.png b/website/static/img/resources/azure/other/elastic-san.png new file mode 100644 index 00000000..638d04c2 Binary files /dev/null and b/website/static/img/resources/azure/other/elastic-san.png differ diff --git a/website/static/img/resources/azure/other/exchange-on-premises-access.png b/website/static/img/resources/azure/other/exchange-on-premises-access.png new file mode 100644 index 00000000..6b57be64 Binary files /dev/null and b/website/static/img/resources/azure/other/exchange-on-premises-access.png differ diff --git a/website/static/img/resources/azure/other/express-route-traffic-collector.png b/website/static/img/resources/azure/other/express-route-traffic-collector.png new file mode 100644 index 00000000..fe7a3ba8 Binary files /dev/null and b/website/static/img/resources/azure/other/express-route-traffic-collector.png differ diff --git a/website/static/img/resources/azure/other/expressroute-direct.png b/website/static/img/resources/azure/other/expressroute-direct.png new file mode 100644 index 00000000..f3299f3a Binary files /dev/null and b/website/static/img/resources/azure/other/expressroute-direct.png differ diff --git a/website/static/img/resources/azure/other/fhir-service.png b/website/static/img/resources/azure/other/fhir-service.png new file mode 100644 index 00000000..44956918 Binary files /dev/null and b/website/static/img/resources/azure/other/fhir-service.png differ diff --git a/website/static/img/resources/azure/other/fiji.png b/website/static/img/resources/azure/other/fiji.png new file mode 100644 index 00000000..2da2932f Binary files /dev/null and b/website/static/img/resources/azure/other/fiji.png differ diff --git a/website/static/img/resources/azure/other/hdi-aks-cluster.png b/website/static/img/resources/azure/other/hdi-aks-cluster.png new file mode 100644 index 00000000..e6a4cec4 Binary files /dev/null and b/website/static/img/resources/azure/other/hdi-aks-cluster.png differ diff --git a/website/static/img/resources/azure/other/instance-pools.png b/website/static/img/resources/azure/other/instance-pools.png new file mode 100644 index 00000000..6f479be3 Binary files /dev/null and b/website/static/img/resources/azure/other/instance-pools.png differ diff --git a/website/static/img/resources/azure/other/internet-analyzer-profiles.png b/website/static/img/resources/azure/other/internet-analyzer-profiles.png new file mode 100644 index 00000000..11daec87 Binary files /dev/null and b/website/static/img/resources/azure/other/internet-analyzer-profiles.png differ diff --git a/website/static/img/resources/azure/other/kubernetes-fleet-manager.png b/website/static/img/resources/azure/other/kubernetes-fleet-manager.png new file mode 100644 index 00000000..bdb788f6 Binary files /dev/null and b/website/static/img/resources/azure/other/kubernetes-fleet-manager.png differ diff --git a/website/static/img/resources/azure/other/local-network-gateways.png b/website/static/img/resources/azure/other/local-network-gateways.png new file mode 100644 index 00000000..1b48f844 Binary files /dev/null and b/website/static/img/resources/azure/other/local-network-gateways.png differ diff --git a/website/static/img/resources/azure/other/log-analytics-query-pack.png b/website/static/img/resources/azure/other/log-analytics-query-pack.png new file mode 100644 index 00000000..d3e0fb97 Binary files /dev/null and b/website/static/img/resources/azure/other/log-analytics-query-pack.png differ diff --git a/website/static/img/resources/azure/other/managed-instance-apache-cassandra.png b/website/static/img/resources/azure/other/managed-instance-apache-cassandra.png new file mode 100644 index 00000000..46940c16 Binary files /dev/null and b/website/static/img/resources/azure/other/managed-instance-apache-cassandra.png differ diff --git a/website/static/img/resources/azure/other/medtech-service.png b/website/static/img/resources/azure/other/medtech-service.png new file mode 100644 index 00000000..5baca665 Binary files /dev/null and b/website/static/img/resources/azure/other/medtech-service.png differ diff --git a/website/static/img/resources/azure/other/microsoft-dev-box.png b/website/static/img/resources/azure/other/microsoft-dev-box.png new file mode 100644 index 00000000..120eb7bc Binary files /dev/null and b/website/static/img/resources/azure/other/microsoft-dev-box.png differ diff --git a/website/static/img/resources/azure/other/mission-landing-zone.png b/website/static/img/resources/azure/other/mission-landing-zone.png new file mode 100644 index 00000000..868cebf2 Binary files /dev/null and b/website/static/img/resources/azure/other/mission-landing-zone.png differ diff --git a/website/static/img/resources/azure/other/mobile-networks.png b/website/static/img/resources/azure/other/mobile-networks.png new file mode 100644 index 00000000..289ccb5e Binary files /dev/null and b/website/static/img/resources/azure/other/mobile-networks.png differ diff --git a/website/static/img/resources/azure/other/modular-data-center.png b/website/static/img/resources/azure/other/modular-data-center.png new file mode 100644 index 00000000..a7b61ab3 Binary files /dev/null and b/website/static/img/resources/azure/other/modular-data-center.png differ diff --git a/website/static/img/resources/azure/other/network-managers.png b/website/static/img/resources/azure/other/network-managers.png new file mode 100644 index 00000000..cdc32de1 Binary files /dev/null and b/website/static/img/resources/azure/other/network-managers.png differ diff --git a/website/static/img/resources/azure/other/network-security-perimeters.png b/website/static/img/resources/azure/other/network-security-perimeters.png new file mode 100644 index 00000000..dcdd6b4e Binary files /dev/null and b/website/static/img/resources/azure/other/network-security-perimeters.png differ diff --git a/website/static/img/resources/azure/other/open-supply-chain-platform.png b/website/static/img/resources/azure/other/open-supply-chain-platform.png new file mode 100644 index 00000000..2509a87e Binary files /dev/null and b/website/static/img/resources/azure/other/open-supply-chain-platform.png differ diff --git a/website/static/img/resources/azure/other/peering-service.png b/website/static/img/resources/azure/other/peering-service.png new file mode 100644 index 00000000..8744e621 Binary files /dev/null and b/website/static/img/resources/azure/other/peering-service.png differ diff --git a/website/static/img/resources/azure/other/peerings.png b/website/static/img/resources/azure/other/peerings.png new file mode 100644 index 00000000..fd536d1e Binary files /dev/null and b/website/static/img/resources/azure/other/peerings.png differ diff --git a/website/static/img/resources/azure/other/private-endpoints.png b/website/static/img/resources/azure/other/private-endpoints.png new file mode 100644 index 00000000..dea1c580 Binary files /dev/null and b/website/static/img/resources/azure/other/private-endpoints.png differ diff --git a/website/static/img/resources/azure/other/reserved-capacity.png b/website/static/img/resources/azure/other/reserved-capacity.png new file mode 100644 index 00000000..fd26b58d Binary files /dev/null and b/website/static/img/resources/azure/other/reserved-capacity.png differ diff --git a/website/static/img/resources/azure/other/resource-guard.png b/website/static/img/resources/azure/other/resource-guard.png new file mode 100644 index 00000000..442c3bce Binary files /dev/null and b/website/static/img/resources/azure/other/resource-guard.png differ diff --git a/website/static/img/resources/azure/other/resource-mover.png b/website/static/img/resources/azure/other/resource-mover.png new file mode 100644 index 00000000..cb524123 Binary files /dev/null and b/website/static/img/resources/azure/other/resource-mover.png differ diff --git a/website/static/img/resources/azure/other/rtos.png b/website/static/img/resources/azure/other/rtos.png new file mode 100644 index 00000000..d832b963 Binary files /dev/null and b/website/static/img/resources/azure/other/rtos.png differ diff --git a/website/static/img/resources/azure/other/savings-plans.png b/website/static/img/resources/azure/other/savings-plans.png new file mode 100644 index 00000000..589052eb Binary files /dev/null and b/website/static/img/resources/azure/other/savings-plans.png differ diff --git a/website/static/img/resources/azure/other/scvmm-management-servers.png b/website/static/img/resources/azure/other/scvmm-management-servers.png new file mode 100644 index 00000000..215b78b7 Binary files /dev/null and b/website/static/img/resources/azure/other/scvmm-management-servers.png differ diff --git a/website/static/img/resources/azure/other/sonic-dash.png b/website/static/img/resources/azure/other/sonic-dash.png new file mode 100644 index 00000000..6a2a3657 Binary files /dev/null and b/website/static/img/resources/azure/other/sonic-dash.png differ diff --git a/website/static/img/resources/azure/other/ssh-keys.png b/website/static/img/resources/azure/other/ssh-keys.png new file mode 100644 index 00000000..4890ccc8 Binary files /dev/null and b/website/static/img/resources/azure/other/ssh-keys.png differ diff --git a/website/static/img/resources/azure/other/storage-functions.png b/website/static/img/resources/azure/other/storage-functions.png new file mode 100644 index 00000000..84c2308d Binary files /dev/null and b/website/static/img/resources/azure/other/storage-functions.png differ diff --git a/website/static/img/resources/azure/other/targets-management.png b/website/static/img/resources/azure/other/targets-management.png new file mode 100644 index 00000000..dff5aff5 Binary files /dev/null and b/website/static/img/resources/azure/other/targets-management.png differ diff --git a/website/static/img/resources/azure/other/template-specs.png b/website/static/img/resources/azure/other/template-specs.png new file mode 100644 index 00000000..656f06ef Binary files /dev/null and b/website/static/img/resources/azure/other/template-specs.png differ diff --git a/website/static/img/resources/azure/other/test-base.png b/website/static/img/resources/azure/other/test-base.png new file mode 100644 index 00000000..06dbbacd Binary files /dev/null and b/website/static/img/resources/azure/other/test-base.png differ diff --git a/website/static/img/resources/azure/other/update-management-center.png b/website/static/img/resources/azure/other/update-management-center.png new file mode 100644 index 00000000..95e60dca Binary files /dev/null and b/website/static/img/resources/azure/other/update-management-center.png differ diff --git a/website/static/img/resources/azure/other/video-analyzers.png b/website/static/img/resources/azure/other/video-analyzers.png new file mode 100644 index 00000000..5e7446e7 Binary files /dev/null and b/website/static/img/resources/azure/other/video-analyzers.png differ diff --git a/website/static/img/resources/azure/other/virtual-enclaves.png b/website/static/img/resources/azure/other/virtual-enclaves.png new file mode 100644 index 00000000..a6209c24 Binary files /dev/null and b/website/static/img/resources/azure/other/virtual-enclaves.png differ diff --git a/website/static/img/resources/azure/other/virtual-instance-for-sap.png b/website/static/img/resources/azure/other/virtual-instance-for-sap.png new file mode 100644 index 00000000..13f616f1 Binary files /dev/null and b/website/static/img/resources/azure/other/virtual-instance-for-sap.png differ diff --git a/website/static/img/resources/azure/other/virtual-visits-builder.png b/website/static/img/resources/azure/other/virtual-visits-builder.png new file mode 100644 index 00000000..d82c9ccd Binary files /dev/null and b/website/static/img/resources/azure/other/virtual-visits-builder.png differ diff --git a/website/static/img/resources/azure/other/vm-app-definitions.png b/website/static/img/resources/azure/other/vm-app-definitions.png new file mode 100644 index 00000000..7fe56e25 Binary files /dev/null and b/website/static/img/resources/azure/other/vm-app-definitions.png differ diff --git a/website/static/img/resources/azure/other/vm-app-versions.png b/website/static/img/resources/azure/other/vm-app-versions.png new file mode 100644 index 00000000..06e660f1 Binary files /dev/null and b/website/static/img/resources/azure/other/vm-app-versions.png differ diff --git a/website/static/img/resources/azure/other/vm-image-version.png b/website/static/img/resources/azure/other/vm-image-version.png new file mode 100644 index 00000000..7d9091ac Binary files /dev/null and b/website/static/img/resources/azure/other/vm-image-version.png differ diff --git a/website/static/img/resources/azure/other/wac.png b/website/static/img/resources/azure/other/wac.png new file mode 100644 index 00000000..6e9d148a Binary files /dev/null and b/website/static/img/resources/azure/other/wac.png differ diff --git a/website/static/img/resources/azure/other/web-app-+-database.png b/website/static/img/resources/azure/other/web-app-+-database.png new file mode 100644 index 00000000..4ff5a57a Binary files /dev/null and b/website/static/img/resources/azure/other/web-app-+-database.png differ diff --git a/website/static/img/resources/azure/other/web-app-database.png b/website/static/img/resources/azure/other/web-app-database.png new file mode 100644 index 00000000..4ff5a57a Binary files /dev/null and b/website/static/img/resources/azure/other/web-app-database.png differ diff --git a/website/static/img/resources/azure/other/web-jobs.png b/website/static/img/resources/azure/other/web-jobs.png new file mode 100644 index 00000000..9bd015ea Binary files /dev/null and b/website/static/img/resources/azure/other/web-jobs.png differ diff --git a/website/static/img/resources/azure/other/windows-notification-services.png b/website/static/img/resources/azure/other/windows-notification-services.png new file mode 100644 index 00000000..cabf68c5 Binary files /dev/null and b/website/static/img/resources/azure/other/windows-notification-services.png differ diff --git a/website/static/img/resources/azure/other/worker-container-app.png b/website/static/img/resources/azure/other/worker-container-app.png new file mode 100644 index 00000000..7d7d0a7c Binary files /dev/null and b/website/static/img/resources/azure/other/worker-container-app.png differ diff --git a/website/static/img/resources/azure/security/application-security-groups.png b/website/static/img/resources/azure/security/application-security-groups.png index 38066668..763b5814 100644 Binary files a/website/static/img/resources/azure/security/application-security-groups.png and b/website/static/img/resources/azure/security/application-security-groups.png differ diff --git a/website/static/img/resources/azure/security/azure-ad-authentication-methods.png b/website/static/img/resources/azure/security/azure-ad-authentication-methods.png new file mode 100644 index 00000000..408afc8f Binary files /dev/null and b/website/static/img/resources/azure/security/azure-ad-authentication-methods.png differ diff --git a/website/static/img/resources/azure/security/azure-ad-identity-protection.png b/website/static/img/resources/azure/security/azure-ad-identity-protection.png new file mode 100644 index 00000000..335d6f19 Binary files /dev/null and b/website/static/img/resources/azure/security/azure-ad-identity-protection.png differ diff --git a/website/static/img/resources/azure/security/azure-ad-privleged-identity-management.png b/website/static/img/resources/azure/security/azure-ad-privleged-identity-management.png new file mode 100644 index 00000000..f8741e5c Binary files /dev/null and b/website/static/img/resources/azure/security/azure-ad-privleged-identity-management.png differ diff --git a/website/static/img/resources/azure/security/azure-ad-risky-signins.png b/website/static/img/resources/azure/security/azure-ad-risky-signins.png new file mode 100644 index 00000000..eb3a280c Binary files /dev/null and b/website/static/img/resources/azure/security/azure-ad-risky-signins.png differ diff --git a/website/static/img/resources/azure/security/azure-ad-risky-users.png b/website/static/img/resources/azure/security/azure-ad-risky-users.png new file mode 100644 index 00000000..61b43e4a Binary files /dev/null and b/website/static/img/resources/azure/security/azure-ad-risky-users.png differ diff --git a/website/static/img/resources/azure/security/azure-information-protection.png b/website/static/img/resources/azure/security/azure-information-protection.png new file mode 100644 index 00000000..0a96861b Binary files /dev/null and b/website/static/img/resources/azure/security/azure-information-protection.png differ diff --git a/website/static/img/resources/azure/security/azure-sentinel.png b/website/static/img/resources/azure/security/azure-sentinel.png new file mode 100644 index 00000000..bb622458 Binary files /dev/null and b/website/static/img/resources/azure/security/azure-sentinel.png differ diff --git a/website/static/img/resources/azure/security/conditional-access.png b/website/static/img/resources/azure/security/conditional-access.png index 37d5ab17..280d1e1a 100644 Binary files a/website/static/img/resources/azure/security/conditional-access.png and b/website/static/img/resources/azure/security/conditional-access.png differ diff --git a/website/static/img/resources/azure/security/detonation.png b/website/static/img/resources/azure/security/detonation.png new file mode 100644 index 00000000..35c15790 Binary files /dev/null and b/website/static/img/resources/azure/security/detonation.png differ diff --git a/website/static/img/resources/azure/security/extendedsecurityupdates.png b/website/static/img/resources/azure/security/extendedsecurityupdates.png new file mode 100644 index 00000000..b83dd021 Binary files /dev/null and b/website/static/img/resources/azure/security/extendedsecurityupdates.png differ diff --git a/website/static/img/resources/azure/security/identity-secure-score.png b/website/static/img/resources/azure/security/identity-secure-score.png new file mode 100644 index 00000000..2f8cdc22 Binary files /dev/null and b/website/static/img/resources/azure/security/identity-secure-score.png differ diff --git a/website/static/img/resources/azure/security/key-vaults.png b/website/static/img/resources/azure/security/key-vaults.png index bc57429f..9ee9c2b1 100644 Binary files a/website/static/img/resources/azure/security/key-vaults.png and b/website/static/img/resources/azure/security/key-vaults.png differ diff --git a/website/static/img/resources/azure/security/microsoft-defender-easm.png b/website/static/img/resources/azure/security/microsoft-defender-easm.png new file mode 100644 index 00000000..d7d53b47 Binary files /dev/null and b/website/static/img/resources/azure/security/microsoft-defender-easm.png differ diff --git a/website/static/img/resources/azure/security/microsoft-defender-for-cloud.png b/website/static/img/resources/azure/security/microsoft-defender-for-cloud.png new file mode 100644 index 00000000..f9a3cd74 Binary files /dev/null and b/website/static/img/resources/azure/security/microsoft-defender-for-cloud.png differ diff --git a/website/static/img/resources/azure/security/microsoft-defender-for-iot.png b/website/static/img/resources/azure/security/microsoft-defender-for-iot.png new file mode 100644 index 00000000..80e7affd Binary files /dev/null and b/website/static/img/resources/azure/security/microsoft-defender-for-iot.png differ diff --git a/website/static/img/resources/azure/security/multifactor-authentication.png b/website/static/img/resources/azure/security/multifactor-authentication.png new file mode 100644 index 00000000..9e925f49 Binary files /dev/null and b/website/static/img/resources/azure/security/multifactor-authentication.png differ diff --git a/website/static/img/resources/azure/security/user-settings.png b/website/static/img/resources/azure/security/user-settings.png new file mode 100644 index 00000000..b21a4c95 Binary files /dev/null and b/website/static/img/resources/azure/security/user-settings.png differ diff --git a/website/static/img/resources/azure/storage/azure-databox-gateway.png b/website/static/img/resources/azure/storage/azure-databox-gateway.png new file mode 100644 index 00000000..54d53526 Binary files /dev/null and b/website/static/img/resources/azure/storage/azure-databox-gateway.png differ diff --git a/website/static/img/resources/azure/storage/azure-fileshares.png b/website/static/img/resources/azure/storage/azure-fileshares.png new file mode 100644 index 00000000..82261dd1 Binary files /dev/null and b/website/static/img/resources/azure/storage/azure-fileshares.png differ diff --git a/website/static/img/resources/azure/storage/azure-hcp-cache.png b/website/static/img/resources/azure/storage/azure-hcp-cache.png new file mode 100644 index 00000000..6e652b8a Binary files /dev/null and b/website/static/img/resources/azure/storage/azure-hcp-cache.png differ diff --git a/website/static/img/resources/azure/storage/azure-netapp-files.png b/website/static/img/resources/azure/storage/azure-netapp-files.png new file mode 100644 index 00000000..341c7092 Binary files /dev/null and b/website/static/img/resources/azure/storage/azure-netapp-files.png differ diff --git a/website/static/img/resources/azure/storage/azure-stack-edge.png b/website/static/img/resources/azure/storage/azure-stack-edge.png new file mode 100644 index 00000000..0db6b942 Binary files /dev/null and b/website/static/img/resources/azure/storage/azure-stack-edge.png differ diff --git a/website/static/img/resources/azure/storage/data-box.png b/website/static/img/resources/azure/storage/data-box.png index b316d506..d2955fe0 100644 Binary files a/website/static/img/resources/azure/storage/data-box.png and b/website/static/img/resources/azure/storage/data-box.png differ diff --git a/website/static/img/resources/azure/storage/data-lake-storage-gen1.png b/website/static/img/resources/azure/storage/data-lake-storage-gen1.png new file mode 100644 index 00000000..3475baa5 Binary files /dev/null and b/website/static/img/resources/azure/storage/data-lake-storage-gen1.png differ diff --git a/website/static/img/resources/azure/storage/data-share-invitations.png b/website/static/img/resources/azure/storage/data-share-invitations.png new file mode 100644 index 00000000..87283a4e Binary files /dev/null and b/website/static/img/resources/azure/storage/data-share-invitations.png differ diff --git a/website/static/img/resources/azure/storage/data-shares.png b/website/static/img/resources/azure/storage/data-shares.png new file mode 100644 index 00000000..dbab3158 Binary files /dev/null and b/website/static/img/resources/azure/storage/data-shares.png differ diff --git a/website/static/img/resources/azure/storage/import-export-jobs.png b/website/static/img/resources/azure/storage/import-export-jobs.png new file mode 100644 index 00000000..b290b54f Binary files /dev/null and b/website/static/img/resources/azure/storage/import-export-jobs.png differ diff --git a/website/static/img/resources/azure/storage/recovery-services-vaults.png b/website/static/img/resources/azure/storage/recovery-services-vaults.png new file mode 100644 index 00000000..d5e46722 Binary files /dev/null and b/website/static/img/resources/azure/storage/recovery-services-vaults.png differ diff --git a/website/static/img/resources/azure/storage/storage-accounts-classic.png b/website/static/img/resources/azure/storage/storage-accounts-classic.png index 1379991d..2690a09d 100644 Binary files a/website/static/img/resources/azure/storage/storage-accounts-classic.png and b/website/static/img/resources/azure/storage/storage-accounts-classic.png differ diff --git a/website/static/img/resources/azure/storage/storage-accounts.png b/website/static/img/resources/azure/storage/storage-accounts.png index 61e3dd1c..0c2fee5a 100644 Binary files a/website/static/img/resources/azure/storage/storage-accounts.png and b/website/static/img/resources/azure/storage/storage-accounts.png differ diff --git a/website/static/img/resources/azure/storage/storage-explorer.png b/website/static/img/resources/azure/storage/storage-explorer.png index c623801f..103dde8d 100644 Binary files a/website/static/img/resources/azure/storage/storage-explorer.png and b/website/static/img/resources/azure/storage/storage-explorer.png differ diff --git a/website/static/img/resources/azure/storage/storage-sync-services.png b/website/static/img/resources/azure/storage/storage-sync-services.png index 6d22924a..07fcf716 100644 Binary files a/website/static/img/resources/azure/storage/storage-sync-services.png and b/website/static/img/resources/azure/storage/storage-sync-services.png differ diff --git a/website/static/img/resources/azure/storage/storsimple-data-managers.png b/website/static/img/resources/azure/storage/storsimple-data-managers.png index e66b8006..cf05a308 100644 Binary files a/website/static/img/resources/azure/storage/storsimple-data-managers.png and b/website/static/img/resources/azure/storage/storsimple-data-managers.png differ diff --git a/website/static/img/resources/azure/storage/storsimple-device-managers.png b/website/static/img/resources/azure/storage/storsimple-device-managers.png index 35d26d87..0a3ded72 100644 Binary files a/website/static/img/resources/azure/storage/storsimple-device-managers.png and b/website/static/img/resources/azure/storage/storsimple-device-managers.png differ diff --git a/website/static/img/resources/azure/web/api-center.png b/website/static/img/resources/azure/web/api-center.png new file mode 100644 index 00000000..d3e55c5c Binary files /dev/null and b/website/static/img/resources/azure/web/api-center.png differ diff --git a/website/static/img/resources/azure/web/api-connections.png b/website/static/img/resources/azure/web/api-connections.png index 3c0db2e6..c74cdb27 100644 Binary files a/website/static/img/resources/azure/web/api-connections.png and b/website/static/img/resources/azure/web/api-connections.png differ diff --git a/website/static/img/resources/azure/web/api-management-services.png b/website/static/img/resources/azure/web/api-management-services.png new file mode 100644 index 00000000..77c7b864 Binary files /dev/null and b/website/static/img/resources/azure/web/api-management-services.png differ diff --git a/website/static/img/resources/azure/web/app-service-certificates.png b/website/static/img/resources/azure/web/app-service-certificates.png index 1c63f126..b420af79 100644 Binary files a/website/static/img/resources/azure/web/app-service-certificates.png and b/website/static/img/resources/azure/web/app-service-certificates.png differ diff --git a/website/static/img/resources/azure/web/app-service-domains.png b/website/static/img/resources/azure/web/app-service-domains.png index afeea0c0..514c6f51 100644 Binary files a/website/static/img/resources/azure/web/app-service-domains.png and b/website/static/img/resources/azure/web/app-service-domains.png differ diff --git a/website/static/img/resources/azure/web/app-service-environments.png b/website/static/img/resources/azure/web/app-service-environments.png index 6f764a28..b367124d 100644 Binary files a/website/static/img/resources/azure/web/app-service-environments.png and b/website/static/img/resources/azure/web/app-service-environments.png differ diff --git a/website/static/img/resources/azure/web/app-service-plans.png b/website/static/img/resources/azure/web/app-service-plans.png index 1be8fe61..9140fd8c 100644 Binary files a/website/static/img/resources/azure/web/app-service-plans.png and b/website/static/img/resources/azure/web/app-service-plans.png differ diff --git a/website/static/img/resources/azure/web/app-services.png b/website/static/img/resources/azure/web/app-services.png index f7ca7fb0..7b2599d9 100644 Binary files a/website/static/img/resources/azure/web/app-services.png and b/website/static/img/resources/azure/web/app-services.png differ diff --git a/website/static/img/resources/azure/web/app-space.png b/website/static/img/resources/azure/web/app-space.png new file mode 100644 index 00000000..df3add36 Binary files /dev/null and b/website/static/img/resources/azure/web/app-space.png differ diff --git a/website/static/img/resources/azure/web/azure-media-service.png b/website/static/img/resources/azure/web/azure-media-service.png new file mode 100644 index 00000000..8e5ad7e1 Binary files /dev/null and b/website/static/img/resources/azure/web/azure-media-service.png differ diff --git a/website/static/img/resources/azure/web/azure-spring-apps.png b/website/static/img/resources/azure/web/azure-spring-apps.png new file mode 100644 index 00000000..190d557d Binary files /dev/null and b/website/static/img/resources/azure/web/azure-spring-apps.png differ diff --git a/website/static/img/resources/azure/web/cognitive-search.png b/website/static/img/resources/azure/web/cognitive-search.png new file mode 100644 index 00000000..e2615248 Binary files /dev/null and b/website/static/img/resources/azure/web/cognitive-search.png differ diff --git a/website/static/img/resources/azure/web/cognitive-services.png b/website/static/img/resources/azure/web/cognitive-services.png new file mode 100644 index 00000000..e8c3d8ed Binary files /dev/null and b/website/static/img/resources/azure/web/cognitive-services.png differ diff --git a/website/static/img/resources/azure/web/front-door-and-cdn-profiles.png b/website/static/img/resources/azure/web/front-door-and-cdn-profiles.png new file mode 100644 index 00000000..8e1ca2e0 Binary files /dev/null and b/website/static/img/resources/azure/web/front-door-and-cdn-profiles.png differ diff --git a/website/static/img/resources/azure/web/notification-hub-namespaces.png b/website/static/img/resources/azure/web/notification-hub-namespaces.png index ad3129f4..2008e60c 100644 Binary files a/website/static/img/resources/azure/web/notification-hub-namespaces.png and b/website/static/img/resources/azure/web/notification-hub-namespaces.png differ diff --git a/website/static/img/resources/azure/web/power-platform.png b/website/static/img/resources/azure/web/power-platform.png new file mode 100644 index 00000000..d0f68d7d Binary files /dev/null and b/website/static/img/resources/azure/web/power-platform.png differ diff --git a/website/static/img/resources/azure/web/signalr.png b/website/static/img/resources/azure/web/signalr.png index 8596a694..ce4c7bf9 100644 Binary files a/website/static/img/resources/azure/web/signalr.png and b/website/static/img/resources/azure/web/signalr.png differ diff --git a/website/static/img/resources/azure/web/static-apps.png b/website/static/img/resources/azure/web/static-apps.png new file mode 100644 index 00000000..3a81de09 Binary files /dev/null and b/website/static/img/resources/azure/web/static-apps.png differ diff --git a/website/static/img/resources/cas.png b/website/static/img/resources/cas.png new file mode 100644 index 00000000..1f69615f Binary files /dev/null and b/website/static/img/resources/cas.png differ diff --git a/website/static/img/resources/digitalocean/digitalocean.png b/website/static/img/resources/digitalocean/digitalocean.png new file mode 100644 index 00000000..a6638dbd Binary files /dev/null and b/website/static/img/resources/digitalocean/digitalocean.png differ diff --git a/website/static/img/resources/elastic/elastic.png b/website/static/img/resources/elastic/elastic.png new file mode 100644 index 00000000..d311d639 Binary files /dev/null and b/website/static/img/resources/elastic/elastic.png differ diff --git a/website/static/img/resources/firebase/firebase.png b/website/static/img/resources/firebase/firebase.png new file mode 100644 index 00000000..2cfd1dfe Binary files /dev/null and b/website/static/img/resources/firebase/firebase.png differ diff --git a/website/static/img/resources/gcp/analytics/looker.png b/website/static/img/resources/gcp/analytics/looker.png new file mode 100644 index 00000000..547a90aa Binary files /dev/null and b/website/static/img/resources/gcp/analytics/looker.png differ diff --git a/website/static/img/resources/gcp/compute/binary-authorization.png b/website/static/img/resources/gcp/compute/binary-authorization.png new file mode 100644 index 00000000..0c1e93f3 Binary files /dev/null and b/website/static/img/resources/gcp/compute/binary-authorization.png differ diff --git a/website/static/img/resources/gcp/compute/cloud-run.png b/website/static/img/resources/gcp/compute/cloud-run.png new file mode 100644 index 00000000..c1aebf7f Binary files /dev/null and b/website/static/img/resources/gcp/compute/cloud-run.png differ diff --git a/website/static/img/resources/gcp/compute/os-configuration-management.png b/website/static/img/resources/gcp/compute/os-configuration-management.png new file mode 100644 index 00000000..7d97ea4d Binary files /dev/null and b/website/static/img/resources/gcp/compute/os-configuration-management.png differ diff --git a/website/static/img/resources/gcp/compute/os-inventory-management.png b/website/static/img/resources/gcp/compute/os-inventory-management.png new file mode 100644 index 00000000..278c8cdb Binary files /dev/null and b/website/static/img/resources/gcp/compute/os-inventory-management.png differ diff --git a/website/static/img/resources/gcp/compute/os-patch-management.png b/website/static/img/resources/gcp/compute/os-patch-management.png new file mode 100644 index 00000000..a8c28de8 Binary files /dev/null and b/website/static/img/resources/gcp/compute/os-patch-management.png differ diff --git a/website/static/img/resources/gcp/devtools/cloud-shell.png b/website/static/img/resources/gcp/devtools/cloud-shell.png new file mode 100644 index 00000000..b19085e8 Binary files /dev/null and b/website/static/img/resources/gcp/devtools/cloud-shell.png differ diff --git a/website/static/img/resources/gcp/devtools/service-catalog.png b/website/static/img/resources/gcp/devtools/service-catalog.png new file mode 100644 index 00000000..c9bce979 Binary files /dev/null and b/website/static/img/resources/gcp/devtools/service-catalog.png differ diff --git a/website/static/img/resources/gcp/gcp.png b/website/static/img/resources/gcp/gcp.png new file mode 100644 index 00000000..ca3d5fa0 Binary files /dev/null and b/website/static/img/resources/gcp/gcp.png differ diff --git a/website/static/img/resources/gcp/management/billing.png b/website/static/img/resources/gcp/management/billing.png new file mode 100644 index 00000000..f10fd124 Binary files /dev/null and b/website/static/img/resources/gcp/management/billing.png differ diff --git a/website/static/img/resources/gcp/management/project.png b/website/static/img/resources/gcp/management/project.png new file mode 100644 index 00000000..8c9ba3e0 Binary files /dev/null and b/website/static/img/resources/gcp/management/project.png differ diff --git a/website/static/img/resources/gcp/management/quotas.png b/website/static/img/resources/gcp/management/quotas.png new file mode 100644 index 00000000..b3bd90b4 Binary files /dev/null and b/website/static/img/resources/gcp/management/quotas.png differ diff --git a/website/static/img/resources/gcp/management/support.png b/website/static/img/resources/gcp/management/support.png new file mode 100644 index 00000000..54b78cd4 Binary files /dev/null and b/website/static/img/resources/gcp/management/support.png differ diff --git a/website/static/img/resources/gcp/migration/migrate-compute-engine.png b/website/static/img/resources/gcp/migration/migrate-compute-engine.png new file mode 100644 index 00000000..5bc40afa Binary files /dev/null and b/website/static/img/resources/gcp/migration/migrate-compute-engine.png differ diff --git a/website/static/img/resources/gcp/ml/vertex-ai.png b/website/static/img/resources/gcp/ml/vertex-ai.png new file mode 100644 index 00000000..3e4a968a Binary files /dev/null and b/website/static/img/resources/gcp/ml/vertex-ai.png differ diff --git a/website/static/img/resources/gcp/network/cloud-ids.png b/website/static/img/resources/gcp/network/cloud-ids.png new file mode 100644 index 00000000..74fcab24 Binary files /dev/null and b/website/static/img/resources/gcp/network/cloud-ids.png differ diff --git a/website/static/img/resources/gcp/network/network-connectivity-center.png b/website/static/img/resources/gcp/network/network-connectivity-center.png new file mode 100644 index 00000000..2c3da0d2 Binary files /dev/null and b/website/static/img/resources/gcp/network/network-connectivity-center.png differ diff --git a/website/static/img/resources/gcp/network/network-intelligence-center.png b/website/static/img/resources/gcp/network/network-intelligence-center.png new file mode 100644 index 00000000..e75601a0 Binary files /dev/null and b/website/static/img/resources/gcp/network/network-intelligence-center.png differ diff --git a/website/static/img/resources/gcp/network/network-security.png b/website/static/img/resources/gcp/network/network-security.png new file mode 100644 index 00000000..18d4c47e Binary files /dev/null and b/website/static/img/resources/gcp/network/network-security.png differ diff --git a/website/static/img/resources/gcp/network/network-tiers.png b/website/static/img/resources/gcp/network/network-tiers.png new file mode 100644 index 00000000..eae1f29b Binary files /dev/null and b/website/static/img/resources/gcp/network/network-tiers.png differ diff --git a/website/static/img/resources/gcp/network/network-topology.png b/website/static/img/resources/gcp/network/network-topology.png new file mode 100644 index 00000000..41f39fa7 Binary files /dev/null and b/website/static/img/resources/gcp/network/network-topology.png differ diff --git a/website/static/img/resources/gcp/network/private-service-connect.png b/website/static/img/resources/gcp/network/private-service-connect.png new file mode 100644 index 00000000..94fd9075 Binary files /dev/null and b/website/static/img/resources/gcp/network/private-service-connect.png differ diff --git a/website/static/img/resources/gcp/network/service-mesh.png b/website/static/img/resources/gcp/network/service-mesh.png new file mode 100644 index 00000000..17c3c686 Binary files /dev/null and b/website/static/img/resources/gcp/network/service-mesh.png differ diff --git a/website/static/img/resources/gcp/security/access-context-manager.png b/website/static/img/resources/gcp/security/access-context-manager.png new file mode 100644 index 00000000..52303713 Binary files /dev/null and b/website/static/img/resources/gcp/security/access-context-manager.png differ diff --git a/website/static/img/resources/gcp/security/assured-workloads.png b/website/static/img/resources/gcp/security/assured-workloads.png new file mode 100644 index 00000000..12d97d84 Binary files /dev/null and b/website/static/img/resources/gcp/security/assured-workloads.png differ diff --git a/website/static/img/resources/gcp/security/certificate-authority-service.png b/website/static/img/resources/gcp/security/certificate-authority-service.png new file mode 100644 index 00000000..e616ac6d Binary files /dev/null and b/website/static/img/resources/gcp/security/certificate-authority-service.png differ diff --git a/website/static/img/resources/gcp/security/certificate-manager.png b/website/static/img/resources/gcp/security/certificate-manager.png new file mode 100644 index 00000000..aa6c2ea3 Binary files /dev/null and b/website/static/img/resources/gcp/security/certificate-manager.png differ diff --git a/website/static/img/resources/gcp/security/cloud-asset-inventory.png b/website/static/img/resources/gcp/security/cloud-asset-inventory.png new file mode 100644 index 00000000..a9a80016 Binary files /dev/null and b/website/static/img/resources/gcp/security/cloud-asset-inventory.png differ diff --git a/website/static/img/resources/gcp/security/secret-manager.png b/website/static/img/resources/gcp/security/secret-manager.png new file mode 100644 index 00000000..9051dc96 Binary files /dev/null and b/website/static/img/resources/gcp/security/secret-manager.png differ diff --git a/website/static/img/resources/gcp/security/security-health-advisor.png b/website/static/img/resources/gcp/security/security-health-advisor.png new file mode 100644 index 00000000..b3c9a6a1 Binary files /dev/null and b/website/static/img/resources/gcp/security/security-health-advisor.png differ diff --git a/website/static/img/resources/gcp/storage/local-ssd.png b/website/static/img/resources/gcp/storage/local-ssd.png new file mode 100644 index 00000000..72d92613 Binary files /dev/null and b/website/static/img/resources/gcp/storage/local-ssd.png differ diff --git a/website/static/img/resources/generic/generic.png b/website/static/img/resources/generic/generic.png new file mode 100644 index 00000000..351705eb Binary files /dev/null and b/website/static/img/resources/generic/generic.png differ diff --git a/website/static/img/resources/gis/cli/gdal.png b/website/static/img/resources/gis/cli/gdal.png new file mode 100644 index 00000000..19c93bde Binary files /dev/null and b/website/static/img/resources/gis/cli/gdal.png differ diff --git a/website/static/img/resources/gis/cli/imposm.png b/website/static/img/resources/gis/cli/imposm.png new file mode 100644 index 00000000..6bbb013b Binary files /dev/null and b/website/static/img/resources/gis/cli/imposm.png differ diff --git a/website/static/img/resources/gis/cli/lastools.png b/website/static/img/resources/gis/cli/lastools.png new file mode 100644 index 00000000..7e5848ee Binary files /dev/null and b/website/static/img/resources/gis/cli/lastools.png differ diff --git a/website/static/img/resources/gis/cli/mapnik.png b/website/static/img/resources/gis/cli/mapnik.png new file mode 100644 index 00000000..622cacf4 Binary files /dev/null and b/website/static/img/resources/gis/cli/mapnik.png differ diff --git a/website/static/img/resources/gis/cli/mdal.png b/website/static/img/resources/gis/cli/mdal.png new file mode 100644 index 00000000..b1e1ed40 Binary files /dev/null and b/website/static/img/resources/gis/cli/mdal.png differ diff --git a/website/static/img/resources/gis/cli/pdal.png b/website/static/img/resources/gis/cli/pdal.png new file mode 100644 index 00000000..522949b6 Binary files /dev/null and b/website/static/img/resources/gis/cli/pdal.png differ diff --git a/website/static/img/resources/gis/cplusplus/mapnik.png b/website/static/img/resources/gis/cplusplus/mapnik.png new file mode 100644 index 00000000..622cacf4 Binary files /dev/null and b/website/static/img/resources/gis/cplusplus/mapnik.png differ diff --git a/website/static/img/resources/gis/data/ban.png b/website/static/img/resources/gis/data/ban.png new file mode 100644 index 00000000..af20419b Binary files /dev/null and b/website/static/img/resources/gis/data/ban.png differ diff --git a/website/static/img/resources/gis/data/here.png b/website/static/img/resources/gis/data/here.png new file mode 100644 index 00000000..62b4f304 Binary files /dev/null and b/website/static/img/resources/gis/data/here.png differ diff --git a/website/static/img/resources/gis/data/ign.png b/website/static/img/resources/gis/data/ign.png new file mode 100644 index 00000000..c9b0e8c8 Binary files /dev/null and b/website/static/img/resources/gis/data/ign.png differ diff --git a/website/static/img/resources/gis/data/nev_logo.png b/website/static/img/resources/gis/data/nev_logo.png new file mode 100644 index 00000000..d56fe14e Binary files /dev/null and b/website/static/img/resources/gis/data/nev_logo.png differ diff --git a/website/static/img/resources/gis/data/openstreetmap.png b/website/static/img/resources/gis/data/openstreetmap.png new file mode 100644 index 00000000..385bd973 Binary files /dev/null and b/website/static/img/resources/gis/data/openstreetmap.png differ diff --git a/website/static/img/resources/gis/data/overturemaps.png b/website/static/img/resources/gis/data/overturemaps.png new file mode 100644 index 00000000..44f52acc Binary files /dev/null and b/website/static/img/resources/gis/data/overturemaps.png differ diff --git a/website/static/img/resources/gis/database/logo_square_postgis.png b/website/static/img/resources/gis/database/logo_square_postgis.png new file mode 100644 index 00000000..0368e76e Binary files /dev/null and b/website/static/img/resources/gis/database/logo_square_postgis.png differ diff --git a/website/static/img/resources/gis/database/postgis.png b/website/static/img/resources/gis/database/postgis.png new file mode 100644 index 00000000..a6dc7b42 Binary files /dev/null and b/website/static/img/resources/gis/database/postgis.png differ diff --git a/website/static/img/resources/gis/desktop/maptunik.png b/website/static/img/resources/gis/desktop/maptunik.png new file mode 100644 index 00000000..4710e80f Binary files /dev/null and b/website/static/img/resources/gis/desktop/maptunik.png differ diff --git a/website/static/img/resources/gis/desktop/qgis.png b/website/static/img/resources/gis/desktop/qgis.png new file mode 100644 index 00000000..3dc4b1cd Binary files /dev/null and b/website/static/img/resources/gis/desktop/qgis.png differ diff --git a/website/static/img/resources/gis/format/geopackage.png b/website/static/img/resources/gis/format/geopackage.png new file mode 100644 index 00000000..0ff77fbf Binary files /dev/null and b/website/static/img/resources/gis/format/geopackage.png differ diff --git a/website/static/img/resources/gis/format/geoparquet.png b/website/static/img/resources/gis/format/geoparquet.png new file mode 100644 index 00000000..d5ea1fd0 Binary files /dev/null and b/website/static/img/resources/gis/format/geoparquet.png differ diff --git a/website/static/img/resources/gis/geocoding/addok.png b/website/static/img/resources/gis/geocoding/addok.png new file mode 100644 index 00000000..93282493 Binary files /dev/null and b/website/static/img/resources/gis/geocoding/addok.png differ diff --git a/website/static/img/resources/gis/geocoding/gisgraphy.png b/website/static/img/resources/gis/geocoding/gisgraphy.png new file mode 100644 index 00000000..2d23928f Binary files /dev/null and b/website/static/img/resources/gis/geocoding/gisgraphy.png differ diff --git a/website/static/img/resources/gis/geocoding/nominatim.png b/website/static/img/resources/gis/geocoding/nominatim.png new file mode 100644 index 00000000..385bd973 Binary files /dev/null and b/website/static/img/resources/gis/geocoding/nominatim.png differ diff --git a/website/static/img/resources/gis/geocoding/pelias.png b/website/static/img/resources/gis/geocoding/pelias.png new file mode 100644 index 00000000..6037fdec Binary files /dev/null and b/website/static/img/resources/gis/geocoding/pelias.png differ diff --git a/website/static/img/resources/gis/georchestra/analytics.svg b/website/static/img/resources/gis/georchestra/analytics.svg new file mode 100644 index 00000000..fcd4027d --- /dev/null +++ b/website/static/img/resources/gis/georchestra/analytics.svg @@ -0,0 +1,355 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/img/resources/gis/georchestra/data_api.svg b/website/static/img/resources/gis/georchestra/data_api.svg new file mode 100644 index 00000000..004328e8 --- /dev/null +++ b/website/static/img/resources/gis/georchestra/data_api.svg @@ -0,0 +1,335 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/img/resources/gis/georchestra/datafeeder.svg b/website/static/img/resources/gis/georchestra/datafeeder.svg new file mode 100644 index 00000000..c709fc46 --- /dev/null +++ b/website/static/img/resources/gis/georchestra/datafeeder.svg @@ -0,0 +1,465 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/website/static/img/resources/gis/gis.png b/website/static/img/resources/gis/gis.png new file mode 100644 index 00000000..95e4a2ef Binary files /dev/null and b/website/static/img/resources/gis/gis.png differ diff --git a/website/static/img/resources/gis/java/geotools.png b/website/static/img/resources/gis/java/geotools.png new file mode 100644 index 00000000..624de5e1 Binary files /dev/null and b/website/static/img/resources/gis/java/geotools.png differ diff --git a/website/static/img/resources/gis/javascript/cesium.png b/website/static/img/resources/gis/javascript/cesium.png new file mode 100644 index 00000000..299a77d0 Binary files /dev/null and b/website/static/img/resources/gis/javascript/cesium.png differ diff --git a/website/static/img/resources/gis/javascript/favicon.ico b/website/static/img/resources/gis/javascript/favicon.ico new file mode 100644 index 00000000..bc4bafb6 Binary files /dev/null and b/website/static/img/resources/gis/javascript/favicon.ico differ diff --git a/website/static/img/resources/gis/javascript/geostyler.png b/website/static/img/resources/gis/javascript/geostyler.png new file mode 100644 index 00000000..ba4b1584 Binary files /dev/null and b/website/static/img/resources/gis/javascript/geostyler.png differ diff --git a/website/static/img/resources/gis/javascript/keplerjs.png b/website/static/img/resources/gis/javascript/keplerjs.png new file mode 100644 index 00000000..88363f02 Binary files /dev/null and b/website/static/img/resources/gis/javascript/keplerjs.png differ diff --git a/website/static/img/resources/gis/javascript/leaflet.png b/website/static/img/resources/gis/javascript/leaflet.png new file mode 100644 index 00000000..de9bc219 Binary files /dev/null and b/website/static/img/resources/gis/javascript/leaflet.png differ diff --git a/website/static/img/resources/gis/javascript/maplibre.png b/website/static/img/resources/gis/javascript/maplibre.png new file mode 100644 index 00000000..24502953 Binary files /dev/null and b/website/static/img/resources/gis/javascript/maplibre.png differ diff --git a/website/static/img/resources/gis/javascript/ol-ext.png b/website/static/img/resources/gis/javascript/ol-ext.png new file mode 100644 index 00000000..091fa606 Binary files /dev/null and b/website/static/img/resources/gis/javascript/ol-ext.png differ diff --git a/website/static/img/resources/gis/javascript/openlayers.png b/website/static/img/resources/gis/javascript/openlayers.png new file mode 100644 index 00000000..1ece99db Binary files /dev/null and b/website/static/img/resources/gis/javascript/openlayers.png differ diff --git a/website/static/img/resources/gis/javascript/png-transparent-leaflet-javascript-library-web-browser-plug-in-software-framework-others-leaf-rss-map.png b/website/static/img/resources/gis/javascript/png-transparent-leaflet-javascript-library-web-browser-plug-in-software-framework-others-leaf-rss-map.png new file mode 100644 index 00000000..85bfda1b Binary files /dev/null and b/website/static/img/resources/gis/javascript/png-transparent-leaflet-javascript-library-web-browser-plug-in-software-framework-others-leaf-rss-map.png differ diff --git a/website/static/img/resources/gis/javascript/turfjs.png b/website/static/img/resources/gis/javascript/turfjs.png new file mode 100644 index 00000000..fab4c46f Binary files /dev/null and b/website/static/img/resources/gis/javascript/turfjs.png differ diff --git a/website/static/img/resources/gis/mobile/88134486.png b/website/static/img/resources/gis/mobile/88134486.png new file mode 100644 index 00000000..87a80c14 Binary files /dev/null and b/website/static/img/resources/gis/mobile/88134486.png differ diff --git a/website/static/img/resources/gis/mobile/mergin.png b/website/static/img/resources/gis/mobile/mergin.png new file mode 100644 index 00000000..00289fc3 Binary files /dev/null and b/website/static/img/resources/gis/mobile/mergin.png differ diff --git a/website/static/img/resources/gis/mobile/qfield.png b/website/static/img/resources/gis/mobile/qfield.png new file mode 100644 index 00000000..eb8f8c19 Binary files /dev/null and b/website/static/img/resources/gis/mobile/qfield.png differ diff --git a/website/static/img/resources/gis/mobile/smash.png b/website/static/img/resources/gis/mobile/smash.png new file mode 100644 index 00000000..38256c37 Binary files /dev/null and b/website/static/img/resources/gis/mobile/smash.png differ diff --git a/website/static/img/resources/gis/ogc/ogc.png b/website/static/img/resources/gis/ogc/ogc.png new file mode 100644 index 00000000..95b2f14f Binary files /dev/null and b/website/static/img/resources/gis/ogc/ogc.png differ diff --git a/website/static/img/resources/gis/ogc/wfs.png b/website/static/img/resources/gis/ogc/wfs.png new file mode 100644 index 00000000..248ad034 Binary files /dev/null and b/website/static/img/resources/gis/ogc/wfs.png differ diff --git a/website/static/img/resources/gis/ogc/wms.png b/website/static/img/resources/gis/ogc/wms.png new file mode 100644 index 00000000..2893bbab Binary files /dev/null and b/website/static/img/resources/gis/ogc/wms.png differ diff --git a/website/static/img/resources/gis/organization/osgeo.png b/website/static/img/resources/gis/organization/osgeo.png new file mode 100644 index 00000000..87095a95 Binary files /dev/null and b/website/static/img/resources/gis/organization/osgeo.png differ diff --git a/website/static/img/resources/gis/python/geopandas.png b/website/static/img/resources/gis/python/geopandas.png new file mode 100644 index 00000000..2bd72973 Binary files /dev/null and b/website/static/img/resources/gis/python/geopandas.png differ diff --git a/website/static/img/resources/gis/python/pysal.png b/website/static/img/resources/gis/python/pysal.png new file mode 100644 index 00000000..3e862666 Binary files /dev/null and b/website/static/img/resources/gis/python/pysal.png differ diff --git a/website/static/img/resources/gis/routing/graphhopper.png b/website/static/img/resources/gis/routing/graphhopper.png new file mode 100644 index 00000000..7d9bda14 Binary files /dev/null and b/website/static/img/resources/gis/routing/graphhopper.png differ diff --git a/website/static/img/resources/gis/routing/osmr.png b/website/static/img/resources/gis/routing/osmr.png new file mode 100644 index 00000000..b2a922ab Binary files /dev/null and b/website/static/img/resources/gis/routing/osmr.png differ diff --git a/website/static/img/resources/gis/routing/osrm.png b/website/static/img/resources/gis/routing/osrm.png new file mode 100644 index 00000000..b2a922ab Binary files /dev/null and b/website/static/img/resources/gis/routing/osrm.png differ diff --git a/website/static/img/resources/gis/routing/pgrouting.png b/website/static/img/resources/gis/routing/pgrouting.png new file mode 100644 index 00000000..65ca4f3e Binary files /dev/null and b/website/static/img/resources/gis/routing/pgrouting.png differ diff --git a/website/static/img/resources/gis/routing/valhalla.png b/website/static/img/resources/gis/routing/valhalla.png new file mode 100644 index 00000000..4756cf99 Binary files /dev/null and b/website/static/img/resources/gis/routing/valhalla.png differ diff --git a/website/static/img/resources/gis/server/actinia.png b/website/static/img/resources/gis/server/actinia.png new file mode 100644 index 00000000..f75392a2 Binary files /dev/null and b/website/static/img/resources/gis/server/actinia.png differ diff --git a/website/static/img/resources/gis/server/baremaps.png b/website/static/img/resources/gis/server/baremaps.png new file mode 100644 index 00000000..1614db7b Binary files /dev/null and b/website/static/img/resources/gis/server/baremaps.png differ diff --git a/website/static/img/resources/gis/server/deegree.png b/website/static/img/resources/gis/server/deegree.png new file mode 100644 index 00000000..7ca17425 Binary files /dev/null and b/website/static/img/resources/gis/server/deegree.png differ diff --git a/website/static/img/resources/gis/server/g3w-suite.png b/website/static/img/resources/gis/server/g3w-suite.png new file mode 100644 index 00000000..9deea206 Binary files /dev/null and b/website/static/img/resources/gis/server/g3w-suite.png differ diff --git a/website/static/img/resources/gis/server/geohealthcheck.png b/website/static/img/resources/gis/server/geohealthcheck.png new file mode 100644 index 00000000..85299553 Binary files /dev/null and b/website/static/img/resources/gis/server/geohealthcheck.png differ diff --git a/website/static/img/resources/gis/server/geomapfish.jpg b/website/static/img/resources/gis/server/geomapfish.jpg new file mode 100644 index 00000000..a39c869a Binary files /dev/null and b/website/static/img/resources/gis/server/geomapfish.jpg differ diff --git a/website/static/img/resources/gis/server/geomapfish.png b/website/static/img/resources/gis/server/geomapfish.png new file mode 100644 index 00000000..631e3857 Binary files /dev/null and b/website/static/img/resources/gis/server/geomapfish.png differ diff --git a/website/static/img/resources/gis/server/geomesa.png b/website/static/img/resources/gis/server/geomesa.png new file mode 100644 index 00000000..8fe1a64d Binary files /dev/null and b/website/static/img/resources/gis/server/geomesa.png differ diff --git a/website/static/img/resources/gis/server/geonetwork.png b/website/static/img/resources/gis/server/geonetwork.png new file mode 100644 index 00000000..8d117081 Binary files /dev/null and b/website/static/img/resources/gis/server/geonetwork.png differ diff --git a/website/static/img/resources/gis/server/geonode.png b/website/static/img/resources/gis/server/geonode.png new file mode 100644 index 00000000..b8de5c25 Binary files /dev/null and b/website/static/img/resources/gis/server/geonode.png differ diff --git a/website/static/img/resources/gis/server/georchestra.png b/website/static/img/resources/gis/server/georchestra.png new file mode 100644 index 00000000..3fe1b1c9 Binary files /dev/null and b/website/static/img/resources/gis/server/georchestra.png differ diff --git a/website/static/img/resources/gis/server/geoserver.png b/website/static/img/resources/gis/server/geoserver.png new file mode 100644 index 00000000..cea9265e Binary files /dev/null and b/website/static/img/resources/gis/server/geoserver.png differ diff --git a/website/static/img/resources/gis/server/geowebcache.png b/website/static/img/resources/gis/server/geowebcache.png new file mode 100644 index 00000000..ff5277dd Binary files /dev/null and b/website/static/img/resources/gis/server/geowebcache.png differ diff --git a/website/static/img/resources/gis/server/kepler.png b/website/static/img/resources/gis/server/kepler.png new file mode 100644 index 00000000..23e1428e Binary files /dev/null and b/website/static/img/resources/gis/server/kepler.png differ diff --git a/website/static/img/resources/gis/server/logo-geonetwork10.png b/website/static/img/resources/gis/server/logo-geonetwork10.png new file mode 100644 index 00000000..ff2d4d52 Binary files /dev/null and b/website/static/img/resources/gis/server/logo-geonetwork10.png differ diff --git a/website/static/img/resources/gis/server/mapproxy.png b/website/static/img/resources/gis/server/mapproxy.png new file mode 100644 index 00000000..9b119df6 Binary files /dev/null and b/website/static/img/resources/gis/server/mapproxy.png differ diff --git a/website/static/img/resources/gis/server/mapserver.png b/website/static/img/resources/gis/server/mapserver.png new file mode 100644 index 00000000..f03354df Binary files /dev/null and b/website/static/img/resources/gis/server/mapserver.png differ diff --git a/website/static/img/resources/gis/server/mapstore.png b/website/static/img/resources/gis/server/mapstore.png new file mode 100644 index 00000000..c8bf5fdb Binary files /dev/null and b/website/static/img/resources/gis/server/mapstore.png differ diff --git a/website/static/img/resources/gis/server/mviewer.png b/website/static/img/resources/gis/server/mviewer.png new file mode 100644 index 00000000..0b4166cc Binary files /dev/null and b/website/static/img/resources/gis/server/mviewer.png differ diff --git a/website/static/img/resources/gis/server/nuCDhnVv_400x400.jpg b/website/static/img/resources/gis/server/nuCDhnVv_400x400.jpg new file mode 100644 index 00000000..cab4e8f7 Binary files /dev/null and b/website/static/img/resources/gis/server/nuCDhnVv_400x400.jpg differ diff --git a/website/static/img/resources/gis/server/pg_tileserv.png b/website/static/img/resources/gis/server/pg_tileserv.png new file mode 100644 index 00000000..be52c5f5 Binary files /dev/null and b/website/static/img/resources/gis/server/pg_tileserv.png differ diff --git a/website/static/img/resources/gis/server/pycsw.png b/website/static/img/resources/gis/server/pycsw.png new file mode 100644 index 00000000..acf6c054 Binary files /dev/null and b/website/static/img/resources/gis/server/pycsw.png differ diff --git a/website/static/img/resources/gis/server/pygeoapi.png b/website/static/img/resources/gis/server/pygeoapi.png new file mode 100644 index 00000000..8517f80e Binary files /dev/null and b/website/static/img/resources/gis/server/pygeoapi.png differ diff --git a/website/static/img/resources/gis/server/qgis-server.png b/website/static/img/resources/gis/server/qgis-server.png new file mode 100644 index 00000000..3dc4b1cd Binary files /dev/null and b/website/static/img/resources/gis/server/qgis-server.png differ diff --git a/website/static/img/resources/gis/server/zooproject.png b/website/static/img/resources/gis/server/zooproject.png new file mode 100644 index 00000000..53e71524 Binary files /dev/null and b/website/static/img/resources/gis/server/zooproject.png differ diff --git a/website/static/img/resources/gis/toolkit/mapnik.png b/website/static/img/resources/gis/toolkit/mapnik.png new file mode 100644 index 00000000..622cacf4 Binary files /dev/null and b/website/static/img/resources/gis/toolkit/mapnik.png differ diff --git a/website/static/img/resources/ibm/ibm.png b/website/static/img/resources/ibm/ibm.png new file mode 100644 index 00000000..26db1bc1 Binary files /dev/null and b/website/static/img/resources/ibm/ibm.png differ diff --git a/website/static/img/resources/k8s/k8s.png b/website/static/img/resources/k8s/k8s.png new file mode 100644 index 00000000..66bd45fa Binary files /dev/null and b/website/static/img/resources/k8s/k8s.png differ diff --git a/website/static/img/resources/oci/oci.png b/website/static/img/resources/oci/oci.png new file mode 100644 index 00000000..97e0109b Binary files /dev/null and b/website/static/img/resources/oci/oci.png differ diff --git a/website/static/img/resources/onprem/certificates/certbot.png b/website/static/img/resources/onprem/certificates/certbot.png new file mode 100644 index 00000000..9659a81b Binary files /dev/null and b/website/static/img/resources/onprem/certificates/certbot.png differ diff --git a/website/static/img/resources/onprem/database/duckdb.png b/website/static/img/resources/onprem/database/duckdb.png new file mode 100644 index 00000000..4c923a73 Binary files /dev/null and b/website/static/img/resources/onprem/database/duckdb.png differ diff --git a/website/static/img/resources/onprem/database/qdrant.png b/website/static/img/resources/onprem/database/qdrant.png new file mode 100644 index 00000000..5d489014 Binary files /dev/null and b/website/static/img/resources/onprem/database/qdrant.png differ diff --git a/website/static/img/resources/onprem/iac/pulumi.png b/website/static/img/resources/onprem/iac/pulumi.png new file mode 100644 index 00000000..3078d000 Binary files /dev/null and b/website/static/img/resources/onprem/iac/pulumi.png differ diff --git a/website/static/img/resources/onprem/network/cisco-router.png b/website/static/img/resources/onprem/network/cisco-router.png new file mode 100644 index 00000000..0d1bd810 Binary files /dev/null and b/website/static/img/resources/onprem/network/cisco-router.png differ diff --git a/website/static/img/resources/onprem/network/cisco-switch-l2.png b/website/static/img/resources/onprem/network/cisco-switch-l2.png new file mode 100644 index 00000000..6f0b6f8c Binary files /dev/null and b/website/static/img/resources/onprem/network/cisco-switch-l2.png differ diff --git a/website/static/img/resources/onprem/network/cisco-switch-l3.png b/website/static/img/resources/onprem/network/cisco-switch-l3.png new file mode 100644 index 00000000..65e9b165 Binary files /dev/null and b/website/static/img/resources/onprem/network/cisco-switch-l3.png differ diff --git a/website/static/img/resources/onprem/onprem.png b/website/static/img/resources/onprem/onprem.png new file mode 100644 index 00000000..6230344b Binary files /dev/null and b/website/static/img/resources/onprem/onprem.png differ diff --git a/website/static/img/resources/openldap.png b/website/static/img/resources/openldap.png new file mode 100644 index 00000000..c55718f8 Binary files /dev/null and b/website/static/img/resources/openldap.png differ diff --git a/website/static/img/resources/outscale/outscale.png b/website/static/img/resources/outscale/outscale.png new file mode 100644 index 00000000..526b7f04 Binary files /dev/null and b/website/static/img/resources/outscale/outscale.png differ diff --git a/website/static/img/resources/programming/framework/angular.png b/website/static/img/resources/programming/framework/angular.png index a3c90671..836a59be 100644 Binary files a/website/static/img/resources/programming/framework/angular.png and b/website/static/img/resources/programming/framework/angular.png differ diff --git a/website/static/img/resources/programming/programming.png b/website/static/img/resources/programming/programming.png new file mode 100644 index 00000000..13b669ba Binary files /dev/null and b/website/static/img/resources/programming/programming.png differ diff --git a/website/static/img/resources/saas/automation/n8n.png b/website/static/img/resources/saas/automation/n8n.png new file mode 100644 index 00000000..c11098d5 Binary files /dev/null and b/website/static/img/resources/saas/automation/n8n.png differ diff --git a/website/static/img/resources/saas/cdn/imperva.png b/website/static/img/resources/saas/cdn/imperva.png new file mode 100644 index 00000000..ee7055c8 Binary files /dev/null and b/website/static/img/resources/saas/cdn/imperva.png differ diff --git a/website/static/img/resources/saas/logging/newrelic.png b/website/static/img/resources/saas/logging/newrelic.png index 908ccd08..98b5e928 100644 Binary files a/website/static/img/resources/saas/logging/newrelic.png and b/website/static/img/resources/saas/logging/newrelic.png differ diff --git a/website/static/img/resources/saas/payment/adyen.png b/website/static/img/resources/saas/payment/adyen.png new file mode 100644 index 00000000..766ca614 Binary files /dev/null and b/website/static/img/resources/saas/payment/adyen.png differ diff --git a/website/static/img/resources/saas/payment/amazon-pay.png b/website/static/img/resources/saas/payment/amazon-pay.png new file mode 100644 index 00000000..81052326 Binary files /dev/null and b/website/static/img/resources/saas/payment/amazon-pay.png differ diff --git a/website/static/img/resources/saas/payment/paypal.png b/website/static/img/resources/saas/payment/paypal.png new file mode 100644 index 00000000..f4df05a9 Binary files /dev/null and b/website/static/img/resources/saas/payment/paypal.png differ diff --git a/website/static/img/resources/saas/payment/stripe.png b/website/static/img/resources/saas/payment/stripe.png new file mode 100644 index 00000000..7c20e492 Binary files /dev/null and b/website/static/img/resources/saas/payment/stripe.png differ diff --git a/website/static/img/resources/saas/saas.png b/website/static/img/resources/saas/saas.png new file mode 100644 index 00000000..589c329d Binary files /dev/null and b/website/static/img/resources/saas/saas.png differ