Lecture Notes - Unit 3 - Cloud Computing - KCA014
Lecture Notes - Unit 3 - Cloud Computing - KCA014
It is a cloud based email technology which provides all in one solution for email security, continuity
and archiving. It reduces cost and complexity of managing emails. It also protects the business from
security and risk management.
Cloud email is a modern approach to managing electronic communication that leverages the power of
cloud computing. Instead of hosting email servers on-premise, businesses and individuals can host their
email infrastructure on the cloud, which is essentially a network of servers located in various parts of
the world. This method of email management has several advantages, including scalability, cost-
effectiveness, and enhanced security features.
Email protocols establish communication between the sender and receiver for the transmission of email.
Email forwarding includes components like two computers sending and receiving emails and the mail
server. There are three basic types of email protocols.
Multipurpose Internet Mail Extension Protocol is an additional email protocol that allows non-ASCII
data to be sent through SMTP. It allows users to send and receive different types of data like audio,
images, videos and other application programs on the Internet. It allows to send multiple attachments
with single message. It allows to send message of unlimited length.
(Non-ASCII characters are those that are not encoded in ASCII, such as Unicode, EBCDIC, etc. ASCII
is limited to 128 characters and was initially developed for the English language.)
Cloud email works by storing email data on remote servers, which are maintained by a third-party
provider. This is a departure from traditional email systems, which typically involve storing data on
local servers. With cloud email, users can access their emails from anywhere, at any time, as long as
they have an internet connection. Cloud email providers offer a range of services, including email
hosting, spam filtering, virus protection, and email archiving. These services are typically offered on a
subscription basis, with users paying a monthly or annual fee. The cost of a cloud email service can
vary depending on the provider and the specific features included in the package.
3.1.1.3 Benefits of Cloud Email
One of the main benefits of cloud email is scalability. As a business grows, its email needs can change.
With cloud email, businesses can easily scale up or down their email services to match their needs. This
flexibility can help businesses save money and resources.
Another benefit of cloud email is its cost-effectiveness. Because cloud email providers manage the
infrastructure, businesses can save on the costs associated with maintaining on-premise servers. This
includes hardware costs, software costs, and the cost of hiring IT staff to manage the servers.
While cloud email offers many benefits, it also presents some challenges. One of the main challenges is
data security. Because email data is stored on remote servers, there is a risk of data breaches. However,
many cloud email providers offer robust security features to mitigate this risk.
Another challenge is data privacy. When using a cloud email service, businesses must trust the provider
to handle their data responsibly. This requires careful consideration of the provider’s privacy policies
and practices.
The realm of enterprise systems has changed dramatically from being standalone systems that
enable specific departments to carry out a specific set of tasks. They now play a much bigger role
in modern enterprise.
1. Easy Set Up
For any enterprise system to be widely adopted, it should be easy to set up and use. With cloud CRM,
one can get up and running in no time. Only need is to do is purchase the CRM software, log into the
system.
2. Seamless Integration
Ensuring fulfilling customer experiences tops the list for any sales organization. Cloud CRM can
provide teams with end-to-end visibility into customer information such as personal details, and order
history. With instant access to important customer data, teams can make better sales decisions, and
boost customer experience with timely service and support.
3. Around-the-Clock Accessibility
With cloud CRM, teams can enjoy around-the-clock access to data and respond to customer queries in
real-time. From the office, to on the road, even from the comfort of their own home, the sales team can
access these data using the device of their choice. Teams can make urgent sales calls on-the-go, make
changes to sales proposals, quickly sift through the prospect list, send emails to their managers, and
more.
5. Increased Productivity
Whether it is contacting a lead, unearthing insights into customer behavior, making a sales call or
personalizing an interaction, a cloud CRM enables sales teams to have access to a variety of tools
needed to drive better sales outcomes.
Because teams have real-time access to the data they need, there is a clear increase in productivity
levels; teams no longer must sort through different applications to find the data they need.
Salesforce is the best suitable CRM for large established businesses and Zoho is the best CRM for
growing or small-scale businesses.
Definition:
A cloud-based project management software coordinates the planning, collaborating, monitoring, and
delivering of a project. It allows project managers and teams to get work done using a network of tools
available within the software, rather than using a plain old whiteboard and sticky notes
Definition:
Event management is the application of project management to the creation and development of small
and/or large-scale personal or corporate events such as conferences, ceremonies or conventions etc..
Users submit tasks to the cloud system, and the cloud system includes three modules: task manager,
resource manager and scheduler. The cloud system sends tasks to the task manager, which processes
tasks in batch mode and obtains information such as the sizes of tasks. The resource manager uniformly
manages all virtual machines and obtains information such as the computing speeds of virtual
machines.
After obtaining information such as the sizes of tasks submitted by the task manager and the computing
speeds of virtual machines submitted by the resource manager, the scheduler starts working.
The scheduler is the core component and is responsible for allocating tasks to virtual machines
3.6.1 Calendar
Calendars are useful tools for keeping track of upcoming meetings, deadlines, and milestones. They can
help you visualize your schedule and remind you of important events, such as holidays and vacation
time.
With an overview to others’ calendar schedule, it negates the need to personally contact everyone for
scheduling any meeting or an event. Just share your availability in online calendar to keep everyone in
your immediate work circle informed. Having an easy to use online calendar and task scheduling
tool helps in keeping a track of all upcoming events and tasks. It allows you to be better organized by
staying in sync with all your team members.
An online calendar and task scheduling tool can be used for prioritizing tasks. It ensures timely
completion of high priority tasks, while assuring rest of the tasks are also done within the estimated
timelines. It eliminates the need to go back and forth through work emails and choose what needs to be
done first.
A task calendar represent a base calendar that you can apply to individual tasks to control their
scheduling, usually independent of the project calendar or any assigned resources' calendars. By
default, all tasks use the project calendar as the base calendar.
Benefits:
Browser-based word processors make it easy for multiple people to collaborate on the same document.
For example, Word on Office.com lets users track their changes, leave comments, tag and assign
tasks to others, and review previous versions of the document.
3.6.3 Presentation:
Presentations are typically demonstrations, introduction, lecture, or speech meant to inform, persuade,
inspire, motivate, build goodwill, or present a new idea/product. Presentations usually require
preparation, organization, event planning, writing, use of visual aids, dealing with stress, and answering
questions.
3.7.1. Spreadsheet
A spreadsheet is a tool that is used to store, manipulate and analyze data. Data in a
spreadsheet is organized in a series of rows and columns and can be searched, sorted,
calculated and used in a variety of charts and graphs. A spreadsheet consists of cells in
which one can enter and calculate data. The cells are organized into columns and rows.
A spreadsheet (worksheet) is always stored in a workbook. A workbook can contain
many worksheets. Think of it as a book.
3.7.2 Databases:
Database, any collection of data, or information, that is specially organized for rapid search and
retrieval by a computer. Databases are structured to facilitate the storage, retrieval, modification, and
deletion of data in conjunction with various data-processing operations.
3.7.3 Desktop:
A desktop computer (often abbreviated desktop is a personal computer designed for regular use at a
stationary location on or near a desk (as opposed to a portable computer) due to its size and power
requirements. The most common configuration has a case that houses the power supply, motherboard (a
printed circuit board with a microprocessor as the central processing unit, memory, bus, certain
peripherals and other electronic components), disk storage (usually one or more hard disk drives, solid-
state drives, optical disc drives, and in early models floppy disk drives); a keyboard and mouse for
input; and a monitor, speakers, and, often, a printer for output. The case may be oriented horizontally or
vertically and placed either underneath, beside, or on top of a desk.
Desktop computers with their cases oriented vertically are referred to as towers. As the majority of
cases offered since the mid-1990s are in this form factor, the term desktop has been metonymically used
to refer to modern cases offered in the traditional horizontal orientation.
Instead of posting notices on a physical bulletin board, one can post notices on a virtual message board.
Instead of exchanging brochures and papers by hand, upload photos, documents, and other files for all
to share. Points to remember when building a Social Network Groups:
Social Applications:
Social cloud applications allow a large number of users to connect with each other using social
networking applications such as Facebook, Twitter, Linkedln, etc. There are the following cloud based
social applications:
i.Facebook
Facebook is a social networking website which allows active users to share files, photos, videos, status,
more to their friends, relatives, and business partners using the cloud storage system. On Facebook,
users’ will always get notifications when our friends like and comment on the posts.
ii. Twitter
Twitter is a social networking site. It is a microblogging system. It allows users to follow high profile
celebrities, friends, relatives, and receive news. It sends and receives short posts called tweets.
iii. Yammer
Yammer is the best team collaboration tool that allows a team of employees to chat, share images,
documents, and videos.
iv. LinkedIn
LinkedIn is a social network for students, fresher’s, and professionals.
3.8.1.2 Groupware:
Groupware refers to software that allows multiple users work together on one project while sitting in
locally and remotely with each other at the real time, so it is also known as “Collaboration Software“.
With the help of groupware, multiple users can exchange emails, documents, shared database access,
organized online meeting in between various users and they able to see each other as well as view
information to other users, collective writing, calendaring, task management, scheduling, and more
activities.
File and document uploading and sharing Web calendar Task/project manager Message boards Text-
based chat rooms / instant messaging Wiki-like collaborative pages Blogs