In this paper we presented our approach for mining and analysis data from social media which is based on combination big data and cloud computing paradigms. Map Reduce model is used to mine, store and process big amounts of data from social media. Using Hadoop framework we implemented distributed topic crawler for social media. Processing of mined data is also performed by Hadoop which simplifies development of new algorithms and provides high scalability and flexibility.