Cloud computing is a network based model to provide convenient, on demand and pay per user access to a set of shared resources. Currently cloud computing is in early stages and facing the threats and risks which include security, data leakage, insecure interface and inside attacks. Concept of cloud computing is not new for computer users; it has been in use for decades. In early days of computing a single computer was shared by many users (companies). Another analogy for cloud computing is that a generator generates electricity and it is shared by many users. The goal of Cloud computing is to utilize the increasing processing power to execute the millions of instructions per second. It uses a set of large number of servers with specific …show more content…
It may be owned, operated and managed by themselves or a third party [1].
Advantage of Cloud Computing.
Cloud computing offers lots of advantages:
• Cost- As resources are shared in cloud computing and users do not purchase their own resources, they just pay the cost of using time, storage and services. So, the users don’t purchase any kind of infrastructure resources.
• Performance-the output is improved because cloud in not a single computer but it is the network of powerful computers resulting in high processing power.
• No need of up gradation and maintenance is required because this is responsibility of the cloud service providers.
• Scalability- Cloud services can be enhanced, resources can be increased and new functionality is added on the demand of the users. On the other hand if needs are reduced then the resources can be reduced as well.
• Speedy Implementation- Implementation time of an application in a cloud may be in days or sometimes in hours. You just need a valid credit card and need to fulfill some online registration formalities.
• It’s Green- it is a green technology since users share resources thus not requiring large data centers that consumes a lot of …show more content…
Now the storage scalability and data management issues are resolved by the invention of big data technology. Not only the data is being generated by internet, but also huge amount of data is being produced by different companies from sensors, computers and automated processes. Another source of big data is the use of cell phones, tablets, laptops and PDAs for accessing social networking websites i.e. facebook, twitter etc. Similarly space experiment technology and medical imaging technology is also producing huge amount of images which are being saved on computing devices for further processing. Significant Internet players like Google, Amazon, Facebook and Twitter were the first facing these increasing data volumes “at the internet scale” and designed ad-hoc solutions to be able to cope with the situation. This was the starting point of the current Big Data trend as it was a relatively cheap solution for businesses confronted with similar problems. Meanwhile, two parallel breakthroughs have further helped accelerate the adoption of solutions for handling Big Data [4]:
In a formal way Big Data can be defined as:
• “Big Data” is a term encompassing the use of techniques to capture, process, analyze and visualize potentially large datasets in a reasonable timeframe not accessible to standard IT technologies. By extension, the platform, tools and software used for this