You are on page 1of 108

Progress Day

Ranieri Russi
Sale Executive

Renato Bognar
System Engineer

Agenda
1.
2.

3.
4.
5.
6.
7.
8.
9.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik
Sitefinity

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Progress: +30 anos de Histria no Desenvolvimento de Aplicaes

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Historia Progress Corporation


35 anos de mercado, com sede em Boston.
Presente em 6 continentes +32 pases

19 anos no mercado Brasileiro


1800 funcionrios
Maior comunidade de desenvolvedores do
mundo. (3 milhes)
460+ das 500 empresas da revista Fortune
so clientes Progress.

Fornecedor da Indstria de Software: 60%


Market Share em conectividade de dados (exIBM, Oracle, Microsoft).

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Solues Progress
Data Integration

Application Development

PROGRESS
DATADIRECT

PROGRESS ROLLBASE
& ROLLBASE MOBILE

PROGRESS
OPENEDGE

Premium Data Connectivity for


Applications or Infrastructure

Mobile/Cloud Development Platform


Monetize IaaS and Modernize Applications

MODULUS
A PROGRESS COMPANY

TELERIK
A PROGRESS COMPANY

Business Rules

PROGRESS
CORTICON

Management Decision
Platform: Improve Margins

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Progress by the Numbers


280,000+ enterprises in 175+ countries have invested in Progress technology

2,300+ partners are in the Progress partner network


5,000+ applications have been built by ISVs using Open Edge technology
6 million+ People (including 1.5 million developers) use applications built on
award-winning Progress technology

200+ partners have built hundreds of Progress applications in the Cloud,


servicing 100,000+ end users

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Solues OpenEdge
O que h de novo?

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Evoluo Continua

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Necessidades de Aplicaes de Negcios Corporativas

Alta
disponibilidade
e resilincia

Capaz de suportar
o crescimento de
sua Organizao

Performance
Os dados
sensveis so
protegidos e
seguros em todos
os momentos

Gerenciamento
pr-ativo
centralizado
atravs de
dashboards
10

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

As novidades para os clientes verso 11.6:

Velocidade e performance

Otimizao do SQL

Segurana reforada

Principais solicitaes
da comunidade

11

Instalaes facilitadas

Integrao Nativa
para Telerik Plataform
(aplicaes mveis)

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

PAS para OpenEdge


APPLICATION SERVERS UNIFICADOS E ESCALVEIS
Ajuda empresas a reduzir custos de posse e manuteno

ABL Sessions

Construdo com
Apache Tomcat

Pronto para
produo

Arquitetura
multi-sesso
altamente
escalvel

Segurana
out-of-the-box

12

Administrao
com o OpenEdge
Management

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Benefcios de migrar
Usa menos recursos do sistema - mais escalvel
Roda WebSpeed application existentes
Atende os requisitos de segurana dos aplicativos web
Modelos de implementao bem definidos e APIs padro da indstria para
monitoramento
Caminho de migrao para uma completa manipulao de request/response
HTTP e suporte a tecnologias atuais para UI
Aumento de pelo menos 50% da performance com apenas um agente sendo
executado!
Consumo de menos recursos de mquina

Diminui outros overheads


Melhorias em Segurana
13

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE Replication

Quem se beneficia?
Clientes que:
Tem aplicaes de misso critica
Desejam aumentar a segurana das aplicaes
Necessitam de aes para Disaster Recovery

A partir da verso 9, concurrent users


15

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Replication Plus Disaster Recovery

Replication
Plus

BENEFCIOS

Impacto para o Cliente

Soluo produtizada do fabricante do


RDBMS

Total integrao e compatibilidade entres os


componentes da soluo

Proteo total dos dados de missocrtica

Replicao de dados em tempo real

Melhor utilizao da infra-estrutura de


contingncia

Performance otimizada da produo,


podendo direcionar backups, relatrios e
consultas (read-only) para a mquina Target

Fcil implementao

Nenhuma mudana nas aplicaes


OpenEdge

Garantia de integridade

Identifica blocos de After Image corrompidos


e interrompe a replicao

16

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Replication Cenrios de Uso


No somente segurana

Dois servidores target


OFF-SITE
DR Server

Operational
Reports

OpenEd
ge
Replicati
on
Agent 1

Production
Server

OpenEd
ge
Replicati
on
Server

ON-SITE
DR Server

Websites

OpenEdge
Replication Plus

Production

DR &
Reporting
Server

Server

OpenEd
ge
Replicati
on
Agent 2

