The rise of cloud situations has made doable the conveyance of Internet-scale benefits by tending to various difficulties, for example, security support, fault tolerance and nature of administration. Data de-duplication has pulled in numerous cloud specialist organizations (CSPs) as an approach to lessen capacity costs. Despite the fact that the general deduplication approach has been progressively acknowledged, it accompanies numerous security and protection issues due to the outsourced data conveyance models of cloud stockpiling. To manage particular security and protection issues, secure deduplication systems have been proposed for cloud data, prompting an assorted scope of arrangements and exchange offs. Conventional deduplication conspires dependably center around particular application situations, in which the deduplication is totally controlled by either data proprietors or cloud servers. They can't adaptably fulfill different requests of data proprietors as per the level of data affectability. We propose a Hetero-Flex Multi-cloud (HFMC) stockpiling administration plot, which adaptably offers deduplication administration and multi-server get to controls. The outcomes demonstrate its security, adequacy and effectiveness and protection support towards potential pragmatic use are for the most part enhanced than the current work. Key Words: Cloud Computing, Fog Computing, IoT, Big Data, Access Control, Cloud – Based Applications.