I cannot clearly see it on the website but via the CloudRail API, I am able to migrate files to another cloud server from a user's Dropbox, Google Drive, OneDrive, etc.? Is it a cloud file migration API?
CloudRail enables you, among other things, to upload and download files to and from Dropbox, Google Drive etc. in an abstracted, uniform manner.
It is an SDK based solution currently available for Android, Java, iOS and Node.js.
It is not a migration solution but it can make building one much easier since you'd only have to take care of UI and logic.
Source: I am working for CloudRail
Related
So I have a requirement to process a file when it is uploaded to a particular folder in OneDrive. An Azure Function would be nice to use for this purpose.
Here's what I see when trying to set this up in the Azure portal:
Is it even possible to do this in the portal either v3 or v2 of the Azure Functions runtime? I tried to follow the steps documented here but I find them a little less-explicit and difficult to interpret/follow.
If anyone has any better examples to follow, please be so kind to share. I'm confused as to what approach to take (e.g. portal, VS Code, VS)
Currently it is recommended that we use the classic function UI in azure portal as there are some issues in the new UI.
And I found that Microsoft Graph bindings are currently in preview for Azure Functions version 2.x and higher. For preview version, we don't recommend that you use them in your production apps.
The workaround is that you use Azure Logic Apps instead.
Reference:
Access and manage files in OneDrive connector by using Azure Logic Apps
I am creating a C# ASP.NET app (using Visual Studio), which I'm hosting on Microsoft Azure. Currently, I have a folder in the solution named "Content", in which I store some media. For example, there a logo that is placed on the website.
The purpose of the web app is to generate a document that a user can download after entering some data. To generate this document, I also need to use some media (mainly images). There can be quite a lot of such images!
Where should I store these images? I currently have them in this "Content" folder as well (in seperate sub folders for each user), but I noticed on Azure there is also a tab called "Storage". I have tried to use this service for a bit, but I don't really understand its purpose. Would it be advisable to use this for storing the media, and then retrieving them with the web app when necessary, or should I leave them on the web app server? What is considered Good Practice?
Thanks in advance for any help
As a starting point, using Blob storage (see Azure Storage Documentation) would be significantly better than file storage on a single webserver - its cheaper and more scalable (pricing tiers for Application server storage will be expensive, you'd have have to duplicate files or have a multi-server directory in a load-balanced environment). The basic design is the application will use an SDK to retrieve the bits and then stream it back to the web browser or other client.
If you anticipate many users downloading the same file, and network performance matters, consider using a Content Delivery Network
You should store it in an Azure Storage Account and reference it using the SDK, after generating the document, you can use Shared Access Signature to give the user access and you can limit the access to read or write for a specific time.
If you will generate videos then you can serve it through Azure Media Services
I am working on using Azure to maintain a web application that will allow me to store information into a storage system through a web interface. I would then like to query the information from that storage system using a client application. I noticed that there are a variety of technologies that can be used to accomplish this, such as node.js, C#, php and python. I am confused about how to proceed. I tried to create a website on Azure using Microsoft WebMatrix which uses Nodejs, and I was able to create a simple express site. But, I could not see any options for a storage element to interface with node.js. I am not looking to spend too much time on making a custom Web UI, but would rather like to use some sort of template for the UI. Which technologies would be best to proceed based on my requirements?
Thanks!
There is a node version of the Storage Client library available in the Azure SDK which you can find here. This library will enable you to interact with Storage resources such as Blobs, Tables and Queues which might be useful for your application. There are also some node getting started tutorials available here which sound like they might also be useful.
You should also track the Windows Azure Storage Blog as updates are coming for the node client library as well.
Jason
I just wanted to know
It is simple to upload videos to youtube in c# but i want to do that without using their API. I am going to create a webpart for office365, so i can't use any external dlls. Only the .NET framework's assembly i can use.
Incase you want to upload to youtube you should use their apis, otherwise there is no way you can upload on to youtube, incase your problem is install APIs on office365 cloud, then you can look for Webservices to upload to Youtube, in web services case you have no dlls to register on the cloud.
No not simple, you have to create something that does what their API does. You do not have to build all functionality, only what you need. But still; not easy.
Below is the task i have to complete in a few weeks, my question is does anyone know of any tutorials or books which will be of use to me? I also only have little knowledge of C#.
You will design the relevant code in ASP.NET and C# so that you can
deploy a web role on Azure that can:
a) read in a zip file from input on the web page
b) uncompress the zip file which will have an executable, an
arbitrary list of arguments and data files
c) run the executable with the arguments (and hence read in the
data files).
d) store the output logs for access later.
You will test this by running a piece of code that reads in a set of
arguments which correspond to test files.
The executable will then read in the text files and then print them
out.
You will also have to design an appropriate UML to explain how the
different classes you have written interact.
You can deploy your service/role to Azure using Service Management API. Write a module which does the deployment and call this in your web.
Check these links that may help you.
Deploying An Azure Application
Publish Azure WebRole using Installer (like WIX)
About the Service Management API
The Windows Azure Accelerator for Web Roles makes it quick and easy
for you to deploy one or more websites across multiple Web Role
instances using Web Deploy. The accelerator includes a Visual Studio
project template that creates a Windows Azure web role to host one or
more websites.
Azure Tutorial; Be in cloud (Part 3) [Web Role]
Windows Azure and SQL Azure Tutorials - Tutorial 1: Using Windows Azure Web Role and Windows Azure Table Service
Check Azure in Action Book and it's content.
Hope these help you to get an idea that you want to implement.
That's hard homework: Upload a zip file to a cloud based server and run the .exe. Interesting...
Anyway, the Azure SDK is a great place to start. Also scan through Smarx's Cloud Cover shows. They cover pretty much everything.