OpenEdge
Replicatio
n Plus
Server

OpenEdge
Replicatio
n Plus
Agent

Cenrios de Failover
Production

Disaster
Recovery
Server

Server
OpenEdg
e
Replicatio
n Agent

OpenEdge
Replication
Server

17

Business
Intelligence

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Replication - Benefcios


Replicao em Real Time
Latncia prximo de zero
Reduzido potencial de perda de dados
Integridade dos dados garantida

Alta
disponibilidade
e resilincia

Fcil instalao

No necessria alterao em cdigo!


Opes de base de dado flexveis
Mltiplas target databases
Acesso Read-only queries via OpenEdge
Replication Plus
Failover / Recovery automtico
18

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE Table Partitioning

Quem se beneficia?
Clientes que:
Possuem bancos grandes
Tem aplicaes de misso critica
Tem problemas de performance
Desejam aumentar a segurana das aplicaes

A partir da verso 11, concurrent users | Incompatvel com Multi-Tenancy


20

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Table Partitioning

Tabelas armazenadas em mltiplas


localizaes

tabela de pedidos
Order Record Data

Order-date Index

A configurao realizada pelo DBA

Order Record Data

Order-date Index

No requer mudanas no cdigo


P1

Aumento de performance em alguns


casos de at 12x ou mais

21

P2

Order-date
<= 12/31/2012

Order-date
>=12/31/2013
1/1/2013
<=

Order Record Data

Order Record Data

Order-date Index

Order-date Index

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Table Partitioning: Trs Tipos


Lista, Range e Sub-Partio
Sub-partio por
Regio e por Data

Por Regio

Por Data

Tabela

Tabela

Brasil

2010

Brasil
2010

Brasil
2011

Brasil
2012

Argentina

2011

ARG
2010

ARG
2011

ARG
2012

Mxico

2012

MEX
2010

MEX
2011

MEX
2012

Tabela

22

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Table Partitioning - Benefcios


Melhorar a Performance
Limitando acesso aos dados aumentando a eficincia
Melhorando a performance de acesso aos dados

Performance

Example: Relatrio de vendas dos ltimos anos

Vantagens de manuteno
Trabalhando apenas com o que importante
Os utilitrios do banco de dados podem rodar mais rpido

Eficincia

For example: Backup apenas dos dados correntes

Disponibilidade
Disponibilidade da base de dados durante processo de particionamento
Melhora o processamento

24

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE Management

Quem se beneficia?
Clientes que:
Tem aplicaes de misso critica
Desejam aumentar o controle e monitoramento das aplicaes

A partir da verso 09, concurrent users, min. 25 users


26

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Management - Benefcios


Informao que voc precisa em qualquer lugar

Gerenciamento
proativo via
dashboards
centralizados

Controle do ciclo de vida completo de servidores OpenEdge


configurar regras, alertas e aes para a gesto do sistema
pr-ativo
Capacidades de dashboard e relatrios poderosos para
monitorar os recursos OpenEdge
Trabalha em harmonia com OpenEdge Replication
fornecendo uma soluo completa
Funcionalidade mais alm do OpenEdge
Ambiente completo para gerenciar e controle de processos
em batelada
Monitores recursos do sistema operacional, como memria,
CPU, etc
Suporte SNMP para alertas proativos e notificaes

27

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE Developer Studio

Quem se beneficia?
Clientes que:
Tem desenvolvimento local
Desejam aumentar a produtividade de seus desenvolvedores

A partir da verso 10, concurrent users or named users


29

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Benefcios
Gesto de todos os projetos independentemente de sua natureza em uma interface
nica de desenvolvimento;
Ferramentas de apoio para testes unitrios e integrados;
Construo rpida de componentes atravs de Wizards de rpida criao;

Controle de todos os servios e servidores em uma nica soluo;


Execuo de aplicaes em qualquer natureza de forma local;

Ferramentas para gerao de Deploy;

30

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE Non-Production DB

Quem se beneficia?
Clientes que:
Tem desenvolvimento local
Desejam aumentar a produtividade de seus funcionrios
Necessita ficar em conforme com regras de Compliance

A partir da verso 9, concurrent users, min. 5 users


32

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE TDE (Transparent Data Encryption)

Quem se beneficia?
Clientes que:
Possuem bancos com dados sigilosos
Desejam aumentar a segurana das aplicaes

A partir da verso 11, concurrent users


34

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Os dados devem estar protegidos e seguros sempre


As empresas devem proteger dados sensveis
Informaes de crdito do cliente, arquivos pessoais, dados dos
empregados como salrio, propriedade intelectual valorizada, ou

qualquer violao de segurana pode resultar em srias implicaes


para o seu negcio
Segurana primordial para qualquer construo ou suporte de
aplicaes de negcios
De acordo com o Gartner, a segurana uma das principais

preocupaes

de

TI,

devido

aos

aumentos

consistentes

complexidade e volume de ataques a servidores e dados


35

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

na

O que aconteceria se seus dados cassem em mos erradas?

Isso se parece com o


endereo de um
cliente?

Aplicando um
pouco da magia
TDE...

36

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Transparent Data Encryption - Benefcios

Os dados esto
protegidos e
seguros em todos
os momentos

Mxima Proteo dos dados

Criptografar total ou parte da base de dados, sem


alterar a aplicao
Fisicamente - no virtualmente - separar os dados
em banco de dados
Auxilia no padres de conformidades para o
governo e / ou padres corporativos, como PCIDSS, SOX, HIPAA, e UE-DPD.
Impacto no desempenho do sistema mnima
(menos de 2%), enquanto codificar / decodificar

37

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE Multi-tenancy

OpenEdge Multi-Tenant - Benefcios

Capaz de
suportar a sua
estratgia
corporativa de
M&A

Reduz custo simplificando o desenvolvimento


Mnimas mudanas na aplicao
Nenhuma customizao baseada em tenant para queries ou outros acessos
Maior velocidade em implantar novas aquisies
O acesso ao Tenant transparente, baseado em sua identidade
Tenants podem ser gerenciados de forma muito rpida e eficiente
Reduz tempo de manuteno
Poucas bases de dados para gerenciar, melhor uso dos recursos
Facilidade de manuteno pelos utilitrios e ferramentas
Mantm a segurana do dado do Tenant
Separao fsica dentro da base de dados NO virtual!
Necessria autenticao para acessar os dados do Tenant

40

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OE Pro2 Replication and


OE Pro DL (Dump Load)

Quem se beneficia?
PRO 2 Replication:
Clientes que precisam fazer consolidaes de bancos para
BI ou DWs
PRO 2 Dump Load:
Clientes que necessitam fazer manutenes com risco
reduzido

Clientes que possuem bancos grandes

42

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Primeiro vamos responder a algumas perguntas...


O que o Pro2?

um produto que realiza replicao de dados prximo ao real-time de uma base de dados Progress
para uma base dados destino.

Que tipos de bases destino o Pro2 suporta?

SQL Server (2000 2012) de longe, a instalao mais popular (+/- 85%)

Oracle (9iR2 11gR2)

OpenEdge target (9.x 11.x)

Tecnicamente qualquer base de dados que o data server suporta pode ser usado como destino

43

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Primeiro vamos responder a algumas perguntas

Como ele se diferencia do OpenEdge Replication?

O Pro2 no pode ser usado como opo de disaster recovery.

O Pro2 no requer que voc replique o contedo integral da sua base de dados origem.

O Pro2 suporta ETL?


Sim
Embora a maioria das instalaes fazem pouco ou nenhum uso de ETL.

Pro2 um cliente 4GL!


Isto significa que ns podemos fazer joins de tabelas, utilizar a lgica de negcios existente,
etc.

44

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Pro2 Features
Baxissimo impacto na arquitetura e em sua implementao
De 10,000-50,000 linhas/minuto (em redes LAN)

Funciona com ABL e SQL


Console Administrativo
Envia alerta por Email/SMS

Replication Customizado
Pode fazer replication de parte de banco ou de partes de bancos diferentes em uma unica
consolidao
Permite transformao do tipo do dado e o nome do campo

45

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Como funciona o Pro2 Replication Suite


Pro2 Enterprise um produto para replicao de dados, near-realtime entre
bases OpenEdge e MS-SQL Server, Oracle ou OpenEdge

Replicao de Dados, no serve para disaster recovery


46

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Casos de Uso Pro2


Consolidao de Dados OpenEdge de
Mltiplos Sites/DBs

Segregando Dados OpenEdge


para Mltiplos Data Warehouses

47

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Vamos responder a algumas perguntas...


O que o ProDL?

um produto que realiza cargas de dados em massa, porm apenas de OE para OE.

Muito utilizado para apoio e reduo de problemas em processos de manutenes de bancos.

50

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Analytics360

OpenEdge Analytics360

