tag:www.mygreatwindowsazureidea.com,2008-02-07:/forums/40626/activityWindows Azure AppFabric Feature Voting on UserVoice2011-12-17T14:27:38-08:00tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/104158542011-12-17T14:27:38-08:002011-12-17T14:27:38-08:00Add Tags, Notifications, Regions to Azure Cache so that it is Usable [updated]<p>Without an ability to traverse collections of things the Azure cache is not very useful. Here's hoping they add notifications, regions, and tags.</p><p>Jonathan McIntire said:<br /><div class="ugc"><p>Enabling notifications would be very, very helpful for us. See: <a href="http://stackoverflow.com/a/8548163/546483" rel="nofollow" target="_blank">http://stackoverflow.com/a/8548163/546483</a></p></div></p>Jonathan McIntiretag:www.mygreatwindowsazureidea.com,2008-02-07:Event/101996292011-11-09T13:59:07-08:002011-11-09T13:59:07-08:00Provide native load balancing for both clients and services. [updated]<p>Provide native load balancing for both clients and services. The current “implementation” (sample) requires significant logic to be built in the client in order to mimic load-balancing.</p><p>Konstantin Isaev said:<br /><div class="ugc"><p>Strange... What you mean under "native"? For me, permanent multi-tenancy and "expect for connection loss or continuation token" is more hard thing to life with....</p></div></p>Konstantin Isaevtag:www.mygreatwindowsazureidea.com,2008-02-07:Event/101353362011-10-30T20:12:18-07:002011-10-30T20:12:18-07:00Support redirection after sign out; Support WREPLY parameter needed for ADFS and Facebook<p>Chris Mankowski suggested:<br />Currently, wreply is not supported. When an ADFSv2 user signs out they get a dead end page like this:
https://tlsadmin.accesscontrol.windows.net/v2/wsfederation?wa=wsignoutcleanup1.0&wreply=http://localhost:2600/Account/SignIn
The wreply parameter is an industry standard and should be implemented:
http://social.technet.microsoft.com/wiki/contents/articles/ad-fs-how-to-invoke-a-ws-federation-sign-out.aspx
http://msdn.microsoft.com/en-us/library/bb608217.aspx
http://download.boulder.ibm.com/ibmdl/pub/software/dw/specs/ws-fedpass/ws-fedpass.pdf
The second ( related )issue I’m having is that I’m trying to deauth ADFS and Facebook. I need to use the wreply parameter to redirect the user off the ACS host, and back on some “normal” user page.
You might ask why am I redirecting to the ACS? It’s because Facebook is requiring me to. And since the Facebook TOS requires me to implement sign out features (that actually log someone out of facebook, not just my RP) then I have to redirect them to the ACS signout page.
The issue is that the user experience is horrible. They dead end at a page that tells them to close the browser windows. This is a no-go for me since my application is used in Kiosks where it’s not possible to close the browser window, or navigate using the url. Plus it’s bad design.</p>Chris Mankowskitag:www.mygreatwindowsazureidea.com,2008-02-07:Event/101353162011-10-30T20:03:56-07:002011-10-30T20:03:56-07:00Support HTTP Security headers in ACS to prevent clickjacking, replays, and firesheep<p>Chris Mankowski suggested:<br />The ACS authentication system does not implement widely used anti-hacker HTTP headers.
Please see the following links for a list of missing HTTP headers:
http://security.stackexchange.com/q/8480/396
and
http://social.msdn.microsoft.com/Forums/en-US/windowsazuresecurity/thread/eab4b53e-438b-4b20-8933-ae88e2f3610f?prof=required</p>Chris Mankowskitag:www.mygreatwindowsazureidea.com,2008-02-07:Event/101151072011-10-27T05:36:06-07:002011-10-27T05:36:06-07:00Add more claims to LiveID for ACS<p>pjirsa suggested:<br />The nameidentifier claim containing a made up ID unique to my application is not sufficient for authenticating a user. With no way to get additional user identifiable information, a user could authenticate with Live and then fill out a local profile on my application for whomever they wanted. They could claim to be Bill Gates, I would have no way of verifying that based on the nameidentifier claim coming from LiveID.</p>pjirsatag:www.mygreatwindowsazureidea.com,2008-02-07:Event/101055812011-10-26T02:33:43-07:002011-10-26T02:33:43-07:00webhttprelaybinding should support jsonp<p>Carlos Fernandes suggested:<br />This binding should support JsonP just like the WebHttpBinding supports it.</p>Carlos Fernandestag:www.mygreatwindowsazureidea.com,2008-02-07:Event/100170372011-10-14T15:52:03-07:002011-10-14T15:52:03-07:00Make Programming model the same across Windows server Appfabric and Azure AppFabric<p>Noel suggested:<br />It would be nice if code did not even require recompiling to be hosted on premise or in cloud</p>Noeltag:www.mygreatwindowsazureidea.com,2008-02-07:Event/78583392011-05-24T21:49:06-07:002011-05-24T21:49:06-07:00AppFabric emulator like Compute & Storage for development scenarios<p>Miquel Parejo suggested:<br />May be useful for developers to have an AppFabric Cache emulator, for instance.</p>Miquel Parejotag:www.mygreatwindowsazureidea.com,2008-02-07:Event/78248912011-05-23T13:36:16-07:002011-05-23T13:36:16-07:00add velocity to all roles [updated]<p>aaronsilvas said:<br /><div class="ugc"><p>I don't see this as resolved. Paying for an extra dedicated service over utilizing free resources on existing roles is very wasteful ($$$). I'd like to at least have the option of which to use, "Dedicated" or "Roles" based caching.</p></div></p>aaronsilvastag:www.mygreatwindowsazureidea.com,2008-02-07:Event/74510152011-05-12T11:33:05-07:002011-05-12T11:33:05-07:00Decrease Price of Caching<p>ShaunT suggested:<br />$45/mo for 128MB cache is cost prohibitive.</p>ShaunTtag:www.mygreatwindowsazureidea.com,2008-02-07:Event/74509832011-05-12T11:32:25-07:002011-05-12T11:32:25-07:00Add Tags, Notifications, Regions to Azure Cache so that it is Usable<p>ShaunT suggested:<br />Without an ability to traverse collections of things the Azure cache is not very useful. Here's hoping they add notifications, regions, and tags.</p>ShaunTtag:www.mygreatwindowsazureidea.com,2008-02-07:Event/57821772011-02-24T17:40:29-08:002011-02-24T17:40:29-08:00Add Wrkflow solution [updated]<p>Ravi said:<br /><div class="ugc"><p>Does microsoft have any plans on this release?</p></div></p>Ravitag:www.mygreatwindowsazureidea.com,2008-02-07:Event/53987472011-02-08T16:37:30-08:002011-02-08T16:37:30-08:00Allow several administrators to manage one AppFabric account from different Live ID's <p>Haris Majeed suggested:<br />Idea created Sep 8, 2010 by Lars W. Andersen
It is a problem operating the Azure account, when only one admin have access to it. In case of emergencies, vacation, etc. it is needed to share access to one account.
[moved from Windows Azure Feature Voting]</p>Haris Majeedtag:www.mygreatwindowsazureidea.com,2008-02-07:Event/53986552011-02-08T16:30:11-08:002011-02-08T16:30:11-08:00Add Workflow service to AppFabric<p>Haris Majeed suggested:<br />Idea created Dec 18, 2009 by Lee Ruddy
AppFabric contain Service Bus & Access control but no route ability, please add Workflow into it.
[idea moved from Windows Azure Feature Voting]</p>Haris Majeedtag:www.mygreatwindowsazureidea.com,2008-02-07:Event/51919572011-01-31T15:33:33-08:002011-01-31T15:33:33-08:00Autoscale Web and WorkerRoles<p>pramod ANCHUPARAYIL suggested:<br />Ability to autoscale web and worker roles based on CPU load, Queue depth, etc.</p>pramod ANCHUPARAYILtag:www.mygreatwindowsazureidea.com,2008-02-07:Event/36187192010-10-29T15:25:18-07:002010-10-29T15:25:18-07:00add velocity to all roles [updated]<p>Ismael Hamed López said:<br /><div class="ugc"><p>Solved at PDC10.</p></div></p>Ismael Hamed Lópeztag:www.mygreatwindowsazureidea.com,2008-02-07:Event/32226392010-10-06T21:30:01-07:002010-10-06T21:30:01-07:00Actually start implementing ideas suggested in this suggestion board.<p>simnova suggested:<br />Sorry to be a bit snarky here. I initially was extremely excited that Microsoft was adopting uservoice, this is a great step forward, but without showing activity in accepting ideas people may turn elsewhere. In the same time competitors such as Amazon have added considerable new features, I'm hopeful that Azure will be a great player in the market.. seeing some action here would certainly help.</p>simnovatag:www.mygreatwindowsazureidea.com,2008-02-07:Event/32106432010-10-06T09:16:54-07:002010-10-06T09:16:54-07:00add velocity to all roles [updated]<p>aaronsilvas said:<br /><div class="ugc"><p>As much as I love working with Azure, I cannot believe we STILL do not have Velocity in Azure... This is VERY important for real-world applications.</p></div></p>aaronsilvastag:www.mygreatwindowsazureidea.com,2008-02-07:Event/28272072010-09-06T21:46:59-07:002010-09-06T21:46:59-07:00Content Based Routing [updated]<p>We want Content Based Routing in Azure App Fabric. How can you take it out of it? A service Bus is not complete without one. I suggest we have it for XML/JSON type messaging, and it must be durable!
I mentioned to customer that we can host their services in App Fabric, and we can leverage Content Based Routing. I am somewhat dissapointed when I worked on the SDK, that this is not their! So what do I do? I do not think using BizTalk just for the routing capabilties is suffucient, App Fabric MUST have this built in, if it is to surivive and beat the competitors. It is application driven and shouls therefore be able to intrinsically route certain message types based on type or content!</p><p>Romiko said:<br /><div class="ugc"><p>We could have custom Serializer add-ons for this as well, so customers can develop there own serializers and promotion components to make values from messages available to the core routing engine for non XML messaging scenarios. Thus Binary messaging routing is achievable.</p></div></p>Romikotag:www.mygreatwindowsazureidea.com,2008-02-07:Event/28272032010-09-06T21:46:01-07:002010-09-06T21:46:01-07:00Content Based Routing [updated]<p>We want Content Based Routing in Azure App Fabric. How can you take it out of it? A service Bus is not complete without one. I suggest we have it for XML/JSON type messaging, and it must be durable!
I mentioned to customer that we can host their services in App Fabric, and we can leverage Content Based Routing. I am somewhat dissapointed when I worked on the SDK, that this is not their! So what do I do? I do not think using BizTalk just for the routing capabilties is suffucient, App Fabric MUST have this built in, if it is to surivive and beat the competitors. It is application driven and shouls therefore be able to intrinsically route certain message types based on type or content!</p><p>Snagy said:<br /><div class="ugc"><p>+3</p></div></p>Snagytag:www.mygreatwindowsazureidea.com,2008-02-07:Event/28271992010-09-06T21:45:51-07:002010-09-06T21:45:51-07:00Content Based Routing [updated]<p>We want Content Based Routing in Azure App Fabric. How can you take it out of it? A service Bus is not complete without one. I suggest we have it for XML/JSON type messaging, and it must be durable!
I mentioned to customer that we can host their services in App Fabric, and we can leverage Content Based Routing. I am somewhat dissapointed when I worked on the SDK, that this is not their! So what do I do? I do not think using BizTalk just for the routing capabilties is suffucient, App Fabric MUST have this built in, if it is to surivive and beat the competitors. It is application driven and shouls therefore be able to intrinsically route certain message types based on type or content!</p><p>Snagy said:<br /><div class="ugc"><p>+3</p></div></p>Snagytag:www.mygreatwindowsazureidea.com,2008-02-07:Event/28271492010-09-06T21:35:06-07:002010-09-06T21:35:06-07:00Content Based Routing<p>Romiko suggested:<br />We want Content Based Routing in Azure App Fabric. How can you take it out of it? A service Bus is not complete without one. I suggest we have it for XML/JSON type messaging, and it must be durable!
I mentioned to customer that we can host their services in App Fabric, and we can leverage Content Based Routing. I am somewhat dissapointed when I worked on the SDK, that this is not their! So what do I do? I do not think using BizTalk just for the routing capabilties is suffucient, App Fabric MUST have this built in, if it is to surivive and beat the competitors. It is application driven and shouls therefore be able to intrinsically route certain message types based on type or content!</p>Romikotag:www.mygreatwindowsazureidea.com,2008-02-07:Event/27908772010-09-02T17:30:40-07:002010-09-02T17:30:40-07:00Provide management Tool [updated]<p>大有 said:<br /><div class="ugc"><p>it's hard to maintain ACS data without tool</p></div></p>大有tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/27908712010-09-02T17:29:59-07:002010-09-02T17:29:59-07:00Provide management Tool大有tag:www.mygreatwindowsazureidea.com,2008-02-07:Event/27521232010-08-29T12:32:54-07:002010-08-29T12:32:54-07:00add velocity to all roles [updated]<p>Ismael Hamed López said:<br /><div class="ugc"><p>I should have expected to see Velocity already integrated and running out of the box in Windows Azure. Instead, I found a presentation from the last PDC addressing how to run Memcache in a worker role. Weird!</p></div></p>Ismael Hamed Lópeztag:www.mygreatwindowsazureidea.com,2008-02-07:Event/23446412010-07-08T07:22:48-07:002010-07-08T07:22:48-07:00Add control over allowed hosts to ACS crossdomainpolicy.xml<p>an anonymous user suggested:<br /> I think it's great that we finally have support for Flash/Silverlight on the ACS. However, I think the support is poorly implemented.
The current policy is expressed as
<cross-domain-policy>
<allow-access-from domain="*" secure="true" />
<allow-access-from domain="*" secure="false" />
<allow-http-request-headers-from domain="*" headers="*" secure="true" />
<allow-http-request-headers-from domain="*" headers="*" secure="false" />
</cross-domain-policy>
I'd prefer to be able to add the domains that can access the service from Flash/SL via the administrative UI since my use cases for ACS are for single applications, not for the world at large.
</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/21451552010-06-02T06:45:53-07:002010-06-02T06:45:53-07:00OAuth support for AccessControlMartintag:www.mygreatwindowsazureidea.com,2008-02-07:Event/21343312010-05-31T11:08:38-07:002010-05-31T11:08:38-07:00Include search functionality<p>simnova suggested:<br />Incorporate Lucene/SOLR or microsoft search server into appfabric to allow searching across files (table/azure storage), databases, objects cached items, etc. Allow for cost effective cloud based storage + caching.</p>simnovatag:www.mygreatwindowsazureidea.com,2008-02-07:Event/21014432010-05-25T19:56:56-07:002010-05-25T19:56:56-07:00Provide full WS-* support in ACS to enable tenant federation (home realm discovery) from webrole<p>an anonymous user suggested:<br />Currently, I guess there is no WS-* support in ACS for us to do multi-tenant federation from Web role.
I have seen examples for REST services but how about web role?
We can do this on premise by ADFS adding whr parameters to the querystring etc.. but how to do it on azure using ACS and web role.
This is must for any SaaS application
</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/19737182010-05-13T04:07:09-07:002010-05-13T04:07:09-07:00Combine Issuer store for Service Bus and ACS<p>an anonymous user suggested:<br />I'd like to see a single Issuer store for both ACS configuration and the service bus configuration. SInce you already have to grant issuers specific rights for the service bus I don't see why I need to maintain two stores of issuers for both access to the service bus AND for my own services. I should be able to define an issuer once, then grant them rights to my service bus and/or ACS from there.</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/17714672010-04-12T02:12:11-07:002010-04-12T02:12:11-07:00Create Native Relay Bindings/Service Bus client for .Net Compact Framework<p>an anonymous user suggested:<br />In fact, WCF in the n.NETCF needs a complete overhaul to include all the bindings and formatters/encoders.</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/17714612010-04-12T02:10:07-07:002010-04-12T02:10:07-07:00Bring back queues and routersanonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/15640452010-03-23T02:40:06-07:002010-03-23T02:40:06-07:00Offer a workflow monitoring solution<p>an anonymous user suggested:<br />It would be great if we could easily monitor our workflows running (or not) in the cloud.</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/13609432010-03-08T01:46:29-08:002010-03-08T01:46:29-08:00Cloud Drive functionality Should be available Locally.<p>an anonymous user suggested:<br />Hi,
Cloud Drive is very helpful for those who are using standard NTFS APIs like us.
Actually we are working on application which will run both on cloud and on local machine. We need to store and use our large amount of data which will be used by our application to azure storage. and both local and cloud running application have to save and retrieve data from one location. Initially we are concentrated on blobs but looking at cloud drive we want to shift on to it.
In terms of Cloud Drive and our application running in cloud its awesome.
But But the application running in local environment have no access to cloud drive.
So Cloud Drive functionality shoud be available Locally in future ??</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/13111492010-03-05T01:21:08-08:002010-03-05T01:21:08-08:00Embrace Managed Services Engine as onsite extension to AppFabric! [updated]<p>Managed Services Engine is a wonderful capability that allows MS stack to have a native SOA intermediary. What is great about it built up on WCF, it does work with the AppFabric and more importantly allows non WCF applications to be integrated to AppFabric out of the box.
Microsoft is really bad in promoting it and very few people know about it.
Please add one or two labs to the SDK how to expose an existing endpoint via AppFabric + MSE (cut and paste Arron’s article if you wish) and start promoting it! It is very useful (and missing block) that you need to promote more!
</p><p>Alex Lazic said:<br /><div class="ugc"><p><a href="http://www.codeplex.com/servicesengine" rel="nofollow" target="_blank">http://www.codeplex.com/servicesengine</a></p></div></p>Alex Lazictag:www.mygreatwindowsazureidea.com,2008-02-07:Event/13111432010-03-05T01:19:55-08:002010-03-05T01:19:55-08:00Embrace Managed Services Engine as onsite extension to AppFabric! [updated]<p>Managed Services Engine is a wonderful capability that allows MS stack to have a native SOA intermediary. What is great about it built up on WCF, it does work with the AppFabric and more importantly allows non WCF applications to be integrated to AppFabric out of the box.
Microsoft is really bad in promoting it and very few people know about it.
Please add one or two labs to the SDK how to expose an existing endpoint via AppFabric + MSE (cut and paste Arron’s article if you wish) and start promoting it! It is very useful (and missing block) that you need to promote more!
</p><p>Alex Lazic said:<br /><div class="ugc"><p><a href="http://msdn.microsoft.com/en-us/magazine/dd727511.aspx" rel="nofollow" target="_blank">http://msdn.microsoft.com/en-us/magazine/dd727511.aspx</a></p></div></p>Alex Lazictag:www.mygreatwindowsazureidea.com,2008-02-07:Event/13111252010-03-05T01:18:04-08:002010-03-05T01:18:04-08:00Embrace Managed Services Engine as onsite extension to AppFabric!<p>Alex Lazic suggested:<br />Managed Services Engine is a wonderful capability that allows MS stack to have a native SOA intermediary. What is great about it built up on WCF, it does work with the AppFabric and more importantly allows non WCF applications to be integrated to AppFabric out of the box.
Microsoft is really bad in promoting it and very few people know about it.
Please add one or two labs to the SDK how to expose an existing endpoint via AppFabric + MSE (cut and paste Arron’s article if you wish) and start promoting it! It is very useful (and missing block) that you need to promote more!
</p>Alex Lazictag:www.mygreatwindowsazureidea.com,2008-02-07:Event/12993972010-03-04T09:15:44-08:002010-03-04T09:15:44-08:00Provide native security services and policy interception in the AppFabric<p>an anonymous user suggested:<br />Provide native security services in AppFabric such as XML firewalling (structure, grammar, semantics, algorithms, injections, etc), similarly like other XML virtual appliances .
Ideally, it would great if interception can be implemented between client and the end service by calling Worker / Web Role on Azure to perform this functionality (an possibly policy enforcement) – Customer may or may not to choose to deploy this solution at their own cost. The firewall can be reference implementation on codeplex and / or fully managed service provided by Microsoft.
</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/12991512010-03-04T09:07:01-08:002010-03-04T09:07:01-08:00Provide native load balancing for both clients and services.<p>an anonymous user suggested:<br />Provide native load balancing for both clients and services. The current “implementation” (sample) requires significant logic to be built in the client in order to mimic load-balancing.</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/12689512010-03-03T07:03:52-08:002010-03-03T07:03:52-08:00Offer alternative pricing model for ServiceBus connections<p>Davide Bedin suggested:<br />Currently ServiceBus is billed monthly per connection, with prices that can go lower with packs, but nevertheless far too expensive for some low traffic/usage scenario.
In my scenario the connection is between client applications and the Azure services, must be active all the time the application is working (normally 8 hours a day) and "real" communication between the two, interaction and data transfer, happens unfrequently and move little data.
In this scenario the current pricing strongly limit the chance to use the ServiceBus, even if it is an enabling feature.
A pricing model more proportional to time and usage would really help</p>Davide Bedintag:www.mygreatwindowsazureidea.com,2008-02-07:Event/12108132010-02-28T12:30:34-08:002010-02-28T12:30:34-08:00Support TCP federation through the service bus<p>an anonymous user suggested:<br />Federated security being so important, it should be possible to enable federation through the service bus, using TCP relay to allow for direct connection. There should be a binding for this that works. Or ,at least a sample that works. </p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11948312010-02-25T14:29:08-08:002010-02-25T14:29:08-08:00Add async version of each APIanonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11831332010-02-24T07:43:29-08:002010-02-24T07:43:29-08:00Include PortBridge and Reverse Web Proxy<p>Marius suggested:<br />PortBridge and Reverse Web Proxy allow publishing of legacy services (and applications) via Service Bus, without altering their endpoints.
An example can be found here ( http://blogs.msdn.com/clemensv/archive/2009/11/18/port-bridge.aspx ).</p>Mariustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11538302010-02-18T05:56:34-08:002010-02-18T05:56:34-08:00add velocity to all rolesanonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11399592010-02-13T05:24:57-08:002010-02-13T05:24:57-08:00Add Wrkflow solutionanonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11371022010-02-12T04:28:03-08:002010-02-12T04:28:03-08:00WAS Supportanonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11371002010-02-12T04:27:47-08:002010-02-12T04:27:47-08:00Silverlight Supportanonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11362472010-02-11T17:30:25-08:002010-02-11T17:30:25-08:00Provide web portal for configuring ACS rules.<p>an anonymous user suggested:<br />Provide web portal for configuring ACS rules. AcmBrowser sample in SDK is useful only on windows, what about Linux users (if any)?</p>anonymoustag:www.mygreatwindowsazureidea.com,2008-02-07:Event/11362452010-02-11T17:28:58-08:002010-02-11T17:28:58-08:00Provide out of box support for Identity Federation using ACS.<p>an anonymous user suggested:<br />Provide out of box support for Identity Federation using ACS. Justin Smit already posted a sample "ACS integration with Windows Live ID & Facebook Connect" on his blog and ServerSideWebIdentities.zip is also available for download.
AppFabric team should generilize this sample and expose endpoints like FaceBookFederation.aspx, GoogleFederation.aspx, MicrosoftActiveDirectoryFederation.aspx right inside AppFabric, not as a sample.</p>anonymous