CC Unit4

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

UNIT4

What is cloud collaboration?


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. The
idea is to enable employees to share, edit, and view documents in real-time.

Cloud collaboration applications are software tools that enable teams to work together in real-
time, regardless of their location. These applications are hosted in the cloud, allowing team
members to access them from anywhere with an internet connection.

Here are some examples of popular cloud collaboration applications:

1. Microsoft Teams: Microsoft Teams is a collaboration platform that allows teams to chat,
share files, hold meetings, and collaborate on documents in real-time. It integrates with
other Microsoft products, such as Office 365, and offers a range of third-party
integrations.
2. Google Workspace: Google Workspace is a suite of cloud-based productivity and
collaboration tools, including Gmail, Google Drive, Google Docs, and Google Meet. It
enables teams to collaborate in real-time, co-author documents, and store files in the
cloud.
3. Slack: Slack is a messaging platform that enables teams to communicate in real-time
through channels, direct messages, and video calls. It also offers file sharing and
integrations with a range of third-party applications.

4. Zoom: Zoom is a cloud-based video conferencing platform that enables teams to hold
virtual meetings, webinars, and events. It offers a range of features, including screen
sharing, virtual backgrounds, and recording capabilities.
5. Asana: Asana is a project management tool that enables teams to collaborate on tasks
and projects in real-time. It offers features such as task assignment, progress tracking,
and file sharing.

These cloud collaboration applications offer a range of features and functionality to help teams
work together effectively, regardless of their location. They can increase productivity,
streamline communication, and improve collaboration, making them an essential tool for many
businesses and organizations.

Benefits of cloud collaboration


1. Improved team collaboration
When documents are stored in a shared place online, it becomes easier to find and
access them. Employees no longer have to constantly email their team members just
for an updated version of a file.

Moreover, when team members have access to the correct file versions, it makes
discussions smoother, ensures everyone is on the same page (quite literally), and
remarkably improves team collaboration.

2. Faster access to large files


Most email servers cannot handle documents that are bigger than 20-25 MB. To send
large files to team members you would either have to share them offline through USBs
and external hard disks or just upload the files on a cloud storage provider.

Sharing files offline isn’t just time-consuming, but it is also an impossible option for
teams working remotely. Cloud storage and collaboration allows teams to quickly share
large files with no delay or distribution dilemmas. Once you upload a file online, you
can share the same shared link with all team members at once.

3. Support for remote employees

Cloud-based applications allow remote teams to collaborate and work together even
when they are all located in different parts of the world. Without dedicated cloud
storage, remote employees would get stuck in an endless spiral of emails with no time
to get their core work done.

4. 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.

Examples of cloud computing case studies with calendars,


schedulers, and event management:

1. Eventbrite: Eventbrite is a cloud-based event management platform that enables organizers


to create, promote, and sell tickets to events. It offers features such as event scheduling,
registration, and ticket sales, as well as tools for event promotion and management.
2. Calendly: Calendly is a cloud-based scheduling tool that enables individuals and teams to
schedule meetings and appointments. It offers features such as calendar integration,
automated scheduling, and customizable meeting types.

3. Doodle: Doodle is a cloud-based scheduling tool that enables teams to schedule meetings
and events. It offers features such as meeting scheduling, availability polling, and automated
reminders.

4. Google Calendar: Google Calendar is a cloud-based calendar tool that enables individuals
and teams to schedule and manage events. It offers features such as event scheduling,
reminders, and calendar sharing.

5. Office 365 Calendar: Office 365 Calendar is a cloud-based calendar tool that enables
individuals and teams to schedule and manage events. It offers features such as event
scheduling, reminders, and calendar sharing, as well as integration with other Office 365 tools.

Q. Benefits of using cloud-based project management software for


your business
1. Easy access

First and foremost, cloud-based project management software allows you to access the information
from any part of the world, provided you have an internet connection. Also, you can access content
from multiple devices – mobile phone, laptop or tablet

