SlideShare a Scribd company logo
Build new
applications with
PostgreSQL
Robert Pogmore | Senior Sales Engineer
Strategic Alliances & Channel - EMEA
November 4th 2020
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.2
Agenda
• Why PostgreSQL?
• Deploy anywhere
• Application modernisation
• Secure data
• EDB cloud offerings
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.4 CONFIDENTIAL
EDB supercharges PostgreSQL
Largest dedicated
PostgreSQL company
Major PostgreSQL
community leader
Over 5,000 customers -
1 in 4 of Fortune 500
Founded in
2004
Over 10 years of
consecutive quarterly
subscription growth
500+
employees
Global presence
Recognised leader in Relational
Database Management Systems
(RDBMS) by both Gartner and Forrester
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.5
Diversity of Use Cases Diversity of Workloads Diversity of Deployments
Why choose PostgreSQL?
Migration
New App Development
Replatforming to
Cloud and Containers
System of Record
System of Analysis
System of
Engagement
Public Cloud – IaaS
Public Cloud – DBaaS
Private Cloud
Virtual Machines
Containers
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.6
Why developers choose PostgreSQL
Fits your world
Supported across popular
languages, frameworks, and
cloud platforms
Built for speed
Broadly available for download
plus straightforward to install
and test
Works with your data sources
Built-in support for storing
JSON objects, read and write
data from other SQL or NoSQL
sources
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.7
Deploy Anywhere
EDB enables flexible
deployment options
● Postgres product support
on all major cloud providers
● Cloud DBA Service for major
cloud platforms
● Orchestrate and manage
deployments across clouds
● Broad support of Postgres
across deployment models
Fast & Flexible
EDB helps developers
move faster
● Leverage broad community
support of platforms and
languages
● Accelerate development
speed through CLI & API
options
● Full support for PostgreSQL
community distribution
Expert & Reliable
EDB adds enterprise
features to PostgreSQL
● Performance, high
availability, security, and
scalability
● Enterprise class
management and
monitoring
● Migration tools &
compatibility with Oracle
Multi-cloud
Friendly
Developer
Productivity
Enterprise
Ready
Why choose EDB?
Enhance the Core
EDB contributes to
PostgreSQL continuously
● Collaborate with the
broader Postgres
community
● Demonstrate technical
leadership
● Add features that matter to
customers
PostgreSQL
Innovation
Embrace and engage communities beyond Postgres
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.8
Why developers choose EDB for PostgreSQL
Productivity features
EDB products include over 225
pre-packaged utility functions
that make it easier to build
with PostgreSQL
Integrates with common
frameworks
EDB provides connectors to
Java, .NET, ODBC, and Oracle
Call Interface that simplify
integration
Oracle database compatibility
EDB Postgres Advanced Server
reduces the effort to refactor
legacy applications to
PostgreSQL
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.9
Customer story
Initiatives Business benefits
EDB’s value Solution details
• Reduce database & IT costs
• Develop new applications in
areas of LTE and IoT services
• Introduced new revenue streams
with new IoT applications
• Reduced IT & database costs
• Seamless migration
experience
• Improved performance
• Accelerated development
of new applications
• Reduced software costs by 80%
with open source-based solutions
including EDB
• Released new IoT applications
developed on PostgreSQL
KT Corporation
Embracing PostgreSQL
for database migrations
and new application
development
Deploy Anywhere:
Achieve a Flexible
and Agile IT
Infrastructure
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.11
Orchestrate & Manage
Deployments
Flexibility & Speed
Run PostgreSQL workloads on multiple clouds with our containers,
Kubernetes operator, and virtual machines. Standardize and automate
deployments with our unified CLI and deployment scripts.
Provision databases on demand and pay for what you use with EPAS as a DBaaS
offering managed and operated by two of our partners, Alibaba Cloud or IBM
Cloud, or run EPAS on the major cloud vendors’ cloud compute infrastructure.
Cloud & PostgreSQL
Expertise
Leverage our on-demand DBAs to manage and monitor PostgreSQL databases
running on the major cloud providers with our Cloud DBA Service.
Benefits of Choosing EDB
At EDB we have a multi-cloud strategy focused on enabling customers to deploy anywhere.
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.14
A container management system
used for orchestrating the
deployment of software
and utilizing infrastructure
more efficiently.
● Automates deploying, scaling and managing
containerized applications on shared infrastructure
● Reduces costs by using less resources to manage IT
● Enables ease-of-use and portability
● Empowers scalability and modularity that makes
apps more resilient and performant.
Transform the potential of container
technology into an operational reality
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.15
• “Drop your tools!”
• Temptation to get comfortable with tools we already know
• TWWADI - The Way We’ve Always Done it!
• Don’t be afraid to abandon technologies that have taken us this far
• Transition from mutable to immutable infrastructure
• From: Linux servers managed via Puppet
• To: Immutable Application Containers managed by Kubernetes
• No more “yum update” or similar
• Update = substitution of the container image
•
Challenges moving to Kubernetes
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.16
• Supporting Lean and Agile methodologies
• Built to enable DevOps culture
• Immutable Application Containers
• Orchestrated by Kubernetes
• Ultimately driving toward a quicker time to market!
EDB’s Cloud Native Approach
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.17
EDB’s Red Hat Certified Operator
● Versions
○ EPAS 11
○ PostgreSQL 11
● Platform
○ Openshift 4.4
● Use the operator to run and manage a
production workload with specific deployment
architectures
○ Developer Enablement (unit testing)
○ Enterprise experimentation/PoC’s
○ 99.9% or less availability apps
○ Microservices architecture
● Deploying EDB Postgres on Kubernetes is easier
than ever before
KeyUseCasesGoal
● Supports scheduled full backup and
restore functionality
● High availability using streaming
replication
CapabilitiesVersions&Platforms
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.18
Capabilities
● Red Hat certification
● Vertical scaling (compute and memory)
● Horizontal scaling (number of replicas)
● Configuration (postgresql.conf)
● Monitor for basic runtime characteristics
● Database failover management
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.19
Problem
• Find a lower cost database
alternative to Oracle
• Increase profitability and position the
bank for future IT requirements
• Reduce Digital Transformation costs
Company profile
A large multinational Asian bank with significant presence throughout Southeast Asia,
offering personal and private banking in addition to commercial banking services to
SMEs. The banks has 28,000+ employees and 80 branches. It is present in 18 markets
globally, including six priority markets in Asia (Singapore, Hong Kong, China, India,
Indonesia and Taiwan).
Solution
• Built an implementation plan for
migrating two applications of a 16
year old mission critical system
called Finacle (Finance Oracle)
Results
• Of the 3,000 cores under Finacle, EDB
has migrated 14 modules of 500 cores
to date for a savings of $800,000.
• Rollout across the organization started
in 2017 and touched 12 countries
including Singapore, Hong Kong,
Taiwan, India, Indonesia and China.
EDB Postgres Advanced
Server rollout across this
Large Bank started in in 2017
and touched 12 countries
$800K Cost Savings
after migrating 14 modules
of 500 cores of a total
3000 cores
Summary
Use Case Modernisation / TCO Reduction
Workload OLTP / Operational
Application Name Infosys Finacle
EDB Tools of Interest EDB Migration Toolkit
Large
Bank
App Modernisation
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.21
Multi-Model Database Landscape
Big Data
 Hadoop
 Map-reduce
 HDFS
Legacy Systems
 ERP
 CRM
Data Warehouse
Event Data Capture
84%A
T
&
T
84%A
T
&
T
84%A
T
&
T
Highly Available &
Scalable, ACID
Multi-model DB
 SQL
 Key/value
 JSON
 Geospatial
Integration
 Hadoop
 Mongo
 MySQL
Oracle compatibility
Replication to/from
• SQL – Server
• Oracle
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.22
• Support for latest programming
languages and IDEs
• Extensive developer tools
• Developer friendly
• Rapid provisioning of development
environments
Ease of development with PostgreSQL and EDB
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.23
A natural fit – best of both worlds
JSON and ANSI SQL
• JSON is naturally integrated with ANSI SQL in
Postgres
• JSON and SQL queries use the same language, the
same planner, and the same ACID compliant
transaction framework
• JSON and HSTORE are elegant and easy to use
extensions of the underlying object-relational
model
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.24
• Integration into same transactional context
• Fully ACID compliant
• Rich set of indexing technology (GIN, B-TREE, GIST, Trigram, Hash --- select the right index for
the right operation)
• Rich set of functions and operators
• JSONPATH (similar to XPATH)
• Outperforms NoSQL databases such as MongoDB, in many use cases
PostgreSQL JSONB Capabilities
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.25
Spatial data development
PostGIS – Open Source project fully supported by EDB
● Distance
● Area
● Point to Point Coordination
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.27
Property and casualty insurance company
• Poor performance
• Scalability challenges
• Platform delivering needed
insights
• Meeting SLAs
• Superior database
performance
• Robust integration with
other technology
• Customer’s private cloud
Becoming a strategic
database for the
master reporting
platform, integrating
in a complex
ecosystem.
Initiatives Business benefits
EDB’s value Solution details
Secure Data:
Safeguard
Information &
Ensure
Confidentiality
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.29
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, 2020. All rights reserved.30
Security enhancements and features
DBA managed password profiles,
compatible with Oracle profiles
Track and analyze database
activities and user connections
Protects sensitive IP,
algorithms or financial policies
by obfuscates DB source code
Fine grained access control
limits user views of data
records in one table
SQL firewall installed directly in
DB server, screens queries for
common attack profiles
Hide/remove data to protect
sensitive information for GDPR,
PCI and HIPAA compliance
Password policy management Audit compliance for SOX Code protection
Virtual private databasesData redactionEDB/SQL protect
EDB cloud
offerings
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.32
Quick Deploy
Solution Design
Migration Assessment
Migration Assistance
PostgreSQL Strategy
Security Assessment
Enterprise Architecture
EDB Postgres Advanced ServerPostgreSQL
EDB Postgres Tools*
PostgreSQL Optimization Enterprise Strategy Custom ServicesGetting 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 offerings
Software
Support
Services
* Postgres Enterprise Manager, Backup and Recovery Tool, Failover Manager, Replication Server, Containers,
Kubernetes Operator, PostGIS, Pgpool, PgBouncer, Connectors, Foreign Data Wrappers, Migration Toolkit
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.33
Cloud DBA Service
Leverage our on-demand DBAs to manage and monitor PostgreSQL databases running on the major
cloud providers with our Cloud DBA Service.
Operational Expertise
Avoid Lock-in
We specialize in helping you with the operational tasks like
provisioning, monitoring, and DB parameter tuning.
We support you whether you are running on cloud compute or a
cloud provider’s PostgreSQL DBaaS offering.
24x7 Monitoring
Reduce downtime risk by having our globally distributed teams
monitor your databases.
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.34
EPAS as a DBaaS
Provision databases on demand and pay for what you use with EPAS as a DBaaS offering managed and
operated by our partners, Alibaba Cloud or IBM Cloud.
Pay-as-you-go
Fully Managed
Scalable
Flexible consumption based pricing models that
let you pay for what you use and nothing more.
The cloud providers manage high availability,
monitoring, alerting, backups so you don’t have
to.
Don’t worry about capacity limits, the instances
will grow with you as your workload increases.
Break free from
Oracle
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.38
Why leave Oracle database?
Oracle’s high licensing costs
• Many features now commoditized
• Painful contract terms
70% of new apps on open source DBs
• Take control
• Increase innovation
• Reduce lock-in risks
Cloud/containers increasingly important
• Cloud provides new alternatives
• Often coupled with open source
Price Open Source Strategy Cloud/Replatforming
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.39
You’re not alone
Here are the top 5 reasons enterprises leave Oracle for PostgreSQL.
PostgreSQL offers
significant
cost savings
Easier to
replatform to
cloud/hybrid
You can avoid
vendor lock-in
Innovation action
is in Open Source
Smoother path
to Digital
Transformation
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.40
Choose EDB for your Oracle migration
With over 300 successful customers migrated, we have the knowledge
and expertise to help you reduce costs and mitigate risks of migration
Deep compatibility
with Oracle database
24x7 support for any Postgres
deployment at any scale
Comprehensive migration
tools and services
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.42
EDB compatibility
Other solution
providers
Only part of the way
Schema, data
All the way
Schema, data, code
Re-engineering code
requires the most time,
cost and risk
75% of migration cost!
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.43
A proven process for 300+ migrations
Self service
diagnosis
Use the Migration
Portal on your own
Migration
Discovery
Use case discovery
Qualify fit for EDB
Migration
assessment
Assess schemas
Analyze compatibility
Estimate level of effort
Solution
Workshop
Assessment Review
Future state design
Action plan & roadmap
Migration
and success
Execute migration
Leverage EDB
professional services
Optional self service With EDB
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.44
One of the world’s
largest private
pharmaceutical
organizations.
Embracing an “Oracle-
to-Zero” initiative to
move hundreds of
databases from Oracle
to PostgreSQL.
Leading European pharmaceutical organization
• Adopt PostgreSQL at scale to
replace Oracle
• Reduce database costs
• Reduce vendor lock-in and the
economic risks that come with it
• Advance an open source strategy to
provide flexibility to the business
• An open source based
alternative without vendor
lock-in
• Oracle compatibility
• Enterprise class support
• Economical licensing
• EDB Advanced Service, Technical
Account Manager, EDB
Professional services
• Deployed on virtualized, on-
premises private cloud
• Planned utilization of Kubernetes
in the future
Initiatives Business benefits
EDB’s value Solution details
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.45
Recommended next steps
If you want to learn more or discuss your specific
requirements on the following topics:
• Application Modernisation
• Postgres Strategic Adoption
Book through a workshop with EDB and IBM!
© Copyright EnterpriseDB Corporation, 2020. All rights reserved.46
Thank you!
Check out www.enterprisedb.com to learn more!

