ROLE OF SOFTWARE IN PUBLIC CLOUD ENTERPRISE