SlideShare una empresa de Scribd logo
1 de 30
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.Postgresvision.com
New Enterprise
Cloud Database
Options for 2019
Jamie Watt, VP, Technical Support
1
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.Postgresvision.com2
AGENDA
• Data and Application Migration Strategies
• New Private, Public and Hybrid Cloud Deployment
Models
• Enterprise Tools for Data Management and Resiliency
• Database Workflow Automation with Virtual Machines
and Containers
• EDB Overview
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.3
THE CLOUD IS
TODAY’S REALITY
IDC | Worldwide Relational Database Management Systems
Forecast, 2018-2022
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.4
1.DATA AND APPLICATION MIGRATION
STRATEGIES
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.5
Which types of workloads are moving to
the cloud?
According to a recent customer survey…
62% of customers are doing new development in the
cloud, while…
38% of customers are migrating existing apps.
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
PICK YOUR BATTLES
50%+ of migrations are easy …
30% involve more work …
20% are difficult
51% had slight to
no modifications
6
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.7
WHAT MAKES A GOOD CANDIDATE?
• ORM (Hibernate,
Spring, etc. )
• Procedures,
Functions,
Packages written
in PL/SQL
• Ability to modify
source code
• Availability of
Application
Developers
• No use of
RAC for
scalability
• No need for
Flashback
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.8
TYPICALLY MORE DIFFICULT TARGETS
Moderate
candidates
• OCI interface
• Spatial/XML
• Oracle extensions of
.NET and ODBC
Typically difficult
candidates:
• ProC interface
• Transaction management
control inside PL/SQL
(Commit/rollback/
savepoint/exceptions)
• Stored procedures written
in Java
• Must have RAC
capabilities and Flashback
Other
Oracle
proprietary
extensions
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.9
2. NEW PRIVATE, PUBLIC AND HYBRID
CLOUD DEPLOYMENT MODELS
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.10
EDB POSTGRES CLOUD
DATABASE SERVICE
EDB Postgres databases on the Amazon Web Services™ (AWS) Cloud
ON-DEMAND
EDB Postgres
databases on the
AWS Cloud in
minutes
FLEXIBLE
Cloud-based pay as
you go pricing
COMPATIBLE
An Oracle® alternative
on-demand in the
cloud
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.11
EDB POSTGRES CLOUD
DATABASE SERVICE
Database Automation
Easily provision, scale and
manage EDB Postgres
in the cloud.
Migration Portal
Integration
Test your Oracle to
EDB Postgres migrated
schema in minutes.
Database Resiliency
Database management, cluster
health monitoring, high availability,
and backup and recovery.
One Postgres
Simplify infrastructure and
applications by running the same
Postgres everywhere.
Pre-defined Database
Instance Templates
Use templates for common
configurations for developer,
departmental, read-scale, and
production use cases—or use
custom configuration options.
Enterprise Features
Load balancing, automatic
failover, secure data encryption,
and elastic scale out.
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.12
HUMAN-TO-HUMAN SUPPORT
SUPPORT INCLUDED WITH YOUR
SUBSCRIPTION – at no extra cost!
Getting started with the
EDB Postgres Cloud Database
Service (CDS) is easy.
START YOUR FREE TRIAL
• Delivered by EDB’s team of certified
Postgres experts
• Real people, not bots, ready to help and
answer any question.
• Request support through our online Support
Portal, via e-mail, or on PostgresRocks.com.
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.13
OPTIONS: EDB POSTGRES ON AWS
EDB
Postgres
CDS
EDB
Postgres
on EC2
EDB
Managed
DBaaS
Managed Databases
• Live DBA assistance
• Optimization and tuning
• DB design and architecture
Managed Infrastructure
• Self-service provisioning
• Automatic failover
• 24x7 automated monitoring
Self Managed Databases
• DIY provisioning
• Oracle compatible
• Access to Postgres expertise
Self-Managed DBaaS
• DIY DBaaS
• Full Control over Environment
• Customized Networking
EDB Ark
on AWS
IncreasingControl
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.14
3. ENTERPRISE TOOLS FOR DATA
MANAGEMENT AND RESILIENCY
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.15
Enterprise Tools for Data Management
• Postgres Enterprise Manager (PEM)
Monitoring and management for enterprise
Postgres.
• Failover Manager
Fault-tolerant database clusters for high
availability.
• Backup and Recovery Tool
Simplified disaster recovery for Postgres.
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.16
EDB COMPATIBILITY WITH ORACLE
Get your Oracle workloads
...all the way to the cloud.
SCHEMA DATA CODE
MOST OF THE WAY
SCHEMA, DATA, AND CODE
PART OF THE WAY
SCHEMA AND DATA ONLY
INTERFACE
All OF THE WAY
SCHEMA, DATA, CODE, AND INTERFACE
CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2018. All rights reserved.
DATABASE COMPATIBILITY FOR ORACLE
• SQL extension support
• Decode, NVL, Substr, NVL2, Date/time
functions
• DDL syntax support
• PL/SQL support – native language
• REF Cursors, Implicit and explicit cursors
• Looping, variable declarations, conditional
statements
• Collections: Associative Arrays, Varrays,
Nested tables
• Pragmas
• Named parameters
• User Defined Exceptions
• Explicit Transaction Control(within sp)
• Tools
• EDB*Plus – SQL*Plus look-a-like
• EDB*Loader – SQL*Loader equivalent
• Oracle-like Data Dictionary
• ALL_, DBA_, USER_ views
• Wait Events
• System and session waits
• Statspack-like reporting
• Features
• Packages
• Stored procedures
• Functions
• Triggers
• Hints
• Hierarchical Queries
• Synonyms – Public and Private
• Sequences
• Rownum
• Users/Roles
• Dynamic SQL
• Materialized Views
• Partitioning
• PL/SQL supplied packages
• 16 DBMS
• 8 UTL
• Data types
• Blobs, Clobs, XMLTYPE, VARCHAR2, NUMBER, CHAR, Integer
• Drivers
• JDBC, ODBC, .NET with Oracle extensions
• OCI & ProC compatible drivers
EDB Advanced Server 11 (Q4 2018): Pragma Autonomous Transaction
and DBMS_REDACT
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.18
EDB MIGRATION PORTAL:
The Fastest Way Off of Oracle in the Cloud
EDB Migration Portal combines
First online portal for Oracle to Postgres
Native Oracle compatibility
• Schemas
• DB Code
• Application interfaces
Rich knowledge base from 10+ years of migrations
Augmented by crowd-sourcing
Machine learning of new code translations
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.19
4. DATABASE WORKFLOW AUTOMATION
WITH VIRTUAL MACHINES AND
CONTAINERS
© Copyright EnterpriseDB Corporation, 2018. All rights reserved.20
TWO PATHS TO DATABASE IN THE CLOUD
CONTAINERS DBaaS
IT centric
Database is a central resource for many apps
Self serve for developers
Primary Drivers: productivity and administrability
Typically starts on public cloud
New & existing applications
DevOps centric
Database is a component of an application
Automated/scripted deployment
Primary Drivers: portability and automation
Typically starts on private cloud
Primarily new applications
VS.
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.21
POSTGRES CONTAINERS
Develop, deploy, and scale new applications with ease
For cloud and on-premises deployments
Run across on premises, public
cloud, private cloud,
or bare metal
Eliminates operating system level
overhead you get with a virtual
machine
Orchestrate distributed
applications at scale with many of
the benefits of cloud and
virtualization
PORTABILITY EFFICIENCY MANAGEABILITY
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.22
EDB POSTGRES CONTAINERS
Simplified deployment. Robust capabilities.
Built on Docker, Orchestrated with Kubernetes
EDB Postgres
Advanced Server
+ EDB Failover Manager
Container
FOR DATA
MANAGEMENT AND
HIGH AVAILABILITY
pgPool Container:
SQL Routing
and Load Balancing
FOR READ
SCALABILITY
EDB Postgres
Backup and Recovery
Tool Container
FOR DISASTER
RECOVERY
Postgres Enterprise
Manager Container:
Monitor, Manage, Tune
FOR DATABASE
ADMINISTRATION
SUPPORTED PRODUCTS |
Kubernetes 1.6+; Docker 12.1+; Red Hat Open Shift 3.6+
EPAS 10, 9.6; EFM 3.0; pgPool 3.5; BART 2.0; CentOS 7,6; RHEL 7,6;
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.Postgresvision.com23
ANY CLOUD, CONTAINERS FOR PORTABILITY
SUPPORT FOR ALL
MAJOR CLOUDS
EDB POSTGRES
CONTAINERS
Light-weight
Straightforward Deployment
Scale Easily
Workload Portability
Standard Orchestration And Automation
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.24
5. EDB Overview
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.25
ONLY OPEN SOURCE
BASED RDBMS IN
GARTNER MQ
EDB Recognized
6 Years In A Row on
Gartner’s Magic
Quadrant
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.26
OVER 4,000 CUSTOMERS
U.S Customers
EMEA Customers APAC Customers
92
of the Fortune 500
311
of the Forbes
Global 2000
Customers working SMARTER, reducing RISK and being more PRODUCTIVE with EDB
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
EDB OPEN SOURCE LEADERSHIP
Named EDB open source committers and contributors
CONTRIBUTORS
Akshay Joshi Amul Sul Ashesh Vashi Ashutosh
Sharma
Dilip Kumar Jeevan Ladhe Mithun Cy M. Usama
Rushabh
Lathia
Thom Brown
MAJOR CONTRIBUTORSCORE TEAM
Andres Freund Devrim Gündüz
Thomas Munro
Amit Kapila
Bruce Momjian
Dave Page
Robert Haas
- designates committers
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
June 24-26
The Boston Sheraton Hotel
Limited Time Only:
Early Bird Conference Ticket for only $199!
Visit postgresvision.com for more information.
28
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
QUESTIONS & DISCUSSION
29
© Copyright EnterpriseDB Corporation, 2019. All rights reserved.
THANK YOU
info@enterprisedb.com
www.enterprisedb.com
30

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

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
 
