Während du die Swisscom Application Cloud wahrscheinlich die meiste Zeit nutzt, um lang laufende Prozesse (oder "Apps", wie sie allgemein genannt werden) zu pushen, gibt es gelegentliche Anwendungsfälle für Aufgaben.
Tasks werden in Cloud Foundry als Prozesse definiert, die nur für einen begrenzten Betrag laufen und dann aufhören. Eine Aufgabe läuft in ihrem eigenen Container und übernimmt die Speicher- und Festplattenbeschränkungen ihrer Eltern-App und sollte so konzipiert sein, dass sie während der Ausführung einer "Aufgabe" möglichst wenig Ressourcen verbraucht. Wenn eine solche Aufgabe beendet wird, zerstört und entfernt Cloud Foundry diesen Container wieder. Aufgaben können auch auf ihren aktuellen Status und auf eine Erfolgs- oder Fehlermeldung überprüft werden, nachdem sie beendet wurden.
Aufgaben sind ein Beispiel für einen einmaligen oder bedarfsgesteuerten Job, der eine bestimmte Arbeit erledigen und dann beendet werden muss: