Professional Documents
Culture Documents
Cloud Computing
Cloud Computing
No Highest)
CO1 To understand fundamental concepts of 1.2, 3.2, 4.5 1
software and technology for business
management.
CO5 To design advance business applications 1.3, 6.1 5
program in daily business-related
activities
Here are the top reasons why to switch to Cloud Computing instead of
owning a database server.
1. Reduces cost :
The cost-cutting ability of businesses that utilize cloud computing over time is
one of the main advantages of this technology. On average 15% of the total
cost can be saved by companies if they migrate to the cloud. By the use of
cloud servers businesses will save and reduce costs with no need to employ a
staff of technical support personnel to address server issues. There are many
great business modules regarding the cost-cutting benefits of cloud servers
such as the Coca-Cola and Pinterest case studies.
2. More storage :
Direct connections between cloud computing benefits, and the work and
personal lives of an enterprise’s workers can both improve because of cloud
computing. Even on holidays, the employees have to work with the server for
its security, maintenance, and proper functionality. But with cloud storage the
thing is not the same, employees get ample of time for their personal life and
the workload is even less comparatively.
There are three layers in cloud computing. Companies use these layers based
on the service they provide.
Infrastructure
Platform
Application
At the bottom is the foundation, the Infrastructure where the people start
and begin to build. This is the layer where the cloud hosting lives.
EXAMPLE :
Now, let’s have a look at hosting: Let’s say you have a company and a website
and the website has a lot of communications that are exchanged between
members. You start with a few members talking with each other and then
gradually the number of members increases. As time passes, as the number of
members increases, there would be more traffic on the network and your
server will get slow down. This would cause a problem. A few years ago, the
websites are put on the server somewhere, in this way you have to run around
or buy and set the number of servers. It costs a lot of money and takes a lot of
time. You pay for these servers when you are using them and as well as when
you are not using them. This is called hosting. This problem is overcome by
cloud hosting. With Cloud Computing, you have access to computing power
when you needed. Now, your website is put in the cloud server as you put it
on a dedicated server. People start visiting your website and if you suddenly
need more computing power, you would scale up according to the need. .
Think of the cloud as the internet. Cloud computing means using services
and storing data over the internet instead of your computer's hard drive.
2. What Can You Do with Cloud Computing?
You can do lots of things! Store files, run programs, and even build
websites. The cloud provides a way to use computer power and storage
without needing a powerful computer at home.
Rent-a-Computer (IaaS): It's like renting a computer online. You get the
virtual equivalent of a computer and storage. You manage the software and
data.
Ready-to-Use Platform (PaaS): Here, you get a platform ready for your
software. You don't worry about the computer details; you just focus on
your app or program.
Software on Demand (SaaS): It's like using software over the internet. No
need to install anything. You access the software directly through the web.
The cloud provider has big data centers with lots of powerful computers.
When you use the cloud, you're using these computers over the internet.
Your data is stored and processed there.
Save Money: You don't need a super-expensive computer. The cloud does
the heavy lifting.
Flexibility: You can access your stuff from anywhere with an internet
connection. It's like having your computer in your pocket.
6. Types of Clouds:
Public Cloud: Think of it as a giant shared space. Many people use the same
cloud service, and it's managed by a company.
Private Cloud: It's like having your own exclusive club. The cloud service is
just for your organization.
Hybrid Cloud: A mix of both. Some stuff is in a public cloud, and some is in a
private one.
Amazon Web Services (AWS): Like the big department store of the cloud.
Google Cloud Platform (GCP): Google's cloud – where the internet magic
happens.
8.Security Considerations:
Data Privacy: Concerns about the privacy and security of data stored in the
cloud.
Solution:
1. Cloud Migration:
3. Improved Performance:
4. Cost Optimization:
7. Collaboration Tools:
Results:
1. Operational Efficiency:
2. Cost Savings:
3. Enhanced Agility:
Challenge:
Need for a scalable and reliable platform to deliver content to a diverse and
expanding audience worldwide.
2. Content Delivery:
3. Data Analytics:
4. Global Reach:
5. Cost Efficiency:
Results:
1. Unprecedented Growth:
3. Innovation:
4. Adaptability:
Netflix's successful use of cloud computing not only transformed its business
model but also set a precedent for other companies looking to harness the power
of the cloud for scalability, efficiency, and innovation.
Big data
Big data refers to large and complex datasets that cannot be easily processed or
analyzed using traditional data processing tools. These datasets typically involve
massive volumes of structured, semi-structured, or unstructured data, and they
can come from various sources, including sensors, social media, business
transactions, and more.
The key characteristics of big data are often summarized using the "3Vs":
1. Volume: Refers to the sheer size of the data. Big data involves datasets that
are too large to be comfortably processed by traditional database systems.
2. Velocity: Refers to the speed at which new data is generated and the speed
at which data moves. Real-time or near-real-time processing is often a
requirement for big data applications.
3. Variety: Refers to the different types of data, including structured data (like
databases), semi-structured data (like XML or JSON files), and unstructured
data (like text, images, and videos).
There are also additional Vs that are sometimes added to this definition:
Variability: Refers to the inconsistency in the data. For example, the data
may be coming from different sources in different formats.
Veracity: Refers to the quality of the data. Big data sources may have data
quality issues due to the diverse sources and the speed at which it is
generated.
Value: Ultimately, the goal of working with big data is to extract valuable
insights and make informed decisions. The value of big data is derived from
the insights gained through analysis.
To handle big data, organizations often use specialized tools and technologies,
including distributed computing frameworks like Apache Hadoop, data storage
systems like NoSQL databases, and data processing tools like Apache Spark.
Additionally, machine learning and data analytics techniques are commonly
employed to extract meaningful patterns and insights from large datasets.
The field of big data has significant implications for various industries, including
finance, healthcare, retail, and more, as it enables organizations to make data-
driven decisions, identify trends, and gain a competitive advantage.
Big data has numerous applications across various industries due to its ability to
process and analyze large and complex datasets. Some key applications of big
data include:
1. Healthcare:
2. Finance:
3. Retail:
4. Telecommunications:
Network Optimization: Analyzing network data to optimize
performance and prevent downtime.
5. Manufacturing:
6. Education:
7. Government:
Social Services: Using data to identify and address social issues and
allocate resources effectively.
Transportation Planning: Analyzing traffic and transportation data
for efficient urban planning.
9. Energy Sector:
1. Go to Google Drive:
If you're not already signed in, sign in with your Google account.
If you want to organize your files within a new folder, click on the "+
New" button on the left sidebar, then select "Folder" to create a new
folder. Give it a name.
4. Upload Files:
Click on the "+ New" button again, but this time select "File upload"
to upload individual files. Alternatively, you can drag and drop files
directly into your Google Drive window.
5. Select Files:
In the file picker dialog, navigate to the location of the file(s) on your
computer, select the file(s) you want to upload, and click "Open."
Google Drive will display a progress bar as the files are uploaded.
Once the upload is complete, the files will appear in your Google
Drive.
If you have the Google Drive desktop application installed, you can simply drag
and drop files into the Google Drive folder on your computer. The files will be
automatically synced to your Google Drive online.
Open the Google Drive app and sign in with your Google account.
Look for the "+" icon (usually at the bottom right) and tap it.
4. Select "Upload":
5. Select Files:
Navigate to the location of the file(s) on your device and select the
file(s) you want to upload.
6. Tap "Upload":
Remember, you need a Google account to use Google Drive, and you may need to
ensure that your files don't exceed your Google Drive storage limit. If needed, you
can purchase additional storage through Google.
Video demonstration link :
https://www.youtube.com/watch?v=M988_fsOSWo
https://www.youtube.com/watch?v=RWgW-CgdIk0
https://www.youtube.com/watch?v=i9x0UO8MY0g
Relevant Books: