Windows Azure: PHP, Geo-Location e .Net Full Trust

by Rafael Amorim 25. março 2009 17:35

A Microsoft confirmou no Mix 2009 que o Windows Azure, o servidor para aplicações na nuvem foi atualizado e agora há suporte nativo à linguagem de programação PHP. Isso é feito através do FastCGI que também poderá ser usado para outras linguagens e tecnologias. Isso significa que aplicativos rodando no Azure poderão ter serviços rodando em PHP, VB.Net, C#, IronPython, IronRuby e qualquer outra linguagem que funcione com FastCGI.

Em princípio, você pode pensar: mas que bagunça, isso nunca vai funcionar. Mas isso vai de encontro com os objetivos de transformar programas de computador em pequenos serviços, bem granulares e objetivos. Um aplicativo será nada mais que um agregado deles, gerenciado pelo núcleo principal do programa. Não é preciso jogar todas aquelas bibliotecas escritas em PHP fora e que fazem bem o serviço.

Um exemplo de aplicação híbrida, que usa Asp.Net e PHP pode ser vista aqui.

Se alguém dissesse pra mim, em 2001 que a Microsoft estaria dando amplo apoio a tecnologias e linguagens na qual a empresa não tem controle direto, eu concordaria plenamente, pois não se contraria loucos. Mas pelo visto, a empresa tem aprendido (a duras penas, é verdade) que desenvolvedores usam muitas tecnologias diferentes e as empresas não podem depender demais de apenas um fornecedor.

Outra melhoria que a empresa fez no último Community Technologya Preview é o que eles chamam de Geo-Location que significa localizar onde um usuário está e rodar o aplicativo em uma central de dados mais próxima e diminuir a latência e o tempo de resposta do aplicativo.

E uma das novidades fica por conta do .Net Full Trust. Até o momento, todas as funcionalidades da .Net Framework que dependiam de confiança plena do código, como código nativo e funcionalidades disponíveis dentro do .Net SDK, estavam indisponíveis. Agora, é possível destravar essas funcionalidades sem afetar a segurança do restante da aplicação, ainda protegida pelas permissões de execução do usuário.

Então, fica a dica: faça o download do Software Development Kit (SDK) do Azure, crie uma conta e comece a brincar e testar a tecnologia. O MSDN já está abastecido com aplicativos de exemplo, tutoriais e documentação suficiente para você se preparar para o futuro próximo.

Se você não sabe nem por onde começar, sugiro ler esse artigo. Ele explica os conceitos do que é um serviço e a arquitetura por trás de software + serviços. Boa leitura!

 

Fonte: MeioBit

Tags:

Comentários (17) -

Detection
17/4/2009 05:54:30 #

I do not fully understand this article, because I do not know very well this language. Can I read it in English?

Maurice Lacroix
21/7/2009 21:13:55 #

Tried to autotranslate you site not understand the writing any hope deutsch version?

payday loans
10/8/2009 11:44:13 #

kanwal1001@aol.com

cash loans
12/8/2009 01:43:02 #

Please, can you PM me and tell me few more thinks about this, I am really fan of your blog...

Joe Rodeo Razor Collection
13/8/2009 19:33:04 #

Do you accept guest posts? I would love to write couple articles here.

Activa Mens Elegance Two
15/8/2009 17:15:20 #

Do you accept guest posts? I would love to write couple articles here.

Victorinox Swiss Army 241133
17/8/2009 15:40:53 #

I like how you write.Are you interesting in a part time writer job?

Baume Mercier Classima
26/8/2009 05:18:26 #

Very interesting topic will bookmark your site to check if you write more about in the future.

easy loans
20/9/2009 19:17:26 #

thanks !!  very instrumental post!

bad credit loans
28/9/2009 01:14:34 #

Hey very nice blog!! Man .. Beautiful .. Amazing .. I will bookmark your blog and take the feeds also...

fast personal loans
18/12/2009 14:25:50 #

Hi. I read a few of your other posts and i wanted to say thank you for the informative posts.

cash loans
18/12/2009 18:04:44 #

my God, i thought you were going to chip in with some decisive insght at the end there, not leave it with ‘we leave it to you to decide’.

easy personal loans
19/12/2009 01:24:50 #

Hello. Great job. I did not expect this on a Wednesday. This is a good story. Thanks!

easy loans
5/1/2010 13:55:26 #

In searching for sites related to web hosting and specifically comparison hosting linux plan web, your site came up.You are a very smart person!

cash loans
5/1/2010 14:15:59 #

Hey - nice blog, just looking around some blogs, seems a pretty nice platform you are using. I'm currently using Wordpress for a few of my sites but looking to change one of them over to a platform similar to yours as a trial run. Anything in particular you would recommend about it?

easy loans
10/2/2010 00:57:45 #

Me and my friend were arguing about an issue similar to this! Now I know that I was right. lol! Thanks for the information you post.

teeth whitening
17/2/2010 13:58:34 #

This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article!

Os comentários estão fechados

Month List