Transformação Digital de Forma Pragmatica WSO2Edgar Silva
O documento discute a transformação digital de uma perspectiva pragmática. Apresenta exemplos de como empresas como a Expedia usam APIs para ter participação no mercado de viagens. Discutem os passos importantes para a transformação digital incluindo governança, liderança, inovação e plataformas. Finalmente, fornece detalhes sobre a empresa WSO2 e suas soluções para transformação digital.
WSO2 Novo Modelo de Subscrições e Produtos 2017Edgar Silva
O documento apresenta as principais plataformas e soluções de integração, gestão de APIs, identidade e acesso e análise de dados da WSO2 para impulsionar transformações digitais, incluindo informações sobre a empresa, clientes, investidores e modelos de negócio.
WSO2 é uma empresa de software que fornece uma plataforma completa de middleware corporativo. A empresa tem 500+ funcionários e escritórios em vários países. Sua solução é reconhecida em análises de mercado e possui um amplo portfólio de produtos como integração, API management e governança.
Do mapa mental para Serviços de Dados até APIsWSO2
O documento discute como modelar dados usando mapas mentais, consumir APIs REST usadas para persistência de dados, e como APIs podem ser usadas por outros aplicativos. Ele também aborda algoritmos repetitivos, mapas mentais, WSO2 Data Services Server, AngularJS e uma abordagem ágil.
O documento apresenta uma arquitetura para otimização de sistemas legados através de três estratégias: 1) aproveitamento de dados de aplicações através de um Data Services System, 2) aproveitamento de regras de negócio através de um Business Rules System e 3) criação de microserviços utilizando um Enterprise Service Bus. Apresenta também o histórico e conceitos do framework Greenbox para geração de aplicações.
Essa é uma apresentação que reúne algumas iniciativas e soluções que podem ser aplicadas no Governo Brasileiro e claro, serve para outros países também, pois a grande idéia é implementar alguns pontos do Governo Eletrônico, ou como prefiro chamar: Governo Aberto.
Libere seus serviços! Transformando serviços existentes em APIs gerenciadasWSO2
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2015/03/libere-seus-servicos-transformando-servicos-existentes-em-apis-gerenciadas/
Tópicos cobertos neste Webinar incluem:
Quais os riscos associados a expor um serviço para o "mundo exterior" ?
Utilizando o WSO2 ESB para adicionar aspectos de qualidade de serviço: segurança, performance, auditoria
Migrando serviços SOAP para o modelo REST
Utilizando o WSO2 API Manager para transformar serviços em produtos prontos para consumo
O documento descreve modelos de subscrição e suporte da WSO2. Ele discute o suporte tradicional e apresenta o modelo de subscrição da WSO2, que oferece suporte ilimitado para problemas de produção graves em até 1 hora. O modelo também fornece acesso a correções de bugs e atualizações de produtos. Além disso, o documento descreve opções de suporte ao desenvolvimento e diferenciais como engenheiros rotativos e suporte mais rápido.
Transformação Digital de Forma Pragmatica WSO2Edgar Silva
O documento discute a transformação digital de uma perspectiva pragmática. Apresenta exemplos de como empresas como a Expedia usam APIs para ter participação no mercado de viagens. Discutem os passos importantes para a transformação digital incluindo governança, liderança, inovação e plataformas. Finalmente, fornece detalhes sobre a empresa WSO2 e suas soluções para transformação digital.
WSO2 Novo Modelo de Subscrições e Produtos 2017Edgar Silva
O documento apresenta as principais plataformas e soluções de integração, gestão de APIs, identidade e acesso e análise de dados da WSO2 para impulsionar transformações digitais, incluindo informações sobre a empresa, clientes, investidores e modelos de negócio.
WSO2 é uma empresa de software que fornece uma plataforma completa de middleware corporativo. A empresa tem 500+ funcionários e escritórios em vários países. Sua solução é reconhecida em análises de mercado e possui um amplo portfólio de produtos como integração, API management e governança.
Do mapa mental para Serviços de Dados até APIsWSO2
O documento discute como modelar dados usando mapas mentais, consumir APIs REST usadas para persistência de dados, e como APIs podem ser usadas por outros aplicativos. Ele também aborda algoritmos repetitivos, mapas mentais, WSO2 Data Services Server, AngularJS e uma abordagem ágil.
O documento apresenta uma arquitetura para otimização de sistemas legados através de três estratégias: 1) aproveitamento de dados de aplicações através de um Data Services System, 2) aproveitamento de regras de negócio através de um Business Rules System e 3) criação de microserviços utilizando um Enterprise Service Bus. Apresenta também o histórico e conceitos do framework Greenbox para geração de aplicações.
Essa é uma apresentação que reúne algumas iniciativas e soluções que podem ser aplicadas no Governo Brasileiro e claro, serve para outros países também, pois a grande idéia é implementar alguns pontos do Governo Eletrônico, ou como prefiro chamar: Governo Aberto.
Libere seus serviços! Transformando serviços existentes em APIs gerenciadasWSO2
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2015/03/libere-seus-servicos-transformando-servicos-existentes-em-apis-gerenciadas/
Tópicos cobertos neste Webinar incluem:
Quais os riscos associados a expor um serviço para o "mundo exterior" ?
Utilizando o WSO2 ESB para adicionar aspectos de qualidade de serviço: segurança, performance, auditoria
Migrando serviços SOAP para o modelo REST
Utilizando o WSO2 API Manager para transformar serviços em produtos prontos para consumo
O documento descreve modelos de subscrição e suporte da WSO2. Ele discute o suporte tradicional e apresenta o modelo de subscrição da WSO2, que oferece suporte ilimitado para problemas de produção graves em até 1 hora. O modelo também fornece acesso a correções de bugs e atualizações de produtos. Além disso, o documento descreve opções de suporte ao desenvolvimento e diferenciais como engenheiros rotativos e suporte mais rápido.
O documento discute a arquitetura Elixir Umbrella para desenvolver aplicações desacopladas sem a complexidade de microserviços. A estrutura permite dividir uma aplicação em múltiplos projetos/apps independentes, com cada um focado em uma responsabilidade e comunicando-se através de mensagens. Dois projetos testados tiveram suas estruturas implementadas em uma semana cada, mostrando a viabilidade da abordagem.
O documento discute os desafios das empresas em integração, governança, segurança e inovação e como a WSO2 pode ajudar com suas soluções de middleware, treinamentos, consultoria e suporte. A WSO2 cresceu de 3 para mais de 20 produtos desde 2005 e tem escritórios em vários países.
Economia das APIs - Uma visão de negóciosEdgar Silva
No mundo conectado, entender o impacto positivo que uma API traz é fundamental, seja ela pública ou privada, nesse material, mostramos alguns aspectos de negócios e relevantes a todos que querem conhecer o que chamamos de Economia das APIs
O documento descreve um sistema financeiro web para registrar contas a receber e pagar, utilizando tecnologias gratuitas como Java, MySQL, Apache Tomcat e Git. Ele lista requisitos funcionais e não funcionais, tecnologias e passos para desenvolvimento do sistema.
O QlikView 9 é a mais recente versão da plataforma de business intelligence da QlikTech, trazendo melhorias em escalabilidade, gerenciamento empresarial e suporte a dispositivos móveis. Entre os novos recursos estão o aumento do limite de registros nas tabelas, atualização dinâmica de dados em tempo real e distribuição de relatórios em PDF. O QlikView 9 também oferece compatibilidade total com versões anteriores.
Repensando o ESB: sua arquitetura SOA, usando APIsFábio Rosato
1. Apresenta alternativas para arquiteturas SOA usando APIs internas em vez de ESB.
2. ESB não é necessário e pode ter limitações para cenários digitais atuais.
3. APIs internas habilitam o backend para uso em aplicações modernas de forma mais simples sem ESB.
Arquitetura da plataforma com o Biztalk ServerMarkus Christen
O documento resume:
1) A apresentação discute estratégias de integração de aplicações e as capacidades do BizTalk Server para criar uma plataforma de integração corporativa.
2) Os desafios atuais do mercado incluem sistemas incompatíveis, processos ineficientes e informações inconsistentes, que podem ser resolvidos com uma plataforma de integração.
3) O BizTalk Server fornece componentes como adaptadores, pipelines e um motor de mensagens para integrar múltiplas aplicações usando padrões como
WSO2 - Portfólio de Produtos, Soluções e SuportesEdgar Silva
O documento apresenta a plataforma WSO2, composta por diversos produtos de middleware open source para integração de aplicações, APIs, processos e governança. Descreve cada produto, seus recursos e funcionalidades, como API Manager, Enterprise Service Bus, Identity Server e Business Process Server. Também destaca os diferenciais da plataforma como suporte 24/7, ferramentas de desenvolvimento e opções de suporte ao desenvolvimento e produção.
O documento apresenta as credenciais e experiência de Carlos dos Santos como desenvolvedor de software com mais de 25 anos de experiência na área de tecnologia Microsoft. Também resume os principais serviços da plataforma Microsoft Azure, incluindo máquinas virtuais, bancos de dados, armazenamento em nuvem e serviços para aplicativos móveis e web.
O documento discute a plataforma de computação em nuvem Windows Azure da Microsoft. Ele descreve as principais tendências no setor de TI que levaram ao desenvolvimento de soluções de nuvem, como SOA, Web 2.0 e SaaS. Também explica os principais componentes do Windows Azure, incluindo gerenciamento automático de serviços, armazenamento escalável e uma experiência de desenvolvimento familiar.
O documento descreve a transição do Sapo para uma arquitetura orientada a serviços. Resume os principais conceitos da SOA e como o Sapo migrou de várias plataformas dispersas para um catálogo centralizado de mais de 60 serviços. A abordagem melhorou a agilidade e reutilização, permitindo compor novas aplicações de forma mais fácil e rápida.
Uma visão geral sobre a plataforma de aplicaçõesMarkus Christen
Este documento fornece uma visão geral da Plataforma de Aplicações da Microsoft em três frases ou menos:
Apresenta os pilares e serviços chave da plataforma, incluindo desenvolvimento, integração, armazenamento e BI. Discute tendências em aplicações e tecnologia que arquitetos devem considerar. Conclui enfatizando a importância de criar um portfólio bem definido de serviços de TI.
Este documento apresenta a empresa Skalena e suas soluções em tecnologia. Em três frases:
A Skalena oferece soluções baseadas em tecnologias open source como WSO2 para ajudar empresas a se tornarem mais digitais, focando em áreas como práticas ágeis, DevOps, microserviços, segurança e analytics. A empresa tem experiência em implementar arquiteturas de integração ágil e ajudar clientes a avaliar sua maturidade digital. O portfólio de soluções da Skalena inclui Open Banking, MapperI
WSO2 Platform: Conectando Empresas, negócios e pessoasWSO2
O documento discute como a plataforma WSO2 pode conectar empresas, negócios e pessoas em um mundo cada vez mais conectado através da internet das coisas, APIs, nuvem e mobilidade. Apresenta casos de uso da WSO2 em carros conectados, saúde, aviação e governo e discute como a plataforma permite integrar, expor serviços como APIs, gerenciar implantações e adicionar identidade.
O GitLab é um gerenciador de repositórios baseado em Git. Suas ferramentas incluem um wiki, um gerenciador de tarefas e um pipeline de CI/CD, etc. O GitLab é similar ao GitHub, porém, por ser open source, pode ser armazenado em infraestrutura própria, além da versão em nuvem do mesmo, podendo ter repositórios públicos e privados.
GitLab Runner, o GitLab permite que você use o Runner, que é um projeto open source que é usado para executar os jobs e enviar os resultados de volta para o GitLab. Ou seja, ele nos permite buildar sem a necessidade de nenhuma instalação externa.
Veremos uma introdução de como tudo isso funciona.
Bluemix overview karin noe - revisada - geralKarin Noe
O documento descreve a plataforma IBM Bluemix, que fornece serviços de computação em nuvem para desenvolvedores construírem, executarem e gerenciarem aplicativos. A Bluemix oferece infraestrutura como serviço (IaaS), plataforma como serviço (PaaS) e software como serviço (SaaS), além de um catálogo de serviços para estender aplicativos. A plataforma permite que desenvolvedores lancem aplicativos rapidamente de forma flexível e segura.
O documento discute o conceito de computação em nuvem, seu mercado e exemplos de uso. Apresenta a vinit, empresa que oferece soluções em tecnologia da informação, incluindo desenvolvimento de sistemas, soluções móveis, computação em nuvem e aplicações ricas para internet. A vinit utiliza metodologias ágeis e processos como RUP para garantir qualidade e governança nos projetos.
O documento discute o desenvolvimento de aplicações móveis para negócios usando Rich Internet Applications (RIAs). Apresenta a Magic Software e sua plataforma uniPaaS, que permite desenvolver aplicações de ponta a ponta de forma simplificada em comparação a outras tecnologias como Adobe Flex. Demonstra como o uniPaaS reduz consideravelmente a complexidade de código necessária para desenvolver mesmo aplicações complexas de negócios.
1) A empresa oferece soluções avançadas de tecnologia da informação para ajudar clientes a expandirem seus negócios.
2) Os serviços da empresa não só fornecem informações, mas também gera inteligência e alinhamento com estratégias e lucratividade dos clientes.
3) A empresa conta com uma equipe experiente de executivos e consultores certificados para fornecer suporte integral aos clientes.
O que é DevOps? Como a AWS usa DevOps para inovar continuamente? Como a VTEX usa DevOps para ser o maior provedor de eCommerce do Brasil? Estas e outras respostas, nesta apresentação...
O documento descreve as funcionalidades e benefícios da plataforma IBM Bluemix, que permite aos desenvolvedores criarem, implantarem e gerenciarem aplicativos na nuvem de forma rápida e flexível. A Bluemix oferece serviços, infraestrutura e ferramentas para desenvolvimento que agilizam a entrega de valor e reduzem custos.
Architecture In a Box - Plataforma de AplicaçõesMarkus Christen
O documento discute a evolução e arquitetura das plataformas de aplicações, desde sistemas centralizados até a nuvem. Apresenta como as plataformas apoiam a estratégia de negócios ao permitir o desenvolvimento rápido de aplicações customizadas. Descreve os principais componentes de uma plataforma, incluindo desenvolvimento, integração, processos e infraestrutura.
O documento discute a arquitetura Elixir Umbrella para desenvolver aplicações desacopladas sem a complexidade de microserviços. A estrutura permite dividir uma aplicação em múltiplos projetos/apps independentes, com cada um focado em uma responsabilidade e comunicando-se através de mensagens. Dois projetos testados tiveram suas estruturas implementadas em uma semana cada, mostrando a viabilidade da abordagem.
O documento discute os desafios das empresas em integração, governança, segurança e inovação e como a WSO2 pode ajudar com suas soluções de middleware, treinamentos, consultoria e suporte. A WSO2 cresceu de 3 para mais de 20 produtos desde 2005 e tem escritórios em vários países.
Economia das APIs - Uma visão de negóciosEdgar Silva
No mundo conectado, entender o impacto positivo que uma API traz é fundamental, seja ela pública ou privada, nesse material, mostramos alguns aspectos de negócios e relevantes a todos que querem conhecer o que chamamos de Economia das APIs
O documento descreve um sistema financeiro web para registrar contas a receber e pagar, utilizando tecnologias gratuitas como Java, MySQL, Apache Tomcat e Git. Ele lista requisitos funcionais e não funcionais, tecnologias e passos para desenvolvimento do sistema.
O QlikView 9 é a mais recente versão da plataforma de business intelligence da QlikTech, trazendo melhorias em escalabilidade, gerenciamento empresarial e suporte a dispositivos móveis. Entre os novos recursos estão o aumento do limite de registros nas tabelas, atualização dinâmica de dados em tempo real e distribuição de relatórios em PDF. O QlikView 9 também oferece compatibilidade total com versões anteriores.
Repensando o ESB: sua arquitetura SOA, usando APIsFábio Rosato
1. Apresenta alternativas para arquiteturas SOA usando APIs internas em vez de ESB.
2. ESB não é necessário e pode ter limitações para cenários digitais atuais.
3. APIs internas habilitam o backend para uso em aplicações modernas de forma mais simples sem ESB.
Arquitetura da plataforma com o Biztalk ServerMarkus Christen
O documento resume:
1) A apresentação discute estratégias de integração de aplicações e as capacidades do BizTalk Server para criar uma plataforma de integração corporativa.
2) Os desafios atuais do mercado incluem sistemas incompatíveis, processos ineficientes e informações inconsistentes, que podem ser resolvidos com uma plataforma de integração.
3) O BizTalk Server fornece componentes como adaptadores, pipelines e um motor de mensagens para integrar múltiplas aplicações usando padrões como
WSO2 - Portfólio de Produtos, Soluções e SuportesEdgar Silva
O documento apresenta a plataforma WSO2, composta por diversos produtos de middleware open source para integração de aplicações, APIs, processos e governança. Descreve cada produto, seus recursos e funcionalidades, como API Manager, Enterprise Service Bus, Identity Server e Business Process Server. Também destaca os diferenciais da plataforma como suporte 24/7, ferramentas de desenvolvimento e opções de suporte ao desenvolvimento e produção.
O documento apresenta as credenciais e experiência de Carlos dos Santos como desenvolvedor de software com mais de 25 anos de experiência na área de tecnologia Microsoft. Também resume os principais serviços da plataforma Microsoft Azure, incluindo máquinas virtuais, bancos de dados, armazenamento em nuvem e serviços para aplicativos móveis e web.
O documento discute a plataforma de computação em nuvem Windows Azure da Microsoft. Ele descreve as principais tendências no setor de TI que levaram ao desenvolvimento de soluções de nuvem, como SOA, Web 2.0 e SaaS. Também explica os principais componentes do Windows Azure, incluindo gerenciamento automático de serviços, armazenamento escalável e uma experiência de desenvolvimento familiar.
O documento descreve a transição do Sapo para uma arquitetura orientada a serviços. Resume os principais conceitos da SOA e como o Sapo migrou de várias plataformas dispersas para um catálogo centralizado de mais de 60 serviços. A abordagem melhorou a agilidade e reutilização, permitindo compor novas aplicações de forma mais fácil e rápida.
Uma visão geral sobre a plataforma de aplicaçõesMarkus Christen
Este documento fornece uma visão geral da Plataforma de Aplicações da Microsoft em três frases ou menos:
Apresenta os pilares e serviços chave da plataforma, incluindo desenvolvimento, integração, armazenamento e BI. Discute tendências em aplicações e tecnologia que arquitetos devem considerar. Conclui enfatizando a importância de criar um portfólio bem definido de serviços de TI.
Este documento apresenta a empresa Skalena e suas soluções em tecnologia. Em três frases:
A Skalena oferece soluções baseadas em tecnologias open source como WSO2 para ajudar empresas a se tornarem mais digitais, focando em áreas como práticas ágeis, DevOps, microserviços, segurança e analytics. A empresa tem experiência em implementar arquiteturas de integração ágil e ajudar clientes a avaliar sua maturidade digital. O portfólio de soluções da Skalena inclui Open Banking, MapperI
WSO2 Platform: Conectando Empresas, negócios e pessoasWSO2
O documento discute como a plataforma WSO2 pode conectar empresas, negócios e pessoas em um mundo cada vez mais conectado através da internet das coisas, APIs, nuvem e mobilidade. Apresenta casos de uso da WSO2 em carros conectados, saúde, aviação e governo e discute como a plataforma permite integrar, expor serviços como APIs, gerenciar implantações e adicionar identidade.
O GitLab é um gerenciador de repositórios baseado em Git. Suas ferramentas incluem um wiki, um gerenciador de tarefas e um pipeline de CI/CD, etc. O GitLab é similar ao GitHub, porém, por ser open source, pode ser armazenado em infraestrutura própria, além da versão em nuvem do mesmo, podendo ter repositórios públicos e privados.
GitLab Runner, o GitLab permite que você use o Runner, que é um projeto open source que é usado para executar os jobs e enviar os resultados de volta para o GitLab. Ou seja, ele nos permite buildar sem a necessidade de nenhuma instalação externa.
Veremos uma introdução de como tudo isso funciona.
Bluemix overview karin noe - revisada - geralKarin Noe
O documento descreve a plataforma IBM Bluemix, que fornece serviços de computação em nuvem para desenvolvedores construírem, executarem e gerenciarem aplicativos. A Bluemix oferece infraestrutura como serviço (IaaS), plataforma como serviço (PaaS) e software como serviço (SaaS), além de um catálogo de serviços para estender aplicativos. A plataforma permite que desenvolvedores lancem aplicativos rapidamente de forma flexível e segura.
O documento discute o conceito de computação em nuvem, seu mercado e exemplos de uso. Apresenta a vinit, empresa que oferece soluções em tecnologia da informação, incluindo desenvolvimento de sistemas, soluções móveis, computação em nuvem e aplicações ricas para internet. A vinit utiliza metodologias ágeis e processos como RUP para garantir qualidade e governança nos projetos.
O documento discute o desenvolvimento de aplicações móveis para negócios usando Rich Internet Applications (RIAs). Apresenta a Magic Software e sua plataforma uniPaaS, que permite desenvolver aplicações de ponta a ponta de forma simplificada em comparação a outras tecnologias como Adobe Flex. Demonstra como o uniPaaS reduz consideravelmente a complexidade de código necessária para desenvolver mesmo aplicações complexas de negócios.
1) A empresa oferece soluções avançadas de tecnologia da informação para ajudar clientes a expandirem seus negócios.
2) Os serviços da empresa não só fornecem informações, mas também gera inteligência e alinhamento com estratégias e lucratividade dos clientes.
3) A empresa conta com uma equipe experiente de executivos e consultores certificados para fornecer suporte integral aos clientes.
O que é DevOps? Como a AWS usa DevOps para inovar continuamente? Como a VTEX usa DevOps para ser o maior provedor de eCommerce do Brasil? Estas e outras respostas, nesta apresentação...
O documento descreve as funcionalidades e benefícios da plataforma IBM Bluemix, que permite aos desenvolvedores criarem, implantarem e gerenciarem aplicativos na nuvem de forma rápida e flexível. A Bluemix oferece serviços, infraestrutura e ferramentas para desenvolvimento que agilizam a entrega de valor e reduzem custos.
Architecture In a Box - Plataforma de AplicaçõesMarkus Christen
O documento discute a evolução e arquitetura das plataformas de aplicações, desde sistemas centralizados até a nuvem. Apresenta como as plataformas apoiam a estratégia de negócios ao permitir o desenvolvimento rápido de aplicações customizadas. Descreve os principais componentes de uma plataforma, incluindo desenvolvimento, integração, processos e infraestrutura.
A SAP e a Amazon Web Services (AWS) trabalham juntas para oferecer às empresas soluções para migrar e implantar suas aplicações na Nuvem AWS. Nessa sessão será abordado de como pode ser disponibilizado o SAP na AWS em alta disponibilidade.
MIT - Estudo de Caso utilizando Cloud & DevOps Caio Candido
Estudo de Caso utilizando Cloud & DevOps. Soluções Dell e Red Hat como base para uma infra de Hybrid Cloud. Trabalho feito e desenvolvido para minha graduação no MIT.
O documento descreve as evoluções da interface e arquitetura da linha de produtos RM da TOTVS. Apresenta as principais melhorias na interface como janela principal, visões/cadastros, anexos e atalhos. Também explica as mudanças na arquitetura como a adoção de três camadas, workflow, integração e central de diagnósticos. Por fim, detalha os recursos de BI Self-Service como gráficos, indicadores, painel de cenários, painel de metas e gerador de relatórios.
O documento discute as vantagens de se trabalhar com ALM (Application Lifecycle Management) na nuvem. Ele descreve como a nuvem permite agilidade, escalabilidade e economia ao longo do ciclo de vida de aplicativos, permitindo ambientes de desenvolvimento e testes sob demanda.
Semelhante a WSO2 Enterprise Integrator 6.1 - Integração na Era da Transformação (20)
A empresa oferece soluções de API, integração e gestão de identidade e acesso usando tecnologias open source. Ela atende diversas indústrias, com foco em finanças, governo, varejo e startups. A empresa faz parte do grupo Squadra, que tem mais de 600 funcionários em várias cidades brasileiras.
Flyweigth - Arquitetura de Referência para Open Banking Brasil Fase 1Edgar Silva
O documento descreve a Fase 1 do Open Banking Brasil oferecida pela Skalena, incluindo (1) 100% das APIs gerenciadas por um poderoso API Gateway, (2) utilização de backends existentes de forma flexível, e (3) um Developer Portal para engajar desenvolvedores e proteger APIs e infraestrutura com tokens OAuth2.
O documento discute como a Skalena pode ajudar bancos a implementarem Open Banking de forma pragmática, fornecendo soluções como API Manager, Enterprise Integrator, Identity Server e Consentment Gateway para gerenciar identidades de clientes, integrar sistemas, expor APIs de forma segura e obter consentimento para uso de dados.
Casos de Sucesso WSO2 no Governo BrasileiroEdgar Silva
Este documento apresenta casos de sucesso de implementações da solução WSO2 no governo brasileiro, incluindo o portal de APIs do SERPRO, o portal de APIs do Ministério da Economia e o portal de APIs do DATAPREV. A escolha da plataforma WSO2 pelo Ministério Público do Rio de Janeiro se deu pela sua arquitetura open-source baseada em Java e seu tipo de licenciamento.
O documento discute etapas para adoção de DevOps em empresas, incluindo foco em práticas ágeis, DevOps, microserviços, segurança e analytics. É sugerido começar com práticas ágeis e MVPs, aplicar cultura DevOps, criar microserviços e APIs seguros, e analisar dados em tempo real. Ferramentas como Gitlab, Kubernetes, Prometheus e Grafana são mencionadas.
WSO2 Governance Registry is an open source product that facilitates storing, cataloging, indexing, managing and governing enterprise metadata related to any kind of asset. It provides both a resource repository/registry to store and manage assets as well as a governance framework. The governance framework enables architecture governance, design governance, operational governance and organizational governance. It provides lifecycle management of assets, policy management, dependency visualization and other features to support governance of assets.
WSO2 API Manager 2.0.0 is a complete open source API management solution that allows users to create, publish, protect, and manage the lifecycles of APIs. It includes features such as a developer portal, API testing tools, an API gateway, analytics reporting, and support for multi-tenancy. The solution can be deployed on-premises, as a managed service, or as software as a service (SaaS) and is highly scalable.
This document provides an overview of creating a basic BPMN workflow process in WSO2 BPS 3.5. It includes instructions on installing WSO2 BPS, creating a new BPMN project in Eclipse using the Activiti plugin, designing a simple "Open Bank Account" process with steps like data entry forms, decision points, and human tasks, deploying the process to WSO2 BPS, and accessing the running process via REST APIs. The goal is to demonstrate the basic BPMN capabilities of WSO2 BPS like designing, deploying and executing BPMN 2.0 processes.
The document discusses WSO2.Telco's Mobile Connect Accelerator product. It provides a digital enablement platform that allows telcos to power APIs for identity, payments and other services. The platform uses open source microservices and supports both on-premise and cloud deployments. It enables telcos to expose customer identity and other data to third parties via APIs while meeting security and compliance standards. The platform currently supports over 1 billion customers globally.
In this tutorial/workshop slide deck we show how you can get started with WSO2 Microservices Server, we are covering:
- Introduction
- Running Kubernetes, Docker and Containers with MSS
- Analytics on MSS
Hope you can enjoy!
Conectando Turismo e Viagens - Plataforma WSO2Edgar Silva
Entenda como podemos apoiar na inovação da indústria de turismo, viagem, lazer e loyalty com alguns conceitos chave para seus negócios dos próximos 5 anos.
WSO2 Application Server como Alternativa ao TomcatEdgar Silva
Veja como podemos apoiar seu ambiente que está repleto de Tomcats que podem ser difíceis de gerenciar, monitorar etc. Breve visão do WSO2 AppServer em conjunto com o WSO2 BAM.
[1] O documento introduz os principais elementos do WSO2 Enterprise Service Bus (ESB), incluindo mediators, sequências, proxy services e endpoints. [2] Ele explica como esses elementos se encaixam para fornecer integração de serviços e fluxos de mensagens. [3] O documento também descreve recursos adicionais do WSO2 ESB como templates, propriedades e suporte a vários protocolos de transporte.
O documento discute o OpenShift, um PaaS da Red Hat que permite aos desenvolvedores implantar e escalar aplicativos na nuvem facilmente. O OpenShift oferece suporte a várias linguagens de programação, integração contínua e ferramentas de implantação, sem travar os desenvolvedores em um hypervisor, middleware ou provedor de nuvem específico. O OpenShift Origin é a versão de código aberto do OpenShift.
OpenShift: NoSQL "a la carte" num PaaS 100% Open SourceEdgar Silva
A cada dia mais e mais necessidades para soluções que envolvem tecnologias NoSQL surgem nas empresas, na verdade, novas maneiras de pensar em topologias e arquiteturas de sistemas vêm fazendo com que novas demandas e desafios sejam solucionados.
Com o novo hype de Cloud, várias soluções de PaaS vem surgindo como alternativa a empreendedores e pequenos investidores tornarem reais suas idéias, além de tirá-las do papel, muitos destas idéias são grandes casos de sucesso, e até novos gigantes da nova ordem da economia digital. Entretanto, vários movimentos como : Dados Públicos, Jogos Online em HTML5 para dispositivos móveis(Tablets, SmartPhones), Geolocalização, preferências etc, são casos de usos candidatos para começarem a serem desenvolvidos nestas infraestruturas, até gratuitas como o OpenShift.
Nesta apresentação, mostraremos como você pode utilizar o Openshift, o PaaS da Red Hat, em conjunto com tecnologias como MongoDB e Infinispan para atuarem como seu recurso de armazenamento de aplicações, aplicações estas que podem ser escritas em diversas linguagens, entre elas: Python, PHP, Java e Ruby.
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva Edgar Silva
O documento discute conceitos de cloud computing, incluindo KVM, Aeolus, DeltaCloud, Openshift e JBoss. Ele explica o que é cloud computing e como está transformando a economia, apresenta modelos de cloud e ofertas no mercado, e discute como essas ferramentas podem ajudar desenvolvedores a criar aplicações em ambientes elásticos.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
2. Visão da Transformação Digital
Foco na
Experiência do
Cliente
2
Usando análises para
entender e atender melhor
os clientes e otimizar a
experiência dos clientes em
diversos canais.
3 Otimizar
Operações
Usando a tecnologia para
otimizar e capacitar as
pessoas para uma melhor
interação com seus clientes
através do uso de análise
de dados.
Criando novos produtos
digitais ou oferecendo
novos serviços digitais com
base em dados
relacionados ao produto
físico.
Modelo de
Negócio em
Evolução
1
2
7. Sucesso no século XXI é muito diferente do que antes. Por que?
CONECTIVIDADE mudou o jogo. Mais
DADOS vindos de mais FONTES e mais RÁPIDO.
Mercado está mais EXIGENTE.
TEMPO REAL
8. Fazer com que APLICAÇÕES que foram
desenhadas de forma INDEPENDENTES a
trabalhar de forma INTEGRADA em
TEMPO REAL.
Parceiros
Mobile
Cloud
IoT
Aplicações
Files
10. Uma Plataforma de Integração Híbrida
Conectividade / Integração : qualquer coisa para qualquer coisa
WSO2 EI
Conectores
Web services
APIs
Filesystems
Messaging
systems
Business
Applications
Partners’
systems
Data
nuvem pública | nuvem privada | on-premise
Casos de Usos Típicos
▪ Sistema para sistemas: conectar
múltiplos sistemas.
▪ Melhor experiência do consumidor
ao conectar dados e processos..
▪ Digitalizar sistemas legados.
▪ Integração híbrida: levando dados
e processos on-premisse para a
nuvem e vice-versa.
12. Integração de Dados com o WSO2 EI
Todas as Operações (CRUD) como Serviço
Aplicação
Aplicação
Aplicação N
Aplicação α
Aplicação β
Dados Interna / Externa em
diferentes formatos
(banco de dados, planilhas, etc)
CRUD as a Service
WSO2 EI
14. ▪ EIPs soluções prontas para diversos cenários de integração
▪ https://docs.wso2.com/display/IntegrationPatterns
Enterprise Integration Patterns (EIP)
Melhores Práticas
15. Um Exemplo : Enterprise Integration Patterns (EIP)
Combinando EIPs para Modelar um Fluxo de Integração
Incoming message
Translator
By mapping data fields
from one message
schema to another
Translated message
Router
By conditionally
evaluating the Message
Content or Headers.
Translator
By converting the Content
Type of the message
(i.e. XML to JSON)
Translated message
Recipient β
(request-response)
Recipient α
(subscriber)
outbound
message queue
Response message
One-way flow segment
http 202
Acknowledgement
Message initiation point
16. Desenvolvimento Gráfico
▪ Ferramenta gráfica
baseada em Eclipse
com recurso
drag-and-drop para
desenho dos fluxos
de integração
▪ Debugging
▪ Packaging dos
componentes para
deploy
WSO2 Developer Studio
17. Analítico
Overall setup
▪ Overall Throughput (in TPS)
▪ Overall Message Count
APIs, Proxies, Endpoints specific
▪ Request Count
▪ Message Count
▪ Message Latency
▪ Explore Messages
▪ Explore Message Flows
Painéis Gráficos para análise de transações e suporte de monitoramento
19. Deployment e Escalabilidade
▪ Alta Disponibilidade
Recomendação é um mínimo de 2 nós
ativos para ter alta disponibilidade
▪ Escalabilidade
Baseado em TPS (EI benchmarks de 2000-4000
TPS cada com 200+ concorrências e latência de
10ms.
Elastic scaling via AWS/cloud platforms com
K8S/DockerData centre A Data centre B
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB LB
20. Suporte a Escalonamento Dinâmico
WSO2 EI cluster
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB
WSO2 EI cluster
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB
WSO2 EI cluster
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB
WSO2 (JVM)
instance
Or
Exemplo A:
Deploy para atender Pico de
Processamento Δ.
Δ TPS
Exemplo B:
Deploy para atender a Média de Processamento .
Adiciona nós ao cluster de forma automática para atender o aumento da demanda.
TPS Δ + TPS
21. Continuous Integration & Continuous Delivery
Continuous Integration
Server
Source Control
System
WSO2 EI
WSO2 EI
Environment 1
WSO2 EI
WSO2 EI
Environment 2
Continuous Test
Server
Integration
artifacts
IDE IDEIDE
23. System
Ɣ
System
Ɣ
Centralizado x Descentralizado
Service
Foo
Integração Centralizada
A integração ao estilo ESB onde todos os componentes
de integração são modelados, empacotados e
implantados em uma unidade de integração
centralizada.
Integração Distribuída com Microserviços
Cada fluxo de integração é modelado e empacotado em
microserviços e dimensionado individualmente. Geralmente
cada componente de integração é independente e é
executado dentro de uma arquitetura de container.
Centralized Integration Solution
Service
Bar
System
α
System
β
Service
Foo
Integration
microservice
Service
Bar
System
α
System
β
Integration microserviceVs
24. Integration in Microservice Architecture (MSA)
Analytics
Continuous-*
Security &
Access Management
API / Service discovery
Dev toolsDevops tools
Service router
API Gateway
Core
Microservices
Data
Container(s)
Delivery channels Digital Products
Messaging Channels
Integration
MicroservicesExisting Services
25. Para finalizar….
▪ Modelos de deploy flexíveis; nuvem pública/privada, on-premise, híbrido
▪ Suporte a padrões abertos e enterprise integration patterns
▪ Integração fim-a-fim; serviços, dados, processos, mensageria
▪ Suporte a Containers e microserviços
▪ Run-time leve e de alta performance
WSO2 Enterprise Integrator 6.1