aws webcast - introducing amazon rds for postgresql

20
© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc. Introducing Amazon RDS For PostgreSQL Shakil Langha Business Development Manager, AWS Srikanth Deshpande - Senior Product Manager, AWS

Upload: amazon-web-services

Post on 09-May-2015

2.501 views

Category:

Technology


3 download

DESCRIPTION

Amazon RDS makes it easy to set up, operate, and scale relational deployments in the cloud. We are to introduce PostgreSQL to the family of supported database engines. Now, you can deploy scalable PostgreSQL deployments in minutes, freeing you up to focus on application development instead of time-consuming database administration tasks including backups, software patching, monitoring, scaling and replication. In this webinar, we will provide an overview of Amazon RDS for PostgreSQL, discuss popular use cases, and share best practices that will help you fully leverage PostgreSQL in the cloud.

TRANSCRIPT

Page 1: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Introducing Amazon RDS For

PostgreSQL

Shakil Langha – Business Development Manager, AWS

Srikanth Deshpande - Senior Product Manager, AWS

Page 2: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Amazon Relational Database Service RDS is a managed Relational database service that is simple to deploy,

easy to scale, reliable and cost-effective

Managed Service

Easy to Scale and Operate

Choice of Database Engines

High Availability

High Performance

Amazon Relational Database Service (RDS)

Page 3: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Backups and Disaster Recovery

Page 4: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Push Button Scaling

Page 5: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Multi-AZ Deployments

Page 6: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Security Internet

IAM

VPC

Page 7: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Amazon RDS for PostgreSQL Database Version: PostgreSQL 9.3.1

Includes valuable RDS functionality • Fast Deployment

• Backups and Point-in-Time-Recovery

• Snapshots and Restore

• Compute and Storage Scaling

• Multi-AZ

• Provisioned IOPs

7

Page 8: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

DB Parameter Groups

{DBInstanceClassMemory/12582880} Filter=“connection”

Page 9: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Launching a Postgres DB Instance

Page 10: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Select Production Use (or not)

Page 11: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Instance Details

Page 12: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Additional Configuration

Page 13: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Management Options

Page 14: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Running Instance

Page 15: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Connecting

Page 16: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Permissions superuser role (Postgres)

rds_superuser role (RDS provided)

Load and Use Extensions

View and Kill Sessions

Create Tablespace

Assign replication role

Page 17: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Extensions

PostGIS available

rds.extensions parameter: • btree_gin

• btree_gist

• chkpass

• citext

• cube

• dblink

• dict_int

• dict_xsyn

• earthdistance

• fuzzystrmatch

– hstore

– intagg

– intarray

– isn

– ltree

– pgcrypto

– pgrowlocks

– pg_trgm

– plperl

– plpgsql

– pltcl

– postgis

– postgis_tiger_geocoder

– postgis_topology

– sslinfo

– tablefunc

– tsearch2

– unaccent

– uuid-ossp

Page 18: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

High Performance

16,500+ Read and 8,500+ Write = 25,000+ IOPS

Page 19: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

Getting Started

Launch an instance from AWS Console

Configure Network

Load Extensions

Export from existing database using pg_dump

Import to RDS using pg_restore

Page 20: AWS Webcast - Introducing Amazon RDS for PostgreSQL

© 2011 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified or distributed in whole or in part without the express consent of Amazon.com, Inc.

FAQs

Does RDS Postgres support read replicas ?

How do I currently move my database from EC2 to RDS Postgres?

When do you plan to support extensions not in rds.extensions?

Do you support any connection pooling/log analysis tools natively?

Does RDS Postgres support Mixed Case User names/Database names ?