1. A framework for developing an architecture of an enterprise information technology eco-system for an organization, the framework comprising: a. a business function appliance module configured to provide one or more functionalities for business processes of the enterprise information technology eco-system; b. a core architecture appliance module configured to provide one or more functionalities for deployment and integration of the one or more functionalities provided by the business function appliance module across one or more information technology processes, the core architecture appliance module comprising: i. a metadata appliance module configured to provide metadata for defining business configuration of the enterprise information technology eco-system. ii. a master data appliance module configured to provide data management services to the one or more functionalities provided by the business function appliance module; iii. a business process appliance module configured to provide one or more business process templates for the one or more functionalities provided by the business function appliance module; iv. a business rules appliance module configured to provide business decision automation services to the one or more functionalities provided by the business function appliance module; v. a docking module configured to provide integration of the functionalities provided by the business function appliance module with the one or more functionalities provided by the core architecture appliance module, based on the metadata; and c. a technology architecture appliance module configured to provide technical operational services for the one or more functionalities provided by the core architecture appliance module based on the metadata;