APPRENDA.COM
APPRENDA.COM
• Apprenda foi fundada em Nova York no ano de 2007
• Em 2007, Apprenda lança (platform-as-a-service - PaaS), suportando Microsoft
.NET Framework
• Em 2012, Apprenda adiciona Java como segunda linguagem além do suporte a
JBOSS e TOMCAT
• Em 2014, Apprenda e Microsoft se juntam para oferecer PaaS que interligue
datacenter dos clientes ao Azure (Nuvem Híbrida)
• Em 2015, Apprenda passa a suportar WebSphere e se integrar ao Docker
APPRENDA.COM
Apprenda
Software que transforma a infraestrutura
privada ou pública existente, em uma
plataforma Peer-to-Peer de auto-
atendimento, controlada por políticas
definidas pelas equipe de arquitetura e
governança
Self Service PaaS
CPU Memory Data
Connects Infrastructure
OS
Physical
Server
Virtual
Server
Hybrid Cloud
Private
Cloud
Public
Cloud
Developers
.NET JAVA
IT Services
APPRENDA.COM
Como Apprenda está posicionada ?
APPRENDA.COM
APPRENDA.COM
Cisco
APPRENDA.COM
Comparing Cloud Platform Options for .NET Applications
• Conclusion: If you could aggregate many evaluation criteria into one measure —
appropriateness for strategic adoption — one solution has established itself as a
leader for .NET applications in each cloud model: Windows Azure for public PaaS,
AWS for Windows Server running on public IaaS and Apprenda for private PaaS.
Other offerings are beginning to mature and create real competition for developer
attention. In the public cloud, increased competition from Microsoft has forced
Amazon Web Services to up its game and to start treating Windows Server VMs and
Windows developers as first-class citizens. Likewise, Microsoft has been forced to
innovate and expand Azure into IaaS. Developers benefit from this competition.
APPRENDA.COM
Modelos de Cloud
)
APPRENDA.COM
Cases
APPRENDA.COM
• 3000+ Aplicações
• Mais de 500 times de desenvolvimento
utilizam a plataforma
• Usada em todas linhas de negócio
• 300% de otimização na utilização dos
servidores
• 70% de aumento na produtividade dos
desenvolvedores
KEY HIGHLIGHTS
• Maior case de PaaS privado
do mundo
• 100% de “uptime” desde
que entrou em produção
APPRENDA.COM
• Começou na área de Enterprise
Web Hosting
• Aproveitamento do parque de
virtualização
• Desenvolvedores padronizaram a
autenticação e autorização das
aplicações
• Plataforma usada por 200 equipes de
desenvolvimento
• Tempo para provisionamento de uma aplicação
caiu de 28 para 1 dia
• Utilizando nuvem híbrida com o Azure
KEY HIGHLIGHTS
APPRENDA.COM
• Compliance com HIPAA
• Fortune 50 – Ramo
farmacêutico
• SaaS Enabled Cloud
Application
• 50% de redução em investimentos de Capital
• 80% de aumento na produtividade dos desenvolvedores
• Aproveitamento nos investimentos na plataforma
Microsoft existente e .NET
• Reduzimos em 18 meses o tempo de desenvolvimento
• 700+ Clínicas implementadas
KEY HIGHLIGHTS
APPRENDA.COM
Modelo da Apprenda
FAULT DETECTION  LOGGING & AUDITING  RBAC
TENANT MGMT  MULTI-TENANCY  DYNAMIC SCALING
ALM  BILLING  METERING  POLICY ENGINE
Plug-ins (Change Databases,
Approval Systems, etc.)
App A App A App A App B App B App B
Business Logic
Capabilities
Cloud Capabilities
Windows
Server
2008
Windows
Server
2012
Windows
Server
2012 R2
Azure AWSRed Hat . . . . .. . . . .
APPRENDA.COM
Como funciona?
Containers: CPU, Memória e Storage
Balanceador de carga
Roteador e grid de Aplicações
Autenticação
Cache
Internet
FAULT DETECTION  LOGGING & AUDITING  RBAC
TENANT MGMT.  MULTI-TENANCY  DYNAMIC SCALING
ALM  BILLING  METERING  POLICY ENGINE
A
B
C
Acesso
Serviço
Banco de Dados
3 2
68
6
Aplicaçõesem3camadas
APPRENDA.COM
Transbordo
Internet
Aplicaçõesem3camadas
A
B
C
Acesso
Serviço
Banco de Dados
3 2
816
6
V
P
N
Qualquer Cloud
Balanceador de carga
Roteador e grid de Aplicações
Autenticação
Cache
Containers: CPU, Memória e Storage
APPRENDA.COM
DR Site (Off)
Internet
Aplicaçõesem3camadas
A
B
C
Acesso
Serviço
Banco de Dados
3 2
816
6
V
P
N
Containers: CPU, Memória e Storage
Qualquer Cloud
APPRENDA.COM
DR Site (On)
Internet
Aplicaçõesem3camadas
A
B
C
Acesso
Serviço
Banco de Dados
3 2
816
6
V
P
N
Containers: CPU, Memória e Storage
Qualquer Cloud
APPRENDA.COM
TFS WAP
AZURE SERVICES
AWS SERVICES
FLEXPOD
vCENTER
APPRENDA.COM
Plataforma Única para
Software Defined Enterprise
WORKLOADS .NET E JAVA
Apprenda fornece uma única plataforma para gerenciar
todas suas aplicações .NET e Java
Aplicações ANTIGAS E NOVAS
Apprenda ajuda a modernizar as aplicações
existentes e ao mesmo tempo torna mais fácil o
desenvolvimento da próxima geração de
aplicações.
INTEGRAÇÕES EXISTENTES E FUTURAS
Apprenda suporta as ferramentas e tecnologias que
você usa em seu ambiente HOJE, bem como aquelas
que você poderá usar no futuro
CLOUDS PRIVADAS E PÚBLICAS
Apprenda combina todos os recursos de
infraestrutura em um único pool de containers,
para que as equipes de desenvolvimento os
possam consumir na forma self-service.
APPRENDA.COM
Alguns desafios que podemos
solucionar em uma POC
APPRENDA.COM
Problema: Como ter a visibilidade da utilização
da infraestrutura pelas aplicações?
Rígido
AmbientePróprio
Demanda Atual
insatisfação
Previsão de DemandaDesperdício
Elástico
Demanda Atual
APPRENDA.COM
Problema: Como ter a visibilidade da utilização
da infraestrutura pelas aplicações?
Solução:
Visão Unificada
(Aplicações e
Infraestrutura)
APPRENDA.COM
Problema: Como desacoplar a infraestrutura
das equipes de desenvolvimento?
Solução:
Com o uso de containers
e orquestração da
Apprenda, podemos
otimizar recursos de
infraestrutura
APPRENDA.COM
Problema: Como executar o deploy de uma
aplicação em vários servidores de forma fácil?
Solução: Através de uma
interface amigavel, o
desenvolvedor sobe a
aplicação para a
plataforma e ela gerencia
o deploy nas localidades
necessárias
APPRENDA.COM
Problema: Como gerenciar versões de
aplicação em homologação e patch de
correção?
Solução: O ‘portal do
desenvolvedor‘ possibilita
subir uma nova versão da
aplicação para
homologação e aplicar
patches de correção
APPRENDA.COM
Problema: Como compartilhar os Logs de servidor de
Produção com a equipe de Desenvolvimento ?
Solução: Utilizar o sistema de gerenciamento de
Log da Plataforma
APPRENDA.COM
Problema: Como responder ao aumento de demanda,
previsto ou não, à aplicações .Net e Java?
Solução: Escalabilidade / Alta
disponibilidade
Crescimento horizontal em todas as
camadas da aplicação;
Transbordo entre datacenters e
clouds públicas de forma
transparente para o usuário final e
automática para operação.
APPRENDA.COM
Problema: Como cobrar pelos recursos computacionais que
as aplicações estão consumindo?
Solução: Através das funcionalidades resources policies e custom properties da
plataforma é possível monitorar o consumo dos recursos computacionais utilizados pelas
aplicações
APPRENDA.COM
Problema: Como utilizar ou mover minhas aplicações
para qualquer infraestrutura on-premise e/ou em
cloud, sem afetar a operação?
Solução: Atuar como Cloud Broker de qualquer
serviço de IaaS, independente de Provedor
APPRENDA.COM
Problema: Como analisar a saúde das aplicações e do
ambiente?
Solução: Através da ferramenta
de ‘analytcs’ é possível
acompanhar indicadores do
estado das suas aplicações e
consumo dos recursos
computacionais do ambiente
APPRENDA.COM
Migração de Aplicações e Benefícios
APPRENDA.COM
Como migrar as aplicações legadas para Apprenda?
POUCAS MUDANÇAS
SEGUINDO MELHORES
PRÁTICAS
SEM MUDANÇAS
RECONSTRUÇÃO
80% 20%
Stateful
Com algum nível de referência local
Stateless
independente do servidor
Aplicações WEB
Aplicações dependentes de
servidor.
APPRENDA.COM
Benefícios
-20%
Tarefas dos
desenvolvedores
-45%
Custo de
Operação (Infra)
Expansão de VMs
e SO
-50%
Custos associados com a implantação de aplicações,
atualizações e manutenção-90%
APPRENDA.COM
Apprenda Customer’s Savings
Optimization:
45% reduction in infrastructure costs
Transformation:
60% increase in innovation-related
investments
FOR EXECUTIVES
VM Sprawl:
1,500 to 15 app layer VMs
Server Utilization:
47 to 15 physical servers
Efficiency:
Cut 14,000 hours off operational tasks
FOR IT PROFESSIONALS
Efficiency:
Cut 40,000 dev hours across
3,600 developers
Agility:
Cut 6,400 days off time to
market across 400+ apps
Optimization:
27,000 to 11,500 app instances
FOR DEVELOPERS
Control:
Automatically deploy application components
to public and/or private clouds
Security:
Highly secure multi-tenancy at application level
FOR IT RISK
APPRENDA.COM
No que podemos ajudar nossos clientes ?
“Redução de Custos com Servidores” “Migração de
Arquitetura das Aplicações” “Problema com Deploy das
minhas aplicações” “Preciso ter minha aplicação escalável”
“Alta-Disponibilidade” “Problemas com Performance da
Aplicação” “Minha Aplicação vive caindo “ “Como reagir
a um aumento de demanda” “Cloud” “IaaS” “PaaS”
“SaaS”
Apprenda 12.2015

