SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
New enhancements for
security and usability
in EDB 13
Michael Willer, Sales Engineer
March 2021 - Version 1.0
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
2
• Slides and recording will be available in next 48 hours
• Submit questions via Zoom – will be answering at end
Welcome – Housekeeping Items
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
3
Agenda
• Who is EDB
• EDB Postgres and Tools - what and why
• EDB 13: Key takeaways - usability, security, compatibility
• Database - what’s new
• Tools - what’s new
• Migration Portal - what’s new
• Platforms
• Resources and Q&A
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
4
The largest dedicated PostgreSQL company
• More customers: Than any dedicated PostgreSQL company
• More experts: Leading PostgreSQL contributors
• More innovation: Positioned to lead in enterprise PostgreSQL
and hybrid cloud
EDB acquires 2ndQuadrant in Sept 2020
+
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
5
2019
Challengers Leaders
Niche Players Visionaries
Ability
to
execute
Completeness of
vision
1986
The design
of PostgreSQL
1996
Birth of
PostgreSQL
2004
EDB
is founded
2020
EDB acquires
2nd Quadrant
Materialized
Views
Parallel
Query
JIT
Compilation
Heap Only
Tuples (HOT)
Serializable
Parallel Query
We’re database fanatics who care deeply
about PostgreSQL
Expertise
• Recognized by Gartner Magic Quadrant for 7 years
• Enterprise PostgreSQL innovations
• PostgreSQL community leadership
2007
2ndQuadrant
launched
Logical
Replication
Transaction
Control
Hot
Standby
Generated
Columns
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
6
EDB team includes:
More PostgreSQL experts
• 300+ PostgreSQL technologists
• 26 PostgreSQL community contributors and committers
• Including founders and leaders like
Michael Stonebraker
“Father of Postgres”
and EDB Advisor
Bruce Momjian
Co-founder, PostgreSQL
Development Corporation
and EDB Employee
Peter Eisentraut
PostgreSQL leader
and EDB Employee
Robert Haas
PostgreSQL Major
Contributor, Committer
and EDB Employee
Simon Riggs
Enterprise PostgreSQL
Expert and EDB Employee
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
7
Agenda
• Who is EDB
• EDB Postgres and Tools - what and why
• EDB 13: Key takeaways - usability, security, compatibility
• Database - what’s new
• Tools - what’s new
• Migration Portal - what’s new
• Platforms
• Resources and Q&A
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
8
Quick Deploy
Solution Design
Migration Assessment
Migration Assistance
PostgreSQL Strategy
Security Assessment
Enterprise Architecture
EDB Postgres Advanced Server
PostgreSQL
EDB Postgres Tools: Postgres Enterprise Manager, Backup and Recovery Tool, Failover Manager, Connectors, Migration
Tools (*)
PostgreSQL Optimization Enterprise Strategy Custom Services
Getting Started
Cloud
DBA Service
Remote
DBA Service
Technical
Account Manager
PostgreSQL
Technical Support
Performance Tuning
Automation Services
Monitoring Best Practices
Backup Best Practices
Implementation
Embedded Expert
Training
EDB: Databases, Tools, Support and Services
Software
Support
Services
* Complete List: Postgres Enterprise Manager, Backup and Recovery Tool, Failover Manager, Replication Server,
SQL*Protect, Containers, Kubernetes Operator, PostGIS, Pgpool, PgBouncer, Connectors, Foreign Data Wrappers,
Migration Toolkit
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
9
EDB Postgres Advanced Server
EDB Postgres Advanced Server
• Security - Password policy management, session tag auditing, data redaction, SQL
injection protection, and procedural language code obfuscation
• Performance - Query optimizer hints, SQL session/system wait diagnostics
• Developer Productivity - Over 200 pre-packaged utility functions, user-defined object
types, autonomous transactions, nested tables, synonyms, advanced queueing
• DBA Productivity - Throttle CPU and I/O at the process level, over 55 extended catalog
views to profile all the objects and processing that occurs in the database
• Oracle Compatibility - Offers compatibility for schemas, data types, indexes, users, roles,
partitioning, packages, views, PL/SQL triggers, stored procedures, functions, and utilities
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
10
Postgres Enterprise Manager
GUI tool for monitoring, management and tuning databases
• Aggregates performance and status data -
Collects from DBs, OS, and jobs
• Monitors overall system health - Alerts thru
charts and dashboards, email, or SNMP
• Runs performance diagnostics - Execute SQL,
tune queries, run backups, and deploy updates
• Provides 200+ built-in alerts - Monitor bloat,
memory utilization, server status, and more
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
11
Failover Manager
Automatically detect failures
• Monitors database health - detects failures
and takes action
• Automatically fails over to the most current
standby, reconfigures others
• Reconfigures load balancers on failover -
integrates with pgPool and others
• Avoids “split brain” scenarios - Prevents two
nodes from thinking that each is primary
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
12
Backup and Recovery Tool
Safeguard business data and ensure trouble-free recovery
• Centralized repository for all backup data
• Configures retention policies for
multiple backups
• Restores the database from system-wide
repository when disaster strikes
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
13
EDB Migration Portal
Oracle DDL Assessment, Transformation and Migration
● Portal Launch: July 2018
● Assesses Oracle 11G/12C
● DDL assessment for EPAS
● 98 automatic syntactical conversion rules
● 13 object types (Synonyms, DB Links, Types
and Type Bodies, Sequences, Tables,
Constraints, Indexes, Views, Materialized
Views, Triggers, Functions, Procedures,
Packages)
● 11.3M DDL objects assessed since 2018
● 92% of Oracle DDL objects are EDB Postgres
Advanced Server compatible
● Free to use for assessments and migrations
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
14
● The best database, without HA, monitoring or management has limited value
● Management at scale requires exception based approaches
● Databases without integration tools are data silos
● Rapid digital transformation requires migration tools
Why database and Tools?
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
15
Agenda
• Who is EDB
• EDB Postgres and Tools - what and why
• EDB 13: Key takeaways - usability, security, compatibility
• Database - what’s new
• Tools - what’s new
• Migration Portal - what’s new
• Platforms
• Resources and Q&A
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
16
EDB 13
Enhancements in usability, security, and compatibility
Usability ● Postgres Enterprise Manager tools to work with very large databases and
large scale Postgres deployments
● GUI integration to manage Backup and Recovery (BART) and automated
failover (EFM)
● WCAG Level 2 AA certification
Security ● Channel binding for SCRAM authentication
● Upgraded minimum TLS version
● Certificate-based authentication for EDB*Loader and Foreign Data Wrappers
Compatibility ● Improved compound triggers
● DEFINE_COLUMN_LONG, COLUM_VALUE_LONG (DBMS_SQL)
● Automatic LIST and HASH partitions
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
17
Agenda
• Who is EDB
• EDB Postgres and Tools - what and why
• EDB 13: Key takeaways - usability, security, compatibility
• Database - what’s new
• Tools - what’s new
• Migration Portal - what’s new
• Resources and Q&A
PostgreSQL v13 Release Notes
“Along with highly requested features like
parallelized vacuuming and incremental
sorting, PostgreSQL 13 provides a better
data management experience for workloads
big and small.”
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
19
PostgreSQL 13: Key 2Q + EDB Contributions
● Foreign Data Wrappers with
certificate based
authentication
● Use client certificates with
passwords
● Erase memory with sensitive
information
● Incremental sorting
● Improved plans with
extended statistics
● more pruning and direct
joining with partition tables
● Parallel vacuum of indexes
● JSONB improvements (NULL
handling)
● Partitioned tables with
logical replication and
BEFORE triggers
● Normalizing unicode strings
Security
Performance
Developer
focused
● Tools to verify postgres
system catalog
(pg_catcheck) and backups
(pg_verifybackup)
● Recovery improvements
● info, and control on Logical
decoding spilled to disk
Administrative
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
20
https://www.enterprisedb.com/postgres-tutorials/what-parallel-vacuum-postgresql-13
Vacuum Improvements
● Performance for parallel vacuum of indexes
○ Vacuum performance after executing 50 million
in-place updates - 4X faster in multi process benchmark
● Auto Vacuum for append-only transactions
○ Recalculates statistics!
○ Important for IOT tables
Parallel vacuum of indexes and vacuum for append-only tables
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
21
● Pg_catcheck: tool for diagnosing system catalog corruption
● Find it https://github.com/EnterpriseDB/pg_catcheck
● New capability: check if the initial file is available for every relation (table)
● Address ‘could not open file issue’
New capabilities for pg_catcheck
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
22
● New option --select-from-relations
.
● This option won't tell you the reason why you are getting such errors.
● Works for table, TOAST table, and materialized view in the database.
● This option still doesn't help with indexes, or relation segments other than the first file
● >>> The relation is accessible <<< “Could not open file”.
● Supports EDB Postgres Advanced Server and PostgreSQL.
● Example:
rushabh@rushabh:pg_catcheck$ ./pg_catcheck edb --select-from-relations
notice: unable to query relation "public"."emp": ERROR: could not open file
"base/16198/16394": Permission denied
notice: unable to query relation "public"."jobhist": ERROR: could not open
file "base/16198/16405": No such file or directory
progress: done (2 inconsistencies, 0 warnings, 0 errors)
pg_catcheck: find “could not open file xxx”
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
23
EDB Advanced Server: DBA productivity
Feature Benefit
Automatic LIST partitioning
● Each partition is defined by list of values that can be stored in the
partition. (e.g UK, US).
● When row inserted with values that don't belong to any partition
(e.g. FR for France), EPAS will create a new partition to store all
rows with that value of that partition key
● Customer doesn’t need to know all partition keys
when defining the table
● Removes risk of errors when a row is inserted that
would not fit in the table
● Eliminates manual labor of creating each and
every partition individually
Automatic HASH partitioning
● Partitions are defined by hash values, which will distribute data
evenly across partitions.
● Users specify the number of partitions, which are to be created
automatically with insert data requests.
Automatic partitioning methods (LIST, RANGE and HASH) can be combined
with partitions and subpartitions
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
24
EDB Advanced Server: DBA productivity: examples
Use case Example
Create a table with automatic List
partitioning. In this example, a
partition is automatically created
for the entry with 'NLD'.
CREATE TABLE orders (id INT, country_code VARCHAR(5))
PARTITION BY LIST (country_code) AUTOMATIC
(partition p1 values ('IND'), partition p2 values ('USA'));
INSERT INTO orders VALUES(1, 'NLD')
Automatically create a table with 4
partitions. Values will be randomly
spread across the 4 defined
partitions.
CREATE TABLE hash_tab (col1 NUMBER< col2 NUMBER)
PARTITION BY HASH (col1, col2)
PARTITIONS 4 STORE IN (tbs1, tbs2, tbs3, tbs4);
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
25
EDB Advanced Server: DBA productivity
Feature Benefit
EDB*Loader (bulk database loading utility) no longer aborts on
duplicate rows.
Duplicate records are output to the 'bad' file.
Enables developers and DBAs to use this utility to test applications faster
by avoiding interruptions from duplicate records.
edb_log_every_bulk_value creates one Audit log entry on the bulk
execution instead of one entry for every processed row.
The log entry lists the number of rows processed and appears in the
audit and server log.
Enhanced information on bulk executions
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
26
EDB Advanced Server: Oracle compatibility
Feature Benefit
Enhancements to Data Definition Language
● CREATE TABLE and ALTER TABLE can now specify a custom index with "USING INDEX”
● CREATE TABLE and CREATE INDEX can now be created with a PARALLEL/NOPARALLEL option
Commands expedite migration from Oracle
Enhancements to EDB Structured Procedural Language
● Procedures are enhanced to allow specifying DEFINE_COLUMN_LONG, COLUMN_VALUE_LONG
and LAST_ERROR_POSITION
● Compound triggers can now be created with WHEN clause, NEW/OLD variables and STATEMENT
level triggering events.
● EDB-SPL allows for forward declaration inside package body for Function/procedure
Migrated applications using these stored
procedures don’t need to be rewritten
Aggregate statistical functions & time stamp
● STATS_MODE: Returns the value with the highest frequency
● MEDIAN: aggregate function
● TO_TIMESTAMP_TZ: Converts character type to a value of TIMESTAMP WITH TIME ZONE data type
Allows customers to run native Oracle statistical
functions and type conversion functions without
needing to require their application code
UTL_HTTP supports END_OF_BODY exception. This package makes (HTTP) callouts from SQL or PL/SQL. Reduces complexity by making it easier to write
applications that need to parse data (e.g. find data
strings) from the internet
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
27
EDB Advanced Server: Security
Feature Benefit
DBMS_CRYPTO supports AES192 and AES256 encryption algorithms Enables customers to use native Oracle syntax to encrypt data at
rest (database encryption) and meet security requirements
Enhanced EDB Audit to log SET commands Creates a trail when auditing is running with lower edb_audit
settings in a SUPERUSER session
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
28
Agenda
• Who is EDB
• EDB Postgres and Tools - what and why
• EDB 13: Key takeaways - usability, security, compatibility
• Database - what’s new
• Tools - what’s new
• Migration Portal - what’s new
• Platforms
• Resources and Q&A
EDB Tools
Postgres Enterprise Manager
Failover Manager
Backup and Recovery Tool
Replication Server
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
30
Postgres Enterprise Manager
Feature Benefit
Graphical Query Plan Analyzer Analyze query plans in the Graphical Explain tab in the Query Tool. It shows the time spent by each plan
node and highlights misestimations between actual and plan. It also shows statistics for each plan node
and each table
Schema Diff Tool Identifies schema differences between test, stage and production environments.
SNMP V3 Support Provides increased security by using SNMP version 3 while sending the alert traps.
Enhanced Performance Diagnostics Users can now see the number of active sessions at a sample time, and whether a session is waiting for an
event or utilizing the CPU at a particular sample time. This provides a clear picture of what percentage of
time a session has been waiting for an event.
Enhanced integration of Backup and
Recovery Tool and Failover Manager
More efficient management and monitoring of BART and EFM via the PEM console
Web Content Accessibility Guidelines
(WCAG) 2.0 AA certification
Meeting this guideline is important to many prospects, especially to the public sector and large
enterprises
Ability to monitor AWS RDS Postgres
and Postgres on AWS EC2
Enables customers to manage their PostgreSQL estate, from one GUI, even in cloud/hybrid environments
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
31
Schema Diff Tool
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
32
Improved
Performance
Diagnostics
● # of active sessions
● What is a session
waiting for
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.
33
REST API Webhooks
PEM
Is my data ready?
No
Yes, here you go!
PEM
Is my data ready?
No
Is my data ready?
Here’s your data!
Tell me when my
data’s ready
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
34
EFM/BART: High Availability and Backup/Recovery
Feature Benefit
Failover Manager stores database password with stronger encryption using
SHA-512
Allows customers to use Failover Manager in environments requiring strong
password encryption algorithms
Failover Manager encrypts messages between agents Allows customers to use Failover Manager in environments which require message
encryption
Failover Manager: Standby servers don’t have to be stopped during election
process when new primary is chosen
Speeds up promotion process, which is very relevant in environments where
failover times must be short to meet high SLA requirements
BART: FIPS 140-2 (Federal Information Processing Standards) configuration
options: disable checksum verification and configure the bart_socket_name
Enables customers to run in more secure environments by allowing them to
disable MD5 checksums
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
35
Agenda
• Who is EDB
• EDB Postgres and Tools - what and why
• EDB 13: Key takeaways - usability, security, compatibility
• Database - what’s new
• Tools - what’s new
• Migration Portal - what’s new
• Platforms
• Resources and Q&A
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
36
Migration Portal
Feature Benefit
Common Failures: View object incompatibilities in selected
schemas in the new “Common Failures” tab and CSV download
View information about incompatible objects at a glance, with your
schema’s most common errors listed first
Easier path to install EDB Postgres Advanced Server from the
migration portal
Better user experience for those ready to download and try EPAS
Faster report generation for large projects Reports that used to take 5-7 minutes to create now take less than 5
seconds
Many, many Oracle compatibility enhancements ● 11.3M DDL objects assessed
● 92% of Oracle DDL objects are EDB Postgres Advanced Server
compatible
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
37
Agenda
• Who is EDB
• EDB Postgres and Tools - what and why
• EDB 13: Key takeaways - usability, security, compatibility
• Database - what’s new
• Tools - what’s new
• Migration Portal - what’s new
• Platforms
• Resources and Q&A
© Copyright EnterpriseDB Corporation, 2021. All rights reserved.
38
Supported Platforms
• Red Hat Enterprise Linux/CentOS 7 and 8
• CENTOS 8: EOL Dec. 2021
• Red Hat Enterprise Linux on Power (PPCLE) 8 and 9
• Oracle Enterprise Linux 7 and 8
• Debian 9 and 10
• Ubuntu 18.04 and 20.04 LTS
• Windows Server 2016 and 2019
• Discontinued
• Red Hat Enterprise Linux / CentOS 6 - EOL on Nov 30, 2020
• Windows Server 2012 R2
Questions?
Resources:
● EDB 13 Blog:
https://www.enterprisedb.com/blog/new-enhancements-
edb-postgres-advanced-server-13-and-tools
● Download (Windows and Linux):
https://www.enterprisedb.com/software-downloads-post
gres
● Tuning Guides:
https://www.enterprisedb.com/white-papers
● Thales-Vormetric Integration
https://www.enterprisedb.com/blog/enhanced-security-e
db-postgres-advanced-server-vormetric-data-security-pla
tform
● Migration Portal https://migration.enterprisedb.com
● Deployment Automation:
https://github.com/EnterpriseDB/postgres-deployment

