I'm trying to learn about Azure Media Services, while i gone through the documentation i found the SDK is only available for .Net but does anyone know the availability of Media Services SDK for other platforms like Java/PHP/Python/RoR?
Looking at various SDKs for Azure on Github:
Java - Yes (https://github.com/Azure/azure-sdk-for-java/tree/master/media)
Python - No
Ruby - No
PHP - Yes (https://github.com/Azure/azure-sdk-for-php/tree/master/WindowsAzure/MediaServices)
This is a Ruby SDK as well, but not officially from my team.
https://github.com/murayama/azure_media_service_ruby
There is also now a Python implementation that is community built.
pip install amspy
https://github.com/msleal/amspy
Related
I was moving towards creating Bot(Github App). I googled a lot but could not find it.
Is their any SDK, library to create Github bots in python as Slack-bolt, slack SDK for python to listen for web events?
There is probot which is for Node Development. Any thoughts?
It seems that this conversation happened here, and the consensus was to use this though it's not official GitHub, and looks under active development as of Feb 2022.
This repository contains code for the Python version of the Microsoft Bot Framework SDK, which is part of the Microsoft Bot Framework
https://github.com/microsoft/botbuilder-python
Do I miss something or there is no support for deployment of Node.js apps in Gcloud App Engine?
I found a separate plugin for php, full support for java in the plugin Google Cloud Tools but nothing on Node.js.
In java you just check a box and you got app.yaml automatically build, uploading and running and debugging tools, integration with API, everything you need.
I can't find how to enable this tools for a standard Express app so I hope I'm missing something.
Unfortunately Google Cloud Tools for IntelliJ does not currently support non-Java based App Engine runtimes. We may add support eventually but we have no concrete plans to do so at the moment.
I would like to build .NET Core 2.0 services for a Ubuntu based Service Fabric on my windows machine. From the docs, it seems like I can't use Visual Studios to do this.
Does anyone know the workflow for developing, building, and publishing services in this way? Can't find anything in the docs.
Yes. Anything you compile targeting .NET Core will run on any of the platforms supported by .NET Core. However, there is no built-in publishing support, that would be a separate operation you'd have to set up yourself.
You can find the list of currently supported platforms on the Runtime Identifier page. The current Ubuntu list is:
ubuntu.14.04-x64
ubuntu.14.10-x64
ubuntu.15.04-x64
ubuntu.15.10-x64
ubuntu.16.04-x64
ubuntu.16.10-x64
I am trying to automate the process of VM launch using python in vCloud Director. After searching what I was able to find are REST APIs for this purpose. Can anyone please let me know if there are some CLI command available for this purpose?
Thanks for the help.
VMware doesn't offer any CLI or Python SDKs for the vCloud API. They only support Java, .NET, and PHP for their vCloud API SDKs.
I did find an unmaintained Python CLI/client that the UK government released in December 2012: https://github.com/gds-attic/vcloudtools
Given that release date it probably supports version 5.1 of the vCloud API but won't support 5.5. If you really want Python and something that's supported and you're a VMware customer you should provide that feedback to your sales/support rep so that the product managers hear it and hopefully act on it for a future release.
We have critical project partly deployed in azure that uses queues, blobs and table storage.
Now we using SDK 2.0 and thinking about moving to latest SDK 2.3 but it will cost us some resources especially for load testing with a new Azure SDK.
Is there a strong point to update SDK version like critical bug fix, performance issue or maybe useful new feature?
Sure, I read release notes but haven't found enough information about it.
In general we recommend that you always take the latest storage client from Nuget directly. If you look at Nuget you will see we are actually on 4.0.1 version of the .NET client vs the 2.0 version of the storage client that I believe is what shipped with SDK 2.0. As you can imagine there are a very large list of improvements between client 2.0 and 4.0. A couple of quick examples include: CORS Support, large improvements to Tables including JSON support and a highly optimized table service layer.
Here are some blogs with some more information:
http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/14/what-s-new-for-microsoft-azure-storage-at-teched-2014.aspx
http://blogs.msdn.com/b/windowsazurestorage/archive/2013/12/05/windows-azure-tables-introducing-json.aspx
There are also a lot of performance related improvements that have been made as well:
http://blogs.msdn.com/b/windowsazurestorage/archive/2013/09/07/announcing-storage-client-library-2-1-rtm.aspx
Hope this helps.
Jason
The latest Storage SDK version is now v12, which you can find in the Azure SDK repos:
Java
.NET
Python
JS/TS
You can also find migration guides in the repos which detail the migration benefits. The SDK has now split into separate ones like Storage Blob, Storage Queue, etc. The following are migration guides for Storage Blob. You can find the guides for the others in the repos as well:
Java
.NET
Finally, there are Changelogs for the new SDKs in the repos as well, which you can reference to see what fixes/changes are done. The following are Changelogs for Storage Blob. You can find the logs for Queue, Datalake, etc. in the repos as well:
Java
.NET
Python
JS/TS
It is recommended that you use the latest SDKs since those are the ones getting the new features as well as bug and critical fixes whereas the older libraries will only be getting bug and critical fixes. Read more about Azure SDK lifecycle and support policy