Mais conteúdo relacionado

PPTX
Apprenda, sua Business-oriented PaaS
PPTX
Trabalhando com ALM na nuvem
PPTX
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
PPTX
Automatização de Ambientes CI & CD & DevOps
PPTX
Forneça serviços de Hosting com o Windows Azure Pack
PDF
Soluçõo Oracle Cloud VMware
PDF
Aumentando a produtividade e Automatizando Processos com Jira
PPTX
Ms Insights - Sessão MEW302
Apprenda, sua Business-oriented PaaS
Trabalhando com ALM na nuvem
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Automatização de Ambientes CI & CD & DevOps
Forneça serviços de Hosting com o Windows Azure Pack
Soluçõo Oracle Cloud VMware
Aumentando a produtividade e Automatizando Processos com Jira
Ms Insights - Sessão MEW302

Mais procurados (20)

PPTX
Melhores práticas de CI/CD na construção de aplicações modernas
PDF
ArcServe in the AWS Cloud - part II
PDF
Webinar: Introdução à Distribuição Contínua na AWS
PDF
Jboss eap 6
PDF
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...
PDF
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
PPTX
AWS Webinar Series Brasil: Modernize seus Workloads Windows na AWS
PDF
Webinar: Como obter valor comercial com Big Data
PPTX
Mvp show cast2014-it-security-proxyreversowebapplicationproxywindowsserver2012r2
PPTX
Por que devo utilizar o Windows Azure Pack?
PPTX
Bibliotecas de interface rica no jsf 2
PDF
Falando sobre DevOps no azure
PPTX
Como começar com Amazon EKS
PDF
Digital Day BH - 19/09/205 - CI&T
PPT
PPTX
Introdução ao Amazon EKS
PDF
Workshop - The DevOps Cookbook
PDF
Economia das APIs - Uma visão de negócios
PDF
Melhorando resultados educacionais com AIML
PPTX
Paulo Santanna Nsi Windows Server 2008 R2 Overview
Melhores práticas de CI/CD na construção de aplicações modernas
ArcServe in the AWS Cloud - part II
Webinar: Introdução à Distribuição Contínua na AWS
Jboss eap 6
Produtividade em integração de aplicações com apache camel tdc2012-são paulo-...
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
AWS Webinar Series Brasil: Modernize seus Workloads Windows na AWS
Webinar: Como obter valor comercial com Big Data
Mvp show cast2014-it-security-proxyreversowebapplicationproxywindowsserver2012r2
Por que devo utilizar o Windows Azure Pack?
Bibliotecas de interface rica no jsf 2
Falando sobre DevOps no azure
Como começar com Amazon EKS
Digital Day BH - 19/09/205 - CI&T
Introdução ao Amazon EKS
Workshop - The DevOps Cookbook
Economia das APIs - Uma visão de negócios
Melhorando resultados educacionais com AIML
Paulo Santanna Nsi Windows Server 2008 R2 Overview
Anúncio

