Azure .NET Services - Access Control

Posted by Alin Irimie on November 08, 2008

The new Azure .NET Services are simple .NET Services in the cloud. There are three services today, but more are to follow: .NET Access Control Service, .NET Service Bus, .NET Workflow Service

The most important service is the Access Control Service. This is the “glue” for common access to all other services (including SQL Services) in the cloud. This is the service that will be mentioned in any speech about the azure services, because you can use Access Control Service to federate the customer’s existing identity management system. Whether the customer uses Active Directory service, other directory systems, or any standards-based infrastructure, just configure Access Control Service for it, and your application responds as if the customer’s user accounts were managed locally. 

Access Control Service can federate with third-party Secure Token services to support processing identities from existing systems or from external organizations. Because the Access Control Service offers developers an entire infrastructure that supports using familiar programming frameworks and Web protocols, it’s easy to integrate your applications with many different platforms and architectures.

.NET Services Developer Center has links to all the information about .NET Services, including documentation, samples, forums, blogs.

Are you a Ruby or Ruby on Rails developer? .NET Services for Ruby is an open source software development kit that helps Ruby programs communicate with Microsoft .NET Services using plain HTTP. Specifically the SDK includes set of REST libraries, tools, prescriptive patterns & guidance & sample applications that will enhance productivity for Ruby developers. Developers will be able to leverage the .NET Services to extend their Ruby applications by using the Microsoft cloud services platform to build, deploy and manage reliable, Internet-scale applications.

Azure .NET Services 1

Posted by Alin Irimie on November 04, 2008

Microsoft Azure .NET Services are a set of hosted services providing building blocks required by many cloud-based applications. Azure .NET Services provide a set of high level class libraries that make developers more productive, helping them focus on their application logic rather than building their own libraries. Azure .NET Services are available to other development technologies through the use of industry-standard protocols such as REST, SOAP, and HTTP. Currently here are three main components as part of the Azure .NET services: Access Control Service, Service Bus, and Workflow service.

Access Control
The Microsoft .NET Access Control Service provides an easy way to control web applications and services while integrating with standards-based identity providers, including enterprise directories and web identity systems such as Windows Live ID. 

 

Service Bus
The Microsoft .NET Service Bus makes it easy to connect applications together over the Internet. Services that register on the Bus can easily be discovered and accessed, across any network topology. The Service Bus provides the familiar Enterprise Service Bus application pattern, at Internet-scale.

 

Workflow Service
The Microsoft .NET Workflow Service is a host for running workflows in the cloud. It provides a set of activities optimized for sending, receiving, and manipulating HTTP and Service Bus messages; a set of hosted tools to deploy, manage and track the execution of workflow instances; and a set of management API’s.