Your SlideShare is downloading. ×
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Architecture In A Box: SOI com Dublin
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Architecture In A Box: SOI com Dublin

466

Published on

Architecture In A Box Soi Com Iis Was E Dublin

Architecture In A Box Soi Com Iis Was E Dublin

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
466
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Infrastructure Architecture in a Box “Service Oriented Infrastructure” com IIS, WAS e Dublin Markus Christen IT Architect Microsoft blogs.technet.com/MarkusChristen twitter.com/MarkusChristen channel9.msdn.com/brasil 1
  • 2.   
  • 3.  
  • 4. Desafios – Atuais do Mercado  Agilidade Responder rapidamente às ameaças do mercado competitivo Redução de custos operacionais
  • 5. Serviços Clientes Identity Management Management CRM & Monitoring Database Web Hosting Portal File Email
  • 6. Serviços de Infraestrutura Ferramentas de Armazenamento Desenvolvimento Integração Identidades Aplicação ... Suporte local Aplicações Sistema Operacional Serviços Hospedagem Usuários
  • 7. .Net Application Domain Um processo Windows pode hospedar um ou várias . WCF “Application Domain’s” Uma “Application Domain” .Net Application Domain pode hospedar múltiplos . WF “Serviços” Windows Server Process
  • 8. Qual e o nível de disponibilidade ? Qual e o nível de escalabilidade ? Quais informações sobre a operação do seu serviço você precisa ? Seu ambiente precisa suportar vários versões ? Quais processo de implementação você preciso suportar ? Você precisa uma camada única de persistência ?
  • 9. Nuvem Service 1 Service 2 Service 3 Service 4 Service 5 Service 6 WF -WCF Frameworks System Center Management Packs IIS/WAS IIS Dublin Managed Windows Service Application Windows Application Server Role Windows Server Escolha a melhor opção !
  • 10. Contêiner IIS 7.0 Visual Studio System Center Ferramentas de Administração Serviços WF & WCF .NET Framework IIS Windows Server Servidore de Aplicação
  • 11. Disponibilidade Process recycling, Idle Shutdown, Monitoring, Message Based Activation Worker Process Isolation Segurança Integrada Escalabilidade Escalabilidade Horizontal via balanceamento de carga Escalabilidade Vertical com isolamento “Worker Process”
  • 12. Gerenciamento & Monitoramento IIS Server Manager Web Config “Windows Performance”, “Windows Event Viewer” System Center Operations Manager Management Pack Processo de Implementação “PowerShell”, “VBScripts “, “Pacote MSI” , “Xcopy” “IIS Deployment Extension”
  • 13. Versionamento Versionamento precisa ser providenciado via customização Chamada de Persistência de Dados SQL Server Velocity Cache Distribuído Protocolos Suportados HTTP
  • 14. Visual Studio System Center Ferramentas de Administração Serviços WF & WCF .NET Framework IIS / WAS Windows Server Servidores de Aplicação
  • 15. IIS/WAS Windows Server
  • 16. Disponibilidade Process recycling, Idle Shutdown, Monitoring, Message Based Activation Worker Process Isolation Segurança Integrada Escalabilidade Escalabilidade Horizontal via balanceamento de carga Escalabilidade Vertical com isolamento “Worker Process”
  • 17. Gerenciamento & Monitoramento IIS Server Manager Web Config “Windows Performance”, “Windows Event Viewer” System Center Operations Manager Management Pack Processo de Implementação “PowerShell”, “VBScripts “, “Pacote MSI” , “Xcopy” “IIS Deployment Extension”
  • 18. Versionamento Versionamento precisa ser providenciado via customização Chamada de Persistência de Dados SQL Server Velocity Cache Distribuído Protocolos Suportados HTTP,NET.TCP,NET.MSMQ,NET.PIPE
  • 19. Visual Studio System Center Ferramentas de Administração Serviços WF & WCF “Dublin” .NET Framework IIS / WAS Windows Server Servidores de Aplicação
  • 20. Dublin adds Windows/IIS/.NET 4.0 OSLO IIS Manager App Server SCOM Pack Model Deployment WF and WCF Management to Dublin Modules (GUI) Management APIs (PowerShell command-lets) Hosting Persistence Monitoring System Center Discovery & Scale-out & Application Control Reliability Monitoring Runtime Databases WF and WCF Frameworks IIS/WAS Windows Application Server Role
  • 21. Gerenciamento & Monitoramento IIS Server Manager (Dublin Extension) Web Config “Windows Performance”, “Windows Event Viewer” System Center Operations Manager Management Pack Processo de Implementação “PowerShell”, “VBScripts “, “Pacote MSI” , “Xcopy” Export , Import
  • 22. Disponibilidade Dublin permite retomar os fluxos de trabalho facilmente com ferramentas e scripts Os processos são iniciados apenas quando for necessário (Sobre Demanda) Escalabilidade Escalabilidade Horizontal via “Chamada Única de Persistência” Escalabilidade Vertical com isolamento “Worker Process”
  • 23. Workflow Management Service 3 1 activity 2 persist 6 5 activity Persistence 4 Workflow Service 3 Database instance "Dublin"
  • 24. Workflow 2 Management Service Workflow Service "Dublin" Network Load 1 Persistence Balancer Database instance Workflow 3 Management Service 5 Workflow Service Monitoring 4 Database "Dublin"
  • 25. HTTP TCP PIPE MSMQL Cust. A Escolha do “BIND” e da hospedagem defini as opções de segurança ! WF and WCF Frameworks System Center Management Packs IIS/WAS IIS Dublin Managed Windows Service Application Windows Application Server Role Windows Server
  • 26.   MSDN WAS: 
  • 27. 32

×