OPEN SOURCE TECHNOLOGIES AND CLOUD AGNOSTIC ARCHITECTURE