HTAP By Accident: Getting More From PostgreSQL Using Hardware Acceleration
HTAP By Accident: Getting More From PostgreSQL Using Hardware AccelerationHTAP By Accident: Getting More From PostgreSQL Using Hardware Acceleration
HTAP By Accident: Getting More From PostgreSQL Using Hardware Acceleration
 
PostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate InnovationPostgreSQL to Accelerate Innovation
PostgreSQL to Accelerate Innovation
 
Managing Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise ManagerManaging Postgres at Scale With Postgres Enterprise Manager
Managing Postgres at Scale With Postgres Enterprise Manager
 
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
 
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 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
 
Postgres Takes Charge Around the World
Postgres Takes Charge Around the WorldPostgres Takes Charge Around the World
Postgres Takes Charge Around the World
 
Optimizing Performance and Security with Platform Native Packaging
Optimizing Performance and Security with Platform Native PackagingOptimizing Performance and Security with Platform Native Packaging
Optimizing Performance and Security with Platform Native Packaging
 
Creating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres DatabaseCreating a Multi-Layered Secured Postgres Database
Creating a Multi-Layered Secured Postgres Database
 
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
 
Keynote: The Postgres Ecosystem
Keynote: The Postgres EcosystemKeynote: The Postgres Ecosystem
Keynote: The Postgres Ecosystem
 
EDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from OracleEDB & ELOS Technologies - Break Free from Oracle
EDB & ELOS Technologies - Break Free from Oracle
 
Public Sector Virtual Town Hall
Public Sector Virtual Town HallPublic Sector Virtual Town Hall
Public Sector Virtual Town Hall
 
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...
 
EDB: Power to Postgres
EDB: Power to PostgresEDB: Power to Postgres
EDB: Power to Postgres
 
EnterpriseDB Postgres Survey Results - 2013
EnterpriseDB Postgres Survey Results - 2013EnterpriseDB Postgres Survey Results - 2013
EnterpriseDB Postgres Survey Results - 2013
 
From Database to Strategy - Sandor Klein
From Database to Strategy - Sandor KleinFrom Database to Strategy - Sandor Klein
From Database to Strategy - Sandor Klein
 
Reducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with PostgresReducing Database Pain & Costs with Postgres
Reducing Database Pain & Costs with Postgres
 
Doing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database AdoptionDoing More With Less: The Economics of Open Source Database Adoption
Doing More With Less: The Economics of Open Source Database Adoption
 

Similar a New Enterprise Cloud Database Options for 2019

Similar a New Enterprise Cloud Database Options for 2019 (20)

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...
 
Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2Enterprise-class security with PostgreSQL - 2
Enterprise-class security with PostgreSQL - 2
 
Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11Neuerungen in EDB Postgres 11
Neuerungen in EDB Postgres 11
 
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 11 Webinar
EDB Postgres Platform 11 WebinarEDB Postgres Platform 11 Webinar
EDB Postgres Platform 11 Webinar
 
EDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to PostgresEDB's Migration Portal - Migrate from Oracle to Postgres
EDB's Migration Portal - Migrate from Oracle to Postgres
 
EPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in MinutesEPAS + Cloud = Oracle Compatible Postgres in Minutes
EPAS + Cloud = Oracle Compatible Postgres in Minutes
 
Break Free from Oracle
Break Free from OracleBreak Free from Oracle
Break Free from Oracle
 
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
 
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
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
EDB corporate prague_march_2015
EDB corporate prague_march_2015EDB corporate prague_march_2015
EDB corporate prague_march_2015
 
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
 
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
 
Expert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to PostgresExpert Guide to Migrating Legacy Databases to Postgres
Expert Guide to Migrating Legacy Databases to Postgres
 
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
 
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
 
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
 
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation:NoSQL Features, Replication, FDW & MorePostgres for Digital Transformation:NoSQL Features, Replication, FDW & More
Postgres for Digital Transformation: NoSQL Features, Replication, FDW & More
 
How To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud DatabaseHow To Reach Your Goals with Postgres Plus Cloud Database
How To Reach Your Goals with Postgres Plus Cloud Database
 

Más de 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
 
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
 
A Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAINA Deeper Dive into EXPLAIN
A Deeper Dive into EXPLAIN
EDB
 

Más 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!
 
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
 
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
 
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
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

