PostgreSQL çoğu kurumsal yazılım geliştirici ve start-up tarafından tercih edilen açık kaynak ilişkisel veritabanı olmuş ve lider jeo-uzamsal ve mobil uygulamalara hayat vermiştir. Amazon RDS, bulutta PostgreSQL dağıtımları ayarlamayı, çalıştırmayı ve ölçeklendirmeyi kolaylaştırır. Amazon RDS ile ölçeklenebilir PostgreSQL dağıtımlarını dakikalar içinde, uygun maliyetli ve yeniden boyutlandırılabilir donanım kapasitesiyle dağıtabilirsiniz. Amazon RDS; PostgreSQL yazılımını yükleme ve yükseltme, depolama alanı yönetimi, yüksek erişilebilirlik ve okuma hızı için replikasyon ve olağanüstü durum kurtarma için yedekleme gibi karmaşık ve zaman alan yönetim görevlerini üstlenir.


logo_postgresql_sm

AWS'yi Ücretsiz Kullanmaya Başlayın

Ücretsiz Hesap Oluşturun

AWS Ücretsiz Kullanımı Amazon Relational Database Service (RDS) ile bir yıl boyunca her ay 750 saat Mikro Veritabanı Bulut Sunucusu kullanımı, 20 GB Depolama ve 20 GB Yedekleme alanı içerir.

AWS Ücretsiz Kullanımı ayrıntılarını görüntüleyin »

Amazon RDS for PostgreSQL, tanıdık bir PostgreSQL veritabanı altyapısının özelliklerine erişmenize imkan tanır. Bu, mevcut veritabanlarınız ile kullandığınız kodun, uygulamaların ve araçların Amazon RDS ile kullanılabileceği anlamına gelir.

AWS Management Console’da birkaç tıklamayla en uygun performans için otomatik olarak yapılandırılmış veritabanı parametrelerine sahip bir PostgreSQL veritabanı oluşturabilirsiniz. Amazon RDS for PostgreSQL veritabanı bulut sunucuları standart depolama veya Tedarik Edilmiş IOPS depolama ile tedarik edilebilir. Tedarik edildikten sonra 16 TB depolama alanı ve 40.000 IOPS ölçeğine çıkabilirsiniz. Amazon RDS for PostgreSQL ayrıca yoğun okuma gerektiren veritabanı iş yükleri için tek bir veritabanı dağıtımının kapasitesini aşacak şekilde ölçeklendirme yapmanızı sağlar.

Amazon RDS for PostgreSQL, bir PostgreSQL veritabanının tam özelliklerine ve becerilerine ihtiyaç duyan veya PostgreSQL veritabanı kullanan mevcut uygulamaları ve araçları geçirmek isteyen yazılım geliştiriciler veya işletmeler için tasarlanmıştır. Amazon RDS for PostgreSQL, kendi Amazon RDS Veritabanı Bulut Sunucunuz üzerinde çalışan bildiğiniz PostgreSQL veritabanı yazılımlarına doğrudan erişim sağladığından uygulamalarınızın sorunsuz bir şekilde çalışması gerekir.

  • Önceden Yapılandırılmış Parametreler – Amazon RDS for PostgreSQL dağıtımları, seçtiğiniz Veritabanı Bulut Sunucusu sınıfına uygun makul parametreler ve ayarlarla önceden yapılandırılmıştır. Birkaç dakika içinde bir PostgreSQL Bulut Sunucusu başlatıp ek yapılandırma gerçekleştirmeden uygulamanıza bağlanabilirsiniz. Ek denetim sahibi olmak isterseniz Veritabanı Parametre Gruplarından faydalanabilirsiniz.
  • İzleme ve Ölçümler – Amazon RDS, Veritabanı Bulut Sunucusu dağıtımlarınız için ücretsiz Amazon CloudWatch ölçümleri sunar. Dilediğiniz zaman AWS Management Console’u kullanarak işlem/bellek/depolama kapasitesi kullanımı, G/Ç etkinliği ve Veritabanı Bulut Sunucusu bağlantıları dahil olmak üzere Veritabanı Bulut Sunucusu dağıtımlarınızla ilgili temel operasyon ölçümlerini görüntüleyebilirsiniz.
  • Veritabanı Olay Bildirimleri – Amazon RDS, Veritabanı Bulut Sunucusu dağıtımlarınız için e-posta veya SMS aracılığıyla Amazon SNS bildirimleri sunar. AWS Management Console veya Amazon RDS API’lerini kullanarak Amazon RDS dağıtımlarınızla ilgili 40’tan fazla farklı veritabanı olayına abone olabilirsiniz.
  • Otomatik Yazılım Düzeltme Eki Uygulama – Amazon RDS, dağıtımınızın kullandığı PostgreSQL yazılımının güncel ve en son düzeltme eklerine sahip olmasını sağlar. Veritabanı Bulut Sunucunuza, Veritabanı Altyapısı Sürüm Yönetimi ile düzeltme eki uygulandığında isteğe bağlı denetim sahibi olabilirsiniz.
  • Genel Amaçlı (SSD) – Amazon RDS Genel Amaçlı (SSD) depolama, tedarik edilen GB başına tutarlı olarak en az 3 IOPS sağlar ve ani artışla 3000 IOPS seviyesine kadar çıkabilir.

    Manyetik Depolama Alanından Genel Amaçlı (SSD) depolama alanına geçiş yapabilirsiniz. Bu durumda erişilebilirlik kısa süreli etkilenecektir.

    Amazon RDS Genel Amaçlı (SSD) Depolama hakkında daha fazla bilgi edinmek ve bu hizmeti kullanmaya başlamak için lütfen Amazon RDS Kullanıcı Kılavuzu’nun Genel Amaçlı (SSD) Depolama bölümüne bakın.

  • Tedarik Edilmiş IOPS (SSD) – Veritabanı bulut sunucusu başına en fazla 16 TB depolama alanı ve 40.000 IOPS tedarik edebilirsiniz. Veritabanınızın iş yüküne, bulut sunucusu türüne ve veritabanı altyapısı seçimine bağlı olarak gerçekleşen IOPS sayısı tedarik edilen miktardan farklı olabilir. Amazon RDS Kullanıcı Kılavuzu’nun Gerçekleşen IOPS Sayısını Etkileyen Faktörler bölümüne bakın.