Analytics360 um conjunto modular de componentes reutilizveis desenvolvidos usando tecnologias


de inteligncia de negcios robustas que lhe permitem desenvolver a sua soluo prpria e
personalizado, independentemente de suas aplicaes corporativas.

Desenvolvido por especialistas seniores da indstria, utilizando as melhores prticas;

Soluo completa, com o framework360 voc escolhe/desenvolve o seu KPI e carregue os dados
instantaneamente de seu Banco de Dados.

Progress OpenEdge Analytics360 elimina o risco associado aos projetos de inteligncia de negcios,
com o menor tempo de implantao e menor custo.

Extensvel: Evolui de acordo com as mudanas nas aplicaes e o crescimento da empresa


modificando ou criando novos processos ETL, base de dados, campos e KPIs. Faa com que sua
nova ferramenta se adapte a voc, e no o inverso.

Personalize: Desenvolva e salve relatrios padro e painis para executar automaticamente e enviar
via e-mail para usurios ilimitados. Exporte relatrios para PDF, Excel e CSV e acesse de qualquer
dispositivo em qualquer momento e lugar.

Projete dados futuros atravs de anlises e se. Misture dados facilmente no conjunto de dados em
qualquer momento.

52

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Analytics360

53

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Analytics360

54

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Analytics360
Defina o modelo de inteligncia de negcios correto para a sua empresa de modo a alcanar
resultados orientados ao desempenho:

Os dados podem ser extrados a partir de numerosas fontes, Banco de Dados OE ou No OE. Speadsheets, arquivos
simples, e servios web/chamadas de API.
Carregado usando a ferramenta ETL para base de dados subjacente. Atravs de camadas Logi Analytics para
apresentar dados para o usurio final, tornando o acesso Web chamadas de API para extrair informaes
Tambm acessvel atravs de dispositivos mveis. (IOS, Android, etc.)
55

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

OpenEdge Analytics360
Dashboards &
Self-Service Reports

Internal

Web
Front-Ends
Employees
Information
Portals

External
Mobile Applications

Embedded
Analytics

56

Customers
& Partners

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Algumas Caractersticas

Autenticao: Banco de dados, LDAP. Active Directory. Single-Sign-On (SSO).

Interface de usurio para criar painis personalizados ilimitadas usando KPI desenvolvido.

Styling personalizvel (branding). Cores, fontes, grficos etc.

Funes de Segurana: Controlar o acesso a itens de menu, KPI, e nvel de campo de


dados, se necessrio.
Assistente de importao de arquivo de dados para permitir ad-hoc de relatrios / anlise
em relao aos dados externos.

Banco de Dados orientado a estrutura.


Capacidade de inserir notas em nvel de KPI, e analise de what if, analise de contra
pontos de dados.

57

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Analytics360 - Pre-Built Content

Analytics360 framework manages


login/security, menus, multi-language
support, multi-currency, help, notes,
forecaster, etc.
Also provides a design/development
methodology for future enhancements
made by the customer.

Large and ever growing collection of


pre-built content is available.

58

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik

59

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Data Direct
Use Any Interface
ODBC | JDBC | ADO.NET | OData

Quem se beneficia?
Tem problemas de conectividade

Clientes que:
Possuem bancos grandes

Desejam padronizar o acesso a


bancos ou tem que trabalhar com
bancos no relacionais

Tem aplicaes de misso critica


Tem problemas de performance

Desejam diminuir tempo de


resposta e latncia

Desejam aumentar a segurana


das aplicaes

Necessitam fazer integraes

61

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Exemplos

62

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Portifolio de
OpenAccess

Connect

JDBC

ODBC

1: 1

data access

Viso do dado relacionado

1:

1:

application data

Viso do dado relacionado

64

data access

Viso do dado relacionado

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Casos de Uso

BI e Analytics

Integrao de Dados

Sistemas
Transacionais

Relatrios

Todos os casos de uso comeam com a necessidade de acesso aos


dados

65

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

A infraestrutura dos dias de hoje variada e especializada


O antigo TI (1996-2008)

O novo TI (2009-current)
Clientes

Perspectiva

MRM adquirido

Clientes

Pedidos
perspectivas

Empregados
Pedidos

Empregados

Legado
Novo Projeto

66

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Anatomia de um driver

69

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Benefcios
Conecta com ODBC/JDBC/ADO.NET

Reduz o time to market

Aumenta a performance do sistema

Expandir a base de clients e suas


integraes

Evita as complexidades do DB

Facilita futuras POCs