Contenu connexe

Tendances

Why Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLWhy Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLEDB
 
Application Development & Database Choices: Postgres Support for non Relation...
Application Development & Database Choices: Postgres Support for non Relation...Application Development & Database Choices: Postgres Support for non Relation...
Application Development & Database Choices: Postgres Support for non Relation...EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJEDB
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...EDB
 
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQLEin Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQLEDB
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13EDB
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsEDB
 
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLUn guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLEDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLEDB
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationEDB
 
Migration DB2 to EDB - Project Experience
 Migration DB2 to EDB - Project Experience Migration DB2 to EDB - Project Experience
Migration DB2 to EDB - Project ExperienceEDB
 
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...EDB
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...EDB
 
Large Table Partitioning with PostgreSQL and Django
 Large Table Partitioning with PostgreSQL and Django Large Table Partitioning with PostgreSQL and Django
Large Table Partitioning with PostgreSQL and DjangoEDB
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresEDB
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB
 
EDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City ProjectEDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City ProjectEDB
 
Auditing and Monitoring PostgreSQL/EPAS
Auditing and Monitoring PostgreSQL/EPASAuditing and Monitoring PostgreSQL/EPAS
Auditing and Monitoring PostgreSQL/EPASEDB
 
Beginner's Guide to High Availability for Postgres - French
Beginner's Guide to High Availability for Postgres - FrenchBeginner's Guide to High Availability for Postgres - French
Beginner's Guide to High Availability for Postgres - FrenchEDB
 
New Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database StrategiesNew Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database StrategiesEDB
 

Tendances (20)

Why Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQLWhy Care Risk Choose PostgreSQL
Why Care Risk Choose PostgreSQL
 
Application Development & Database Choices: Postgres Support for non Relation...
Application Development & Database Choices: Postgres Support for non Relation...Application Development & Database Choices: Postgres Support for non Relation...
Application Development & Database Choices: Postgres Support for non Relation...
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
 
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQLEin Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
Ein Expertenleitfaden für die Migration von Legacy-Datenbanken zu PostgreSQL
 
New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13New enhancements for security and usability in EDB 13
New enhancements for security and usability in EDB 13
 
Remote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needsRemote DBA Service: Powering your DBA needs
Remote DBA Service: Powering your DBA needs
 
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQLUn guide complet pour la migration de bases de données héritées vers PostgreSQL
Un guide complet pour la migration de bases de données héritées vers PostgreSQL
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate Innovation
 
Migration DB2 to EDB - Project Experience
 Migration DB2 to EDB - Project Experience Migration DB2 to EDB - Project Experience
Migration DB2 to EDB - Project Experience
 
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
New Approaches to Migrating from Oracle to Enterprise-Ready Postgres in the C...
 
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
Using PEM to understand and improve performance in Postgres: Postgres Tuning ...
 