Destaque (20)

PDF
#CannesLions 2014: Day 4 Recap #OgilvyCannes
PDF
Wcan2011summer trident
PPTX
Editing cover 4
ODP
[cz] Časoprostor 2.0
PDF
ふりかえり
PPTX
Twitter'da takipci arttirmanin 20 yolu-s
PPT
LONG VISUAL DOT SLASH QUIZ
PPT
TGIX sept 2/9/10
PDF
LibreOfficeの最近の動向とDebianでのLibreOfficeパッケージについて
PDF
Revista ABRASCE
PDF
Hitech for HIPAA
PDF
FYK (Find Your Karen) from Go Camp Pro
PDF
Quality Control for Translations-The Best in Process, Plans and People
PDF
Q3 2014 Investor Factbook
PDF
Crew documents 020612 - 020660
PPTX
PPS
GÊNESIS 10
PDF
Crew Documents 020061 - 020069
PPS
GÊNESIS 1
PPTX
整理券ボット
#CannesLions 2014: Day 4 Recap #OgilvyCannes
Wcan2011summer trident
Editing cover 4
[cz] Časoprostor 2.0
ふりかえり
Twitter'da takipci arttirmanin 20 yolu-s
LONG VISUAL DOT SLASH QUIZ
TGIX sept 2/9/10
LibreOfficeの最近の動向とDebianでのLibreOfficeパッケージについて
Revista ABRASCE
Hitech for HIPAA
FYK (Find Your Karen) from Go Camp Pro
Quality Control for Translations-The Best in Process, Plans and People
Q3 2014 Investor Factbook
Crew documents 020612 - 020660
GÊNESIS 10
Crew Documents 020061 - 020069
GÊNESIS 1
整理券ボット
Anúncio

