diff --git a/diagrams/aws/analytics.py b/diagrams/aws/analytics.py index dc8e65270..068c92325 100644 --- a/diagrams/aws/analytics.py +++ b/diagrams/aws/analytics.py @@ -16,6 +16,10 @@ class Athena(_Analytics): _icon = "athena.png" +class CloudsearchSearchDocuments(_Analytics): + _icon = "cloudsearch-search-documents.png" + + class Cloudsearch(_Analytics): _icon = "cloudsearch.png" @@ -28,10 +32,26 @@ class ElasticsearchService(_Analytics): _icon = "elasticsearch-service.png" +class EMRCluster(_Analytics): + _icon = "emr-cluster.png" + + +class EMRHdfsCluster(_Analytics): + _icon = "emr-hdfs-cluster.png" + + class EMR(_Analytics): _icon = "emr.png" +class GlueCrawlers(_Analytics): + _icon = "glue-crawlers.png" + + +class GlueDataCatalog(_Analytics): + _icon = "glue-data-catalog.png" + + class Glue(_Analytics): _icon = "glue.png" @@ -68,6 +88,14 @@ class Quicksight(_Analytics): _icon = "quicksight.png" +class RedshiftDenseComputeNode(_Analytics): + _icon = "redshift-dense-compute-node.png" + + +class RedshiftDenseStorageNode(_Analytics): + _icon = "redshift-dense-storage-node.png" + + class Redshift(_Analytics): _icon = "redshift.png" diff --git a/resources/aws/analytics/analytics.png b/resources/aws/analytics/analytics.png index c9fc7c637..ef67203dd 100644 Binary files a/resources/aws/analytics/analytics.png and b/resources/aws/analytics/analytics.png differ diff --git a/resources/aws/analytics/cloudsearch-search-documents.png b/resources/aws/analytics/cloudsearch-search-documents.png new file mode 100644 index 000000000..2d2624fdb Binary files /dev/null and b/resources/aws/analytics/cloudsearch-search-documents.png differ diff --git a/resources/aws/analytics/emr-cluster.png b/resources/aws/analytics/emr-cluster.png new file mode 100644 index 000000000..ea559087e Binary files /dev/null and b/resources/aws/analytics/emr-cluster.png differ diff --git a/resources/aws/analytics/emr-hdfs-cluster.png b/resources/aws/analytics/emr-hdfs-cluster.png new file mode 100644 index 000000000..31e2ce3b8 Binary files /dev/null and b/resources/aws/analytics/emr-hdfs-cluster.png differ diff --git a/resources/aws/analytics/glue-crawlers.png b/resources/aws/analytics/glue-crawlers.png new file mode 100644 index 000000000..da11608fc Binary files /dev/null and b/resources/aws/analytics/glue-crawlers.png differ diff --git a/resources/aws/analytics/glue-data-catalog.png b/resources/aws/analytics/glue-data-catalog.png new file mode 100644 index 000000000..5bf091afb Binary files /dev/null and b/resources/aws/analytics/glue-data-catalog.png differ diff --git a/resources/aws/analytics/redshift-dense-compute-node.png b/resources/aws/analytics/redshift-dense-compute-node.png new file mode 100644 index 000000000..1f22df12e Binary files /dev/null and b/resources/aws/analytics/redshift-dense-compute-node.png differ diff --git a/resources/aws/analytics/redshift-dense-storage-node.png b/resources/aws/analytics/redshift-dense-storage-node.png new file mode 100644 index 000000000..b211748ae Binary files /dev/null and b/resources/aws/analytics/redshift-dense-storage-node.png differ