Large Table Partitioning with PostgreSQL and Django
 Large Table Partitioning with PostgreSQL and Django Large Table Partitioning with PostgreSQL and Django
Large Table Partitioning with PostgreSQL and Django
 
Replacing Oracle with EDB Postgres
Replacing Oracle with EDB PostgresReplacing Oracle with EDB Postgres
Replacing Oracle with EDB Postgres
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
 
EDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City ProjectEDB Postgres & Tools in a Smart City Project
EDB Postgres & Tools in a Smart City Project
 
Auditing and Monitoring PostgreSQL/EPAS
Auditing and Monitoring PostgreSQL/EPASAuditing and Monitoring PostgreSQL/EPAS
Auditing and Monitoring PostgreSQL/EPAS
 
Beginner's Guide to High Availability for Postgres - French
Beginner's Guide to High Availability for Postgres - FrenchBeginner's Guide to High Availability for Postgres - French
Beginner's Guide to High Availability for Postgres - French
 
New Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database StrategiesNew Approaches to Integrating Oracle and Postgres Database Strategies
New Approaches to Integrating Oracle and Postgres Database Strategies
 

Similaire à New enhancements for security and usability in EDB 13

Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11EDB
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Ashnikbiz
 
EDB Database Servers and Tools
EDB Database Servers and Tools EDB Database Servers and Tools
EDB Database Servers and Tools Ashnikbiz
 
Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11EDB
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open SourceEDB
 
Best Practices for a Complete Postgres Enterprise Architecture Setup
Best Practices for a Complete Postgres Enterprise Architecture SetupBest Practices for a Complete Postgres Enterprise Architecture Setup
Best Practices for a Complete Postgres Enterprise Architecture SetupEDB
 
EDB: Power to Postgres
EDB: Power to PostgresEDB: Power to Postgres
EDB: Power to PostgresAshnikbiz
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5EDB
 
Best Practices for Becoming an Exceptional Postgres DBA
Best Practices for Becoming an Exceptional Postgres DBA Best Practices for Becoming an Exceptional Postgres DBA
Best Practices for Becoming an Exceptional Postgres DBA EDB
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlEDB
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019EDB
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolEDB
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxEDB
 
Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview EDB
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015Miloslav Hašek
 
