This paper describes our solution for mining and analysis data from social media. Our approach for data processing consist from three stages and combines the use of two different concepts – big data and cloud computing. First and second stages are data mining from social media and its filtration or aggregation which in result gives relatively small datasets with data relevant to the solving task. Data mining is performed by crawler which is based in MapReduce model for distributed computations and which we implemented using Hadoop framework [2]. On the last stage obtained small datasets are analyzed using sophisticated models. Whole data analysis process is formalized in composite application which is run in our environment for distributed computing-based cloud platform CLAVIRE (CLoud Applications VIRtual Environment)