More Related Content

What's hot

How to Design for Database High Availability
How to Design for Database High AvailabilityHow to Design for Database High Availability
How to Design for Database High Availability
EDB
 
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in MinutesNo Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
EDB
 
Migrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from OracleMigrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from Oracle
EDB
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQL
EDB
 
Automating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with AnsibleAutomating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with Ansible
EDB
 
Whats New in Postgres 12
Whats New in Postgres 12Whats New in Postgres 12
Whats New in Postgres 12
EDB
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from Oracle
EDB
 
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
 
Migration DB2 to EDB - Project Experience
 Migration DB2 to EDB - Project Experience Migration DB2 to EDB - Project Experience
Migration DB2 to EDB - Project Experience
EDB
 
Overcoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQLOvercoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQL
EDB
 
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
EDB
 
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
EDB
 
My Favorite PostgreSQL Books
My Favorite PostgreSQL BooksMy Favorite PostgreSQL Books
My Favorite PostgreSQL Books
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
 
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
EDB
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólSzabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításából
EDB
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
EDB
 
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
EDB
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data CenterThe Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data Center
EDB
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
EDB
 

What's hot (20)

How to Design for Database High Availability
How to Design for Database High AvailabilityHow to Design for Database High Availability
How to Design for Database High Availability
 
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in MinutesNo Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
No Time to Waste: Migrate from Oracle to EDB Postgres in Minutes
 
Migrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from OracleMigrate Today: Proactive Steps to Unhook from Oracle
Migrate Today: Proactive Steps to Unhook from Oracle
 
Best Practices & Lessons Learned from Deployment of PostgreSQL
 Best Practices & Lessons Learned from Deployment of PostgreSQL Best Practices & Lessons Learned from Deployment of PostgreSQL
Best Practices & Lessons Learned from Deployment of PostgreSQL
 
Automating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with AnsibleAutomating a PostgreSQL High Availability Architecture with Ansible
Automating a PostgreSQL High Availability Architecture with Ansible
 
Whats New in Postgres 12
Whats New in Postgres 12Whats New in Postgres 12
Whats New in Postgres 12
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from Oracle
 
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...
 
Migration DB2 to EDB - Project Experience
 Migration DB2 to EDB - Project Experience Migration DB2 to EDB - Project Experience
Migration DB2 to EDB - Project Experience
 
Overcoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQLOvercoming write availability challenges of PostgreSQL
Overcoming write availability challenges of PostgreSQL
 
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
 
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
 
My Favorite PostgreSQL Books
My Favorite PostgreSQL BooksMy Favorite PostgreSQL Books
My Favorite PostgreSQL Books
 
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 ...
 
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
 
Szabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításábólSzabaduljon ki az Oracle szorításából
Szabaduljon ki az Oracle szorításából
 
PostgreSQL as a Strategic Tool
PostgreSQL as a Strategic ToolPostgreSQL as a Strategic Tool
PostgreSQL as a Strategic Tool
 
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
 
The Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data CenterThe Need For Speed - Strategies to Modernize Your Data Center
The Need For Speed - Strategies to Modernize Your Data Center
 
EDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
 

Similar to PostgreSQL to Accelerate Innovation

Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2
Ashnikbiz
 
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
EDB
 
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
EDB
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
EDB
 
Optimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and ControlOptimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and Control
EDB
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
Kangaroot
 
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
EDB
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
EDB
 
How to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB PostgresHow to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB Postgres
Ashnikbiz
 
How to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB PostgresHow to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB Postgres
Ashnikbiz
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
EDB
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
Ashnikbiz
 
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database ServicePostgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
EDB
 
EDB Postgres Platform
EDB Postgres PlatformEDB Postgres Platform
EDB Postgres Platform
EDB
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015
Miloslav Hašek
 
EDB: Power to Postgres
EDB: Power to PostgresEDB: Power to Postgres
EDB: Power to Postgres
Ashnikbiz
 
Migrating from Oracle to Postgres
Migrating from Oracle to PostgresMigrating from Oracle to Postgres
Migrating from Oracle to Postgres
EDB
 
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
EDB
 
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
EDB
 
Preview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapPreview of the EDB Postgres Roadmap
Preview of the EDB Postgres Roadmap
EDB
 

Similar to PostgreSQL to Accelerate Innovation (20)

Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2Which PostgreSQL is right for your multi cloud strategy? P2
Which PostgreSQL is right for your multi cloud strategy? P2
 
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
 
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
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
 
Optimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and ControlOptimizing Open Source for Greater Database Savings and Control
Optimizing Open Source for Greater Database Savings and Control
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
 
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
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
How to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB PostgresHow to Migrate from Oracle to EDB Postgres
How to Migrate from Oracle to EDB Postgres
 
How to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB PostgresHow to migrate from Oracle to EDB Postgres
How to migrate from Oracle to EDB Postgres
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database ServicePostgres Databases in Minutes with the EDB Postgres Cloud Database Service
Postgres Databases in Minutes with the EDB Postgres Cloud Database Service
 
EDB Postgres Platform
EDB Postgres PlatformEDB Postgres Platform
EDB Postgres Platform
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015
 
EDB: Power to Postgres
EDB: Power to PostgresEDB: Power to Postgres
EDB: Power to Postgres
 
Migrating from Oracle to Postgres
Migrating from Oracle to PostgresMigrating from Oracle to Postgres
Migrating from Oracle to Postgres
 
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
 
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
 
Preview of the EDB Postgres Roadmap
Preview of the EDB Postgres RoadmapPreview of the EDB Postgres Roadmap
Preview of the EDB Postgres Roadmap
 

More from 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 DBaaS
EDB
 
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
EDB
 
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, 2021
EDB
 
Benchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQLBenchmarking Cloud Native PostgreSQL
Benchmarking Cloud Native PostgreSQL
EDB
 
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
EDB
 
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
EDB
 
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 PostgreSQL
EDB
 
Practical Partitioning in Production with Postgres
Practical Partitioning in Production with PostgresPractical Partitioning in Production with Postgres
Practical Partitioning in Production with Postgres
EDB
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 
IOT with PostgreSQL
IOT with PostgreSQLIOT with PostgreSQL
IOT with PostgreSQL
EDB
 
A Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQLA Journey from Oracle to PostgreSQL
A Journey from Oracle to PostgreSQL
EDB
 
Psql is awesome!
Psql is awesome!Psql is awesome!
Psql is awesome!
EDB
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
EDB
 
Comment sauvegarder correctement vos données
Comment sauvegarder correctement vos donnéesComment sauvegarder correctement vos données
Comment sauvegarder correctement vos données
EDB
 
Cloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - ItalianoCloud Native PostgreSQL - Italiano
Cloud Native PostgreSQL - Italiano
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
EDB
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
EDB
 

More from 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!
 
EDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJEDB 13 - New Enhancements for Security and Usability - APJ
EDB 13 - New Enhancements for Security and Usability - APJ
 
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
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 
Cloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJCloud Native PostgreSQL - APJ
Cloud Native PostgreSQL - APJ
 
Best Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQLBest Practices in Security with PostgreSQL
Best Practices in Security with PostgreSQL
 

Recently uploaded

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