Webinar: Managing Postgres at Scale
Webinar: Managing Postgres at ScaleWebinar: Managing Postgres at Scale
Webinar: Managing Postgres at ScaleEDB
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolEDB
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLAn Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLEDB
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsEDB
 

Similaire à New enhancements for security and usability in EDB 13 (20)

Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 
EDB Database Servers and Tools
EDB Database Servers and Tools EDB Database Servers and Tools
EDB Database Servers and Tools
 
Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11Les nouveautés d'EDB Postgres 11
Les nouveautés d'EDB Postgres 11
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
Best Practices for a Complete Postgres Enterprise Architecture Setup
Best Practices for a Complete Postgres Enterprise Architecture SetupBest Practices for a Complete Postgres Enterprise Architecture Setup
Best Practices for a Complete Postgres Enterprise Architecture Setup
 
EDB: Power to Postgres
EDB: Power to PostgresEDB: Power to Postgres
EDB: Power to Postgres
 
Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5Expanding with EDB Postgres Advanced Server 9.5
Expanding with EDB Postgres Advanced Server 9.5
 
Best Practices for Becoming an Exceptional Postgres DBA
Best Practices for Becoming an Exceptional Postgres DBA Best Practices for Becoming an Exceptional Postgres DBA
Best Practices for Becoming an Exceptional Postgres DBA
 
Optimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & ControlOptimizing Open Source for Greater Database Savings & Control
Optimizing Open Source for Greater Database Savings & Control
 
New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019New Enterprise Cloud Database Options for 2019
New Enterprise Cloud Database Options for 2019
 
rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
 
Save money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinuxSave money with Postgres on IBM PowerLinux
Save money with Postgres on IBM PowerLinux
 
Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview Postgres Enterprise Manager 4.0 Overview
Postgres Enterprise Manager 4.0 Overview
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015
 
Webinar: Managing Postgres at Scale
Webinar: Managing Postgres at ScaleWebinar: Managing Postgres at Scale
Webinar: Managing Postgres at Scale
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
 
An Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQLAn Expert Guide to Migrating Legacy Databases to PostgreSQL
An Expert Guide to Migrating Legacy Databases to PostgreSQL
 
Powerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & SavingsPowerplay: Postgres and Lenovo for the Best Performance & Savings
Powerplay: Postgres and Lenovo for the Best Performance & Savings
 

Plus de EDB

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSEDB
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenEDB
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube EDB
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLEDB
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLEDB
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLEDB
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?EDB
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLEDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresEDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINEDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQLEDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLEDB
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!EDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesEDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoEDB
 
All you need to know about CREATE STATISTICS
All you need to know about CREATE STATISTICSAll you need to know about CREATE STATISTICS
All you need to know about CREATE STATISTICSEDB
 
Cloud Native PostgreSQL
Cloud Native PostgreSQLCloud Native PostgreSQL
Cloud Native PostgreSQLEDB
 
A Review of PostgreSQL Replication Approaches - APJ
A Review of PostgreSQL Replication Approaches - APJA Review of PostgreSQL Replication Approaches - APJ
A Review of PostgreSQL Replication Approaches - APJEDB
 
Konica Minolta Healthcare Builds Path to PostgreSQL
Konica Minolta Healthcare Builds Path to PostgreSQLKonica Minolta Healthcare Builds Path to PostgreSQL
Konica Minolta Healthcare Builds Path to PostgreSQLEDB
 

Plus de EDB (20)

Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaSCloud Migration Paths: Kubernetes, IaaS, or DBaaS
Cloud Migration Paths: Kubernetes, IaaS, or DBaaS
 
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr UnternehmenDie 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
Die 10 besten PostgreSQL-Replikationsstrategien für Ihr Unternehmen
 
Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube Migre sus bases de datos Oracle a la nube
Migre sus bases de datos Oracle a la nube
 
EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021EFM Office Hours - APJ - July 29, 2021
EFM Office Hours - APJ - July 29, 2021
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
 
Las Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQLLas Variaciones de la Replicación de PostgreSQL
Las Variaciones de la Replicación de PostgreSQL
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
 
Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?Is There Anything PgBouncer Can’t Do?
Is There Anything PgBouncer Can’t Do?
 
Data Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQLData Analysis with TensorFlow in PostgreSQL
Data Analysis with TensorFlow in PostgreSQL
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
 
All you need to know about CREATE STATISTICS
All you need to know about CREATE STATISTICSAll you need to know about CREATE STATISTICS
All you need to know about CREATE STATISTICS
 
Cloud Native PostgreSQL
Cloud Native PostgreSQLCloud Native PostgreSQL
Cloud Native PostgreSQL
 
A Review of PostgreSQL Replication Approaches - APJ
A Review of PostgreSQL Replication Approaches - APJA Review of PostgreSQL Replication Approaches - APJ
A Review of PostgreSQL Replication Approaches - APJ
 
Konica Minolta Healthcare Builds Path to PostgreSQL
Konica Minolta Healthcare Builds Path to PostgreSQLKonica Minolta Healthcare Builds Path to PostgreSQL
Konica Minolta Healthcare Builds Path to PostgreSQL
 

Dernier

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneUiPathCommunity
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Dernier (20)

Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
WomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyoneWomenInAutomation2024: AI and Automation for eveyone
WomenInAutomation2024: AI and Automation for eveyone
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

