A cloud based distributed cron, application framework and operations console. Naf works as a distributed script running system that provides scheduling, logging, alarming, machine redundancy, and the ability to set constraint during script execution