diff --git a/diagrams/aws/analytics.py b/diagrams/aws/analytics.py index dc8e6527..068c9232 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 c9fc7c63..ef67203d 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 00000000..2d2624fd 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 00000000..ea559087 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 00000000..31e2ce3b 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 00000000..da11608f 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 00000000..5bf091af 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 00000000..1f22df12 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 00000000..b211748a Binary files /dev/null and b/resources/aws/analytics/redshift-dense-storage-node.png differ