SlideShare ist ein Scribd-Unternehmen logo
1 von 38
Plataforma de Aplicações – Local, Distribuída e na Nuvem Markus Christen Arquiteto de Infra-Estrutura Microsoft Brasil http://blogs.technet.com/markuschristen
Agenda A evolução da Plataforma de Aplicações  Relação entre a Plataforma de Aplicações e a Estratégia de Negócio Arquitetura da Plataforma de Aplicações  Dúvidas
Introdução na História A transformação contínua
Batch Processing Operating Systems Timeshared Operating Systems Personal Computer ASCI Personal Computer  GUI A Evolução da Plataforma de Aplicações Client & Server Internet SaaS S + S The Cloud Host Systems Early – mid 1980s PC System Late 1980s – mid 1990s Internet-Enabled Mid 1990s Client Server Late 1980s – mid 1990s Composite /Services-Based. Evolução da Plataforma de Aplicacões Computacão Centralizada Computacão Distribuída
Estratégia de Negócio e a importância de ser diferente Vantagem Competitiva
Estratégia O objetivo principal da Estratégia de Negócio é Criar vantagem competitiva A essência dessa vantagem e “Ser Diferente” Praticamente todas as estratégias de negócios dependem na TI TI faz a diferença
Primeira empresa numa indústria implementa  uma inovação Segunda empresa numa indústria implementa  uma inovação Terceira empresa numa indústria implementa uma inovação O Benefício da InovaçãoO Custo de ser diferente Vantagem  Competitiva Tempo
Categorizando gastos de TITI Estratégica  vs. TI Operacional Janela de Tempo Vantagem  Competitiva TI Estratégica  TI Operacional Tempo
A conexão ?Entre a estratégia de negócio e a plataforma de aplicações  TI deve apoiar a estratégia escolhida A maior parte dos investimentos estratégicos de IT são gastos em aplicativos corporativos customizados Aplicativos corporativos dependem de uma Plataforma de Aplicações que: Redução de Custos Operacionais Redução de Tempo – “TM”
Definido Plataforma de Aplicações A Plataforma de Aplicações é um conjunto de tecnologias, serviços integrados e ferramentas, que permitem que sua empresa desenvolva e execute aplicações corporativas que geram vantagem estratégicas no mercado Isso inclui a infraestrutura, “Frameworks”, linguagens de programação e outras tecnologias usadas para desenvolver e hospedar as aplicações corporativas
Plataforma de Aplicações  “Building Blocks”
Plataforma de Aplicações Definição Genérica  Servicos de Infraestrutura Armazenamento Ferramentas de Desenvolvimento Integração Identidades Aplicação . . . Aplicações Suporte local Sistema Operacional Serviços Fundamento Usuários
Plataforma de AplicaçõesVisão simplificada: Microsoft Core Services”   Visual Studio  Aplicação .NET Framework SQL Server  BizTalk Server Windows Outras Aplicações Dados
Plataforma de Aplicações Visão do mercado: “Core Components” SDLM & ALM Plataforma de Desenvolvimento Linguagens de Programação Enterprise Service Bus Plataforma de Integração MessageBroker Application Server Process Server Servidor de Aplicação Database Server Business Intelligence Plataforma de  Gerenciamento de Dados
Plataforma de Aplicações Visão do mercado: “Core Components” Monitoramento Plataforma de Gerenciamento de TI Gerenciamento de Mudanças Grid Computing Gerenciamento de Capacidades Virtualização Serviços de Infraestrutura  Computação na Nuvem
Plataforma de Aplicações Componentes -> Exemplo de Capacidades ,[object Object]
Ferramentas de Administração
Repositório & Registro
Roteamento Dinâmico
Transformação Dinâmico
...
Ferramentas de Modelagem
Ferramentas de Desenvolvimento
Ferramentas de Teste & Desempenho
Gerenciamento de Portfólio de Aplicações
Plataforma de Colaboração
Linguagens de Programação
“Frameworks” de Desenvolvimento
...Plataforma de Desenvolvimento Plataforma de Integração
Plataforma de Aplicações Componentes -> Exemplo de Capacidades ,[object Object]
Contêiner de hospedagem de aplicações
Contêiner de hospedagem de processos
Gerenciamento “Life-cycle / Scheduling”
Gerenciamento de Concorrência
Gerenciamento de Desempenho
Gerenciamento de Segurança
Gerenciamento de Transações
....

Weitere ähnliche Inhalte

Was ist angesagt?

Overview Share Point 2010
Overview Share Point 2010Overview Share Point 2010
Overview Share Point 2010Conectt
 
Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...
Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...
Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...Sandro Pereira
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e GovernançaPaulo Daniel Nobre
 
Ibolt e Procnet
Ibolt e ProcnetIbolt e Procnet
Ibolt e ProcnetProcnet
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Andre Bretas
 
