Pizza & Beer: Nowości OE 11.7 Spotkania techniczne dla partnerów aplikacyjnych i klientów technologii Progress

Podobne dokumenty
Pizza & Beer: Nowości OE 11

DBPLUS Data Replicator Subtitle dla Microsoft SQL Server. dbplus.tech

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Od czego zacząć przy budowaniu środowisk wysokiej dostępności?

OFERTA SZKOLENIOWA PROGRESS SOFTWARE

PlateSpin Protect Dariusz Leonarski Starszy konsultant Novell Sp. z o.o.

G DATA TechPaper Aktualizacja rozwiązań G DATA Business do wersji 14.2

Oracle Application Express -

Warstwa integracji. wg. D.Alur, J.Crupi, D. Malks, Core J2EE. Wzorce projektowe.

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

Klastrowanie bazy IBM DB2. Adam Duszeńko

Identity Management w Red Hat Enterprise Portal Platform. Bolesław Dawidowicz

Serwery LDAP w środowisku produktów w Oracle

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

PureSystems zautomatyzowane środowisko aplikacyjne. Emilia Smółko Software IT Architect

G DATA TechPaper. Aktualizacja rozwiązań G DATA Business do wersji 14.1

SAM-Insights ADVANCED CENTRAL DATA COLLECTOR (ACDC) Dane licencyjne nie mierzone przez skanowanie. Nowy moduł ACDC o unikalnej funkcjonalności

Database Connectivity

Wszystkie parametry pracy serwera konfigurujemy w poszczególnych zakładkach aplikacji, podzielonych wg zakresu funkcjonalnego.

Rozwiązania bazodanowe EnterpriseDB

Zarządzanie i optymalizacja procesów wydruku w przedsiębiorstwach

Wybrane działy Informatyki Stosowanej

Elastyczne centrum przetwarzania danych

Spis treści. O autorach... 12

Przypisywanie bibliotek w architekturze SAS

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

Iwona Milczarek, Małgorzata Marcinkiewicz, Tomasz Staszewski. Poznań,

Projektowanie architektury systemu rozproszonego. Jarosław Kuchta Projektowanie Aplikacji Internetowych

Migracja do PostgreSQL za pomocą narzędzi Enterprise DB

Sieciowa instalacja Sekafi 3 SQL

Acronis w nowej odsłonie

Najnowsze informacje znajdujà si pod adresem:

Red Hat Network Satellite Server

HP Matrix Operating Environment: Infrastructure Administration

Prawa dostępu do serwera. Nadawanie i odbieranie uprawnień DCL. Użytkownicy a role

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

Rozwiązania internetowe iplanet

Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

1 Instalowanie i uaktualnianie serwera SQL Server

7. zainstalowane oprogramowanie zarządzane stacje robocze

Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych.

Instalacja sieciowa i rejestracja progecad Professional

HP Service Anywhere Uproszczenie zarządzania usługami IT

Wstęp. Opis ten dotyczy wydziałów orzeczniczych.

Zalecana instalacja i konfiguracja Microsoft SQL Server 2016 Express Edition dla oprogramowania Wonderware

ZALECENIA DLA MIGRACJI NS-BSD V8 => V9

WEBCON BPS Instalacja Standalone

Aktualizacja do Microsoft SQL Server Adam Rynarzewski MCT

POSTANOWIENIE. z dnia 20 sierpnia 2018 roku

SERWER AKTUALIZACJI UpServ

Java Developers Day. Implementacja ESB przy użyciu Mule. ESB Mule Obsługa zamówień DEMO

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

Informacje wstępne Autor Zofia Kruczkiewicz Wzorce oprogramowania 4

Przetwarzanie danych w chmurze

JBoss: MetaMatrix, Mobicents, Seam, Rools, ESB

Enterprise SSO IBM Corporation

Produkty Tivoli dla każdego Wybrane przykłady wdrożeń

(Pluggable Authentication Modules). Wyjaśnienie technologii.

Często zadawane pytania: Ceny i licencjonowanie systemu MOM Najnowsze informacje znajdujà si pod adresem:

Data modyfikacji:

INFORMATOR TECHNICZNY WONDERWARE

Spis tre±ci. Przedmowa... Cz ± I

Hurtownie danych - przegląd technologii

DHL CAS ORACLE Wymagania oraz instalacja

Kurs ASP.NET ASP.NET CORE APLIKACJE WEBOWE

Rozwiązanie Compuware Data Center - Real User Monitoring

Załącznik nr 1 do pisma znak..- BPSP MMK/13 z dnia 20 sierpnia 2013r.

<Insert Picture Here> Bezpieczeństwo danych w usługowym modelu funkcjonowania państwa

Automatyzacja aktualizacji CMDB i procesu zarządzania zasobami w Remedy ITSM 7.6

System kontroli wersji - wprowadzenie. Rzeszów,2 XII 2010

Politechnika Śląska, Instytut Informatyki

INFORMATOR TECHNICZNY WONDERWARE