Semelhante a Apprenda 12.2015 (20)

PPTX
AZ900_treinamento uytreawsadadadaddadadadad_EP1.pptx
PDF
SAP na Nuvem da AWS - Benefícios de Negócio
PPTX
Paa s evento
PDF
O que é OpenShift ?
PDF
MIT DevOps IaC - Infra como Código
PDF
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
PDF
12 Factor App TDC São Paulo 2018
ODP
Pense Aberto, Pense Linux
PPT
Mobile Ria Para Aplicacoes Para Negocios
PDF
Datalakers 2018 Qmeeting
PDF
DataLakers 2018 Qmeeting - São Paulo
PDF
Azure Fundamentals (Intensivão Azure)
PPTX
Migrando Aplicações Legadas para Nuvem
PPTX
Migrando Aplicações legadas para o Microsoft Azure
PDF
SAP on Public Cloud – Cloud Managed Services
PPTX
IaaS, PaaS e SaaS para Developers
PDF
Opções de Backends para seus apps móveis: Análise e Arquiteturas
PDF
Melhores práticas de workloads Microsoft na AWS
PPTX
Tendências e Dicas para o Desenvolvimento de Software
PPTX
Azure e suas vantagens (Palestra 1)
AZ900_treinamento uytreawsadadadaddadadadad_EP1.pptx
SAP na Nuvem da AWS - Benefícios de Negócio
Paa s evento
O que é OpenShift ?
MIT DevOps IaC - Infra como Código
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
12 Factor App TDC São Paulo 2018
Pense Aberto, Pense Linux
Mobile Ria Para Aplicacoes Para Negocios
Datalakers 2018 Qmeeting
DataLakers 2018 Qmeeting - São Paulo
Azure Fundamentals (Intensivão Azure)
Migrando Aplicações Legadas para Nuvem
Migrando Aplicações legadas para o Microsoft Azure
SAP on Public Cloud – Cloud Managed Services
IaaS, PaaS e SaaS para Developers
Opções de Backends para seus apps móveis: Análise e Arquiteturas
Melhores práticas de workloads Microsoft na AWS
Tendências e Dicas para o Desenvolvimento de Software
Azure e suas vantagens (Palestra 1)