Infoschema - Company Overview
Infoschema - Company OverviewInfoschema - Company Overview
Infoschema - Company OverviewRenilton Oliveira
 
AAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcambAAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcambMicrosoft Brasil
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambMicrosoft Brasil
 
Introdução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a ServiçosIntrodução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a ServiçosIgor Takenami
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambguest34ed8ec
 
Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365Pedro Azevedo
 
Relação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft CloudRelação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft CloudPedro Azevedo
 
AAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambAAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambMicrosoft Brasil
 
CakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeCakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeSpecta TI
 
Expondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosExpondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosFábio Rosato
 
Saa s software como serviço (slides)
Saa s   software como serviço (slides)Saa s   software como serviço (slides)
Saa s software como serviço (slides)Daniela Nunes
 
Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc  Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc guest880159
 

Was ist angesagt? (20)

Treinamento2 bcs
Treinamento2 bcsTreinamento2 bcs
Treinamento2 bcs
 
Overview Share Point 2010
Overview Share Point 2010Overview Share Point 2010
Overview Share Point 2010
 
Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...
Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...
Business activity monitoring (bam) nas trocas electrónicas de documentos (edi...
 
Power BI Administração e Governança
Power BI Administração e GovernançaPower BI Administração e Governança
Power BI Administração e Governança
 
Ibolt e Procnet
Ibolt e ProcnetIbolt e Procnet
Ibolt e Procnet
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0
 
Infoschema - Company Overview
Infoschema - Company OverviewInfoschema - Company Overview
Infoschema - Company Overview
 
Tecnologia totvs rm rev.8
Tecnologia totvs rm   rev.8Tecnologia totvs rm   rev.8
Tecnologia totvs rm rev.8
 
AAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcambAAB305 - Service Oriented Architecture - wcamb
AAB305 - Service Oriented Architecture - wcamb
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcamb
 
Sap Forum 2011
Sap Forum 2011Sap Forum 2011
Sap Forum 2011
 
Introdução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a ServiçosIntrodução a Arquitetura Orientada a Serviços
Introdução a Arquitetura Orientada a Serviços
 
AAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcambAAB309 - SQL Azure Database - wcamb
AAB309 - SQL Azure Database - wcamb
 
Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365Office 365 Portugal - Dynamics CRM com Office 365
Office 365 Portugal - Dynamics CRM com Office 365
 
Relação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft CloudRelação do Dynamics CRM com a Microsoft Cloud
Relação do Dynamics CRM com a Microsoft Cloud
 
AAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcambAAB306 - Wcf Services Best Practices - wcamb
AAB306 - Wcf Services Best Practices - wcamb
 
CakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeCakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, Fake
 
Expondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosExpondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travados
 
Saa s software como serviço (slides)
Saa s   software como serviço (slides)Saa s   software como serviço (slides)
Saa s software como serviço (slides)
 
Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc  Palestra sobre a SOA foi destaque no Ciasc
Palestra sobre a SOA foi destaque no Ciasc
 

Andere mochten auch

Lesson 4-website-traffic-blog cashprofits
Lesson 4-website-traffic-blog cashprofitsLesson 4-website-traffic-blog cashprofits
Lesson 4-website-traffic-blog cashprofitsDaniel parker
 
Rise & fall 2010 cap. 2
Rise & fall 2010 cap. 2Rise & fall 2010 cap. 2
Rise & fall 2010 cap. 2beatriz9911
 
Os Gunas e a Mente
Os Gunas e a MenteOs Gunas e a Mente
Os Gunas e a MenteMichele Pó
 
Silo-Based Architectures for High Availability Applications @CodeCampCluj
Silo-Based Architectures for High Availability Applications @CodeCampClujSilo-Based Architectures for High Availability Applications @CodeCampCluj
Silo-Based Architectures for High Availability Applications @CodeCampClujTekkie Consulting
 
A História Do Ayurveda
A História Do AyurvedaA História Do Ayurveda
A História Do AyurvedaMichele Pó
 
Princípios filosóficos do ayurveda
Princípios filosóficos do ayurvedaPrincípios filosóficos do ayurveda
Princípios filosóficos do ayurvedaMichele Pó
 
As Oito Divisões do Ayurveda
As Oito Divisões do AyurvedaAs Oito Divisões do Ayurveda
As Oito Divisões do AyurvedaMichele Pó
 
Jihva Parishka - Diagnóstico pela Língua
Jihva Parishka - Diagnóstico pela LínguaJihva Parishka - Diagnóstico pela Língua
Jihva Parishka - Diagnóstico pela LínguaMichele Pó
 

Andere mochten auch (13)

Lesson 4-website-traffic-blog cashprofits
Lesson 4-website-traffic-blog cashprofitsLesson 4-website-traffic-blog cashprofits
Lesson 4-website-traffic-blog cashprofits
 
Rise & fall 2010 cap. 2
Rise & fall 2010 cap. 2Rise & fall 2010 cap. 2
Rise & fall 2010 cap. 2
 
Informatica web
Informatica webInformatica web
Informatica web
 
Working the field 2
Working the field 2Working the field 2
Working the field 2
 
Os Gunas e a Mente
Os Gunas e a MenteOs Gunas e a Mente
Os Gunas e a Mente
 
Elx1 o1 redes tcp ip
Elx1 o1   redes tcp ipElx1 o1   redes tcp ip
Elx1 o1 redes tcp ip
 
logo proof
logo prooflogo proof
logo proof
 
Silo-Based Architectures for High Availability Applications @CodeCampCluj
Silo-Based Architectures for High Availability Applications @CodeCampClujSilo-Based Architectures for High Availability Applications @CodeCampCluj
Silo-Based Architectures for High Availability Applications @CodeCampCluj
 
A História Do Ayurveda
A História Do AyurvedaA História Do Ayurveda
A História Do Ayurveda
 
Princípios filosóficos do ayurveda
Princípios filosóficos do ayurvedaPrincípios filosóficos do ayurveda
Princípios filosóficos do ayurveda
 
Vt training plc_1
Vt training plc_1Vt training plc_1
Vt training plc_1
 
As Oito Divisões do Ayurveda
As Oito Divisões do AyurvedaAs Oito Divisões do Ayurveda
As Oito Divisões do Ayurveda
 
Jihva Parishka - Diagnóstico pela Língua
Jihva Parishka - Diagnóstico pela LínguaJihva Parishka - Diagnóstico pela Língua
Jihva Parishka - Diagnóstico pela Língua
 

Ähnlich wie Architecture In a Box - Plataforma de Aplicações

Monitoração de Aplicações Distribuídas
Monitoração de Aplicações DistribuídasMonitoração de Aplicações Distribuídas
Monitoração de Aplicações DistribuídasMarkus Christen
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows AzureMarcelo Paiva
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosRodney Repullo
 
Apresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlexApresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlexJoao_Alfredo
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETGustavo Malheiros
 
Dynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRMDynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRMPedro Azevedo
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linuxaviram
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Marcus Garcia
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfMicrosoft Brasil
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Pedro Lamas
 
SaaS - Software como Serviço
SaaS - Software como ServiçoSaaS - Software como Serviço
SaaS - Software como ServiçoRicardo Saldanha
 
MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014Pedro Azevedo
 
Central de Serviços com System Center
Central de Serviços com System CenterCentral de Serviços com System Center
Central de Serviços com System CenterG2BServices
 
Apresentação da Plataforma
Apresentação da Plataforma Apresentação da Plataforma
Apresentação da Plataforma Fluig
 

Ähnlich wie Architecture In a Box - Plataforma de Aplicações (20)

Monitoração de Aplicações Distribuídas
Monitoração de Aplicações DistribuídasMonitoração de Aplicações Distribuídas
Monitoração de Aplicações Distribuídas
 
PHP nas Nuvens
PHP nas NuvensPHP nas Nuvens
PHP nas Nuvens
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows Azure
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para Negocios
 
Apresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlexApresentação IaaS SaaS PaaS CorpFlex
Apresentação IaaS SaaS PaaS CorpFlex
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Desenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NETDesenvolvimento de Software na Plataforma Microsoft .NET
Desenvolvimento de Software na Plataforma Microsoft .NET
 
Cloud IBM 2017
Cloud IBM 2017Cloud IBM 2017
Cloud IBM 2017
 
Dynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRMDynamics CRM - Mais que uma plataforma de CRM
Dynamics CRM - Mais que uma plataforma de CRM
 
Microsoft Dynamics CRM
Microsoft Dynamics CRMMicrosoft Dynamics CRM
Microsoft Dynamics CRM
 
Pense Aberto, Pense Linux
Pense Aberto, Pense LinuxPense Aberto, Pense Linux
Pense Aberto, Pense Linux
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
 
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008Novidades no Windows Mobile Line of Business Solution Accelerator 2008
Novidades no Windows Mobile Line of Business Solution Accelerator 2008
 
SaaS - Software como Serviço
SaaS - Software como ServiçoSaaS - Software como Serviço
SaaS - Software como Serviço
 
MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014MS Dynamics CRM - ENEI 2014
MS Dynamics CRM - ENEI 2014
 
Central de Serviços com System Center
Central de Serviços com System CenterCentral de Serviços com System Center
Central de Serviços com System Center
 
Webnar colaboração nanuvem_v1
Webnar colaboração nanuvem_v1Webnar colaboração nanuvem_v1
Webnar colaboração nanuvem_v1
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
Apresentação da Plataforma
Apresentação da Plataforma Apresentação da Plataforma
Apresentação da Plataforma
 

Architecture In a Box - Plataforma de Aplicações