2. Easy to get started with-

The best part of having a cloud-based project management tool is the ease it provides the people to
get started with it. It does not require any rigorous training, knowledge of extra tools or installations.

3. Highly cost-effective-

These cloud-based management software are very easy on your pocket. You don’t need to spend
millions on buying servers, additional installations or buying additional storage.

4. Improved collaboration and productivity-

Online cloud-based project management tools are designed to improve collaboration by ending
email volleyballing at workplace. These provide a centralized place for communication and document
sharing which results in high productivity for every team member without any financial costs

5. No additional installations and hardware-

One of the many advantages these tools offer is that they do not require any hardware nor any
additional installations.

6. Low maintenance technology-


Cloud-based project management systems being highly cost-effective are also low on
maintenance. You don’t need an army of IT people running here and there solving tackling
software related challenges.

7. Reliable and secure-

All cloud-based project management software (like ProofHub) are made with world-class
technologies and undergo several security measures. Thus, these software are very reliable and
secure. There are several mechanisms such as data segregation, SSL certificates that are employed by
vendors to secure customer’s data.

9. Allows web-based integrations

It allows users to manage a lot of tasks and services simultaneously at one place. This, consequently,
helps in saving a lot of time and improving productivity.

10. Support for remote teams

One of the critical benefits of using a project management tool is that it enables teams to become
more mobile and remote.

11. Super time saver

With the help of a project management software, managers and teams can not only visualize or
evaluate the project timeline, but they can also track the exact amount of time that needs to be
spent (or has been spent) on a specific task, milestone, or project. Doing this makes it easier for
everyone on the team to get a clear understanding of how long each task will take,

AMAZON WEB SERVICES(AWS)-


Amazon web service is an online platform that provides scalable and cost-effective cloud computing
solutions. AWS is a broadly adopted cloud platform that offers several on-demand operations like
compute power, database storage, content delivery, etc., to help corporates scale and grow.

Advantages of AWS
1. AWS provides a user-friendly programming model, architecture, database as well as
operating system that has been already known to employers.

2. AWS is a very cost-effective service. There is no such thing as long-term commitments for
anything you would like to purchase.
3. It offers billing and management for the centralized sector, hybrid computing, and fast
installation or removal of your application in any location with few clicks.

4. There is no need to pay extra money on running data servers by AWS.


5. AWS offers a total ownership cost at very reasonable rates in comparison to other private
cloud servers.

Disadvantages of AWS
1. AWS has supportive paid packages for intensive or immediate response. Thus, users might
need to pay extra money for that.
2. There might be some cloud computing problems in AWS especially when you move to a
cloud Server such as backup protection, downtime, and some limited control.
3. From region to region, AWS sets some default limitations on resources such as volumes,
images, or snapshots.

4. If there is a sudden change in your hardware system, the application on the cloud
might not offer great performance.

Applications Of AWS
1. Storage and Backup

One of the reasons why many businesses use AWS is because it offers multiple
types of storage to choose from and is easily accessible as well. It can be used for
storage and file indexing as well as to run critical business applications.

2. Websites

Businesses can host their websites on the AWS cloud, similar to other web
applications.

3. Gaming

There is a lot of computing power needed to run gaming applications. AWS makes it
easier to provide the best online gaming experience to gamers across the world.

4. Mobile, Web and Social Applications

A feature that separates AWS from other cloud services is its capability to launch
and scale mobile, e-commerce, and SaaS applications. API-driven code on AWS can
enable companies to build uncompromisingly scalable applications without requiring
any OS and other systems.

5. Big Data Management and Analytics (Application)

• Amazon Elastic MapReduced to process large amounts of data via the


Hadoop framework.
• Amazon Kinesis to analyze and process the streaming data.
• AWS Glue to handle, extract, transform and load jobs.

6. Artificial Intelligence

• Amazon Lex to offer voice and text chatbot technology.


