Olá galera hoje vou falar um pouco a respeito do SDK do Windows Azure! Para quem não conhece o Windows Azure nada mais é do que uma plataforma de computação nas nuvens desenvolvida pela Microsoft e seus servidore alocados em diversas partes do Mundo.
Falar de computação nas nuvens hoje em dia parece mais simples, mas isso há algum tempo era complicado para muitos, e ainda continua sendo um Tabu a ser quebrado dia a dia, por questão que empresas que seja de pequeno, médio ou grande porte tem por costumes alocar seus dados em servidores privados alocados em suas proprias empresas, mas a questão de utilizar servidores nas nuvens é uma forma de tecnologia que garante a segurança de seu servidor, sem perda de dados e também a comodidade de não manutenção no Hardware, isso tudo fica por conta do serviço de alocação nas nuvens, que são responsáveis por garantir toda a integridade e segurança de seus dados, mas como também nem tudo são flores há seus Prós e Contras a alocar dados nas nuvens, os prós nada mais é do que toda a comodidade de deixar o seu gerenciamente ser gerenciado pelo serviço das nuvens com total segurança e integridade dos dados, já os contras são os valores que são altos e alguns fatores que desenvolvedores utilizam em ambientes privados que não são consideráveis em ambientes nas nuvens.
Com base nisto resolvi postar um post a respeito do SDK de desenvolvimento para Windows Azure .Net (Sendo que existe para outras plataformas de desenvolvimento, mas o foco deste post é somente para .Net), sendo assim para quem quiser ingressar no desenvolvimento de aplicação para utilização dos serviços das nuvens do Windows Azure, basta baixar o SDK no site do Windows Azure http://www.windowsazure.com/pt-br/downloads/ , fazer a instalação e usufruir dos recursos abordados.
Irei postar tutoriais falando a respeito de como utilizar 3 dos serviços mas utilizáveis que são: Blobs, Tables e Queues. Com detalhes irei mostar como criar uma aplicação para utilizar cada um desses recursos e explicar a importância de cada um deles e para qual situação serve os mesmos.
Vale ressaltar que o Windows Azure não somente tem esses 3 serviços no site você encontrara diversos recursos que atenda a necessidade que estiver, como por exemplo o uso de Caching, Alocamento de Aplicações Web, Recursos de DataWareHouse, SQL Azure (muito interessante, porém requer um pouco de $$ para implementações que demanda alta complexidade de modelagem de dados), entre outros recursos que poderão ser vistos até mesmo no link acima, lá serão encontrados também tutoriais de como utilizar o SDK que poderá ser interessante também que os leitores os façam, e assim já consigam se familiarizar com os tutoriais que irei postar sobre o mesmo!
Bom pessoal espero que gostem desta no Tag do meu blog, e espero estar ajudando a todos obrigado e até mais!