DR. AJAY KUMAR PATHAK
ASSISTANT PROFESSOR
READ ALL THE NOTES CHAPTER WISE
SUBJECT : MJ–14 (Th): CLOUD COMPUTING
FOR B. Sc. IT SEM 6 F.Y.U.G.P.
Copyright © by Dr. Ajay kumar pathak
B. Sc. IT. SEMESTER 6 NOTES BASED ON NEP
SUBJECT : MJ–14 (Th): CLOUD COMPUTING
(To be selected by the students from)
Course Learning and Outcomes:- Know about the logics and algorithms needed for computer programming
UNIT 3:- COLLABORATING USING CLOUD SERVICES
OBJECTIVES:
The objective of this course is to provide graduate students with the comprehensive and in-depth knowledge of Cloud Computing concepts, technologies, architecture and applications by introducing and researching state-of-the-art in Cloud Computing fundamental issues, technologies, applications and implementations.
Learning Outcome:-
· After completion of this course, a student will be able to–
· Understand the key dimensions of the challenges and benefits of Cloud Computing.
· Describe the principles of Parallel and Distributed Computing and evolution of cloud computing from existing technologies
· Implement different types of Virtualization technologies and Service Oriented Architecture systems.
· Choose among various cloud technologies for implementing applications.
· Install and use current cloud technologies.
Semester Examination and Distribution of Marks
End Semester Examination (ESE) : 75 Marks
INTRODUCTION OF COLLABORATING
USING CLOUD SERVICES :- (Collaborating
using cloud services means working together with other people (team members,
classmates, employees, etc.) over the internet using cloud-based tools and
platforms—without needing to be in the same physical location. COLLABORATION MEANS MULTIPLE PEOPLE CAN:- Access the
same files, Edit documents together in real-time, Share ideas, comments, and
updates, Work from anywhere, anytime.
What are Cloud Services?:- Cloud
services are online platforms where data, software, and tools are stored on
remote servers and accessed through the internet instead of your local
computer.)
DEFINITION OF COLLABORATING
USING CLOUD SERVICES :- Cloud
collaboration allows employees to work together and collaborate on documents
and other file types which might be stored off-premises or outside the firewall
of the company. Cloud collaboration happens when a user creates/uploads a file
online and then shares access to other individuals. The idea is to enable employees
to share, edit, and view documents in real-time.
All changes made are saved and
synced to the cloud so all users always have access to the same, updated
version of the document. Benefits include improved team efficiency, faster
access to large files, and support for remote employees, while also
highlighting the need for specific features in collaboration tools like version
control and real-time communication.
Benefits of cloud
collaboration:-
(1) Enhanced flexibility and mobility:- cloud collaboration releases
teams from the restrictions of physical office spaces, enabling members to work
from any part of the world. This flexibility not only improves work-life
balance but also allows organisations to tap into a global talent pool.
(2) Real-time communication:- cloud collaboration tools provide
instant communication among team members, transcending geographical barriers.
Features like instant messaging, video conferencing and collaborative document
editing ensure that everyone is on the same page, regardless of their current
location.
(3) Improved productivity:- successful cloud collaboration
services streamlines workflows, reduces the time spent on manual processes and
faciliates efficient teamwork. With centralised access to documents and project
management tools, members can work cohesively, leading to an increased
productivity.
(4) Cost efficiency:- adopting cloud collaboration eliminates the
need for extensive physical infrastructure and maintenance costs associated
with traditional methods. Cloud-based solutions operate on a subscription
model, allowing companies to scale resources as needed, resulting in cloud cost
optimisation.
(5) Scalability:- cloud collaboration platforms can easily scale
to accommodate the growing demands of any company. Whether expanding the user
base or adding new features, cloud-based software provide the flexibility to
grow without the constraints of traditional infrastructure.
(6) Embracing the Bring Your Own Device (BYOD)
trend:- Over 67 percent of employees
already use their own devices at work and 69 percent of company decision-makers
believe BYOD leads to great results in the workforce. Employees in
BYOD-embracing companies work at least two extra hours.
Cloud collaboration helps
support and facilitate Bring Your Own Device (BYOD) policies by allowing
employees to log in from their personal devices to access all the work-related
files and data without having to hardwire it to a separate network or VPN
Common challenges in
cloud-based collaboration:-
(1) Integration challenges:- Integrating a collaboration tool
with existing systems and workflows can be complex. Ensuring seamless
interoperability is crucial to prevent disruptions and maintain productivity
during the transition.
(2) Security concerns:- Cloud security remains a top concern for
companies leveraging cloud collaboration. Protecting sensitive data, ensuring
secure access controls and complying with industry regulations are crucial to
avoid potential risks.
(3) User resistance:- Resistance to change is a common challenge
when introducing new tools. Proper training and change management strategies
are essential to encourage user adoption and maximise the benefits of cloud
collaboration strategy.
(4) Reliability and downtime:- Reliability issues and downtime
can disrupt collaboration efforts. Companies must choose reputable cloud
service providers with robust infrastructure to minimise the risk of service
interruptions.
(1) COLLABORATING USING
CLOUD SERVICES EMAIL COMMUNICATION OVER THE CLOUD:-
Definition:- Email communication over the cloud is the process of
sending, receiving, storing, and managing electronic mail (email) messages
using cloud-based email service providers through the internet, without relying
on local servers or software.
In this system, emails are
stored on cloud servers, and users can access their mailbox anytime and
anywhere using web browsers or mobile applications.
In this process, when a user
writes an email and clicks “send,” the message is transmitted over the internet
to a cloud server managed by an email service provider like Google (Gmail) or Microsoft
(Outlook). This server then processes the email and delivers it to the
recipient’s cloud mailbox
WHERE Earlier, emails were
managed using local servers (like in offices). Now, cloud-based email services
like:-
Gmail, Outlook,
Yahoo Mail store all emails on remote servers.
All emails are stored on remote
cloud servers, not on your personal device. That is why you can:
·
Open your email
from any device
·
Access old
messages anytime
·
See the same
inbox on phone, laptop, or tablet
This system uses internet
protocols and cloud infrastructure to ensure fast, secure, and reliable
communication worldwide.
(2) COLLABORATING USING CLOUD SERVICES OVER THE CLOUD CRM MANAGEMENT:-
Collaborating using cloud
services over cloud CRM management refers to the process in which multiple
users (such as employees, managers, sales teams, and support staff) work
together on customer-related data and activities through a cloud-based CRM
platform using the internet.
In this system, all customer
information—such as contact details, purchase history, communication records,
complaints, and sales progress—is stored on remote cloud servers instead of
local computers. Authorized users from different locations can access, update,
share, and manage this data in real time using devices like laptops, tablets,
or smartphones.
This type of collaboration
removes geographical barriers and allows teams to coordinate efficiently, make
faster decisions, and provide better customer service. It also ensures that
every team member is working with the most updated and accurate information,
improving overall productivity and customer satisfaction.
Cloud CRM with Visual Context:-
Example Platforms,
Popular cloud CRM tools
include:-
(i) Salesforce CRM:- Salesforce
CRM is one of the most powerful and widely used cloud-based CRM systems in the
world. It is a fully cloud-based platform that helps companies manage:- Like:- Customer data, Sales pipeline, Marketing
campaigns, Customer support. All these information is stored online, and teams
can access it anytime.
Example:- A company tracks all
customer leads in Salesforce. When a deal is updated, the manager instantly
sees the progress and assigns the next action.
(ii) Zoho CRM:- Zoho CRM is a user-friendly and affordable
cloud CRM, especially popular among small and medium businesses. It helps
businesses to:- Store customer information
Automate tasks, Manage sales
and communication, It is easy to use and works completely on the cloud.
Example:- A support agent
receives a complaint and assigns it to a technician. The manager can track the
status instantly.
(iii) HubSpot CRM :- HubSpot
CRM is a popular cloud CRM known for its free plan and marketing tools. It is
mainly used for:- Managing contacts and leads, Email marketing, Tracking
customer interactions. It is very simple and beginner-friendly.
Example:- Marketing team sends
emails → sales team sees responses → follows up → support helps after purchase.
Example of
Collaboration:-
Example 1: Sales + Marketing +
Support Collaboration
Imagine a company using
Salesforce CRM:
(i) A marketing team
runs an online campaign and generates leads:- The marketing team creates campaigns such as:- Facebook / Instagram ads
, Email marketing , Website forms
Means when a customer shows
interest (fills form, clicks ad), their data is collected:- Name, Email, Phone
number, Interest in product
(ii) These leads are automatically stored in
the CRM:- Once a lead is generated, It is
saved in the CRM database , Each lead gets a unique record , All team members
can access it .
Then stored information
includes:- Contact details , Source of lead (ad, website, email) , Customer
interest
(iii) A sales executive contacts the customer
and updates the status:- This sales team:- Calls
or emails the customer , Explains product/service , Tries to convert lead into
a buyer.
After interaction, they update
status in CRM like:- New Lead , Contacted , Interested , Negotiation , Converted
(customer)
(iv) The manager monitors the progress in real
time:- The Managers use CRM dashboards
to:- Track sales performance , Check how many leads converted , Monitor
employee activity .
They can:- Assign tasks , Give
feedback , Make decisions quickly
(v) After purchase, the support team handles
customer queries:- Support Team Handles
Customer Queries After Purchase:- After the customer buys the product:- Support
team handles problems or questions , CRM shows full history (what customer
bought, previous conversations) They can:- Solve issues faster , Provide better
service , Maintain customer satisfaction , Customer doesn’t need to repeat
information again.
Advantages of the cloud CRM
management:
i.
Access from
anywhere (internet required)
ii. Real-time collaboration
iii. Data is always updated
iv. No need for local storage
v. Scalable (easy to increase users)
Disadvantages of the cloud CRM
management:
i.
Requires internet
connection
ii. Data security concerns (if not properly managed)
Subscription cost
(3) COLLABORATING USING
CLOUD SERVICES ON PROJECT MANAGEMENT:-
Collaborating using cloud
services in project management is a modern approach in which individuals or
teams plan, organize, execute, monitor, and control project activities through
cloud-based platforms hosted on remote servers and accessed via the internet.
In this system, all
project-related components—such as task lists, schedules, timelines, documents,
communication records, progress reports, and resource allocation—are stored in
a centralized cloud environment. Authorized users (project managers, team members,
clients, stakeholders) can simultaneously access, edit, update, and share this
information in real time from any geographical location using digital devices.
This form of collaboration
ensures transparency, synchronization, and coordination among all participants
by eliminating the limitations of physical presence, manual data sharing, and
version conflicts. It enables dynamic interaction through features like live
updates, automated notifications, integrated communication tools, workflow
automation, and data analytics, ultimately improving efficiency,
decision-making, and successful project delivery.
Common cloud project management
tools:- Trello, Asana, Microsoft Project
Example:- Software
Development Project using Cloud Tools:-
Project
Initialization & Planning:- Project
manager creates a project in Asana .
Defines: - Project goals , Tasks
and subtasks , Deadlines (timeline / Gantt chart) , Required resources , Everything is stored in the cloud and visible
to all stakeholders.
The Role of the
Project Manager in Cloud-Based Projects:- Project
managers need to collaborate with cloud engineers, business analysts, finance
teams, and clients to ensure that cloud services align with business
objectives.
In a cloud-based project, the
project manager's responsibilities include:-
(1) Defining Objectives and Scope:- Clearly outline the goals of the cloud project. This
includes understanding the specific needs of clients, such as resource
requirements, cost-saving goals, and performance benchmarks.
(2) Stakeholder Management:- Engage with key stakeholders, including cloud vendors,
clients, and internal teams, to ensure that everyone is aligned on the
project’s goals and milestones.
(3) Cost Management:- In cloud-based projects, managing costs is paramount.
The project manager must keep a close eye on cloud spending and identify
opportunities for savings through RI (Reserved Instances) optimization, scaling
strategies, and vendor negotiations.
(4) Risk Management:- Cloud environments are dynamic, and potential risks
such as resource shortages, performance issues, or cost overruns can occur.
It’s essential to have a risk management plan in place that identifies
potential issues early and outlines mitigation strategies.
(5) Performance Monitoring:- Continuous monitoring of cloud performance ensures
that resources are being utilized effectively and that service-level agreements
(SLAs) are met.
Advantages (detailed)
Cloud-Based Project Management
ii. Real-time collaboration and transparency
iii. Faster decision-making
iv. Reduced paperwork
v. Improved productivity and efficiency
vi. Automatic backup and security
Challenges in
Cloud-Based Project Management:-
(1) Cost Control and Optimization:- One of the biggest challenges in cloud-based projects
is managing costs. Cloud resources can quickly become expensive if not managed
properly. Project managers must continuously monitor usage and costs to ensure
that the project stays within budget.
(2) Dynamic Resource Requirements:- Cloud-based projects often have fluctuating resource
needs. This requires project managers to be agile in adjusting resource
allocations based on demand, which can vary due to seasonal changes, user traffic,
or evolving project requirements
(3) Security and Compliance:- Managing data and workloads in the cloud introduces
new security challenges. Project managers must work closely with security teams
to ensure that cloud deployments adhere to industry standards and regulatory
requirements, especially when dealing with sensitive data.
(4) COLLABORATING USING
CLOUD SERVICES ON EVENT MANAGEMENT:-
Collaborating using cloud
services in event management refers to the use of internet-based cloud
platforms and applications to enable multiple stakeholders—such as event
planners, team members, vendors, and clients—to jointly plan, organize,
coordinate, execute, and monitor an event in real time, by accessing shared
data, tools, and communication systems from any location.
It ensures that all
event-related information (like schedules, budgets, registrations, logistics,
and communication) is centrally stored, continuously updated, and instantly
accessible, improving coordination and reducing manual effort.
Example:- University
Seminar / Tech Fest
A college is organizing a national-level
seminar:-
·
The core team
stores all files (budget, speaker details, schedules) in Google Drive
·
The event
schedule is created and edited by multiple members using Google Docs
·
Communication
between organizers and volunteers happens through WhatsApp or Microsoft Teams
·
Participant
registration and ticketing are managed using Eventbrite
· Designers upload posters, and coordinators approve them instantly
During the event:- Organizers
update session timings in real time , Volunteers
get instant notifications , Attendance and feedback are recorded online
After the event , Reports, photos, and feedback are stored for future use
Uses of Cloud Services in
Event Management:-
i.
Managing event schedules and
timelines
ii. Handling guest lists and registrations
iii. Managing budget and expenses
iv. Coordinating marketing and promotions
v. Communicating with vendors and sponsors
vi. Collecting feedback and analytics
vii. Storing event documents and media files
Advantages using cloud services on event
management:-
(1) Real-Time
Collaboration:- Team members can work simultaneously from different locations.
(2) Anywhere
Access:- Accessible 24/7 using internet-connected devices.
(3) Improved
Efficiency:- Reduces manual work and speeds up coordination.
(4) Cost
Saving:- No need for physical storage or infrastructure.
(5) Better
Decision Making:- Instant updates help in quick decisions.
(6) Centralized
Data Management:- All information is stored in one place.
Disadvantages using cloud services on event
management:-
(1) Internet
Dependency:- Work stops if internet is unavailable.
(2) Security
& Privacy Risks:- Sensitive data can be hacked if not protected.
(3) Technical
Problems:- System crashes or server downtime may occur.
(4) Training
Required:- Some users may need time to learn cloud tools.
(5) Limited
Control:- Dependence on third-party cloud providers.
(5) COLLABORATING USING CLOUD SERVICES TASK
MANAGEMENT:-
Collaborating using cloud services in task management
refers to the process where multiple users (team members, managers, clients,
etc.) plan, assign, track, update, and complete tasks in real-time using
cloud-based platforms over the internet, without needing physical presence or
local software installation.
In this system, all task-related information (like
deadlines, progress, files, comments, and responsibilities) is stored on remote
cloud servers, and users can access and update it anytime, from any device
(mobile, laptop, etc.).
Some commonly used cloud-based task management tools
include:- Trello, Asana, Monday.com, ClickUp
These tools allow teams to collaborate efficiently in
managing tasks.
Example of Collaboration in Task Management:- Organizing a College Event Imagine your college team is organizing a fest using Trello:
The event manager creates tasks like:
·
Venue booking
·
Poster designing
·
Guest invitation
·
Budget planning
Tasks are assigned to different team
members:
·
Design team →
Poster designing
·
Finance team →
Budget
·
Logistics team →
Venue
Each member:
·
Updates task
status (To Do → In Progress → Completed)
·
Uploads files
(posters, documents)
·
Adds comments for
discussion
Everyone can:-
·
Track progress in
real time
·
Get notifications
about updates
·
Meet deadlines
more efficiently
Advantages cloud services task management:-
(1) Accessibility:-
Access tasks anytime, anywhere via internet.
(2) Real-Time
Collaboration:- Instant updates improve coordination and reduce delays.
(3) Better
Organization:- All tasks, files, and communication in one place.
(4) Increased
Productivity:- Clear responsibilities and deadlines boost efficiency.
(5) Transparency:-
Everyone knows who is doing what and progress status.
Disadvantages of cloud services task management:-
(1) Internet
Dependency:- Without internet, access is limited or unavailable.
(2) Data
Security Risks:- Sensitive data stored on cloud may be vulnerable if not
secured.
(3) Learning
Curve:- New users may find tools complex initially.
(4) Cost:-
Advanced features often require paid subscriptions.
(5) Over-Reliance
on Tools:- Too many notifications or updates can reduce focus.
(6) COLLABORATING USING CLOUD SERVICES CALENDAR:-
Collaborating using cloud
services calendar refers to a system in which multiple users (individuals,
teams, or organizations) use internet-based calendar applications to create,
manage, share, and synchronize schedules, events, and tasks in real time across
different devices and locations.
In cloud services calendar :-
·
The calendar is stored
on cloud servers, not on a single computer
·
Users can access
it anytime, anywhere using the internet
·
Multiple users
can simultaneously view, edit, and update events
· The system provides automatic synchronization, reminders, notifications, and permission control
There are some most popular
web-based calendars available like:- Goole Calendar,
(i) Microsoft Outlook Calendar:- Integrated with email and
Microsoft Office, Used in companies for professional scheduling, Supports meeting rooms, team calendars, and
invites.
(ii) Apple Calendar:- Works on
iPhone, iPad, Mac, Syncs via iCloud, Good for personal and family sharing.
(iii) Zoho Calendar :- Business-oriented
calendar, Integrated with Zoho apps (CRM, projects), Useful for corporate collaboration.
Example of Google Calendar :- Most widely used, Easy sharing with Gmail users, Supports reminders, event invites, and video meetings (Google Meet), Best for students, teams, and organizations
(7) COLLABORATING USING CLOUD SERVICES ON SCHEDULES
:-
Collaborating using cloud
services on schedules means multiple users (teams, organizations, or
individuals) use internet-based scheduling tools to create, share, update, and
manage time-based plans (meetings, tasks, deadlines, events) in real-time from
anywhere.
These cloud scheduling tools
store data on remote servers (cloud), allowing instant synchronization, so when
one user updates a schedule, all other users can see the changes immediately. It
is the process of working together on planning and managing time and activities
using online scheduling platforms.
Examples of Cloud
Scheduling Tools:-
(1) Google Calendar :- Allows users to create events, set reminders, and
share calendars , Used for team meetings, classes, and personal planning , Real-time
sync across devices
(2) Microsoft Outlook Calendar :- Integrated with email and Teams , Useful for business
meetings and corporate scheduling , Supports meeting invitations and
availability tracking
(3) Apple Calendar :- Works on iPhone, iPad, Mac , Syncs schedules via
iCloud , Good for personal and family scheduling
(4) Zoho Calendar :- Part of Zoho ecosystem , Ideal for organizations and
teams , Offers shared calendars and reminders
(5) Teamup Calendar :- Designed for teams and groups , No login required for
viewing (optional) , Useful for events and resource planning
Example of Collaboration :-
College Project Example
Imagine you and your classmates
are working on a project:- You create a shared calendar in Google Calendar
Add important dates: - Meeting
on Monday at 5 PM , Submission deadline on Friday
Your team members: - Get
notifications , Add their availability , Update meeting time if needed
Result: Everyone stays updated
without confusion or phone calls.
(8) COLLABORATING USING CLOUD SERVICES ON
WORD PROCESSING:-
Collaborating using cloud
services on word processing is a modern method of creating, editing,
formatting, reviewing, and managing text-based documents collectively by
multiple users through internet-based cloud platforms, where documents are
hosted on remote servers and accessed via web or mobile applications.
It is not just simple editing —
it is a complete collaborative environment that includes:-
(i) Real-time co-authoring (many users
editing simultaneously) :- Real-time
co-authoring means multiple users can work on the same document at the same
time, and every change is instantly visible to all users.
How it works:- Each user is
shown with a different cursor or color, When one person types, others see it
instantly, No need to refresh or reload the document
Example:- In Google Docs, if 3
students are typing different sections of a report, all edits appear live.
(ii) Asynchronous collaboration (users work
at different times) :- Users do not need
to be online together. They can work at different times on the same document.
How it works:- Document is
saved automatically in the cloud, Next
user can open and continue editing later
Example:- Student A writes
content in the morning, Student B edits
it in the evening
(iii) Centralized document storage in the cloud
:- All documents are stored in one
central location (cloud server) instead of individual computers.
How it works:- File is stored on
servers of services like Microsoft Word Online, Accessible via internet from
any device
Example:- You can start a document
on your laptop and open the same file on your mobile.
(iv) Integrated communication tools like
comments, chat, and suggestions :-
Users can communicate directly inside the document.
Features
include:- Comments → Give feedback without
editing text
Suggestions → Propose changes (can
be accepted/rejected) , Chat → Discuss in real-time
Example:- In Google Docs:- Teacher writes: “Improve this paragraph”
Student replies and edits
accordingly
(v) Access control and security management:- The document owner controls who can access and what they can do.
Permission
Types:- View only , Comment , Edit
Security
Features:- Password protection , Restricted
sharing , Login authentication
Example:- In Microsoft Word Online:- Teacher gives students “view
only” access , Editors get “edit” permission
(9) COLLABORATING USING CLOUD SERVICES ON
PRESENTATION:-
Collaborating using cloud
services on presentation means creating, editing, sharing, and managing
presentation files (like slides) over the internet using cloud-based platforms,
where multiple users can work together in real-time or at different times, from
different locations and devices. These presentations are stored on remote cloud
servers instead of local computers, allowing easy access, automatic saving, and
seamless teamwork.
Common tools
include:- Google Slides, Microsoft
PowerPoint Online, Canva, Prezi
Cloud-Based Presentation
Collaboration
(i) Real-Time Co-Authoring:- Multiple users
can edit slides at the same time and see changes instantly.
(ii) Asynchronous Collaboration:- Team
members can work at different times; changes are saved automatically.
(iii) Cloud Storage:- Presentations are saved online (e.g., Google
Drive, OneDrive).
(iv) Comments & Suggestions:- Users can
add comments, suggest edits, and discuss ideas within slides.
(v) Access Control:- Owner can set permissions (view, comment,
edit).
(vi) Cross-Device Access:- Work from mobile, laptop, or tablet
anytime, anywhere.
Example:- College Group
Presentation:- Imagine 4 students are preparing a seminar using Google Slides:-
·
Student Sushma
Behra, creates the presentation and
shares the link.
·
Student Sandip
Nandi, adds content to slides (theory
part).
·
Student Deepak
Jha, inserts images, charts, and
animations.
·
Student Anshu
Singh, checks grammar and formatting.
·
They use comments
to suggest improvements.
·
The presentation
updates automatically for everyone.
(10) COLLABORATING USING CLOUD SERVICES ON
SPREADSHEET:-
Definition:- Collaborating
using cloud services on spreadsheets means multiple users can create, edit,
analyze, and share spreadsheet data simultaneously or at different times over
the internet, using cloud-based platforms like Google Sheets, Microsoft Excel
Online, and Zoho Sheet.
The spreadsheet is stored in
the cloud (not on one computer), so users can:-
Access it from anywhere , Work
together in real-time, See updates
instantly
Example: Student Group Budget Project:- A group of 5 students is making a college
event budget spreadsheet using Google Sheets:-
·
Student A enters
venue cost
·
Student B adds
food expenses
·
Student C
calculates total using formulas
·
Student D checks
errors and adds comments
·
Student E reviews
and finalizes
All students:- Work at the same
time , See each other’s changes live , Discuss
using comments .
Uses of Cloud Spreadsheet Collaboration:-
(1) Business & Finance :- Budget planning , Sales tracking , Financial
reports
(2) Education :- Group assignments , Data analysis projects
(3) Project Management :- Task tracking , Resource allocation
(4) Data Analysis :- Charts, graphs, dashboards
(11) COLLABORATING USING CLOUD SERVICES ON DATABASES:-
Definition:- Collaborating
using cloud services on databases means multiple users, developers, or teams
can access, manage, update, and analyze a shared database over the internet in
real-time or at different times, using cloud-based database platforms such as
Google Firebase, Amazon RDS, MongoDB Atlas, and Microsoft Azure SQL Database.
The database is stored on remote
cloud servers instead of a local system, enabling:-
·
Centralized data
storage
·
Multi-user access
·
Real-time
synchronization
·
Secure data
sharing
Example:- E-commerce Website Database:- A company runs an online
store using Amazon:- Developers update product tables (add new items) , Sales
team views order data in real time , Customer support checks user details , Manager
analyzes reports and performance
All teams:- Access the same
database simultaneously , See updated stock and orders instantly , Avoid
duplicate or outdated data.
Uses of Cloud
Database Collaboration:-
(1) Web & Mobile Applications :- User data storage , Login
systems , App backend
(2) Business Operations :- Customer records (CRM) , Inventory
management
(3) Banking & Finance :- Transaction records , Real-time
account updates
(4) Healthcare Systems :- Patient
records , Medical history , Education Systems , Student databases , Online
learning platforms
(5) Data Analytics & AI :- Big data processing , Machine
learning datasets
(12) COLLABORATING USING CLOUD ON DESKTOP: -
Definition :- Collaborating using cloud on desktop means multiple
users can access, share, and work together on a desktop environment
(applications, files, and systems) hosted on cloud servers via the internet,
instead of using a single physical computer. This is done using cloud desktop
platforms such as Windows 365, Amazon WorkSpaces, Azure Virtual Desktop, and
Chrome Remote Desktop.
In simple words:- Users work on
the same virtual desktop from different locations and devices.
Example:- Software
Development Team:-
A company uses Azure Virtual
Desktop:- Developer A writes code on a cloud desktop , Developer B tests the
same code from another location , Manager accesses the same desktop to review
progress .
All users:- Work on the same
environment , Use the same installed software , Share files instantly
Uses of Cloud Desktop
Collaboration:-
(1) IT & Software Development :- Coding, testing, debugging
(2) Business & Office Work :- Shared access to office
software
(3) Education & Training :- Virtual labs for students
(4) Design & Creative Work :- Graphic design, video editing
(5) Remote Work / Work From Home :- Access office desktop
remotely
(6) Customer Support :- Troubleshooting user systems remotely
(13) COLLABORATING USING CLOUD SERVICES ON
SOCIAL NETWORKS AND GROUPWARE:- Collaborating
using cloud services on social networks and groupware means using
internet-based platforms to communicate, share information, coordinate tasks,
and work together in real-time or asynchronously, through social interaction
tools and structured collaboration software.
Social networks:- focus on
communication, sharing, and interaction (informal collaboration)
Groupware:-
focuses on structured teamwork, task
management, and productivity (formal collaboration)
Examples include:- Social
platforms: Facebook, LinkedIn, WhatsApp , Groupware tools: Microsoft Teams,
Slack, Google Workspace, Trello
Meaning:- People use cloud
platforms to chat, share files, assign tasks, hold meetings, and work together
efficiently from anywhere.
Example:- College Event Management:-
Students organize a college
fest using both types:-
(1) They create a WhatsApp group (WhatsApp):- For quick
communication and updates
(2) They use Microsoft Teams (Microsoft Teams):- For meetings,
file sharing, and discussions
(3) They manage tasks in Trello (Trello):- Assign duties like
decoration, food, marketing
Result:- Everyone stays connected
, Tasks are clearly managed , Work becomes faster and organized
Uses:-
(1) Business Collaboration:- Team communication , Project
coordination
(2) Education:- Online classes , Group discussions
(3) Marketing & Promotion:- Social media campaigns , Customer
engagement
(4) Remote Work:- Meetings, chat, and task management
(5) Community Building:- Interest groups, forums
Advantages cloud
services on social networks and groupware
·
Real-time
communication ⚡
·
Improved teamwork
& coordination
·
Access from
anywhere 🌍
·
Cost-effective
(many free tools)
·
Easy file and
information sharing
·
Better
productivity (especially groupware)
·
Supports remote
and hybrid work
Disadvantages cloud
services on social networks and groupware
·
Distractions
(social media overuse)
·
Privacy &
security concerns
·
Information
overload
·
Dependence on
internet
·
Miscommunication
(lack of face-to-face)
THE END UNIT 3 (COLLABORATING
USING CLOUD SERVICES)

No comments:
Post a Comment
PLEASE DO LEAVE YOUR COMMENTS