Standart depolamadan Tedarik Edilmiş IOPS depolamaya geçebilir, bunu yaparken tutarlı performans ve düşük G/Ç gecikme süreleri elde edebilirsiniz. Bunu yaptığınızda erişilebilirlik kısa süreli etkilenecektir. Çalışan IOPS (1.000 ve katları şeklinde) ve depolama alanlarını kesinti süresi olmadan bağımsız olarak ölçeklendirebilirsiniz. IOPS sayısını uygulamalarınızın sezonluk trafik değişkenliği gibi faktörlere göre yukarı veya aşağı yönlü ölçeklendirebilirsiniz.

Amazon RDS Tedarik Edilmiş IOPS hakkında daha fazla bilgi edinmek ve bu hizmeti kullanmaya başlamak için lütfen Amazon RDS Kullanıcı Kılavuzu’nun Tedarik Edilmiş Depolama bölümüne bakın.

  • Otomatik Yedekleme – Varsayılan olarak etkin durumda olan Amazon RDS'nin otomatik yedekleme özelliği, Veritabanı Bulut Sunucunuzun belirli bir noktaya kurtarılmasını mümkün kılar. Amazon RDS, veritabanınızı ve işlem günlüklerini yedekleyip kullanıcı tarafından belirtilen saklama süresi boyunca depolar. Bu da Veritabanı Bulut Sunucunuzu saklama süresi boyunca son beş dakikaya kadar herhangi bir saniyeye geri yüklemenizi sağlar. Otomatik yedekleme saklama süresi otuz beş güne kadar yapılandırılabilir.
  • Veritabanı Anlık Yedekleri – Veritabanı Anlık Yedekleri, Veritabanı Bulut Sunucusunun kullanıcı tarafından başlatılan yedekleridir. Bu tam veritabanı yedekleri siz onları silene kadar Amazon RDS tarafından depolanır. İstediğiniz zaman bir Veritabanı Anlık Yedeğinden yeni bir Veritabanı Bulut Sunucusu oluşturabilirsiniz. Ayrıca coğrafi geçiş veya olağanüstü durum kurtarma durumları için Veritabanı Anlık Yedeklerini AWS Bölgeleri arasında kopyalayabilirsiniz.
  • Veritabanı Bulut Sunucusu Sınıfı – Amazon RDS API’lerini kullanarak veya AWS Management Console’dan birkaç tıklamayla dağıtımınız için kullandığınız işlem ve bellek kaynaklarını ölçeklendirebilirsiniz. Ölçeklendirme işlemleri genellikle birkaç dakika içinde tamamlanır.
  • Depolama ve IOPS – Depolama gereksinimleriniz arttıkça kesinti süresi yaşamadan ek depolama alanı tedarik edebilirsiniz. RDS Tedarik Edilmiş IOPS kullanıyorsanız 1.000 IOPS artımlarla 1.000 IOPS ile 40.000 IOPS arasında bir IOPS hızı ve 100 GB ile 16 TB arasında depolama alanı belirleyerek Veritabanı Bulut Sunucunuzun performansını da ölçeklendirebilirsiniz.
  • Multi-AZ Dağıtımları – Veritabanı Bulut Sunucularınız için kullanabileceğiniz bu dağıtım seçeneği, veritabanı erişilebilirliğini artırırken en son yapılan veritabanı güncelleştirmelerini plansız kesintilerden korur. Veritabanı Bulut Sunucunuzu Multi-AZ dağıtımı olarak çalışacak şekilde oluşturduğunuzda veya değiştirdiğinizde, Amazon RDS otomatik olarak farklı bir Erişilebilirlik Alanında (fiziksel olarak ayrı bir konumdaki bağımsız altyapı) “yedek” bir replika tedarik edip bunu yönetir. Replikasyon gecikmesini önlemek için veritabanı güncelleştirmeleri birincil ve yedek kaynaklarda aynı anda gerçekleştirilir. Planlı veritabanı bakımı, Veritabanı Bulut Sunucusu hatası veya Erişilebilirlik Alanı hatası söz konusu olduğunda, Amazon RDS veritabanı işlemlerinin yönetici müdahalesi gerekmeden hızla sürdürülebilmesi için otomatik olarak güncel yedeğe yük devretme işlemi gerçekleştirir. Yük devretme öncesinde yedeğe doğrudan erişim sağlayamazsınız ve onu okuma trafiği sunmak için kullanamazsınız. Daha fazla bilgi edinin »
  • Okuma Replikaları – Bu replikasyon özelliği yoğun okuma gerektiren veritabanı iş yükleri için ölçeği tek bir Veritabanı Bulut Sunucusunun kapasite kısıtlamalarını aşacak şekilde esnek olarak genişletmenize imkan tanır. Bir AWS Bölgesinde belirli bir kaynak Veritabanı Bulut Sunucusunun bir veya daha fazla replikasını oluşturabilir ve verilerinizin birden fazla kopyasından yüksek hacimli uygulama okuma trafiği sunarak toplam okuma performansını artırabilirsiniz. Amazon RDS, kaynak Veritabanı Bulut Sunucusunda yapılan değişiklikleri ilgili Okuma Replikalarına yansıtmak için PostgreSQL’in yerel replikasyon özelliğini kullanır. Okuma Replikaları standart PostgreSQL replikasyonunu kullandığından kaynak veritabanı bulut sunucularının gerisinde kalabileceğini unutmayın. Daha fazla bilgi edinin »