Último (17)

PPTX
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
PDF
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
PDF
Jira Software projetos completos com scrum
PPTX
Tipos de servidor em redes de computador.pptx
PPTX
Analise Estatica de Compiladores para criar uma nova LP
PDF
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
PDF
Processamento da remessa no SAP ERP, SCM610 Col15
PPT
Conceitos básicos de Redes Neurais Artificiais
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PDF
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
PDF
Banco de Dados 2atualização de Banco de d
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PDF
SEMINÁRIO DE IHC - A interface Homem-Máquina
PPT
Aula de Engenharia de Software principais caracteristicas
PPTX
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
PDF
Processos no SAP Extended Warehouse Management, EWM100 Col26
PPTX
ccursoammaiacursoammaiacursoammaia123456
3b - Bradesco Lean Agile Training Plan - Ritos Operacionais (1).pptx
Customizing básico em SAP Extended Warehouse Management, EWM110 Col26
Jira Software projetos completos com scrum
Tipos de servidor em redes de computador.pptx
Analise Estatica de Compiladores para criar uma nova LP
Aula 9 - Funções 202yttvrcrg5-1.pptx.pdf
Processamento da remessa no SAP ERP, SCM610 Col15
Conceitos básicos de Redes Neurais Artificiais
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Visão geral da SAP, SAP01 Col18, Introdução sistema SAP,
Banco de Dados 2atualização de Banco de d
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
SEMINÁRIO DE IHC - A interface Homem-Máquina
Aula de Engenharia de Software principais caracteristicas
Aula 9 - Funções em Python (Introdução à Ciência da Computação)
Processos no SAP Extended Warehouse Management, EWM100 Col26
ccursoammaiacursoammaiacursoammaia123456

