setembro, 2010 | sÃo paulo. luciano condé arquiteto de soluções microsoft [email protected]...
TRANSCRIPT
![Page 1: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/1.jpg)
SETEMBRO, 2010 | SÃO PAULO
![Page 2: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/2.jpg)
Luciano CondéArquiteto de SoluçõesMicrosoft
[email protected]/condetwitter.com/luconde
Trace, Log, Provisionamento e Monitoração no Azure
CÓDIGO DA SESSÃO: COS401
![Page 3: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/3.jpg)
3
Ciclo de vida
Portal Hospe-dagem
Armaze-namento
SDK
Desenvolvimento Provisionar Executar
![Page 4: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/4.jpg)
4
Quatro perguntas
![Page 5: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/5.jpg)
5
Perguntas
Como gerencio os meus serviços na nuvem ?Como atualizo meus serviços na nuvem ?Como instrumento os meus serviços ?Como depuro os meus serviços ?
![Page 6: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/6.jpg)
6
<1>
![Page 7: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/7.jpg)
7
Outubro 2008
![Page 8: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/8.jpg)
8
![Page 9: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/9.jpg)
9
![Page 10: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/10.jpg)
10
?
![Page 11: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/11.jpg)
11
WINDOWS AZURE SERVICE MANAGEMENT API
![Page 12: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/12.jpg)
12
Funcionalidades importantes do portal
![Page 13: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/13.jpg)
13
![Page 14: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/14.jpg)
14
![Page 15: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/15.jpg)
15
Protocolo
![Page 16: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/16.jpg)
16
Protocolo
REST + XML
![Page 17: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/17.jpg)
17
Protocolo
Tudo sobre HTTPS
![Page 18: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/18.jpg)
18
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<service-name>/deploymentslots/<slot-name>
![Page 19: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/19.jpg)
19
POST https://management.core.windows.net/<subscription-id>/services/hostedservices/<service-name>/deploymentslots/<slot-name>
<?xml version="1.0" encoding="utf-8"?><Deployment xmlns=”http://schemas.microsoft.com/windowsazure”>
<Name>deployment-name</Name><PackageUrl>package-url-in-blob-storage</
PackageUrl><Configuration>base64-encoded-configuration-
file</Configuration><Label>base64-encoded-deployment-label</Label>
</Deployment>
![Page 20: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/20.jpg)
20
Protocolo
![Page 21: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/21.jpg)
21
Auth
Protocolo
![Page 22: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/22.jpg)
22
X509 certs
![Page 23: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/23.jpg)
23
Qualquer certificado válido
Múltiplos certificados
Adicionar/revogar a qualquer hora
![Page 24: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/24.jpg)
24
Auth
Protocolo
![Page 25: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/25.jpg)
25
Operações
Auth
Protocolo
![Page 26: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/26.jpg)
26
Operações suportadas
![Page 27: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/27.jpg)
27
C/R/U/D deployments
Role status
Change config (no. of VMs, settings, etc)
Upgrade
Storage keys
Muito mais…
![Page 28: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/28.jpg)
28
Operações
Auth
Protocol
![Page 29: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/29.jpg)
29
Como podemos usar?
![Page 30: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/30.jpg)
30
csmanage.exe
![Page 31: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/31.jpg)
31
Client library / WCF bindings
![Page 32: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/32.jpg)
32
Use REST+XML para montar o seu
![Page 33: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/33.jpg)
33
Usando Service Management API
Luciano CondéArquiteto de Soluções | Microsoft
![Page 34: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/34.jpg)
34
Preço?
![Page 35: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/35.jpg)
35
![Page 36: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/36.jpg)
36
O que você pode fazer?
![Page 37: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/37.jpg)
37http://www.flickr.com/photos/ejpphoto/2314610838/
![Page 38: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/38.jpg)
38http://www.flickr.com/photos/balakov/3082423010/
![Page 39: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/39.jpg)
39
![Page 40: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/40.jpg)
40
Integrar com ferramentas e dashboards
Builds
Sistemas de monitoramento
![Page 41: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/41.jpg)
41
</1>
![Page 42: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/42.jpg)
42
4 de dezembro, 1996
![Page 43: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/43.jpg)
43
![Page 44: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/44.jpg)
44
![Page 45: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/45.jpg)
45
![Page 46: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/46.jpg)
46
Oh Oh!
![Page 47: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/47.jpg)
47
![Page 48: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/48.jpg)
48
![Page 49: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/49.jpg)
49
![Page 50: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/50.jpg)
50
<2>
![Page 51: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/51.jpg)
51
Atualizar, às vezes, é muito díficil
![Page 52: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/52.jpg)
52
3
![Page 53: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/53.jpg)
53
+
![Page 54: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/54.jpg)
54
2
![Page 55: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/55.jpg)
55
Stage Deployment Production Deployment
![Page 56: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/56.jpg)
56
Stage Deployment Production Deployment
![Page 57: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/57.jpg)
57
1
![Page 58: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/58.jpg)
58
Production Deployment
![Page 59: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/59.jpg)
59
Production Deployment
(new bits)
![Page 60: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/60.jpg)
60
Upgrade Domain
![Page 61: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/61.jpg)
61
Production Deployment
![Page 62: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/62.jpg)
62
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
![Page 63: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/63.jpg)
63
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
upgradeDomainCount=“2”
![Page 64: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/64.jpg)
64
Automatic vs Manual
![Page 65: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/65.jpg)
65
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
upgradeDomainCount=“2”
![Page 66: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/66.jpg)
66
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
upgradeDomainCount=“3”
![Page 67: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/67.jpg)
67
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
upgradeDomainCount=“1”
![Page 68: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/68.jpg)
68
Atualização em cima de uma role específica
![Page 69: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/69.jpg)
69
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
![Page 70: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/70.jpg)
70
Exemplo
![Page 71: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/71.jpg)
71
Atualizando o protocolo Passo 1: Atualize as roles para que entenda ambos protocolosPasso 2: Dispare o uso da nova versão
Web Role
Cache Role
UD0
Web Role
Cache Role
UD1
Web Role
Cache Role
UD2
Web Role
Cache Role
UD0
Web Role
Cache Role
UD1
Web Role
Cache Role
UD2
Web Role
Web Role
Web Role
Código
Versão 1
Versão 1.5
Versão 2
ProtocoloVersão 1
Versão 2
Cache Role
Cache Role
Cache Role
![Page 72: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/72.jpg)
72
Opções de in-place upgrade e swap staging e deployment
Luciano CondéArquiteto de Soluções | Microsoft
![Page 73: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/73.jpg)
73
</2>
![Page 74: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/74.jpg)
![Page 75: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/75.jpg)
![Page 76: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/76.jpg)
76
Hoje, como você instrumentaa sua aplicação em produção?
![Page 77: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/77.jpg)
![Page 78: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/78.jpg)
78
Ambiente estáticoInstâncias bem conhecidasTransações são rastreáveis
Tenho acesso físico ao servidoresTerminal servicesDados e ferramentas juntosAlterações in-place
![Page 79: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/79.jpg)
79
<3>
![Page 80: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/80.jpg)
Faço da mesma maneira na nuvem?
![Page 81: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/81.jpg)
NÃO
![Page 82: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/82.jpg)
Porque?
![Page 83: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/83.jpg)
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Web
Worker
Múltiplas instâncias
![Page 84: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/84.jpg)
Não tenho acesso as máquinas
![Page 85: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/85.jpg)
Virtualmente distribuído
![Page 86: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/86.jpg)
86
Então como eu faço?
![Page 87: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/87.jpg)
87
Usa o próprio Azure (APIs Standard)
SDK
Cloud-Friendly
Escalável
Developer no controle
![Page 88: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/88.jpg)
88
Role
Role Instance
Diagnostic Monitor
Configuration
Quota enforcement
Local directory storage
Data collection(traces, logs, crash dumps)
Windows Data Sources
IIS Logs & Failed Request LogsPerf Counters
Windows Event Logs
![Page 89: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/89.jpg)
89
Role
Role Instance
Diagnostic Monitor
Local directory storage
Request upload
Windows Azure
Storage
Scheduled or on-demand upload
Windows Data Sources
![Page 90: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/90.jpg)
90
Quais os dados que posso pegar?
![Page 91: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/91.jpg)
91
Usando Diagnostics API
Luciano CondéArquiteto de Soluções | Microsoft
![Page 92: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/92.jpg)
Data Source Default Configuration Como configurar Formato
Trace logsEnabled, stored locally
Diag API, Trace listener Table
Performance Counters Disabled Diag API Table
Windows Event Logs Disabled Diag API Table
Infrastructure LogsEnabled, stored locally Diag API Table
IIS LogsEnabled, stored locally
Diag API, Web.config Blob
IIS Failed Request Logs DisabledDiag API, Web.config Blob
Application Crash Dumps Disabled Diag API, Crash API Blob
Arbitrary Logs & Files Disabled Diag API Blob
![Page 93: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/93.jpg)
93
E com o Visual Studio ?
![Page 94: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/94.jpg)
94
Usando o Intellitrace
Luciano CondéArquiteto de Soluções | Microsoft
![Page 95: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/95.jpg)
95
</3>
![Page 96: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/96.jpg)
96
![Page 97: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/97.jpg)
97
![Page 98: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/98.jpg)
98
![Page 99: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/99.jpg)
99
![Page 100: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/100.jpg)
100
<4>
![Page 101: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/101.jpg)
101
Auto scaling
![Page 102: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/102.jpg)
102
App
Diag.API
Controle
![Page 103: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/103.jpg)
103
General Session
Luciano CondéArquiteto de Soluções | Microsoft
![Page 104: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/104.jpg)
Microsoft Data Centers
Azure Services Platform
Application Web Role
User Interface
Business Logic
Azure Storage
Table StorageVideo Metadata
Blob StorageRaw Video
Blob StorageEncoded
QueueProcess
Communication
Application Worker Role
Encoding Process
![Page 105: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/105.jpg)
Microsoft Data Centers
Azure Services Platform
Application Web Role
User Interface
Business Logic
Azure Storage
Table StorageVideo Metadata
Blob StorageRaw Video
Blob StorageEncoded
QueueProcess
Communication
Application Worker Role
Encoding Process
![Page 106: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/106.jpg)
106
</4>
![Page 107: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/107.jpg)
107
Conclusões
![Page 108: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/108.jpg)
108
Conclusões
Como gerencio os meus serviços na nuvem ?Service Management APIPortal do Windows Azure
Como atualizo meus serviços na nuvem ?Start/StopSwitchIn-place
Como instrumento os meus serviços ?Diagnostics API
Como depuro os meus serviços ?Intellitrace
![Page 109: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/109.jpg)
Desafio: HelloCloudMinha primeira aplicação na nuvem
• Construa e publique sua aplicação no Windows Azure• Mostre sua aplicação no estande Windows Azure• Preencha o formulário• Concorra a 10 assinaturas MSDN Premium
Visite o estande de Windows Azure e saiba
todos os detalhes deste Desafio!
![Page 110: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/110.jpg)
110
![Page 111: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/111.jpg)
111
Capacidades da plataforma Windows Azure
Compute
Storage
Data SQL Azure Data Sync
Connectivity
Project “Sydney”
Security “Geneva”
Application ServicesFrameworks
“Dublin” “Velocity”
Service Bus
Access Control
Table Storage
Blob Storage Queue Drive
Content Delivery Network
COS302 | SQL Azure - Cenários de Uso, Migraçao e Operaçao
COS401 | Trace, Log, Provisionamento e Monitoraçao
no Azure
COS201 | Plataforma Azure AppFabric - utilizando o Service Bus e o Access Control Services
COS303 | Movendo Aplicativos para a Nuvem
COS304 | Projetando Aplicativos para a Escalabilidade - Tirando o melhor da
Plataforma Windows Azure
SIA305 | Segurança no Desenvolvimento para
Windows Azure
DBP308 | Sincronizando dados com a nuvem através
do SQL Azure Data Sync e Sync Framework 2.0
INT303 | Integrando Moodle com plataforma Microsoft
COS301 | Desenvolvendo para o Azure
![Page 112: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/112.jpg)
112
Referências
Diagnostics API - http://msdn.microsoft.com/en-us/library/ee758705.aspx
Service Management API - http://msdn.microsoft.com/en-us/library/ee517250.aspx
Meu canal no Channel 9 - http://channel9.msdn.com/niners/luconde
Windows Azure Platform Training Kit - http://bit.ly/dgvMv0
![Page 113: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/113.jpg)
© 2008 Microsoft Corporation. Todos os direitos reservados. Microsoft, Windows, Windows Vista e outros nomes de produtos são ou podem ser marcas registradas e/ou marcas comerciais nos EUA e/ou outros países.Este documento é meramente informativo e representa a visão atual da Microsoft Corporation a partir da data desta apresentação. Como a Microsoft deve atender a condições de mercado em constante alteração, este
documento não deve ser interpretado como um compromisso por parte da Microsoft, e a Microsoft não pode garantir a precisão de qualquer informação fornecida após a data desta apresentação. A MICROSOFT NÃO DÁ QUALQUER GARANTIA, SEJA ELA EXPRESSA, IMPLÍCITA OU ESTATUTÁRIA, REFERENTE ÀS INFORMAÇÕES DESTA APRESENTAÇÃO.
![Page 114: SETEMBRO, 2010 | SÃO PAULO. Luciano Condé Arquiteto de Soluções Microsoft luconde@microsoft.com blog.msdn.com/conde twitter.com/luconde Trace, Log, Provisionamento](https://reader036.vdocuments.mx/reader036/viewer/2022062522/570638461a28abb8238f312b/html5/thumbnails/114.jpg)
Por favor preencha a avaliação