Plataforma Windows Azure

Preview:

DESCRIPTION

Plataforma Windows Azure.

Citation preview

Plataforma Windows Azure Geovani Ferreira Gonçalves Centro de Inovação Microsoft Senac

São José do Rio Preto

geovani.fgoncalves@sp.senac.br

Serviços na Nuvem

Infraestrutura do Windows

Azure

Computação em Nuvem

Recursos

Demonstração

Agenda

Serviços contínuos de nuvem

Qual a real força que move toda essa mudança?

Experiência focada no Consumidor

Cloud: Abordagem Flexível Soluções de Cloud “híbridas”, personalizadas e no seu tempo

North America Region Europe Region Asia Pacific Region

Major datacenter CDN node

Presença Global do Windows Azure

N. Central

– U.S. Sub-region

S.E. Asia

Sub-region

E. Asia

Sub-region

N. Europe

Sub-region

W. Europe

Sub-region

S. Central

– U.S. Sub-region

East

– U.S. Sub-region

West

– U.S. Sub-region

Examplo de um Hosted Service de uma web role e uma worker role

Linguagens de Programação Alavancar habilidades e ferramentas existentes

Compute Storage Management CDN

Plataforma Windows Azure

http:// REST Web Services XML oData AtomPub RSS

Microsoft + Open Source

Transact-SQL

Languages

.NET Framework (C#, Visual Basic, F#) via ADO.NET

C / C++ via ODBC

Java via Microsoft JDBC provider

PHP via Microsoft PHP provider

Frameworks

OData, Entity Framework, WCF Data Services, NHibernate

Tools

SQL Server Management Studio (2008 R2 and later)

SQL Server command-line utilities (SQLCMD, BCP)

CA Erwin® Data Modeler

Embarcadero Technologies DBArtisan®

Focus on logical vs. physical administration

Database and log files automatically placed

Three high-availability replicas maintained for every database

Tables require a clustered index

Maximum database size is 150 Gb

Use command, linked servers, distributed transactions, distributed views, distributed queries, four-part names

Service Broker

Common Language Runtime (CLR)

SQL Agent

Native Encryption

*Backup / Restore

Web designers for tables, views, stored procs

Interactive query editing and execution

Conectividade da Aplicação

1.

2.

3.

<connectionStrings>

<addname="AdventureWorks"connectionString=

"Data Source=[server].database.windows.net;

Integrated Security=False;

Initial Catalog=ProductsDb;

User Id=[login];

Password=[password]; Trusted_Connection=False;

Encrypt=true;"

providerName="System.Data.SqlClient"/>

</connectionStrings>

Links

Windows Azure – https://www.windowsazure.com/

MSDN – Nuvem – http://msdn.microsoft.com/pt-br/ff380142

Windows Azure Training Kit - October 2012 – http://www.microsoft.com/en-us/download/details.aspx?id=8396

Create a Virtual Machine Running Windows Server 2008 R2 – http://www.windowsazure.com/en-us/develop/net/tutorials/windows-virtual-machine

Deploying an ASP.NET Web Application to a Windows Azure Cloud Service

and SQL Database – http://www.windowsazure.com/en-us/develop/net/tutorials/cloud-service-with-sql-database

31

Obrigado!

Apresentação disponível em: http://www.slideshare.net/geovanifg

Contato: geovani.fgoncalves@sp.senac.br

mic.riopreto@sp.senac.br