Facilitar a criao de BI e DWs


Rapida implementao de Big Data

Custo de implementao reduzido


70

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik

73

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Rollbase
Desenvolvimento Rpido de Aplicaes em
Qualquer Dispositivo ou Nuvem

Quem se beneficia?
Clientes que:
Possuem desenvolvimentos constantes
Criar interface web/mobile
Que necessitam reduzir o tempo e recursos envolvidos no desenvolvimento

Que necessita simplificar a instalao e distribuio de aplicaes


Criar e gerenciar eventos, conectar com servios e gerenciar deploys

75

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

O que o Rollbase?
CONSTRUIR

DISTRIBUIR

GERENCIAR

Desenvolvimento em Navegador padro apontando & clicando, arrastando & soltando

Usurios de negcio podem criar aplicaes sem cdigo

Desenvolvedores podem ir alm usando JavaScript, APIs e componentes customizados

76

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Componentes Funcionais

Modelo de Dados

Modelo Lgico&Workflow

Interface do Usurio

Modelo de Permisses

Defina o modelo de dados, objetos,


visualizaes, tabelas, relatrios,
fluxos de trabalho da sua aplicao e
muito mais, usando assistentes
simples do tipo de apontar e clicar.

Use um poderoso framework de


lgica de
negciosparacustomizarfluxos de
processos, automaes, validao
de regras e aprovaes.

Use a tecnologia inovadora e flexvel


do portal para estender as
aplicaes alm do backend, para
criar portais sofisticados e de
interface externa, projetados para
integrarem com os seus website ou
intranet.

Papel e Permisses Baseadas no


Usurio. Como um administrador,
voc tem controle total sobre quem
pode acessar as aplicaes, guias,
objetos e seus componentes, tais
como pginas, visualizaes, tabelas
e aes do fluxo de trabalho.

ModeloOrganizacional

Modelo de Integrao

Repositrio de Aplicaes

Application Runtime Engine

Definalocalizao, departamento,
hierarquiafuncional e grupo de
usuriosparamodelarsuaestruturaorg
anizacionalsejaelagrandeoupequena.

Crieintegraes personalizadas com


servios externos e aplicaes
usando as APIs Web do Progress
Rollbase e as APIs disponveis de
SOAP, REST e AJAX.

Aplicaes pr-construdas podem


ser instalados em sua conta
sobdemanda e personalizado para
atender necessidades especficas.
ISVs e revendedores podem ter seu
prprio diretrio privado para
aplicativos de marca prpria.

Um motor de execuo proprietrio


organiza automaticamente a
execuo de todos os servios,
incluindo ainstanciao da aplicao,
serializao e publicao de um
diretrio do aplicativo Progress
Rollbase .

77

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik

79

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Corticon
Promovendo Agilidade e Controle dos
Negcios

Quem se beneficia?
Clientes que:
Possuem de negcio so governadas por regras
Automatizar as regras de negcio
Externalizar lgicas de deciso das aplicaes e represent-las como regras de
negcio
Acelerar a personalizao de aplicativos adequando as normas e processos
regulatrios locais.

81

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

A Soluo: Progress Corticon


Separa lgica de deciso do cdigo

Assegura performance & escalabilidade

Capacita os usurios de negcio

Possibilita mudanas de forma rpida e segura

Modela Regras com


Integridade

Executa em
Padres Abertos

Usurios de
Negcio

Sistemas
Corporativos

Base de Dados Corporativas


82

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Resumindo...
Benefcios dos Clientes:
Mitigao de Riscos
Otimizao das Operaes
Encontrar Novas Oportunidades de Receita

Decises melhores e
mais rpidas atravs da
automatizao de
Regras

Benefcios de TI:
Acelarar os Processos de Mudana
Habilitar Usurios de Negcio Criarem Modelos
Garantir Performance & Escalabilidade

Motor de Regras
Patenteado
sem cdigo

83

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik

84

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

BPM Business Process


Management

Porque BPM importante?


Gerente de
Negcios

Anlise de
Negcios

Anlise de Processos de Negcios

Melhoria nos Processos de Negcios

Definir rapidamente, documentar e analisar


processos de negcios sem recursos de
engenharia de software ou de TI

Proporcionar visibilidade e oportunidade


melhorias ao prover relatrios e mtricas
sobre os processos de negcio

86

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Nossa Soluo Possibilita

i
+ +

+
Descrever e
Documentar os
Processos

Pessoas e
Sistemas

Informao

