What should you recommend?

Your company hosts web services in the company intranet.
The intranet is secured by a firewall.
Devices outside the firewall must be able to access the web services.
Company policies prohibit changes to firewall rules.
You need to recommend an approach for enabling inbound communication.
What should you recommend?

Your company hosts web services in the company intranet.
The intranet is secured by a firewall.
Devices outside the firewall must be able to access the web services.
Company policies prohibit changes to firewall rules.
You need to recommend an approach for enabling inbound communication.
What should you recommend?

A.
Use Windows Server AppFabric.

B.
Use the Windows Azure AppFabric Service Bus.

C.
Use the Windows Azure AppFabric Access Control Service.

D.
Use a Windows Communication Foundation (WCF) service in a Windows Azure role that relays to the internal web service.

Explanation:
The Windows Azure Service Bus provides a hosted, secure, and widely available infrastructure for widespread communication, large-scale event distribution, naming, and service publishing. The Service Bus provides connectivity options for Windows Communication Foundation (WCF) and other service endpoints including REST endpoints — that would otherwise be difficult or impossible to reach. Endpoints can be located behind network address translation (NAT) boundaries, or bound to frequently-changing, dynamically-assigned IP addresses, or both.

The Service Bus provides both relayed and brokered messaging capabilities. In the relayed messaging pattern, the relay service supports direct one-way messaging, request/response messaging, and peer-to-peer messaging. Brokered messaging provides durable, asynchronous messaging components such as Queues, Topics, and Subscriptions, with features that support publish-subscribe and temporal decoupling: senders and receivers do not have to be online at the same time; the messaging infrastructure reliably stores messages until the receiving party is ready to receive them.

The Windows Azure AppFabric Service Bus is part of cloud computing. Your organization is pushing you to move applications into the “cloud”. Your network administrators are stressed about security. Your developers have already built .Net web services that run internally against secure SQL Server databases. Your database administrator says “no” when it comes to exposing your corporate data to the outside world. What are you going to do?

Enter the Microsoft Azure AppFabric Service Bus. Azure is Microsoft’s internet-scale cloud computing and services platform and is hosted in Microsoft’s data centers. The Azure Platform includes services designed for developers including:

Windows Azure
Windows Azure is the cloud services operating system. This is the development, service hosting and service management environment for the platform.

SQL Azure
SQL Azure is Microsoft’s cloud based database service built on SQL Server technologies.

Windows Azure AppFabric
Windows Azure AppFabric includes developer-oriented services and a common infrastructure to secure, expose, discover and build web services. These common services allow the application developer to focus on the core logic required by their business.



Leave a Reply 0

Your email address will not be published. Required fields are marked *