New Enterprise Cloud Database Options for 2019

  • 1. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.Postgresvision.com New Enterprise Cloud Database Options for 2019 Jamie Watt, VP, Technical Support 1
  • 2. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.Postgresvision.com2 AGENDA • Data and Application Migration Strategies • New Private, Public and Hybrid Cloud Deployment Models • Enterprise Tools for Data Management and Resiliency • Database Workflow Automation with Virtual Machines and Containers • EDB Overview
  • 3. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.3 THE CLOUD IS TODAY’S REALITY IDC | Worldwide Relational Database Management Systems Forecast, 2018-2022
  • 4. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.4 1.DATA AND APPLICATION MIGRATION STRATEGIES
  • 5. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.5 Which types of workloads are moving to the cloud? According to a recent customer survey… 62% of customers are doing new development in the cloud, while… 38% of customers are migrating existing apps.
  • 6. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. PICK YOUR BATTLES 50%+ of migrations are easy … 30% involve more work … 20% are difficult 51% had slight to no modifications 6
  • 7. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.7 WHAT MAKES A GOOD CANDIDATE? • ORM (Hibernate, Spring, etc. ) • Procedures, Functions, Packages written in PL/SQL • Ability to modify source code • Availability of Application Developers • No use of RAC for scalability • No need for Flashback
  • 8. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.8 TYPICALLY MORE DIFFICULT TARGETS Moderate candidates • OCI interface • Spatial/XML • Oracle extensions of .NET and ODBC Typically difficult candidates: • ProC interface • Transaction management control inside PL/SQL (Commit/rollback/ savepoint/exceptions) • Stored procedures written in Java • Must have RAC capabilities and Flashback Other Oracle proprietary extensions
  • 9. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.9 2. NEW PRIVATE, PUBLIC AND HYBRID CLOUD DEPLOYMENT MODELS
  • 10. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.10 EDB POSTGRES CLOUD DATABASE SERVICE EDB Postgres databases on the Amazon Web Services™ (AWS) Cloud ON-DEMAND EDB Postgres databases on the AWS Cloud in minutes FLEXIBLE Cloud-based pay as you go pricing COMPATIBLE An Oracle® alternative on-demand in the cloud
  • 11. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.11 EDB POSTGRES CLOUD DATABASE SERVICE Database Automation Easily provision, scale and manage EDB Postgres in the cloud. Migration Portal Integration Test your Oracle to EDB Postgres migrated schema in minutes. Database Resiliency Database management, cluster health monitoring, high availability, and backup and recovery. One Postgres Simplify infrastructure and applications by running the same Postgres everywhere. Pre-defined Database Instance Templates Use templates for common configurations for developer, departmental, read-scale, and production use cases—or use custom configuration options. Enterprise Features Load balancing, automatic failover, secure data encryption, and elastic scale out.
  • 12. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.12 HUMAN-TO-HUMAN SUPPORT SUPPORT INCLUDED WITH YOUR SUBSCRIPTION – at no extra cost! Getting started with the EDB Postgres Cloud Database Service (CDS) is easy. START YOUR FREE TRIAL • Delivered by EDB’s team of certified Postgres experts • Real people, not bots, ready to help and answer any question. • Request support through our online Support Portal, via e-mail, or on PostgresRocks.com.
  • 13. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.13 OPTIONS: EDB POSTGRES ON AWS EDB Postgres CDS EDB Postgres on EC2 EDB Managed DBaaS Managed Databases • Live DBA assistance • Optimization and tuning • DB design and architecture Managed Infrastructure • Self-service provisioning • Automatic failover • 24x7 automated monitoring Self Managed Databases • DIY provisioning • Oracle compatible • Access to Postgres expertise Self-Managed DBaaS • DIY DBaaS • Full Control over Environment • Customized Networking EDB Ark on AWS IncreasingControl
  • 14. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.14 3. ENTERPRISE TOOLS FOR DATA MANAGEMENT AND RESILIENCY
  • 15. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.15 Enterprise Tools for Data Management • Postgres Enterprise Manager (PEM) Monitoring and management for enterprise Postgres. • Failover Manager Fault-tolerant database clusters for high availability. • Backup and Recovery Tool Simplified disaster recovery for Postgres.
  • 16. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.16 EDB COMPATIBILITY WITH ORACLE Get your Oracle workloads ...all the way to the cloud. SCHEMA DATA CODE MOST OF THE WAY SCHEMA, DATA, AND CODE PART OF THE WAY SCHEMA AND DATA ONLY INTERFACE All OF THE WAY SCHEMA, DATA, CODE, AND INTERFACE
  • 17. CONFIDENTIAL © Copyright EnterpriseDB Corporation, 2018. All rights reserved. DATABASE COMPATIBILITY FOR ORACLE • SQL extension support • Decode, NVL, Substr, NVL2, Date/time functions • DDL syntax support • PL/SQL support – native language • REF Cursors, Implicit and explicit cursors • Looping, variable declarations, conditional statements • Collections: Associative Arrays, Varrays, Nested tables • Pragmas • Named parameters • User Defined Exceptions • Explicit Transaction Control(within sp) • Tools • EDB*Plus – SQL*Plus look-a-like • EDB*Loader – SQL*Loader equivalent • Oracle-like Data Dictionary • ALL_, DBA_, USER_ views • Wait Events • System and session waits • Statspack-like reporting • Features • Packages • Stored procedures • Functions • Triggers • Hints • Hierarchical Queries • Synonyms – Public and Private • Sequences • Rownum • Users/Roles • Dynamic SQL • Materialized Views • Partitioning • PL/SQL supplied packages • 16 DBMS • 8 UTL • Data types • Blobs, Clobs, XMLTYPE, VARCHAR2, NUMBER, CHAR, Integer • Drivers • JDBC, ODBC, .NET with Oracle extensions • OCI & ProC compatible drivers EDB Advanced Server 11 (Q4 2018): Pragma Autonomous Transaction and DBMS_REDACT
  • 18. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.18 EDB MIGRATION PORTAL: The Fastest Way Off of Oracle in the Cloud EDB Migration Portal combines First online portal for Oracle to Postgres Native Oracle compatibility • Schemas • DB Code • Application interfaces Rich knowledge base from 10+ years of migrations Augmented by crowd-sourcing Machine learning of new code translations
  • 19. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.19 4. DATABASE WORKFLOW AUTOMATION WITH VIRTUAL MACHINES AND CONTAINERS
  • 20. © Copyright EnterpriseDB Corporation, 2018. All rights reserved.20 TWO PATHS TO DATABASE IN THE CLOUD CONTAINERS DBaaS IT centric Database is a central resource for many apps Self serve for developers Primary Drivers: productivity and administrability Typically starts on public cloud New & existing applications DevOps centric Database is a component of an application Automated/scripted deployment Primary Drivers: portability and automation Typically starts on private cloud Primarily new applications VS.
  • 21. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.21 POSTGRES CONTAINERS Develop, deploy, and scale new applications with ease For cloud and on-premises deployments Run across on premises, public cloud, private cloud, or bare metal Eliminates operating system level overhead you get with a virtual machine Orchestrate distributed applications at scale with many of the benefits of cloud and virtualization PORTABILITY EFFICIENCY MANAGEABILITY
  • 22. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.22 EDB POSTGRES CONTAINERS Simplified deployment. Robust capabilities. Built on Docker, Orchestrated with Kubernetes EDB Postgres Advanced Server + EDB Failover Manager Container FOR DATA MANAGEMENT AND HIGH AVAILABILITY pgPool Container: SQL Routing and Load Balancing FOR READ SCALABILITY EDB Postgres Backup and Recovery Tool Container FOR DISASTER RECOVERY Postgres Enterprise Manager Container: Monitor, Manage, Tune FOR DATABASE ADMINISTRATION SUPPORTED PRODUCTS | Kubernetes 1.6+; Docker 12.1+; Red Hat Open Shift 3.6+ EPAS 10, 9.6; EFM 3.0; pgPool 3.5; BART 2.0; CentOS 7,6; RHEL 7,6;
  • 23. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.Postgresvision.com23 ANY CLOUD, CONTAINERS FOR PORTABILITY SUPPORT FOR ALL MAJOR CLOUDS EDB POSTGRES CONTAINERS Light-weight Straightforward Deployment Scale Easily Workload Portability Standard Orchestration And Automation
  • 24. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.24 5. EDB Overview
  • 25. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.25 ONLY OPEN SOURCE BASED RDBMS IN GARTNER MQ EDB Recognized 6 Years In A Row on Gartner’s Magic Quadrant
  • 26. © Copyright EnterpriseDB Corporation, 2019. All rights reserved.26 OVER 4,000 CUSTOMERS U.S Customers EMEA Customers APAC Customers 92 of the Fortune 500 311 of the Forbes Global 2000 Customers working SMARTER, reducing RISK and being more PRODUCTIVE with EDB
  • 27. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. EDB OPEN SOURCE LEADERSHIP Named EDB open source committers and contributors CONTRIBUTORS Akshay Joshi Amul Sul Ashesh Vashi Ashutosh Sharma Dilip Kumar Jeevan Ladhe Mithun Cy M. Usama Rushabh Lathia Thom Brown MAJOR CONTRIBUTORSCORE TEAM Andres Freund Devrim Gündüz Thomas Munro Amit Kapila Bruce Momjian Dave Page Robert Haas - designates committers
  • 28. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. June 24-26 The Boston Sheraton Hotel Limited Time Only: Early Bird Conference Ticket for only $199! Visit postgresvision.com for more information. 28
  • 29. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. QUESTIONS & DISCUSSION 29
  • 30. © Copyright EnterpriseDB Corporation, 2019. All rights reserved. THANK YOU info@enterprisedb.com www.enterprisedb.com 30