New enhancements for security and usability in EDB 13

  • 1. New enhancements for security and usability in EDB 13 Michael Willer, Sales Engineer March 2021 - Version 1.0
  • 2. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. 2 • Slides and recording will be available in next 48 hours • Submit questions via Zoom – will be answering at end Welcome – Housekeeping Items
  • 3. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 3 Agenda • Who is EDB • EDB Postgres and Tools - what and why • EDB 13: Key takeaways - usability, security, compatibility • Database - what’s new • Tools - what’s new • Migration Portal - what’s new • Platforms • Resources and Q&A
  • 4. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 4 The largest dedicated PostgreSQL company • More customers: Than any dedicated PostgreSQL company • More experts: Leading PostgreSQL contributors • More innovation: Positioned to lead in enterprise PostgreSQL and hybrid cloud EDB acquires 2ndQuadrant in Sept 2020 +
  • 5. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 5 2019 Challengers Leaders Niche Players Visionaries Ability to execute Completeness of vision 1986 The design of PostgreSQL 1996 Birth of PostgreSQL 2004 EDB is founded 2020 EDB acquires 2nd Quadrant Materialized Views Parallel Query JIT Compilation Heap Only Tuples (HOT) Serializable Parallel Query We’re database fanatics who care deeply about PostgreSQL Expertise • Recognized by Gartner Magic Quadrant for 7 years • Enterprise PostgreSQL innovations • PostgreSQL community leadership 2007 2ndQuadrant launched Logical Replication Transaction Control Hot Standby Generated Columns
  • 6. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 6 EDB team includes: More PostgreSQL experts • 300+ PostgreSQL technologists • 26 PostgreSQL community contributors and committers • Including founders and leaders like Michael Stonebraker “Father of Postgres” and EDB Advisor Bruce Momjian Co-founder, PostgreSQL Development Corporation and EDB Employee Peter Eisentraut PostgreSQL leader and EDB Employee Robert Haas PostgreSQL Major Contributor, Committer and EDB Employee Simon Riggs Enterprise PostgreSQL Expert and EDB Employee
  • 7. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 7 Agenda • Who is EDB • EDB Postgres and Tools - what and why • EDB 13: Key takeaways - usability, security, compatibility • Database - what’s new • Tools - what’s new • Migration Portal - what’s new • Platforms • Resources and Q&A
  • 8. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 8 Quick Deploy Solution Design Migration Assessment Migration Assistance PostgreSQL Strategy Security Assessment Enterprise Architecture EDB Postgres Advanced Server PostgreSQL EDB Postgres Tools: Postgres Enterprise Manager, Backup and Recovery Tool, Failover Manager, Connectors, Migration Tools (*) PostgreSQL Optimization Enterprise Strategy Custom Services Getting Started Cloud DBA Service Remote DBA Service Technical Account Manager PostgreSQL Technical Support Performance Tuning Automation Services Monitoring Best Practices Backup Best Practices Implementation Embedded Expert Training EDB: Databases, Tools, Support and Services Software Support Services * Complete List: Postgres Enterprise Manager, Backup and Recovery Tool, Failover Manager, Replication Server, SQL*Protect, Containers, Kubernetes Operator, PostGIS, Pgpool, PgBouncer, Connectors, Foreign Data Wrappers, Migration Toolkit
  • 9. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 9 EDB Postgres Advanced Server EDB Postgres Advanced Server • Security - Password policy management, session tag auditing, data redaction, SQL injection protection, and procedural language code obfuscation • Performance - Query optimizer hints, SQL session/system wait diagnostics • Developer Productivity - Over 200 pre-packaged utility functions, user-defined object types, autonomous transactions, nested tables, synonyms, advanced queueing • DBA Productivity - Throttle CPU and I/O at the process level, over 55 extended catalog views to profile all the objects and processing that occurs in the database • Oracle Compatibility - Offers compatibility for schemas, data types, indexes, users, roles, partitioning, packages, views, PL/SQL triggers, stored procedures, functions, and utilities
  • 10. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 10 Postgres Enterprise Manager GUI tool for monitoring, management and tuning databases • Aggregates performance and status data - Collects from DBs, OS, and jobs • Monitors overall system health - Alerts thru charts and dashboards, email, or SNMP • Runs performance diagnostics - Execute SQL, tune queries, run backups, and deploy updates • Provides 200+ built-in alerts - Monitor bloat, memory utilization, server status, and more
  • 11. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 11 Failover Manager Automatically detect failures • Monitors database health - detects failures and takes action • Automatically fails over to the most current standby, reconfigures others • Reconfigures load balancers on failover - integrates with pgPool and others • Avoids “split brain” scenarios - Prevents two nodes from thinking that each is primary
  • 12. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 12 Backup and Recovery Tool Safeguard business data and ensure trouble-free recovery • Centralized repository for all backup data • Configures retention policies for multiple backups • Restores the database from system-wide repository when disaster strikes
  • 13. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 13 EDB Migration Portal Oracle DDL Assessment, Transformation and Migration ● Portal Launch: July 2018 ● Assesses Oracle 11G/12C ● DDL assessment for EPAS ● 98 automatic syntactical conversion rules ● 13 object types (Synonyms, DB Links, Types and Type Bodies, Sequences, Tables, Constraints, Indexes, Views, Materialized Views, Triggers, Functions, Procedures, Packages) ● 11.3M DDL objects assessed since 2018 ● 92% of Oracle DDL objects are EDB Postgres Advanced Server compatible ● Free to use for assessments and migrations
  • 14. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 14 ● The best database, without HA, monitoring or management has limited value ● Management at scale requires exception based approaches ● Databases without integration tools are data silos ● Rapid digital transformation requires migration tools Why database and Tools?
  • 15. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 15 Agenda • Who is EDB • EDB Postgres and Tools - what and why • EDB 13: Key takeaways - usability, security, compatibility • Database - what’s new • Tools - what’s new • Migration Portal - what’s new • Platforms • Resources and Q&A
  • 16. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 16 EDB 13 Enhancements in usability, security, and compatibility Usability ● Postgres Enterprise Manager tools to work with very large databases and large scale Postgres deployments ● GUI integration to manage Backup and Recovery (BART) and automated failover (EFM) ● WCAG Level 2 AA certification Security ● Channel binding for SCRAM authentication ● Upgraded minimum TLS version ● Certificate-based authentication for EDB*Loader and Foreign Data Wrappers Compatibility ● Improved compound triggers ● DEFINE_COLUMN_LONG, COLUM_VALUE_LONG (DBMS_SQL) ● Automatic LIST and HASH partitions
  • 17. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 17 Agenda • Who is EDB • EDB Postgres and Tools - what and why • EDB 13: Key takeaways - usability, security, compatibility • Database - what’s new • Tools - what’s new • Migration Portal - what’s new • Resources and Q&A
  • 18. PostgreSQL v13 Release Notes “Along with highly requested features like parallelized vacuuming and incremental sorting, PostgreSQL 13 provides a better data management experience for workloads big and small.”
  • 19. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 19 PostgreSQL 13: Key 2Q + EDB Contributions ● Foreign Data Wrappers with certificate based authentication ● Use client certificates with passwords ● Erase memory with sensitive information ● Incremental sorting ● Improved plans with extended statistics ● more pruning and direct joining with partition tables ● Parallel vacuum of indexes ● JSONB improvements (NULL handling) ● Partitioned tables with logical replication and BEFORE triggers ● Normalizing unicode strings Security Performance Developer focused ● Tools to verify postgres system catalog (pg_catcheck) and backups (pg_verifybackup) ● Recovery improvements ● info, and control on Logical decoding spilled to disk Administrative
  • 20. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 20 https://www.enterprisedb.com/postgres-tutorials/what-parallel-vacuum-postgresql-13 Vacuum Improvements ● Performance for parallel vacuum of indexes ○ Vacuum performance after executing 50 million in-place updates - 4X faster in multi process benchmark ● Auto Vacuum for append-only transactions ○ Recalculates statistics! ○ Important for IOT tables Parallel vacuum of indexes and vacuum for append-only tables
  • 21. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 21 ● Pg_catcheck: tool for diagnosing system catalog corruption ● Find it https://github.com/EnterpriseDB/pg_catcheck ● New capability: check if the initial file is available for every relation (table) ● Address ‘could not open file issue’ New capabilities for pg_catcheck
  • 22. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 22 ● New option --select-from-relations . ● This option won't tell you the reason why you are getting such errors. ● Works for table, TOAST table, and materialized view in the database. ● This option still doesn't help with indexes, or relation segments other than the first file ● >>> The relation is accessible <<< “Could not open file”. ● Supports EDB Postgres Advanced Server and PostgreSQL. ● Example: rushabh@rushabh:pg_catcheck$ ./pg_catcheck edb --select-from-relations notice: unable to query relation "public"."emp": ERROR: could not open file "base/16198/16394": Permission denied notice: unable to query relation "public"."jobhist": ERROR: could not open file "base/16198/16405": No such file or directory progress: done (2 inconsistencies, 0 warnings, 0 errors) pg_catcheck: find “could not open file xxx”
  • 23. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 23 EDB Advanced Server: DBA productivity Feature Benefit Automatic LIST partitioning ● Each partition is defined by list of values that can be stored in the partition. (e.g UK, US). ● When row inserted with values that don't belong to any partition (e.g. FR for France), EPAS will create a new partition to store all rows with that value of that partition key ● Customer doesn’t need to know all partition keys when defining the table ● Removes risk of errors when a row is inserted that would not fit in the table ● Eliminates manual labor of creating each and every partition individually Automatic HASH partitioning ● Partitions are defined by hash values, which will distribute data evenly across partitions. ● Users specify the number of partitions, which are to be created automatically with insert data requests. Automatic partitioning methods (LIST, RANGE and HASH) can be combined with partitions and subpartitions
  • 24. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 24 EDB Advanced Server: DBA productivity: examples Use case Example Create a table with automatic List partitioning. In this example, a partition is automatically created for the entry with 'NLD'. CREATE TABLE orders (id INT, country_code VARCHAR(5)) PARTITION BY LIST (country_code) AUTOMATIC (partition p1 values ('IND'), partition p2 values ('USA')); INSERT INTO orders VALUES(1, 'NLD') Automatically create a table with 4 partitions. Values will be randomly spread across the 4 defined partitions. CREATE TABLE hash_tab (col1 NUMBER< col2 NUMBER) PARTITION BY HASH (col1, col2) PARTITIONS 4 STORE IN (tbs1, tbs2, tbs3, tbs4);
  • 25. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 25 EDB Advanced Server: DBA productivity Feature Benefit EDB*Loader (bulk database loading utility) no longer aborts on duplicate rows. Duplicate records are output to the 'bad' file. Enables developers and DBAs to use this utility to test applications faster by avoiding interruptions from duplicate records. edb_log_every_bulk_value creates one Audit log entry on the bulk execution instead of one entry for every processed row. The log entry lists the number of rows processed and appears in the audit and server log. Enhanced information on bulk executions
  • 26. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 26 EDB Advanced Server: Oracle compatibility Feature Benefit Enhancements to Data Definition Language ● CREATE TABLE and ALTER TABLE can now specify a custom index with "USING INDEX” ● CREATE TABLE and CREATE INDEX can now be created with a PARALLEL/NOPARALLEL option Commands expedite migration from Oracle Enhancements to EDB Structured Procedural Language ● Procedures are enhanced to allow specifying DEFINE_COLUMN_LONG, COLUMN_VALUE_LONG and LAST_ERROR_POSITION ● Compound triggers can now be created with WHEN clause, NEW/OLD variables and STATEMENT level triggering events. ● EDB-SPL allows for forward declaration inside package body for Function/procedure Migrated applications using these stored procedures don’t need to be rewritten Aggregate statistical functions & time stamp ● STATS_MODE: Returns the value with the highest frequency ● MEDIAN: aggregate function ● TO_TIMESTAMP_TZ: Converts character type to a value of TIMESTAMP WITH TIME ZONE data type Allows customers to run native Oracle statistical functions and type conversion functions without needing to require their application code UTL_HTTP supports END_OF_BODY exception. This package makes (HTTP) callouts from SQL or PL/SQL. Reduces complexity by making it easier to write applications that need to parse data (e.g. find data strings) from the internet
  • 27. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 27 EDB Advanced Server: Security Feature Benefit DBMS_CRYPTO supports AES192 and AES256 encryption algorithms Enables customers to use native Oracle syntax to encrypt data at rest (database encryption) and meet security requirements Enhanced EDB Audit to log SET commands Creates a trail when auditing is running with lower edb_audit settings in a SUPERUSER session
  • 28. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 28 Agenda • Who is EDB • EDB Postgres and Tools - what and why • EDB 13: Key takeaways - usability, security, compatibility • Database - what’s new • Tools - what’s new • Migration Portal - what’s new • Platforms • Resources and Q&A
  • 29. EDB Tools Postgres Enterprise Manager Failover Manager Backup and Recovery Tool Replication Server
  • 30. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 30 Postgres Enterprise Manager Feature Benefit Graphical Query Plan Analyzer Analyze query plans in the Graphical Explain tab in the Query Tool. It shows the time spent by each plan node and highlights misestimations between actual and plan. It also shows statistics for each plan node and each table Schema Diff Tool Identifies schema differences between test, stage and production environments. SNMP V3 Support Provides increased security by using SNMP version 3 while sending the alert traps. Enhanced Performance Diagnostics Users can now see the number of active sessions at a sample time, and whether a session is waiting for an event or utilizing the CPU at a particular sample time. This provides a clear picture of what percentage of time a session has been waiting for an event. Enhanced integration of Backup and Recovery Tool and Failover Manager More efficient management and monitoring of BART and EFM via the PEM console Web Content Accessibility Guidelines (WCAG) 2.0 AA certification Meeting this guideline is important to many prospects, especially to the public sector and large enterprises Ability to monitor AWS RDS Postgres and Postgres on AWS EC2 Enables customers to manage their PostgreSQL estate, from one GUI, even in cloud/hybrid environments
  • 31. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 31 Schema Diff Tool
  • 32. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 32 Improved Performance Diagnostics ● # of active sessions ● What is a session waiting for
  • 33. © Copyright EnterpriseDB Corporation, 2020. All rights reserved. 33 REST API Webhooks PEM Is my data ready? No Yes, here you go! PEM Is my data ready? No Is my data ready? Here’s your data! Tell me when my data’s ready
  • 34. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 34 EFM/BART: High Availability and Backup/Recovery Feature Benefit Failover Manager stores database password with stronger encryption using SHA-512 Allows customers to use Failover Manager in environments requiring strong password encryption algorithms Failover Manager encrypts messages between agents Allows customers to use Failover Manager in environments which require message encryption Failover Manager: Standby servers don’t have to be stopped during election process when new primary is chosen Speeds up promotion process, which is very relevant in environments where failover times must be short to meet high SLA requirements BART: FIPS 140-2 (Federal Information Processing Standards) configuration options: disable checksum verification and configure the bart_socket_name Enables customers to run in more secure environments by allowing them to disable MD5 checksums
  • 35. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 35 Agenda • Who is EDB • EDB Postgres and Tools - what and why • EDB 13: Key takeaways - usability, security, compatibility • Database - what’s new • Tools - what’s new • Migration Portal - what’s new • Platforms • Resources and Q&A
  • 36. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 36 Migration Portal Feature Benefit Common Failures: View object incompatibilities in selected schemas in the new “Common Failures” tab and CSV download View information about incompatible objects at a glance, with your schema’s most common errors listed first Easier path to install EDB Postgres Advanced Server from the migration portal Better user experience for those ready to download and try EPAS Faster report generation for large projects Reports that used to take 5-7 minutes to create now take less than 5 seconds Many, many Oracle compatibility enhancements ● 11.3M DDL objects assessed ● 92% of Oracle DDL objects are EDB Postgres Advanced Server compatible
  • 37. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 37 Agenda • Who is EDB • EDB Postgres and Tools - what and why • EDB 13: Key takeaways - usability, security, compatibility • Database - what’s new • Tools - what’s new • Migration Portal - what’s new • Platforms • Resources and Q&A
  • 38. © Copyright EnterpriseDB Corporation, 2021. All rights reserved. 38 Supported Platforms • Red Hat Enterprise Linux/CentOS 7 and 8 • CENTOS 8: EOL Dec. 2021 • Red Hat Enterprise Linux on Power (PPCLE) 8 and 9 • Oracle Enterprise Linux 7 and 8 • Debian 9 and 10 • Ubuntu 18.04 and 20.04 LTS • Windows Server 2016 and 2019 • Discontinued • Red Hat Enterprise Linux / CentOS 6 - EOL on Nov 30, 2020 • Windows Server 2012 R2
  • 39. Questions? Resources: ● EDB 13 Blog: https://www.enterprisedb.com/blog/new-enhancements- edb-postgres-advanced-server-13-and-tools ● Download (Windows and Linux): https://www.enterprisedb.com/software-downloads-post gres ● Tuning Guides: https://www.enterprisedb.com/white-papers ● Thales-Vormetric Integration https://www.enterprisedb.com/blog/enhanced-security-e db-postgres-advanced-server-vormetric-data-security-pla tform ● Migration Portal https://migration.enterprisedb.com ● Deployment Automation: https://github.com/EnterpriseDB/postgres-deployment