What is Cloud Computing?
- Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication network such as the Internet.
- In science, cloud computing is a synonym for distributed computing over a network, and means the ability to run a program or application on many connected computers at the same time.
- The phrase also more commonly refers to network-based services, which appear to be provided by real server hardware, and are in fact served up by virtual hardware, simulated by software running on one or more real machines. Such virtual servers do not physically exist and can therefore be moved around and scaled up (or down) on the fly without affecting the end user - arguably, rather like a cloud.
Why it is Chosen as A Subject in MCA?
In October 2007, the Academic Cloud Computing Initiative (ACCI) was announced as a multi-university project designed to enhance students' technical knowledge to address the challenges of cloud computing.
- To provide an understanding of the basic concepts of parallel and distributed computing and their role in Cloud Computing.
- To study the concept of Virtualization and relevant technologies available in the market.
- To understand the importance of Cloud computing for higher throughput.
- To make aware about availability of various Cloud platforms.
- To study different application of Cloud and Cloud management techniques.
For More Information Click On This Video....
Applications of Cloud Computing.
Today cloud computing covers anything that involves delivering hosted services over the internet.
These services are generally divided into three categories:
These services are generally divided into three categories:
- Infrastructure-as-a-Service (IaaS),
- Platform-as-a-Service (PaaS)
- Software-as-a-Service (SaaS).
- Everything-as-a-Software(EaaS).
Cloud Computing is the result of evolution and adoption of existing technologies and paradigms. The goal of cloud computing is to allow users to take benefit from all of these technologies, without the need for deep knowledge about or expertise with each one of them. The cloud aims to cut costs, and help the users focus on their core business instead of being impeded by IT obstacles.
Cloud computing shares characteristics with:
Cloud computing shares characteristics with:
- Client–server model.
- Grid computing.
- Mainframe computer.
- Utility computing.
- Peer-to-peer Networking.
- Cloud gaming.
After Completing This Subject You are able to...
- Understand the role of thread and process in distributed and parallel processing and can aware about the transformation of a stand alone or web based application from distributed and/or parallel to Cloud application.
- Understand the principals of Cloud computing.
- Ability to understand the concepts of virtualization.
- Gain an exposure about Amazon Simple Work Flow Service for Java.
- Aware about various services provided by Cloud Computing (SaaS, IaaS, HaaS etc…).
- Gain an exposure about various Cloud platforms available in the IT market.



















About
Tags
Popular