Apprenda 12.2015

  • 2. APPRENDA.COM • Apprenda foi fundada em Nova York no ano de 2007 • Em 2007, Apprenda lança (platform-as-a-service - PaaS), suportando Microsoft .NET Framework • Em 2012, Apprenda adiciona Java como segunda linguagem além do suporte a JBOSS e TOMCAT • Em 2014, Apprenda e Microsoft se juntam para oferecer PaaS que interligue datacenter dos clientes ao Azure (Nuvem Híbrida) • Em 2015, Apprenda passa a suportar WebSphere e se integrar ao Docker
  • 3. APPRENDA.COM Apprenda Software que transforma a infraestrutura privada ou pública existente, em uma plataforma Peer-to-Peer de auto- atendimento, controlada por políticas definidas pelas equipe de arquitetura e governança Self Service PaaS CPU Memory Data Connects Infrastructure OS Physical Server Virtual Server Hybrid Cloud Private Cloud Public Cloud Developers .NET JAVA IT Services
  • 7. APPRENDA.COM Comparing Cloud Platform Options for .NET Applications • Conclusion: If you could aggregate many evaluation criteria into one measure — appropriateness for strategic adoption — one solution has established itself as a leader for .NET applications in each cloud model: Windows Azure for public PaaS, AWS for Windows Server running on public IaaS and Apprenda for private PaaS. Other offerings are beginning to mature and create real competition for developer attention. In the public cloud, increased competition from Microsoft has forced Amazon Web Services to up its game and to start treating Windows Server VMs and Windows developers as first-class citizens. Likewise, Microsoft has been forced to innovate and expand Azure into IaaS. Developers benefit from this competition.
  • 10. APPRENDA.COM • 3000+ Aplicações • Mais de 500 times de desenvolvimento utilizam a plataforma • Usada em todas linhas de negócio • 300% de otimização na utilização dos servidores • 70% de aumento na produtividade dos desenvolvedores KEY HIGHLIGHTS • Maior case de PaaS privado do mundo • 100% de “uptime” desde que entrou em produção
  • 11. APPRENDA.COM • Começou na área de Enterprise Web Hosting • Aproveitamento do parque de virtualização • Desenvolvedores padronizaram a autenticação e autorização das aplicações • Plataforma usada por 200 equipes de desenvolvimento • Tempo para provisionamento de uma aplicação caiu de 28 para 1 dia • Utilizando nuvem híbrida com o Azure KEY HIGHLIGHTS
  • 12. APPRENDA.COM • Compliance com HIPAA • Fortune 50 – Ramo farmacêutico • SaaS Enabled Cloud Application • 50% de redução em investimentos de Capital • 80% de aumento na produtividade dos desenvolvedores • Aproveitamento nos investimentos na plataforma Microsoft existente e .NET • Reduzimos em 18 meses o tempo de desenvolvimento • 700+ Clínicas implementadas KEY HIGHLIGHTS
  • 13. APPRENDA.COM Modelo da Apprenda FAULT DETECTION  LOGGING & AUDITING  RBAC TENANT MGMT  MULTI-TENANCY  DYNAMIC SCALING ALM  BILLING  METERING  POLICY ENGINE Plug-ins (Change Databases, Approval Systems, etc.) App A App A App A App B App B App B Business Logic Capabilities Cloud Capabilities Windows Server 2008 Windows Server 2012 Windows Server 2012 R2 Azure AWSRed Hat . . . . .. . . . .
  • 14. APPRENDA.COM Como funciona? Containers: CPU, Memória e Storage Balanceador de carga Roteador e grid de Aplicações Autenticação Cache Internet FAULT DETECTION  LOGGING & AUDITING  RBAC TENANT MGMT.  MULTI-TENANCY  DYNAMIC SCALING ALM  BILLING  METERING  POLICY ENGINE A B C Acesso Serviço Banco de Dados 3 2 68 6 Aplicaçõesem3camadas
  • 15. APPRENDA.COM Transbordo Internet Aplicaçõesem3camadas A B C Acesso Serviço Banco de Dados 3 2 816 6 V P N Qualquer Cloud Balanceador de carga Roteador e grid de Aplicações Autenticação Cache Containers: CPU, Memória e Storage
  • 16. APPRENDA.COM DR Site (Off) Internet Aplicaçõesem3camadas A B C Acesso Serviço Banco de Dados 3 2 816 6 V P N Containers: CPU, Memória e Storage Qualquer Cloud
  • 17. APPRENDA.COM DR Site (On) Internet Aplicaçõesem3camadas A B C Acesso Serviço Banco de Dados 3 2 816 6 V P N Containers: CPU, Memória e Storage Qualquer Cloud
  • 18. APPRENDA.COM TFS WAP AZURE SERVICES AWS SERVICES FLEXPOD vCENTER
  • 19. APPRENDA.COM Plataforma Única para Software Defined Enterprise WORKLOADS .NET E JAVA Apprenda fornece uma única plataforma para gerenciar todas suas aplicações .NET e Java Aplicações ANTIGAS E NOVAS Apprenda ajuda a modernizar as aplicações existentes e ao mesmo tempo torna mais fácil o desenvolvimento da próxima geração de aplicações. INTEGRAÇÕES EXISTENTES E FUTURAS Apprenda suporta as ferramentas e tecnologias que você usa em seu ambiente HOJE, bem como aquelas que você poderá usar no futuro CLOUDS PRIVADAS E PÚBLICAS Apprenda combina todos os recursos de infraestrutura em um único pool de containers, para que as equipes de desenvolvimento os possam consumir na forma self-service.
  • 20. APPRENDA.COM Alguns desafios que podemos solucionar em uma POC
  • 21. APPRENDA.COM Problema: Como ter a visibilidade da utilização da infraestrutura pelas aplicações? Rígido AmbientePróprio Demanda Atual insatisfação Previsão de DemandaDesperdício Elástico Demanda Atual
  • 22. APPRENDA.COM Problema: Como ter a visibilidade da utilização da infraestrutura pelas aplicações? Solução: Visão Unificada (Aplicações e Infraestrutura)
  • 23. APPRENDA.COM Problema: Como desacoplar a infraestrutura das equipes de desenvolvimento? Solução: Com o uso de containers e orquestração da Apprenda, podemos otimizar recursos de infraestrutura
  • 24. APPRENDA.COM Problema: Como executar o deploy de uma aplicação em vários servidores de forma fácil? Solução: Através de uma interface amigavel, o desenvolvedor sobe a aplicação para a plataforma e ela gerencia o deploy nas localidades necessárias
  • 25. APPRENDA.COM Problema: Como gerenciar versões de aplicação em homologação e patch de correção? Solução: O ‘portal do desenvolvedor‘ possibilita subir uma nova versão da aplicação para homologação e aplicar patches de correção
  • 26. APPRENDA.COM Problema: Como compartilhar os Logs de servidor de Produção com a equipe de Desenvolvimento ? Solução: Utilizar o sistema de gerenciamento de Log da Plataforma
  • 27. APPRENDA.COM Problema: Como responder ao aumento de demanda, previsto ou não, à aplicações .Net e Java? Solução: Escalabilidade / Alta disponibilidade Crescimento horizontal em todas as camadas da aplicação; Transbordo entre datacenters e clouds públicas de forma transparente para o usuário final e automática para operação.
  • 28. APPRENDA.COM Problema: Como cobrar pelos recursos computacionais que as aplicações estão consumindo? Solução: Através das funcionalidades resources policies e custom properties da plataforma é possível monitorar o consumo dos recursos computacionais utilizados pelas aplicações
  • 29. APPRENDA.COM Problema: Como utilizar ou mover minhas aplicações para qualquer infraestrutura on-premise e/ou em cloud, sem afetar a operação? Solução: Atuar como Cloud Broker de qualquer serviço de IaaS, independente de Provedor
  • 30. APPRENDA.COM Problema: Como analisar a saúde das aplicações e do ambiente? Solução: Através da ferramenta de ‘analytcs’ é possível acompanhar indicadores do estado das suas aplicações e consumo dos recursos computacionais do ambiente
  • 32. APPRENDA.COM Como migrar as aplicações legadas para Apprenda? POUCAS MUDANÇAS SEGUINDO MELHORES PRÁTICAS SEM MUDANÇAS RECONSTRUÇÃO 80% 20% Stateful Com algum nível de referência local Stateless independente do servidor Aplicações WEB Aplicações dependentes de servidor.
  • 33. APPRENDA.COM Benefícios -20% Tarefas dos desenvolvedores -45% Custo de Operação (Infra) Expansão de VMs e SO -50% Custos associados com a implantação de aplicações, atualizações e manutenção-90%
  • 34. APPRENDA.COM Apprenda Customer’s Savings Optimization: 45% reduction in infrastructure costs Transformation: 60% increase in innovation-related investments FOR EXECUTIVES VM Sprawl: 1,500 to 15 app layer VMs Server Utilization: 47 to 15 physical servers Efficiency: Cut 14,000 hours off operational tasks FOR IT PROFESSIONALS Efficiency: Cut 40,000 dev hours across 3,600 developers Agility: Cut 6,400 days off time to market across 400+ apps Optimization: 27,000 to 11,500 app instances FOR DEVELOPERS Control: Automatically deploy application components to public and/or private clouds Security: Highly secure multi-tenancy at application level FOR IT RISK
  • 35. APPRENDA.COM No que podemos ajudar nossos clientes ? “Redução de Custos com Servidores” “Migração de Arquitetura das Aplicações” “Problema com Deploy das minhas aplicações” “Preciso ter minha aplicação escalável” “Alta-Disponibilidade” “Problemas com Performance da Aplicação” “Minha Aplicação vive caindo “ “Como reagir a um aumento de demanda” “Cloud” “IaaS” “PaaS” “SaaS”