Cloud computing refers back to the shipping of computing offerings over the net. It permits users to get right of entry to and make use of quite a few assets, which include digital machines, storage, databases, software program packages, and networks, with out the need for on-premises infrastructure or neighborhood hardware. Cloud computing is based totally on the principle of shared sources, in which a couple of customers can percentage and get admission to the identical pool of computing assets.
Applications of Cloud Computing:
Infrastructure as a Service (IaaS): Provides virtualized computing resources, which include digital machines, garage, and networks. Users have control over the working systems and applications strolling at the infrastructure.
Platform as a Service (PaaS): Offers a platform and surroundings for developers to construct, install, and manipulate packages. PaaS companies manage the underlying infrastructure, working structures, and middleware, allowing developers to cognizance on coding.
Software as a Service (SaaS): Provides software applications over the internet, putting off the want for installation and preservation on man or woman gadgets. Users can get entry to programs immediately through an internet browser.
Data Storage and Backup: Cloud garage services offer scalable and reliable garage solutions for corporations and people. Data may be accessed and sponsored up from anywhere, making sure statistics sturdiness and availability.
Big Data Analytics: Cloud computing enables organizations to procedure and examine massive volumes of records effectively. It gives the computational energy and storage required for jogging complicated analytics algorithms on large datasets.
Internet of Things (IoT): Cloud platforms can join and control IoT gadgets, gather and examine sensor statistics, and enable remote manage and monitoring of IoT deployments.
Future Prospects of Cloud Computing:
Expansion of Cloud Services: Cloud computing is possibly to continue growing, with an increasing number of offerings being supplied. As era advances, we are able to assume new and specialised cloud services tailor-made to unique industries or use cases.
Hybrid and Multi-Cloud Environments: Organizations may additionally adopt hybrid cloud tactics, combining public and private clouds, to take gain of the scalability and value-effectiveness of public clouds whilst maintaining manipulate over sensitive data in private environments. Multi-cloud strategies, leveraging a couple of cloud companies, can even emerge as extra widely wide-spread to mitigate dealer lock-in and decorate resilience.
Edge Computing Integration: With the proliferation of IoT devices and the want for actual-time processing, aspect computing will integrate with cloud computing. By bringing computation and storage closer to the edge devices, it reduces latency, conserves bandwidth, and permits faster response instances for important packages.
Artificial Intelligence and Machine Learning: Cloud computing provides the necessary infrastructure for education and deploying AI and device gaining knowledge of models. As AI keeps to enhance, cloud systems will provide more specialised services, along with pre-trained fashions and automated device mastering tools.
Security and Privacy Enhancements: Cloud vendors will maintain to spend money on robust safety features to protect information and make certain privateness. Advancements in encryption strategies, identity control, and information access controls will enhance the safety posture of cloud services.
Quantum Computing within the Cloud: As quantum computing technology progresses, cloud vendors may provide access to quantum computing sources, enabling builders and researchers to test with quantum algorithms and solve complicated troubles greater effectively.
Overall, cloud computing offers awesome capacity for innovation, scalability, fee performance, and accessibility. It will in all likelihood play a important role in remodeling industries, enabling virtual transformation, and riding the adoption of emerging technologies inside the future.
Read articles, Questions and answers, Multiple choice questions, GATE Previous years questions papers with answer key, UGC-NET Old question papers with answer key about Computer Science and Information Technology
Thursday, May 25, 2023
Cloud computing and its futures prospects
Saturday, September 04, 2021
Role of SMAC in evolution of Digital India
Digital technologies which include Social, Mobility, Analytics and Cloud applications have emerged as a catalyst for rapid economic growth and citizen empowerment across the globe. This vision is to empower every citizen of the country of Bharat (India) with access to digital services, knowledge and information. Department of Electronics and Information Technology (DeitY) has taken the collaborative approach towards achieving the three visions and 9 pillars of Digital India. DeitY has launched a digitally enabled platform called “MyGov” (mygov.in) to provide collaborative and participating governance.
The three visions digital India programs are
· Digital infrastructure as a utility to every citizen (Vision-1)
· Governance and services on demand (Vision-2)
· Digital empowerment of citizen (Vision-3)
There are Nine pillars of digital India program. They are as follows.
· Broadband highways
· Universal access to mobile connectivity
· Public internet access program
· e-Governance- Reforming government through technology
· eKranti- Electronic delivery of services
· Information for all
· Electronic manufacturing
· IT for jobs
· Early harvest programs
The Role of Social:
Social media like Facebook, Twitter, LinkedIn allows people to connect to share views, likeness, opinions anywhere and anytime without any delay. These interaction benefits corporate and the government analyze the data and make decisions regarding products and services. For this we require high speed internet so that as many as people from rural and urban areas can connect with each other and access various services online. While accessing any service their digital identity will be identify through Aadhar card. Since English is the official language of India accessing any service people from rural and urban areas will face problems. Therefore digital resources/services will be available in Indian languages so that human-machine interaction takes place without language barriers. This will create multilingual knowledge resources. Therefore social media will be basically used for marketing, internal collaboration and data analysis.
The Role of Mobility:
Mobility is the critical part of national e-Governance (NeGP) projects in India currently being implemented under Central and State levels. NeGP has performed various works such as stack holder needs analysis, project planning and measurement, process reforms etc. Perform survey and stockholder need analysis involve need of citizens at rural and urban areas, need of business, need of government employees at state and central level.
Based on the above survey and analysis central and state government perform large scale e-Governance project planning of service delivery through mobile phones, making the mobile phone the central of service delivery. This results participation of people from urban and rural areas in digital and financial space through mobile and banking, seamlessly integrated services, single window access to services, services in real time online and mobile platforms, digital transformed services for improving ease of doing business, making financial transactions online through internet banking, Rupay debit card etc. no cash transaction, leveraging GIS for decision support system, universal digital literacy at individual level etc.
Apart from this different services provided in rural and urban areas as mobile as the central point of delivery of all services given as follows-
· m-health (mobile based health and medicine consultancy)
· m-education (mobile based virtual education classrooms in local languages at all levels)
· m-biometric identity authentication (mobile based identity through Aadhar)
· m-agriculture (mobile based monitoring management, agri-extension advice and sale)
· m-elections (mobile based online voting based authentication)
· m-rural development (mobile based various rural development projects based on mobile)
· m-panchayat (mobile based panchayat services delivered on mobile)
The Role of Analytics:
Analytics refers to Big data. Big data means data available in both structured and unstructured form integrated with multiple, diverse, dynamic sources of information. In fact big data is defined as data that exhibit the 4V properties- value, volume, velocity and veracity. Analyzing this huge amount of data to get the pattern and relevant useful information is called analytics. Big data based analytics can be used in many of the campaigns and election results.
Availability of digital information in India is growing very fast. Data available in enterprise, the volume of data available by the government is also increasing. There are government funded initiatives such as data portal India or Aadhar which are promising directions to enable big data applications relevant to India.
There are many challenges to handle large set of data such as
· Efficient architecture and infrastructure of data capturing, data analytics, data delivery, data visualization and data management
· Making data driven decisions
· Data analytics from specification of e-Health, e-Education, e-Governance etc. are yet to be identified
· Integrating big data platform (such as Hadoop) into existing data warehouses
· Security and privacy issues of data being shared for analysis or public consumption are also important to address
· Discovering patterns, predictive analytics and other insights from big data is a non-trivial problem and provides lots of opportunities to innovate in the algorithm innovation
The Role of Cloud:
According to NIST definition Cloud Computing is a model for enabling, convenient, ubiquitous on-demand network access to a shared resources (e.g., networks, servers, storage, applications, and services) that can be gradually provisioned and launched with minimal management and service provider interaction. Cloud has five essential properties like on demand self-service, broad network access, resource pooling, rapid elasticity and measured service.Apart from this Cloud Computing has three cloud service models (IaaS, PaaS, and SaaS), and four cloud deployment models (private, public, hybrid, and community).
Through digital India initiatives sharable public Cloud will be available through digital lockers or Digilocker. It enables the people to digitally keep their important documents like PAN card, passport, mark sheets and degree certificates. Digital locker also provide secure accessibility to Government issued documents. It uses authentication services provided by Aadhaar.
Cloud Computing has several challenges in India. They are outlined as follows:
· Achieve global leadership in India in Cloud Computing uses, services, offerings and innovation.
· Accelerate national adoption in Cloud Computing technologies, driven by local expertise.
· Develop an innovative framework for Cloud Computing initiatives in India.
· Different other aspects like interoperability, privacy and security.
· Create an environment for multi-stack holder partnership and joint progress.
There are also six trends of Cloud Computing.
1. Multinational companies are looking for new business growth opportunities using modern information technology solution. The SMAC has created interesting use cases for businesses. Therefore business growth and IT cost reduction is the ultimate goal.
2. Many leading IT industries in different fields are taking the entire business like Amazon- the World’s largest book store, iTune- the World’s largest music company, Facebook- the World’s largest social site etc.
3. Cloud is becoming a major evolution step in IT market. Its adoption basically depends upon client cost, service, multi-tenant technology and multi-shared delivery model.
4. Enterprise boundaries are getting redefined. Cloud based IT solutions integrated with social media and analytics bring higher value. Therefore IT companies need to integrate with their partners, suppliers and other areas of ecosystem.
5. Make in India initiatives will drive innovation relevant to India Cloud market. Since 2010 70% of India software is developed based on Cloud platform. These products can provide globalize solutions.
6. The combined Cloud service market (public and private) was $0.9 billion in 2011 while in 2015 it has increased up-to U.S $4.5 billion accounting to more than 3% of the global market.
Conclusion:
SMAC based IT solutions are identified as a multi-billion dollar prospect for the IT sectors in the world. The corporate and governments are increasingly adopting these technologies, as they become more agile with resource sharing within organization and seek more awareness about their customers to serve them better. Global IT market is being flourishing hugely with SMAC strategies fulfilling the needs in a well-organized manner and promising the prospects of the future of Digital India program. Last but not the list it is just the beginning of a digital revolution, and it will create more job opportunities in IT sector in next 5 years in India.
Monday, August 30, 2021
Bigdata: Challenges and solutions
Big Data: It is very huge, quite large or abundant amount of data, information or the co-related statistics collected by the big organizations. Most of the software and data storage developed and prepared, as it is tough to evaluate the big data, manually. It is used to find out patterns and trends to make decisions concerning human, and interactive technology.
Applications of Big Data
1. Banking and Financial Services
All Credit card companies, retail banks, private wealth management services, insurance companies, and institutional investment houses use big data analysis for their financial services. The problem among them is that the massive amount of is multi-structured data stored in multiple systems, which big data can solve in quick time to make decisions. Big data is used in many ways, such as:
• Customer analytics
• Compliance analytics
• Fraud analytics
• Operational analytics
2. Big Data in telecommunications
Gaining new customers to subscribe, retaining the customers, and expanding within current customer base are top priorities for telephone communication companies. The solutions to these challenges is in the ability to collate and analyze the customer-generated data and/or machine-generated data that is being created day by day.
3. Big Data for Retail marketing
Whether the company is an online retailer or offline construction company, They all want to understand the demand of the customers and change in their needs. This need is to analyze all different data sources (data-mart) that companies deal day to day, including the customer transaction data, weblogs, social media, credit card data, and reward/coupon program data.
Bigdata challenges and solution
1. Lack of understanding of Big Data
Many organizations fail in their Big Data initiatives due to lack of understanding. Employees might not be knowing what data is, its storage methods, operations on data, importance, and data sources. Data professionals may know what needs to be done, but others may not have a clear view.
For example, if an employee do not understand the significance of data storage, he may not keep the backup of confidential or sensitive data. They might not use database systems properly for storage. As a result, when this data is required and needs to be accessed, it cannot be retrieved, easily.
Solution:
Big Data workshops and hands-on practice must be conducted for everyone. Basic training programs must be conducted for all the employees who are handling data, daily and as a part of the Big Data projects. A basic understanding of concept of Bigdata must be inculcated by all organization.
2. Data growth issues
One of the most complex challenge of Big Data is storing all these voluminous data, properly. The abundance of data being stored in data marts and databases of companies is growing, rapidly.
As these data grow rapidly with time, it will be difficult to handle in the future. The data is unstructured and comes from documents, audios, videos, text files and other sources. It means that you cannot search them in databases.
Solution:
In order to maintain these large data sets, companies are going for present techniques, such as compression, tiering (level-wise storage), and de-duplication. Compression is used for reducing the redundancies in the data, thus reducing its overall size upto some extent witout changing the meaning of data. De-duplication is the process of eradicating duplicate and unwanted data from a data. Data tiering allows companies to store the data in different storage tiers to ensure the data is residing in the most appropriate storage space. Data tiers can be private cloud, public cloud, and flash storage, depending on the data size and significance.
3. Confusion in selecting Bigdata tool
The companies sometimes get confused while selecting the best tool for Big Data analysis and storage. There are many questions arises like;
Is HBase or Cassandra the best technology for storage?
Is Hadoop or MapReduce good enough or Spark be a better choice for data analytics and storage?
Above questions bother companies and often they are unable to find the answers. They end up making poor decisions and select a technology which is not suitable. Therefore, money, time, and efforts are wasted.
Solution:
The best way to seek professional assistance. You can either hire experienced Bigdata professionals who knows much more about the tools. Another way is to go for Big Data consultancy for proper advice. Here, consultants will give some advice and recommend best tools, based on the company’s scenario. Based on their advice, you can make a strategy and then select the best tool for the betterment of the company.
4. Lack of data professionals
To utilize these novice technologies and Big Data tools, companies need to have skilled data professionals. These data professionals include data scientists, data analysts and data engineers who are experienced in working with the data handling tools and making sense out of voluminous data sets. Companies face lack of Big Data professionals in current scenario. This is because data handling tools have evolved, rapidly, but in many cases, the data professionals have not evolved as compared to.
Solution:
The companies are investing more and more money in hiring skilled professionals. They also have to offer free training programs to the existing staff to get the most out of them.
Another significant step taken by companies is to purchase the data analytics software/tools that are powered by artificial intelligence and /or machine learning. These tools can be used by professionals who are not data science experts but have preliminary knowledge.
5. Securing the data
Securing the huge data is one of the challenges task of Big Data. Often many big companies are also busy in collecting, understanding, storing, and analyzing the data that arises data security for later stages. But, this is not a good move as unprotected data repositories may become breeding grounds for hackers. Companies can lose the data with their revenue.
Solution:
Companies should recruit cyber-security professionals to protect the data. Other steps taken for securing data; such as:
• Data encryption
• Data segregation
• Identity and access control
• Implementation of endpoint security
• Real-time security monitoring
• Use Big Data security tools
6. Integrating data from a various sources
Data in company comes from a variety of sources or data marts, such as social media pages, ERP applications, MIS applications, customer logs, financial reports, e-mails, presentations and data reports created by employees. Combining all these types data to prepare a single reports is a challenging task. This is field often neglected by firms. But, data integration is important for analysis, reporting and business intelligence, so it has to be worked out.
Solution:
Companies have to resolve the data integration problems by buying the right data handling tools. Few of them are mentioned below:
• Talend Data Integration
• Centerprise Data Integrator
• ArcESB
• IBM InfoSphere
• Xplenty
• Informatica PowerCenter
• CloverDX
• Microsoft SQL
• QlikView
• Oracle Data Service Integrator