locked
Working of Service Bus RRS feed

  • Question

  • I want to know, how service bus stores messages. Does it internally use queues, or service bus cache? And if it is using caching, am I charged for it?


    Reeta http://reeta-singh.blogspot.com/
    Monday, January 23, 2012 6:56 AM

Answers

  • Hi,

    Sorry, we don’t provide detailed information about how our services are implemented internally. But don’t worry, you won’t be charged for anything not listed on the pricing page: http://www.windowsazure.com/en-us/offers/ms-azr-0003p.

     

     

    Best Regards,

    Ming Xu.


    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact msdnmg@microsoft.com.
    Microsoft One Code Framework
    Tuesday, January 24, 2012 3:24 AM
  • Hi,

    Yes, by default Service Bus is protected by ACS. We can’t turn off ACS on service side, but we can turn it off on the client (by setting relayClientAuthenticationType to None). Anyway, you’re not required to pay for each client request. ACS is used when the service/client establishes a connection with Service Bus. On the service side, this usually only occurs when the service starts. So each time you start a service, you only issue a single transaction to ACS. On client this may happen more frequently, depending on how client code is written. In addition, currently we have a promotion that you won’t be charged for ACS until 2012/12/1. I would like to suggest you to check http://www.windowsazure.com/en-us/pricing/details/ for more details.

     

    Best Regards,

    Ming Xu.


    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact msdnmg@microsoft.com.
    Microsoft One Code Framework
    Friday, January 27, 2012 3:22 AM

All replies

  • Hi,

    Sorry, we don’t provide detailed information about how our services are implemented internally. But don’t worry, you won’t be charged for anything not listed on the pricing page: http://www.windowsazure.com/en-us/offers/ms-azr-0003p.

     

     

    Best Regards,

    Ming Xu.


    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact msdnmg@microsoft.com.
    Microsoft One Code Framework
    Tuesday, January 24, 2012 3:24 AM
  • Thanks MingXu.

    But I have read from http://blogs.digitaldeposit.net/saravana/post/2011/06/23/Understand-Azure-AppFabric-Service-Bus-Pricing.aspx

    that " Normally Azure Service bus endpoints will be protected by access control services. ACS acts like a gate keeper for the end points exposed by the Azure Service bus. So every time you try to communicate with an endpoint, it needs to go through ACS, which will incur separate charges."

    That means If i am using service bus, i have to pay for ACS also?


    Reeta http://reeta-singh.blogspot.com/
    Tuesday, January 24, 2012 10:08 AM
  • Hi,

    Yes, by default Service Bus is protected by ACS. We can’t turn off ACS on service side, but we can turn it off on the client (by setting relayClientAuthenticationType to None). Anyway, you’re not required to pay for each client request. ACS is used when the service/client establishes a connection with Service Bus. On the service side, this usually only occurs when the service starts. So each time you start a service, you only issue a single transaction to ACS. On client this may happen more frequently, depending on how client code is written. In addition, currently we have a promotion that you won’t be charged for ACS until 2012/12/1. I would like to suggest you to check http://www.windowsazure.com/en-us/pricing/details/ for more details.

     

    Best Regards,

    Ming Xu.


    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact msdnmg@microsoft.com.
    Microsoft One Code Framework
    Friday, January 27, 2012 3:22 AM