Załącznik nr 2. Przewodnik instalacyjny systemu e-broker Technologiczny v.1.0. Część 4 - Narzędzia informatyczne przeznaczone dla ośrodków innowacji

INFORMATOR TECHNICZNY WONDERWARE

Zarządzanie licencjami dla opcji Fiery na komputerze klienta

Biuletyn techniczny. System CDN OPT!MA i współpraca z SQL Server 2005 Express Edition CDN OPT!MA Copyright 2007 COMARCH SA

Automatyzacja procesów biznesowych Andrzej Sobecki. ESB Enterprise service bus

Praktyczne wykorzystanie mechanizmów zabezpieczeń w aplikacjach chmurowych na przykładzie MS Azure

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

INTERNET - Wrocław Usługi bezpieczeństwa w rozproszonych strukturach obliczeniowych typu grid

Praktyczne wykorzystanie elementów raportowania Microsoft Project 2010 /Project Server 2010 Sesja 5 PowerPivot & PowerView Bartłomiej Graczyk

Client Management Solutions i Mobile Printing Solutions

Produkcja by CTI. Proces instalacji, ważne informacje oraz konfiguracja

Licencjonowanie systemu Microsoft Operations Manager (MOM) Najnowsze informacje znajdujà si pod adresem:

Licencjonowanie produktów Esri

Administracja i programowanie pod Microsoft SQL Server 2000

Dobre praktyki w doborze technologii rozwiązań informatycznych realizujących usługi publiczne

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Instalacja pełnej wersji (development i/lub Windows runtime) oprogramowania Wonderware InTouch Machine Edition

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox.

SERWER AKTUALIZACJI UpServ

Program szkolenia: Administracja SQL Server

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

System wspomagania pracy Administratora Bezpieczeostwa Informacji Instrukcja Administratora Wersja

Bazy danych. Plan wykładu. Rozproszona baza danych. Fragmetaryzacja. Cechy bazy rozproszonej. Replikacje (zalety) Wykład 15: Rozproszone bazy danych

SERWER AKTUALIZACJI UpServ

Zasady współpracy programu Doradca Handlowy z Symfonią

Transkrypt:

Pizza & Beer: Nowości OE 11.7 Spotkania techniczne dla partnerów aplikacyjnych i klientów technologii Progress 18. maja 2017, MOMU, Warszawa Piotr Tucholski

Agenda Misja OE Change Data Capture OE Replication Target Synchronization Aktywacja Indexów Online Authentication Gateway Propozycje Użytkowników (Enhancement Requests) 2017 2

Misja Progress OpenEdge Będziemy kontynuować upraszczanie budowania i dostarczania kluczowych aplikacji biznesowych. Dostarczymy najbardziej innowacyjne produkty, łatwe w użyciu i szybko wdrażane. Umożliwimy klientom i partnerom OpenEdge powodzenie w nowej cyfrowej ekonomii. 2017 3

OpenEdge Change Data Capture System kopiowania danych OLTP (operacje CUD w bazie) przez trygery CDC. Dane przechowywane są w tej samej bazie. Dostęp do danych (relacyjnych) przez SQL i ABL. Bez zmian w aplikacji. Definiowane zasad CDC (CDC Policy) na poziomie tabeli i/lub pola np: Zero danych Wybrane dane Cały rekord Indeksowanie danych CDC to osobny produkt. Jest w Advanced Enterprise RDBMS. 2017 4

OpenEdge Change Data Capture Magazyny Danych OpenEdge Change Data Capture Analizy Danych Systemy Finansowe Ekstrakcja Danych 2017 5

OpenEdge Change Data Capture Start transakcji Customer _Cdc-Table- Policy Silnik językowy tworzy rekord w buforze Mapowanie zasad (policy) do tablicy Source _Cdc-Field- Policy 1 CREATE Customer. Siknik bazy: Wykonanie trygera Przechwyt danych w oryginalnej formie original form Interpretacja CDC Utworzenie rekordu Zapis rekordu do tabeli Change Tracking _Change- Tracking Koniec transakcji Zapis rekordu do tabeli Change _CDC- Customer Baza źródłowa 2017 6

OE Replication Target Synchronization Wspomaga dostarczanie danych 24x7x365 Skraca czas odpowiedzi w przypadku nieprzewidzianych awarii Umożliwia przeprowadzanie okresowych konserwacji systemu produkcyjnego w elastyczny sposób 2017 7

Eliminacja pojedynczego punktu awarii Baza źródłowa Konfiguracja automatyczna lub ręczna dla przewidzianych i nieplanowanych awarii Zawarta w OpenEdge Replication i Replication Plus Primary Replicated Baza docelowa 1 Baza docelowa 2 2017 8

Aktywacja Indexów Online Dodawanie nowych indexów do schematu bez zamknięcia bazy Dodaj indexy gdy chcesz wprowadzaj zmiany gdy wszystko już gotowe, bez zakłóceń w istniejących aplikacjach Dynamiczne zapytania umożliwiają natychmiastowe zastosowanie nowych indeksów 2017 9

