integration between Azure Communication Service with MS BOT Framework - azure-communication-services

I want to connect Azure Communication Service with Bot service. Is it possible to connect Azure Communication Service with MS BOT Framework to manage Voice (IVR) and chat flows?

At this time it is not possible to connect Azure Communication Services with the MS Bot Framework to manage IVR and chat.
The product group did mention that you can share your vision or business requirement with them to help them better understand how this functionality could better assist you. To do this, please create an issue on their GitHub repro so they receive your feedback.

Related

best way to configure NSG rule for mobile app client and Service fabric hosted API

We have following structure for my application. currently we have used Any for both source and destination (on port 3389) while defining NSG rule for our Service Fabric to allow calls from mobile app. But our security team has raised concerns on Any-Any rule. Is there any way to optimize this?
Note: our mobile app is public and anyone can download from app store.
Any to Any rule open SF for attach really so you should limit the IP from your traffic manager given your current model.
Azure API management already have build in support for Service Fabric so my suggestion is to remove the traffic manager between then API management and SF. Then you can do is to limit the traffic to SF only from the API management which is much easier.
https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-api-management-overview
Authentication requirement you can delegate that to the API management ie validate JWT token

Google Cloud SQL with non-Google hosted website

I have a web app that I have built and am hosting with my own provider. I am wanting to connect this to a Google Cloud SQL database. What is the best way to do this?
I spoke with my hosting provider and they stated that they have no IP addresses / ranges they can give me to setup with GCSQL.
Any help on this would be appreciated. Sorry if this questions is completely simple and not complicated at all.
Connect using the instance IP address provided by Google Cloud SQL (link). Be sure to use SSL.

How should I build a server for mobile-apps

I'm planning to build an application that will include users registration and so on.. I want to build a kind of social network application and i wonder how should I build my server and what is the right way to connect between the application and the server?
I know to build clients and servers in python and connect between them with sockets, but I realise that this is not the right way to do it in mobile applications..
someone told me I should learn something called SOA or web application server , I did not understand him so well,
I hope that you understand what I search for, thanks!
A good start is to create a REST-based backend service that exposes methods/operations via HTTP. Host the service on your server, and allow the app to communicate with the service. This service can send and receive data, typically in the JSON format, between the service and your app(s). Try looking here for some examples:
Python: https://www.sitepoint.com/building-simple-rest-api-mobile-applications/
.NET: https://learn.microsoft.com/en-us/aspnet/web-api/overview/older-versions/build-restful-apis-with-aspnet-web-api

How to expose existing REST API through Azure Service Bus (or through something else)

I have an existing on-premise REST API from an external vendor. I'd like to expose this API unmodified to the outside world through an Azure website. So I have customers that run this API on-premise and I'm developing a PaaS/SaaS app that should access these on-premise API's.
I also have a client SDK from the external vendor that calls the API. Works without issues when running on-premise. However, now I want to use this SDK from my Azure website.
How do I route REST service calls generated by the SDK to the on-premise API? I thought about using Azure Service Bus WebHttpRelayBinding but this seems to require a WCF contract which I do not have.
In other words: is there a way to send unmodified HTTP traffic to an on-premise system from Azure (through Azure Service Bus or by any other means)?
If you want to access an On-Premise service from the Azure service/websites what you need is a Hybrid Connection.
For that you will need a BizTalk service to redirect the trafic to your on-prem service.
Here are the steps to how to setup a Hybrid connection:
https://azure.microsoft.com/en-us/documentation/articles/web-sites-hybrid-connection-get-started/

Does Service Bus for Windows Server (Service Bus 1.0 Beta) support REST API?

IF support where can i find detail documentation about REST api.
Thanks
THanks for the reply and Update information about release version of service bus. i manage to sucessfully connect to the service bus and get the authentication token using following microsoft examples.
http://msdn.microsoft.com/en-us/library/windowsazure/jj193003%28v=azure.10%29.aspx
Once u get the token rest of operation (create que, send messages, recive messages) are same as windows azure service bus. please see the detail about microsoft documentation about service bus operation.
http://msdn.microsoft.com/en-us/library/windowsazure/hh690927.aspx
hope this helpful.
THanks.
The protocol surface between Server and Service is largely symmetric, albeit there are different ports for some sub-services and the authentication model has been adapted for a Server environment using a local STS instead of ACS. You will find updated MSDN documentation beyond what's currently available as part of the SDK as we ship the release version of Service Bus Server, which will happen before this month is over.