Amazon RDS, PostgreSQL veritabanlarınızı AWS Key Management Service (KMS) ile yönettiğiniz anahtarları kullanarak şifrelemenizi sağlar. Amazon RDS şifrelemesiyle çalışan bir veritabanı bulut sunucusunda, temel depolamada bulunan verilerin yanı sıra bunun otomatik yedekleri, okuma replikaları ve anlık yedekleri şifrelenir.

Amazon VPC’yi kullanarak Veritabanı Bulut Sunucularınızı kendi sanal ağınızda yalıtabilir ve mevcut BT altyapınıza sektör standardı şifrelenmiş IPsec VPN ile bağlayabilirsiniz. VPC’de Amazon RDS hakkında daha fazla bilgi edinmek için Amazon RDS Kullanıcı Kılavuzu’na bakın. Ayrıca Amazon RDS’yi kullanarak güvenlik duvarı ayarlarını yapılandırabilir ve Veritabanı Bulut Sunucularınıza ağ erişimini denetleyebilirsiniz.

  • PostGIS – PostGIS, PostgreSQL nesne-ilişkisel veritabanı için bir uzamsal veritabanı genişleticidir. Coğrafi nesne desteği ekleyerek SQL’de konum sorgularını çalıştırmanızı sağlar.
  • Dil Uzantıları – PostgreSQL, uzantılar aracılığıyla veritabanına yordam dillerinin yüklenmesini sağlar. PostgreSQL içinde Perl, pgSQL, Tcl ve JavaScript (V8 JavaScript altyapısı aracılığıyla) olmak üzere dört dil uzantısı bulunur.
  • Tam Metin Arama Sözlükleri – PostgreSQL, belirli bir sorguyu karşılayan doğal dil belgelerini tanımlama ve isteğe bağlı olarak bunları sorguyla alaka düzeyine göre sıralama imkanı sunan Tam Metin Arama özelliğini destekler. Sözlükler arama kalitesini artırma, normalleştirme ve durak kelimelerinin çıkarılmasına ek olarak sorguların performansını da geliştirebilir.
  • HStore, JSON Veri Türleri – PostgreSQL ‘JSON’ veri türü ve iki JSON işlevi için destek sunar. Bunlar JSON kodunun doğrudan veritabanı sunucusundan döndürülmesini sağlar. PostgreSQL, tek bir PostgreSQL değerindeki anahtar/değer çiftlerinin depolanması için ‘hstore’ veri türünü uygulayan bir uzantıya sahiptir.
  • pg_stat_statements – pg_stat_statements uzantısı userid gibi bulut sunucusunda yürütülen tüm SQL deyimleri için yürütme istatistiklerini, yürütülen tam sorguları veya geçen toplam süreyi izlemenizi sağlar. 
  • Yabancı veri sarmalayıcılar – postgres_fdw uzantısı diğer PostgreSQL sunucularında depolanan verilere Amazon RDS for PostgreSQL Veritabanı Bulut Sunucusunda depolanan tablolar gibi erişmenizi ve bunları değiştirmenizi sağlar.
  • Temel PostgreSQL altyapı özellikleri – PostgreSQL temel altyapı özelliklerinin ayrıntılı listesi için lütfen buraya bakın.