Aktywacja Indexów Online user notify Aktywne sprawdzanie zmian schematu bez potrzeby przelogowywania procesu klienta Aktywacja indexów (idxactivate) Mechanizm odpytywania jest domyślnie wyłączony (0). Można go zmieniać online proserve <db> usernotifytime <liczba_sekund> promon lub VST _DbParams Sugestia: ustawić na dużą wartość przy starcie (np. 600), zmniejszyć dla aktualizacji schematu. Uwzględnienie mechanizmów MT i TP. 2017 10

OpenEdge Authenticating Gateway Zagwarantowanie zaufanego zarządzania tożsamością Odpowiedni użytkownicy uzyskują odpowiedni dostęp do odpowiednich informacji Implementacja OpenEdge Security Token Service (STS) Progress Application Server for OE implementacja systemu - aplikacja webowa oests.war Zcentralizowany proces identyfikacji i autoryzacji OE Authenticating Gateway to oddzielny produkt proutil <baza> -C enableauthgateway stsurlutil, stsclientutil... 2017 11

Authentication Gateway Twoja kontrola graniczna ABL Clie nts Application Server OpenEdge Authentica tion Gateway STS Baza OpenEdge OpenEdge SQL Server ODBC JDBC 2017 12

Generowanie i pobieranie pliku konfiguracyjnego Podczas instalacji w celu wybrania odpowiednich produktów wprowadza się Numery Seryjne (SN) oraz Kody Sterujące z pliku licencji (License Addendum) W procesie instalacji generowany jest plik konfiguracyjny (.cfg) Nie ma innego sposobu aby wygenerować plik.cfg Administrator instaluje system przy użyciu kodów deweloperskich Partner tworzy obraz wirtualny dla wielu użytkowników końcowych i musi dla każdego z nich wykonać instalację tylko po to, aby wygenerować pliki.cfg. Po audycie, firma musi przeinstalować produkty aby uaktualnić pliki.cfg. Rozwiązaniem jest generowanie plików w portalu self-service (Customer Self Service) Licencje dla OE10.2B i wyższych 2017 13

Propozycje Użytkowników Poprawa wydajności OOABL Udoskonalenia w VST w celu dostarczenia dodatkowych informacji podczas procesu debugowania Serwer Aplikacji Progress (PAS) dla debugera OpenEdge OE Management alerty i wartości progowe dla PAS Obsługa EMPTY-TEMP-TABLE dla uchwytu tabeli Temp-table Poprawa wydajności dla OpenEdge Developer Studio WebClient może działać dalej, jeśli auto-update się nie powiedzie Inne... 2017 14

Szkolenia online (OE 11.7) Introduction to Progress OpenEdge Introduction to Progress OpenEdge Integration Introduction to Developer Studio for OpenEdge Introduction to PAS for OpenEdge for Developers Introduction to OpenEdge Reference Architecture Developing a Progress OpenEdge ABL Application Implementing OpenEdge Replication for Disaster Recovery Introduction to OpenEdge Administration Progress Application Server for OpenEdge Administration Implementing Change Data Capture www.progress.com/services/education/openedge 2017 15

To już prawie koniec ale... Przypominajka 2017 16

AppServery - porównanie Klasyczny AppServer AdminServer State- Aware Client AIA WSA AIA WSA REST/Mobile REST/M obile Stateless NameServer oeabl web app PAS for OpenEdge Client PAS APSV (AIA) SOAP (WSA) REST/Mobile AppServer AppServer AppServer Session Manager 50 agentów 50 agentów 50 agentów MSAgent 150 1 ABL Sesji 1 Session ABL ABL Session 2017 17

Pacific AppServer OE 11.5 Oparty na Tomcacie Wbudowane komponenty Web Server REST Adapter WSA Adapter AIA Adapter Nie ma modelu sesji Klient decyduje, który model będzie używany oeabl web app PAS for OpenEdge Client PAS APSV (AIA) SOAP (WSA) REST/Mobile Session Manager Wbudowany Server WebSpeed (11.6) MSAgent 150 1 ABL Sesji 1 Session ABL ABL Session 2017 18

Porównanie Serwerów RDBMS CECHA ADVANCED ENTERPRISE ENTERPRISE WORKGROUP Transparent Data Encryption Dodatkowy zakup X Multi-Tenancy Dodatkowy zakup X Partycje Tabel Dodatkowy zakup X OE Replication Dodatkowy zakup Dodatkowy zakup OE Management Dodatkowy zakup Dodatkowy zakup Procesy asynchroniczne X Obsługa dużych plików X 2017 19

Porównanie Serwerów RDBMS c. d. CECHA ADVANCED ENTERPRISE ENTERPRISE WORKGROUP Failover Clusters X Secondary Buffer Pool X Spin Lock X Quiet Point X Wielowątkowy zrzut binarny 1 wątek AI Management Typ II Obszaru Danych 2017 20

Dziękuję za uwagę