Anbieter zum Thema
3. Applikationstests
Sicherheitstests für Cloud-Applikationen sind zwingend erforderlich, ob es sich um selbst entwickelte Anwendungen, um Anwendungen Dritter oder um Applikationen handelt, die der Cloud-Provider anbietet. Entsprechende Testlösungen aus der Cloud bietet zum Beispiel Veracode mit dem Policy Manager, der Applikationen auf die Einhaltung von Sicherheitsrichtlinien prüft.
Im Lösungsbereich Cloud, SOA, API Testing von Parasoft stehen auch Tests der Applikationssicherheit zur Auswahl. Die Cloud-Applikationen lassen sich auf Compliance zu internen oder externen Policies testen, darunter auch Standards wie PCI DSS. Zu den Testverfahren gehören zum Beispiel Prüfung der Verschlüsselung, Static Code Analysis, Runtime Analysis, aber auch Penetrationstests für die Applikationen.
4. Performance- und Lasttests
Zur notwendigen Sicherheit eines Cloud-Dienstes gehört es auch, dass die Cloud der maximal zu erwartenden Last standhält und die notwendige Performance bereithält. Entsprechende Last- und Performance-Tests werden zum Beispiel mit CloudTest On-Demand, BlazeMeter und CloudTestGo möglich.
Solche Testdienste simulieren unter anderem den Zugriff einer großen Nutzerzahl, von einigen Tausend lokalen Nutzern bis hin zu Hunderttausenden oder gar mehreren Millionen Nutzern von verteilten Standorten. Einen generellen Überblick über die Cloud-Performance verschiedener Provider bietet auch der Monitoring-Dienst CloudClimate.com.
Fazit: Test-Clouds helfen bei Cloud-Tests
Die Beispiele machen deutlich, dass auch bei der Testunterstützung aus der Wolke die zentralen Cloud-Vorteile zum Tragen kommen: Neue Testverfahren lassen sich dank Cloud-Unterstützung schnell einführen. Das Durchführen von Tests setzt nur geringe Vorbereitungen bei dem Nutzer voraus. Die Zeitersparnis ermöglicht es, die notwendige Regelmäßigkeit der Cloud-Sicherheitstests auch tatsächlich durchzuhalten.
Da sich professionelle Testwerkzeuge auch ohne große Anfangsinvestitionen in der Cloud nutzen lassen, können auch kleine und mittlere Unternehmen ihrer Verpflichtung der Sicherheitskontrolle nachkommen. IBM zum Beispiel spricht von einer deutlichen Senkung der Betriebs- und Personalkosten, wenn zum Beispiel Testressourcen automatisiert über die Cloud bereitgestellt werden.
Allerdings sollte man Sicherheitstests, die Datenschutz-Pannen vorbeugen sollen, nicht selbst zur Datenpanne werden lassen. Bei der Verwendung von Testdiensten aus der Cloud sollten keine Echtdaten aus dem eigenen Unternehmen genutzt werden, sondern nur Daten, die vorab intern anonymisiert wurden. Andernfalls müsste die Datensicherheit der Test-Cloud selbst getestet werden.
(ID:39729090)