+
Regras de
Negcio

Processo
87

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Mtricas

Benefcios de Negcio

Permanecer
Competitivo

Capacidade de
Personalizao com
Alteraes de
Cdigo Limitada

Menor Custo Total


de Propriedade

Construir aplicaes que atendam novas exigncias do mercado,


proporcionando um roteiro para futuras atualizaes e mdulos
adicionais para os clientes
Ganhar visibilidade sobre a execuo e melhorar a eficincia dos
processos

Criar aplicativos que so rpidos e facilmente personalizados para


atender novas necessidades e fluxos de trabalho

Analistas de negcio No-Tcnicospodem documentar e modificaros


fluxos dos processos

Menos cdigo para desenvolver e menos erros, custos menores e prazos


de entrega mais rpidos

89

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik

90

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Modulus

What is Modulus...

92

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Scalability & MultiRegion Support

93

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Which Control Languages Should We Choose?


JavaScript usage and demand is increasing faster than any other language due in no small part
to the growing popularity of Node.js as well as popular UI frameworks like jQuery.

Sources:

http://www.sitepoint.com/best-programming-language-of-2013/
http://redmonk.com/jgovernor/2013/11/01/one-chart-that-tells-you-everything-you-need-to-know-about-github-going-mainstream/

95

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

96

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

MODULUS INTEGRATION ARCHITECTURE

97

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik

98

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Telerik Platform

O que , Telerik Platform?


uma experiencia de desenvolvimento unificada que suportando desde o
projeto de desenvolvimento at medir o desempenho do aplicativo. Uma
soluo multiplatafoma hybrida (nativa, mobile e web).

100

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Telerik Plataform

101

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Telerik Platform Provides All the Enterprise Plumbing

User Interface
Security
User Authentication and management
Data Storage
Push Notifications
Integration to existing databases
Offline Synchronization
Caching
Social Login
102

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

How to create a mobile app in 5+ terrible steps

Step 1

Step 2

Step 3

Step 4

Step 5

Buy new equipment

Learn a new
programming language

Abandon all your tools,


learn new tools

Struggle to develop
and debug

Fight to publish your


app to app stores

Rinse - Wash - Repeat for each mobile platform

103

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

How to create a mobile app in 5 glorious steps

Step 1

Step 2

Step 3

Step 4

Step 5

Use the equipment you


already own

Use the technologies


you already know

Use the tools you


already have

Debug your app using


simulators or on-device

Publish to public app


stores or privately

Do this ONCE for iOS, Android, and Windows Phone

104

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Build Beautiful Apps On Key Platforms

NativeScript

Kendo UI

Kendo UI + Cordova (PhoneGap)

All within AppBuilder using pure HTML, CSS and JavaScript


105

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

How NativeScript Works


+

Standard HTML5, CSS3 & Javascript

106

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Agenda
1.
2.

3.
4.
5.
6.
7.
8.
9.

Institucional
Solues OpenEdge
2.1 OE Replication
2.2 OE Table Partitioning
2.3 OE Management
2.4 OE Developer Studio
2.5 OE Non-Production DB
2.6 OE TDE (Transparent Data Encryption)
2.7 OE Multi-tenancy
2.8 Pro 2 Replication e Pro 2 DL (Dump Load)
2.9 BI 360
Data Direct
Rollbase
Corticon
BPM Business Process Management
Modulus
Platarfoma Telerik
Sitefinity

107

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

O que ?

Primordialmente um gerenciador de contedo web.

Portais de Internet, Intranet, Extranet.


Foco total em usabilidade

Permite grandes customizaes


Permite criao de novas funcionalidades integradas em uma nica aplicao

108

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Lanamento rpido e edio de pginas

109

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Usabilidade: fcil gerenciamento de contedos

110

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Design: fcil criao e edio de layouts

111

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Editor de imagens integrado

112

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Editor de textos e html

113

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Comparativo de verses

114

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Design responsivo para mobile

115

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Ferramentas para SEO

URLs personalizadas

URLs localizadas

Melhores prticas de SEO para contedo Mobile

116

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Alguns Clientes Progress Telerik


500+ Servicios Financieros

550+ Agencias de Gobierno

400+ Distribucin

300+ Compaas de Salud

1,000+ Manufactura

90+ Compaas de Energa

117

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

Pacific
Plataforma como um Servio

Conectividade
Desenvolvimento

Sem Fronteiras
Padres Abertos

Rpido
118

Pblica, Privada,
On-premise

2016 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.

You might also like