45 Questions
What is the purpose of a queue in Windows Azure storage?
To store messages about tasks to be performed by Worker role instances
How many times is all data in the Windows Azure storage replicated?
Three times
What is the primary purpose of tables in Windows Azure storage?
To store structured data
What is the name of the service that provides relational databases in Windows Azure?
SQL Azure
How are blobs, tables, and queues named in Windows Azure storage?
Using URIs
What is the purpose of the Fabric in Windows Azure?
To organize machines into a fabric
How are machines in the Fabric managed?
By the Fabric controller
What is the advantage of replicating data in Windows Azure storage?
To provide fault tolerance
What is the relationship between a Worker role instance and a queue?
A Worker role instance reads from a queue
What is the main reason for the limited spread of personal computers in villages?
Unwillingness to adopt new technology
What is the primary goal of the computing system in rural areas?
To enhance the standard of living
Why are traditional web services not suitable for villagers?
They need technical expertise for maintenance
What is a major advantage of cloud computing in rural areas?
No need for upfront commitment
What is a limitation of traditional web services in terms of availability?
They are not available at all times
What is a challenge faced by villagers in using traditional web services?
They need to own a PC
What is an advantage of cloud computing in terms of maintenance?
Maintenance issues are handled by the cloud provider
What is a benefit of using cloud computing in rural areas?
Enhanced standard of living
Why is cloud computing suitable for rural areas?
It provides low-cost terminals with basic functionality
What is e-government a form of?
e-business
What is the primary goal of e-governance?
To provide 24/7 services to citizens
What is utility computing, and how can it improve e-governance?
A way to greatly improve e-governance
What is the importance of high availability in e-governance?
To provide 24/7 services to citizens
What is the role of respective departments in e-governance?
To provide information to the public
What is the importance of human resource in e-governance?
To build IT skilled resources
What is the importance of security in e-governance?
To highly secure government data
What is the importance of privacy in e-governance?
To provide sufficient privacy to personal data
What is Gyan Ganga, an initiative of the Government of Gujarat?
A project to provide wireless Internet connectivity to 18000 villages
What is the current state of cloud computing?
It is still in its infancy
Which of the following companies is providing cloud services?
Google, Yahoo, and Amazon
What is one of the benefits of cloud computing for users?
They have to focus on their own domain work
What is one of the open research issues in cloud computing?
Security aspect in the cloud
In which area can cloud computing be applied in developing countries like India?
E-governance and rural development
What is the utility computing model in cloud services?
Users only pay for what they use
Why are business organizations showing interest in cloud services?
To devote more time to their own domain work
What is one of the products capturing the market in cloud computing?
Google App-Engine
What is one of the challenges to successfully deploy cloud computing?
Security concerns and other crucial issues
What is the primary reason for cloud computing to gain popularity?
Real-time response and data intensive applications
What is the purpose of programming models like MapReduce and Hadoop?
To hide operational complexity of parallel processing
What is the primary goal of business enterprises in using cloud computing?
To discover customers' needs and buying patterns
What is the benefit of cloud computing for scientific experiments like LHC?
Faster processing of large amounts of data
What is the primary reason for desktop applications like Matlab to use cloud computing?
To perform extensive evaluations
What is the advantage of cloud providers separating application and data?
Easier maintenance
What is the characteristic of cloud computing that makes it suitable for rural areas?
Low cost and high availability
What is the role of cloud computing in discovering customers' needs?
It analyzes large amounts of online data
What is the benefit of cloud computing in terms of data analysis?
It allows for faster processing of large amounts of data
Study Notes
High Demand for Interactive Applications
- Cloud computing is gaining popularity due to its ability to provide real-time responses and data analysis across different sources.
- Interactive applications with high availability and data-intensive requirements are attracted to cloud computing.
Cloud Computing Advantages
- Enables batch processing and analysis of large amounts of data efficiently.
- Hides operational complexity of parallel processing using programming models like Google's MapReduce and Yahoo!'s Hadoop.
New Trends in Business and Science
- Business enterprises are interested in discovering customer needs, buying patterns, and supply chains to make informed decisions.
- Cloud computing enables analysis of large amounts of online data, making it an ideal solution for businesses.
- Scientific experiments, such as the Large Hadron Collider (LHC), require massive data processing and can be done using cloud computing.
Cloud Architecture
- Cloud providers have physical data centers that provide virtualized services to users through the internet.
- Cloud providers separate applications and data, and provide mechanisms for storing and accessing data.
Cloud Storage
- Blobs provide mechanisms for storing unstructured data.
- Tables are used for storing structured data and can be accessed using ADO.NET Data Services.
- Queues are used to store messages about tasks to be performed by Worker role instances.
Windows Azure Storage
- All data is replicated three times for fault tolerance.
- Data is backed up in geographically distributed data centers.
- Azure storage can be accessed by any Windows Azure application or any application hosted on another cloud platform.
SQL Azure
- Provides relational databases for applications that require them.
- Built on Microsoft SQL Server.
- Can be accessed via ADO.NET or other Windows data access interfaces.
E-Governance
- E-governance refers to the processes and structures needed to deliver electronic services to the public.
- Cloud computing can improve e-governance by providing 24/7 services, regular updates, and secure data storage.
Impact of Technology in E-Governance
- High availability is required for e-governance systems.
- Content needs to be regularly updated and information provided to the public.
- Human resources need to be properly trained to maintain and secure e-governance systems.
Cloud Computing Advantages in E-Governance
- Provides 24/7 services and high availability.
- Enables regular updates and provides sufficient information to the public.
- Reduces the need for technical experts in rural areas.
- Solves the issue of upfront commitment and maintenance.
Case Study: Gyan Ganga Project
- The Gyan Ganga project aims to provide wireless internet connectivity to 18,000 villages in Gujarat.
- The project uses corDECT technology based on Wireless Local Loop (WLL).
- The project aims to enhance the lifestyle of rural people and contribute to the nation's development.
Learn about the benefits of cloud computing, including real-time responses, data analysis, and efficient batch processing. Discover how it meets the demands of interactive applications.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free