Simran
Simran
of
cloud computing
Types of Cloud
There are the following 4 types of cloud that you can deploy according to the
Organisation
Public Cloud
Public cloud is open to all to store and access information via the Internet
using the pay-per-usage method.In public cloud, computing resources are
managed and operated by the Cloud ServiceProvider (CSP).
Example: Amazon elastic compute cloud (EC2), IBM SmartCloud Enterprise,
Microsoft,Google App Engine, Windows Azure Services Platform.
Private Cloud
Private cloud is also known as an internal cloud or corporate cloud. It is used
by organisations to build and manage their own data centres internally or by
third party. It can be deployed using Open Source tools such as Openstack
and Eucalyptus.Based on the location and management, National Institute of
Standards and Technology
(NIST) divide private cloud into the following two parts-
On-premise private cloud
Outsourced private cloud
Hybrid Cloud
Hybrid Cloud is a combination of the public cloud and the private cloud. We
can say:Hybrid Cloud = Public Cloud + Private Cloud Hybrid cloud is partially
secure because the services which are running on the public cloud can be
accessed by anyone, while the services which are running on a private cloud
can be accessed only by the organisation users.
Example: Google Application Suite (Gmail, Google Apps, and Google Drive),
Office 365 (MS Office on the Web and OneDrive), Amazon Web Services.
Community Cloud
Community cloud allows systems and services to be accessible by a group of
several organizations to share the information between the organization and a
specific community.It is owned, managed, and operated by one or more
organizations in the community, a third party, or a combination of them.
Example: Health Care community cloud
Google Drive integrates with the company's other services and systems --
including Google Docs, Gmail, Android, Chrome, YouTube, Google
Analytics and Google+. Google Drive competes with Microsoft OneDrive,
Apple iCloud, Box, Dropbox and SugarSync.
Google Drive incorporates a system of file sharing in which the creator of a file
or folder is, by default, its owner. The owner can regulate the public visibility of
the file or folder. Ownership is transferable. Files or folders can be shared
privately with particular users having a Google account, using the email
address (usually, but not necessarily, ending in @gmail.com) associated with
that account. Sharing files with users not having a Google account requires
making them accessible to "anybody with the link". This generates a secret
URL for the file, which may be shared via email or private messages. Files
and folders can also be made "public on the web", which means that they can
be indexed by search engines and thus can be found and accessed by
anyone. The owner may also set an access level for regulating permissions.
The three access levels offered are "can edit", "can comment" and "can view".
Users with editing access can invite others to edit.
On September 13, 2021, the URL to a portion of existing files was changed,
ostensibly for security reasons.
Shared files have upload limit of 400,000 items.
Third-party apps
A number of external web applications that work with Google Drive are
available from the Chrome Web Store. To add an app, users are required to
sign in to the Chrome Web Store, but the apps are compatible with all
supported web browsers. Some of these apps are first-party, such as Google
Docs, Sheets, and Slides. Drive apps operate on online files and can be used
to view, edit, and create files in various formats, edit images and videos, fax
and sign documents, manage projects, create flowcharts, etc. Drive apps can
also be made the default for handling file formats supported by them. Some of
these apps also work offline on Google Chrome and ChromeOS.
All of the third-party apps are free to install. However, some have fees
associated with continued usage or access to additional features. Saving data
from a third-party app to Google Drive requires authorization the first time.
The Google Drive software development kit (SDK) works together with the
Google Drive user interface and the Chrome Web Store to create an
ecosystem of apps that can be installed into Google Drive. In February 2013,
the "Create" menu in Google Drive was revamped to include third-party apps,
thus effectively granting them the same status as Google's own apps
In March 2013, Google released an API for Google Drive that enables third-
party developers to build collaborative apps that support real-time editing.
File viewing
The Google Drive viewer on the web allows the following file formats to be
viewed:
● Native formats (Docs, Sheets, Slides, Forms, Drawings, My Maps,
Jamboard, Sites)
● Image files (.JPEG, .PNG, .GIF, .TIFF, .BMP, .WEBP .HEIF .SVG)
● Video files
(.WEBM, .MPEG4, .3GPP, .MOV, .AVI, .MPEG, .MPEGPS, .WMV, .
FLV, .OGG .VOB)
● Audio formats (.MP3, .M4A, .WAV, .OGG .Opus)
● Text files (.TXT)
● Markup/Code (.CSS, .HTML, .PHP, .C, .CPP, .H, .HPP, .JS .Java
.PY)
● Microsoft Word (.DOC and .DOCX)
● Microsoft Excel (.XLS and .XLSX)
● Microsoft PowerPoint (.PPT and .PPTX)
● Adobe Portable Document Format (.PDF)
● Apple Pages (.PAGES)
● Adobe Illustrator (.AI)
● Adobe Photoshop (.PSD)
● Autodesk AutoCad (.DXF)
● Scalable Vector Graphics (.SVG)
● PostScript (.EPS, .PS)
● Python (.PY)
● Fonts (.TTF)
● XML Paper Specification (.XPS)
● Archive file types (.ZIP, .RAR, tar, gzip)
● .MTS files
● Raw Image formats (.DNG)
● Apple Keynote (.KEY)
● Apple Numbers (.Numbers)
Files in other formats can also be handled through third-party apps that work
with Google Drive, available from the Chrome Web Store
File limits
Files that are uploaded, but not converted to Google Docs, Sheets, or Slides
formats, may be up to 5 TB in size. There are also limits, specific to file type,
listed below:
Documents (Google Docs)
On April 3, 2023, it was reported that Google had also quietly introduced a
[52]
user "creation limit" of 5 million files around February 2023. This was later
[63]
removed one day after it was publicly discovered following user backlash.
Quick Access
Search results can be narrowed by file type, ownership, visibility, and the
open-with app. Users can search for images by describing or naming what is
in them. For example, a search for "mountain" returns all the photos of
mountains, as well as any text documents about mountains
Backups
In December 2016, Google updated the Android app and website with a
"Backups" section, listing the Android device and app backups saved to Drive.
The section lets users see what backups are stored, the backups' sizes and
details, and delete backups
In June 2017, Google announced that a new app, "Backup and Sync", would
be able to synchronize any folder on the user's computer to GoogleThe app
was released on July 12, 2017
Metadata
A Description field is available for both files and folders that users can use to
add relevant metadata. Content within the Description field is also indexed by
Google Drive and searchable.
Accessibility to the visually impaired
Mobile apps
The main Google Drive mobile app supported editing of documents and
spreadsheets until April 2014, when the capability was moved to separate,
standalone apps for Google Docs, Google Sheets, and Google SlidesThe
Google Drive app on Android allows users to take a photo of a document,
sign, or other text and use optical character recognition to convert to text that
can be edited. In October 2014, the Android app was updated with a Material
Design user interface, improved search, the ability to add a custom message
while sharing a file, and a new PDF viewer.
Encryption
Before 2013, Google did not encrypt data stored on its servers. Following
information that the United States' National Security Agency had "direct
access" to servers owned by multiple technology companies, including Google
the company began testing encrypting data in July and enabled encryption for
data in transit between its data centers in November.Since 2021, Google
Drive has been providing a client-side encryption feature.
Step7:- After choosing your project will be set up and now start the
Hosting Setup
Important:- You can't connect to your instance unless you launched it with a
key pair for which you have the .pem file and you launched it with a security
group that allows SSH access from your computer. If you can't connect to your
instance, see Troubleshooting Connecting to Your Instance for assistance.
Step 3: Clean Up Your Instance After you've finished with the instance that
you created for this tutorial, you should clean up by terminating the instance. If
you want to do more with this instance before you clean up, see Next Steps.
Important Terminating an instance effectively deletes it; you can't reconnect to
an instance after you've terminated it. If you launched an instance that is not
within the AWS Free Tier, you'll stop incurring charges for that instance as
soon as the instance status changes to shutting down or terminated. If you'd
like to keep your instance for later, but not incur charges, you can stop the
instance now and then start it again later. For more information, see Stopping
Instances.
To terminate your instance 69
1. In the navigation pane, choose Instances. In the list of instances, select the
instance.
2. Choose Actions, Instance State, Terminate.
3. Choose Yes, Terminate when prompted for confirmation. Amazon EC2
shuts down and terminates your instance.
After your instance is terminated, it remains visible on the console for a short
while, and then the entry is deleted.
Next Steps. After you start your instance, you might want to try some of the
following exercises:
Learn how to remotely manage your EC2 instance using Run Command. For
more information, see AWS Systems Manager Run Command in the AWS
Systems Manager User Guide.
Configure a Cloud Watch alarm to notify you if your usage exceeds the Free
Tier. For more information, see Create a Billing Alarm in the AWS Billing and
Cost Management User Guide.
Add an EBS volume. For more information, see Creating an Amazon EBS
Volume and Attaching an Amazon EBS Volume to an Instance.
Install the LAMP stack. For more information, see Tutorial: Install a LAMP
Web Server on Amazon Linux 2
Experiment 2:-
Develop a Windows Azure Hello World application
Create a "Hello World!!!" application in Azure using .Net. I used Visual Studio
2010 along with the Azure SDK 1.3 installed. Start Visual Studio and select a
new project. In the cloud template select Windows Azure Cloud Service.
Once you click OK, it asks for selecting a Role. Here we are adding an
ASP.Net Web role.
And we are done. Now Select Cloud Service as your startup project
and run it. When you run it, the Azure simulation environment is initialised,
and it starts development storage
and development fabric
If you select WebRole1 as your startup project and run the solution, it will run
as a normal ASP.Net project and be hosted locally on localhost.
If you click on the Azure Simulation and select "Show development Fabric UI"
then it will show the Azure services running on your machine.
Step1:- In Firebase Firstly create your new Project by specifying its name
Step4:- After installing Login to your Email Id using Firebase login Command
Step5:- Next run the firebase init Command to Initialise the Firebase Project
Step6:- After that you have to choose from various firebase features like which
one you want to use
Step7:- After choosing your project will be set up and now start the Hosting
Setup
Step8:- At the End run the command firebase deploy in order to deploy your
web page
Experiment 4:-
Create a Mashup using Yahoo! Pipes.
The internet is a great resource for news and updates, and no matter what
you‘re looking to keep track of, you‘re sure to be able to find countless sites
that will be able to keep you up to date with the latest information. To help
make it easier to keep track of new developments, you might make use of an
RSS feed to save you having to look things up manually. You might already
be used to using RSS in apps like Google Reader, but there‘s so much more
you can do with RSS feeds.
Pipes is a tool from Yahoo that enables you to take things a step further so
you can, amongst other things, create your own custom RSS feeds that pull in
content from a variety of sources and filter it so that you only see the most
relevant news stories. It‘s a venerable web app, starting off life in a rather
Google-ish way of being in a lengthy period of beta but then living on for
years, long enough that many of us have likely forgotten about it. But it‘s still a
great tool, even in 2012, so let‘s dig in and see what you can do with it.
Make sure you‘ve got a Yahoo! account (something you likely already have if
you‘ve ever used Flickr). Then, fire up your preferred web browser and pay a
visit to the Yahoo Pipes. Pipes is a tool that lets you take RSS feeds and mix
them together, like pipes mixing two fluids together. Just sign in, and you‘ll be
ready to get started. You‘ll be presented with a blank workspace and this is
where you will be creating your pipes in a visual, drag and drop based
environment. To the left you‘ll see a list of Sources and these are what you will
use to pull in data from other web sites. The pipe we‘re going to create is
going to filter news from existing RSS feeds, so start by dragging a Fetch
Feed module from the left on the workspace.
Yahoo Pipes provides you with a blank canvas on which to work on your
creation In the text field, enter the URL of an RSS feed you would like to work
with and then repeat the process of adding a Fetch Feed module and a feed
for as many feeds as you need. You can check that the feeds are working
correctly by dragging the debugger pane up from the bottom of the screen;
click on of the Fetch Feed modules and the output of the feed will be
displayed here.
Use the debugger to check that your feeds are working as expected
Filtering Feeds
Now we‘re going to add a filter to each feed to control which news stories are
displayed. Click the Operators link to the left to expand the group and then
drag and drop three Filter modules to the workspace. You will now need to
join each of the Fetch Feed modules to a Filteroperator – just click on the
white dot at the bottom of a Fetch Feed module and drag to a white dot at the
top of a Filter box to establish a link.
Modules need to be linked together in order for filters and other operators to
take effect
Once links have been set up you can use the drop down menu in each of the
Filter boxes to choose to block or permit different content and you can then
specify keywords that will be looked for in titles, authors and other parts of
feed items. As well as permitting and blocking content based on individual
keywords, you can also configure multiple rules that must be matched before
content of displayed or blocked.
Filter modules can be used to tightly control which news items appear in your
pipe feeds
A Union module can be used to bring all of your filtered content together Click
the Save button to the upper right of the page and then click the Properties
button. In the pop up window that appears you can enter a description for your
pipe as well as a number of keywords to enable other people to search for and
make use of it. A tags
A tag and a description so that other people can track down the pipes you
make.
To check how your pipe looks, click the Run Pipe link – you can also visit the
My Pipes Section of the web site and then click the pipe you are interested in.
If you find that you need to make any changes or additions, just click the Edit
Source link, but otherwise you can make use of the pipe as a feed by clicking
the Get as RSS link
Creating your own pipes can be fun and rewarding but, depending on what
you are looking for them to do, it can also be a complex and frustrating
experience. Before you spend an age creating a complicated pipe, it is worth
taking look through what other users have put together – even if you do not
find something that precisely meets your needs, you may well stumble across
something that could be adapted, or at least gives you an idea of how to
achieve what you‘re looking to create. Once you‘re logged into your account
you can either use the search box to the upper right of the page to look for
something matching certain criteria, or you can click the Browse button in the
upper navigation bar to take a look through other people‘s creations.
There are a wealth of readymade pipes that you can use as-is or adapt to suit
your needs Yahoo Pipes is an extremely versatile service that can be twisted
and tweaked to work in a huge variety of ways. If you are a programmer, there
is great scope for getting your hands dirty with interactive pipes that enable
you to get more from the web, but even the most simple creations are very
useful. But even if you‘ve never coded in your life, Yahoo Pipes makes it easy
to get the data you want from the web, mixed up and sorted just the way you
want it. Have you ever used Yahoo Pipes, or is this your first time to try it? It‘d
be fun to hear some of the ways our readers are using Yahoo Pipes to make
feeds that work best for them.