PostgreSQL to Accelerate Innovation

  • 1. Build new applications with PostgreSQL Robert Pogmore | Senior Sales Engineer Strategic Alliances & Channel - EMEA November 4th 2020
  • 2. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.2 Agenda • Why PostgreSQL? • Deploy anywhere • Application modernisation • Secure data • EDB cloud offerings
  • 3. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.4 CONFIDENTIAL EDB supercharges PostgreSQL Largest dedicated PostgreSQL company Major PostgreSQL community leader Over 5,000 customers - 1 in 4 of Fortune 500 Founded in 2004 Over 10 years of consecutive quarterly subscription growth 500+ employees Global presence Recognised leader in Relational Database Management Systems (RDBMS) by both Gartner and Forrester
  • 4. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.5 Diversity of Use Cases Diversity of Workloads Diversity of Deployments Why choose PostgreSQL? Migration New App Development Replatforming to Cloud and Containers System of Record System of Analysis System of Engagement Public Cloud – IaaS Public Cloud – DBaaS Private Cloud Virtual Machines Containers
  • 5. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.6 Why developers choose PostgreSQL Fits your world Supported across popular languages, frameworks, and cloud platforms Built for speed Broadly available for download plus straightforward to install and test Works with your data sources Built-in support for storing JSON objects, read and write data from other SQL or NoSQL sources
  • 6. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.7 Deploy Anywhere EDB enables flexible deployment options ● Postgres product support on all major cloud providers ● Cloud DBA Service for major cloud platforms ● Orchestrate and manage deployments across clouds ● Broad support of Postgres across deployment models Fast & Flexible EDB helps developers move faster ● Leverage broad community support of platforms and languages ● Accelerate development speed through CLI & API options ● Full support for PostgreSQL community distribution Expert & Reliable EDB adds enterprise features to PostgreSQL ● Performance, high availability, security, and scalability ● Enterprise class management and monitoring ● Migration tools & compatibility with Oracle Multi-cloud Friendly Developer Productivity Enterprise Ready Why choose EDB? Enhance the Core EDB contributes to PostgreSQL continuously ● Collaborate with the broader Postgres community ● Demonstrate technical leadership ● Add features that matter to customers PostgreSQL Innovation Embrace and engage communities beyond Postgres
  • 7. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.8 Why developers choose EDB for PostgreSQL Productivity features EDB products include over 225 pre-packaged utility functions that make it easier to build with PostgreSQL Integrates with common frameworks EDB provides connectors to Java, .NET, ODBC, and Oracle Call Interface that simplify integration Oracle database compatibility EDB Postgres Advanced Server reduces the effort to refactor legacy applications to PostgreSQL
  • 8. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.9 Customer story Initiatives Business benefits EDB’s value Solution details • Reduce database & IT costs • Develop new applications in areas of LTE and IoT services • Introduced new revenue streams with new IoT applications • Reduced IT & database costs • Seamless migration experience • Improved performance • Accelerated development of new applications • Reduced software costs by 80% with open source-based solutions including EDB • Released new IoT applications developed on PostgreSQL KT Corporation Embracing PostgreSQL for database migrations and new application development
  • 9. Deploy Anywhere: Achieve a Flexible and Agile IT Infrastructure
  • 10. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.11 Orchestrate & Manage Deployments Flexibility & Speed Run PostgreSQL workloads on multiple clouds with our containers, Kubernetes operator, and virtual machines. Standardize and automate deployments with our unified CLI and deployment scripts. Provision databases on demand and pay for what you use with EPAS as a DBaaS offering managed and operated by two of our partners, Alibaba Cloud or IBM Cloud, or run EPAS on the major cloud vendors’ cloud compute infrastructure. Cloud & PostgreSQL Expertise Leverage our on-demand DBAs to manage and monitor PostgreSQL databases running on the major cloud providers with our Cloud DBA Service. Benefits of Choosing EDB At EDB we have a multi-cloud strategy focused on enabling customers to deploy anywhere.
  • 11. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.14 A container management system used for orchestrating the deployment of software and utilizing infrastructure more efficiently. ● Automates deploying, scaling and managing containerized applications on shared infrastructure ● Reduces costs by using less resources to manage IT ● Enables ease-of-use and portability ● Empowers scalability and modularity that makes apps more resilient and performant. Transform the potential of container technology into an operational reality
  • 12. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.15 • “Drop your tools!” • Temptation to get comfortable with tools we already know • TWWADI - The Way We’ve Always Done it! • Don’t be afraid to abandon technologies that have taken us this far • Transition from mutable to immutable infrastructure • From: Linux servers managed via Puppet • To: Immutable Application Containers managed by Kubernetes • No more “yum update” or similar • Update = substitution of the container image • Challenges moving to Kubernetes
  • 13. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.16 • Supporting Lean and Agile methodologies • Built to enable DevOps culture • Immutable Application Containers • Orchestrated by Kubernetes • Ultimately driving toward a quicker time to market! EDB’s Cloud Native Approach
  • 14. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.17 EDB’s Red Hat Certified Operator ● Versions ○ EPAS 11 ○ PostgreSQL 11 ● Platform ○ Openshift 4.4 ● Use the operator to run and manage a production workload with specific deployment architectures ○ Developer Enablement (unit testing) ○ Enterprise experimentation/PoC’s ○ 99.9% or less availability apps ○ Microservices architecture ● Deploying EDB Postgres on Kubernetes is easier than ever before KeyUseCasesGoal ● Supports scheduled full backup and restore functionality ● High availability using streaming replication CapabilitiesVersions&Platforms
  • 15. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.18 Capabilities ● Red Hat certification ● Vertical scaling (compute and memory) ● Horizontal scaling (number of replicas) ● Configuration (postgresql.conf) ● Monitor for basic runtime characteristics ● Database failover management
  • 16. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.19 Problem • Find a lower cost database alternative to Oracle • Increase profitability and position the bank for future IT requirements • Reduce Digital Transformation costs Company profile A large multinational Asian bank with significant presence throughout Southeast Asia, offering personal and private banking in addition to commercial banking services to SMEs. The banks has 28,000+ employees and 80 branches. It is present in 18 markets globally, including six priority markets in Asia (Singapore, Hong Kong, China, India, Indonesia and Taiwan). Solution • Built an implementation plan for migrating two applications of a 16 year old mission critical system called Finacle (Finance Oracle) Results • Of the 3,000 cores under Finacle, EDB has migrated 14 modules of 500 cores to date for a savings of $800,000. • Rollout across the organization started in 2017 and touched 12 countries including Singapore, Hong Kong, Taiwan, India, Indonesia and China. EDB Postgres Advanced Server rollout across this Large Bank started in in 2017 and touched 12 countries $800K Cost Savings after migrating 14 modules of 500 cores of a total 3000 cores Summary Use Case Modernisation / TCO Reduction Workload OLTP / Operational Application Name Infosys Finacle EDB Tools of Interest EDB Migration Toolkit Large Bank
  • 18. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.21 Multi-Model Database Landscape Big Data  Hadoop  Map-reduce  HDFS Legacy Systems  ERP  CRM Data Warehouse Event Data Capture 84%A T & T 84%A T & T 84%A T & T Highly Available & Scalable, ACID Multi-model DB  SQL  Key/value  JSON  Geospatial Integration  Hadoop  Mongo  MySQL Oracle compatibility Replication to/from • SQL – Server • Oracle
  • 19. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.22 • Support for latest programming languages and IDEs • Extensive developer tools • Developer friendly • Rapid provisioning of development environments Ease of development with PostgreSQL and EDB
  • 20. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.23 A natural fit – best of both worlds JSON and ANSI SQL • JSON is naturally integrated with ANSI SQL in Postgres • JSON and SQL queries use the same language, the same planner, and the same ACID compliant transaction framework • JSON and HSTORE are elegant and easy to use extensions of the underlying object-relational model
  • 21. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.24 • Integration into same transactional context • Fully ACID compliant • Rich set of indexing technology (GIN, B-TREE, GIST, Trigram, Hash --- select the right index for the right operation) • Rich set of functions and operators • JSONPATH (similar to XPATH) • Outperforms NoSQL databases such as MongoDB, in many use cases PostgreSQL JSONB Capabilities
  • 22. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.25 Spatial data development PostGIS – Open Source project fully supported by EDB ● Distance ● Area ● Point to Point Coordination
  • 23. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.27 Property and casualty insurance company • Poor performance • Scalability challenges • Platform delivering needed insights • Meeting SLAs • Superior database performance • Robust integration with other technology • Customer’s private cloud Becoming a strategic database for the master reporting platform, integrating in a complex ecosystem. Initiatives Business benefits EDB’s value Solution details
  • 25. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.29 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
  • 26. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.30 Security enhancements and features DBA managed password profiles, compatible with Oracle profiles Track and analyze database activities and user connections Protects sensitive IP, algorithms or financial policies by obfuscates DB source code Fine grained access control limits user views of data records in one table SQL firewall installed directly in DB server, screens queries for common attack profiles Hide/remove data to protect sensitive information for GDPR, PCI and HIPAA compliance Password policy management Audit compliance for SOX Code protection Virtual private databasesData redactionEDB/SQL protect
  • 28. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.32 Quick Deploy Solution Design Migration Assessment Migration Assistance PostgreSQL Strategy Security Assessment Enterprise Architecture EDB Postgres Advanced ServerPostgreSQL EDB Postgres Tools* PostgreSQL Optimization Enterprise Strategy Custom ServicesGetting 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 offerings Software Support Services * Postgres Enterprise Manager, Backup and Recovery Tool, Failover Manager, Replication Server, Containers, Kubernetes Operator, PostGIS, Pgpool, PgBouncer, Connectors, Foreign Data Wrappers, Migration Toolkit
  • 29. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.33 Cloud DBA Service Leverage our on-demand DBAs to manage and monitor PostgreSQL databases running on the major cloud providers with our Cloud DBA Service. Operational Expertise Avoid Lock-in We specialize in helping you with the operational tasks like provisioning, monitoring, and DB parameter tuning. We support you whether you are running on cloud compute or a cloud provider’s PostgreSQL DBaaS offering. 24x7 Monitoring Reduce downtime risk by having our globally distributed teams monitor your databases.
  • 30. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.34 EPAS as a DBaaS Provision databases on demand and pay for what you use with EPAS as a DBaaS offering managed and operated by our partners, Alibaba Cloud or IBM Cloud. Pay-as-you-go Fully Managed Scalable Flexible consumption based pricing models that let you pay for what you use and nothing more. The cloud providers manage high availability, monitoring, alerting, backups so you don’t have to. Don’t worry about capacity limits, the instances will grow with you as your workload increases.
  • 32. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.38 Why leave Oracle database? Oracle’s high licensing costs • Many features now commoditized • Painful contract terms 70% of new apps on open source DBs • Take control • Increase innovation • Reduce lock-in risks Cloud/containers increasingly important • Cloud provides new alternatives • Often coupled with open source Price Open Source Strategy Cloud/Replatforming
  • 33. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.39 You’re not alone Here are the top 5 reasons enterprises leave Oracle for PostgreSQL. PostgreSQL offers significant cost savings Easier to replatform to cloud/hybrid You can avoid vendor lock-in Innovation action is in Open Source Smoother path to Digital Transformation
  • 34. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.40 Choose EDB for your Oracle migration With over 300 successful customers migrated, we have the knowledge and expertise to help you reduce costs and mitigate risks of migration Deep compatibility with Oracle database 24x7 support for any Postgres deployment at any scale Comprehensive migration tools and services
  • 35. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.42 EDB compatibility Other solution providers Only part of the way Schema, data All the way Schema, data, code Re-engineering code requires the most time, cost and risk 75% of migration cost!
  • 36. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.43 A proven process for 300+ migrations Self service diagnosis Use the Migration Portal on your own Migration Discovery Use case discovery Qualify fit for EDB Migration assessment Assess schemas Analyze compatibility Estimate level of effort Solution Workshop Assessment Review Future state design Action plan & roadmap Migration and success Execute migration Leverage EDB professional services Optional self service With EDB
  • 37. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.44 One of the world’s largest private pharmaceutical organizations. Embracing an “Oracle- to-Zero” initiative to move hundreds of databases from Oracle to PostgreSQL. Leading European pharmaceutical organization • Adopt PostgreSQL at scale to replace Oracle • Reduce database costs • Reduce vendor lock-in and the economic risks that come with it • Advance an open source strategy to provide flexibility to the business • An open source based alternative without vendor lock-in • Oracle compatibility • Enterprise class support • Economical licensing • EDB Advanced Service, Technical Account Manager, EDB Professional services • Deployed on virtualized, on- premises private cloud • Planned utilization of Kubernetes in the future Initiatives Business benefits EDB’s value Solution details
  • 38. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.45 Recommended next steps If you want to learn more or discuss your specific requirements on the following topics: • Application Modernisation • Postgres Strategic Adoption Book through a workshop with EDB and IBM!
  • 39. © Copyright EnterpriseDB Corporation, 2020. All rights reserved.46 Thank you! Check out www.enterprisedb.com to learn more!