diff --git a/diagrams/aws/analytics.py b/diagrams/aws/analytics.py
index 883dda91..2b789c4b 100644
--- a/diagrams/aws/analytics.py
+++ b/diagrams/aws/analytics.py
@@ -8,6 +8,10 @@ class _Analytics(_AWS):
_icon_dir = "resources/aws/analytics"
+class AmazonOpensearchService(_Analytics):
+ _icon = "amazon-opensearch-service.png"
+
+
class Analytics(_Analytics):
_icon = "analytics.png"
@@ -104,10 +108,6 @@ class ManagedStreamingForKafka(_Analytics):
_icon = "managed-streaming-for-kafka.png"
-class Opensearch(_Analytics):
- _icon = "opensearch.png"
-
-
class Quicksight(_Analytics):
_icon = "quicksight.png"
diff --git a/diagrams/aws/management.py b/diagrams/aws/management.py
index 641ab241..730a68cd 100644
--- a/diagrams/aws/management.py
+++ b/diagrams/aws/management.py
@@ -8,6 +8,10 @@ class _Management(_AWS):
_icon_dir = "resources/aws/management"
+class AmazonDevopsGuru(_Management):
+ _icon = "amazon-devops-guru.png"
+
+
class AmazonManagedGrafana(_Management):
_icon = "amazon-managed-grafana.png"
@@ -84,10 +88,6 @@ class ControlTower(_Management):
_icon = "control-tower.png"
-class DevopsGuru(_Management):
- _icon = "devops-guru.png"
-
-
class LicenseManager(_Management):
_icon = "license-manager.png"
diff --git a/docs/nodes/aws.md b/docs/nodes/aws.md
index c073599d..cf9e2cf6 100644
--- a/docs/nodes/aws.md
+++ b/docs/nodes/aws.md
@@ -8,6 +8,9 @@ Node classes list of the aws provider.
## aws.analytics
+
+**diagrams.aws.analytics.AmazonOpensearchService**
+
**diagrams.aws.analytics.Analytics**
@@ -80,9 +83,6 @@ Node classes list of the aws provider.
**diagrams.aws.analytics.ManagedStreamingForKafka**
-
-**diagrams.aws.analytics.Opensearch**
-
**diagrams.aws.analytics.Quicksight**
@@ -806,6 +806,9 @@ Node classes list of the aws provider.
## aws.management
+
+**diagrams.aws.management.AmazonDevopsGuru**
+
**diagrams.aws.management.AmazonManagedGrafana**
@@ -863,9 +866,6 @@ Node classes list of the aws provider.
**diagrams.aws.management.ControlTower**
-
-**diagrams.aws.management.DevopsGuru**
-
**diagrams.aws.management.LicenseManager**
diff --git a/resources/aws/analytics/opensearch.png b/resources/aws/analytics/amazon-opensearch-service.png
similarity index 100%
rename from resources/aws/analytics/opensearch.png
rename to resources/aws/analytics/amazon-opensearch-service.png
diff --git a/resources/aws/management/devops-guru.png b/resources/aws/management/amazon-devops-guru.png
similarity index 100%
rename from resources/aws/management/devops-guru.png
rename to resources/aws/management/amazon-devops-guru.png
diff --git a/website/static/img/resources/aws/analytics/amazon-opensearch-service.png b/website/static/img/resources/aws/analytics/amazon-opensearch-service.png
new file mode 100644
index 00000000..e1d5a6a7
Binary files /dev/null and b/website/static/img/resources/aws/analytics/amazon-opensearch-service.png differ
diff --git a/website/static/img/resources/aws/management/amazon-devops-guru.png b/website/static/img/resources/aws/management/amazon-devops-guru.png
new file mode 100644
index 00000000..f9129c19
Binary files /dev/null and b/website/static/img/resources/aws/management/amazon-devops-guru.png differ