• Amazon Polly to translate text-to-speech translation such as Alexa Voice
Services and echo devices.
• Amazon Rekognition to analyze the image and face.

7. Messages and Notifications

• Amazon Simple Notification Service (SNS) for effective business or core


communication.

8. Augmented Reality and Virtual Reality

Amazon Sumerian service enables users to make the use of AR and VR development
tools to offer 3D web applications, E-commerce & sales applications, Marketing,
Online education, Manufacturing, Training simulations, and Gaming.

9. Game Development

• AWS game development tools are used by large game development


companies that offer developer back-end services, analytics, and various
developer tools.
• AWS allows developers to host game data as well as store the data to analyze
the gamer's performance and develop the game accordingly.

10. Internet of Things

• AWS IoT service offers a back-end platform to manage IoT devices as well as
data ingestion to database services and AWS storage.
• AWS IoT Button offers limited IoT functionality to hardware.
Use OF Amazon S3 with Amazon EC2
• Amazon S3 is a repository for internet data. Amazon S3 provides access to reliable, fast,
and inexpensive data storage infrastructure. It is designed to make web-scale computing
easier by enabling you to store and retrieve any amount of data, at any time, from within
Amazon EC2 or anywhere on the web.
• Amazon EC2 uses Amazon S3 for storing Amazon Machine Images (AMIs). You use AMIs
for launching EC2 instances. In case of instance failure, you can use the stored AMI to
immediately launch another instance, thereby allowing for fast recovery and business
continuity.
• Amazon EC2 also uses Amazon S3 to store snapshots (backup copies) of the data
volumes. You can use snapshots for recovering data quickly and reliably in case of
application or system failures.

What is Cloud Analytics?


Cloud analytics is the process of storing and analyzing data in the cloud and using it to
extract actionable business insights. Similar to on-premises data analytics, cloud analytics
algorithms are applied to large data collections to identify patterns, predict future outcomes
and produce other information useful to business decision makers.

Components of CLOUD ANALTICS

1. Data sources: These are the various sources from which your business data
originates. Common examples include web usage and social media data, as
well as data from CRM and ERP systems.

2. Data models: A data model structure retrieves data and standardizes how
data points relate to each other for analysis. Models can be simple — using
data from a single column of a spreadsheet, for example — or complex,
involving several triggers and parameters, in multiple dimensions.

3. Processing applications: Cloud analytics uses special applications to


process huge volumes of information stored in a data warehouse and reduce
time to insight (more on this below).

4. Computing power: Cloud analytics requires sufficient computing power to


intake, clean, structure and analyze large volumes of data.

5. Analytic models: These are mathematical models that can be used to


analyze complex data sets and predict outcomes.
6. Data sharing and storage: Cloud analytics solutions offer data warehousing
as a service so that the business can scale quickly and easily.

What are the benefits of cloud analytics?

1. Data consolidation-
Cloud analytics brings all of a company’s data sources together to produce a
more complete picture. All stakeholders, regardless of their physical location
(or the data’s location), can easily access this data in one place, to gain more
accurate insights and make better business decisions in real time.
2. Sharing and collaboration-

A cloud analytics solution can better integrate the data from different parts of
the organization — subject to configurable role-based access controls —
leading to better communication and decision making.

3. Scalability-

With cloud analytics services, organizations can scale up to accommodate spikes in


demand by bringing more instances online (or reducing them when demand dips)
and paying only for what they use.

4. Cost reduction-
With cloud analytics, organizations aren’t required to purchase and support
additional hardware, and can also avail the in-house expertise of service
providers.

5. Security-
Security monitoring is usually just one of the many areas that an
organization’s IT staff is responsible for, but it’s a full-time focus for cloud
hosts. Cloud analytics providers also use robust encryption to secure data as
it is transmitted over networks.
CLOUD OPEN STACK-
OpenStack is a cloud operating system that controls large pools of compute, storage, and
networking resources throughout a datacenter, all managed and provisioned through APIs
with common authentication mechanisms.

You might also like