İçereği Atla

VPC Nedir? Bulut Ağları Nasıl Yapılandırılır?

Bulut ortamlarında çalışan sunucuların, uygulamaların ve veri tabanlarının güvenli şekilde iletişim kurması gerekir. Bu kaynakların ağ bağlantılarını düzenlemek ve erişimlerini kontrol etmek için sanal ağlar kullanılır.  VPC (Virtual Private Cloud), bulut ortamında kurumlara özel bir sanal ağ oluşturulmasını sağlayan yapıdır. VPC sayesinde kaynakların IP adresleri, alt ağları, yönlendirme kuralları ve ağ erişimleri belirli ihtiyaçlara göre yapılandırılabilir. VPC, özellikle web uygulamalarının, veri tabanlarının ve kurumsal sistemlerin bulut ortamında daha kontrollü bir ağ yapısıyla çalışmasına yardımcı olur.
​ 21 Ekim 2026 yazan
VPC Nedir? Bulut Ağları Nasıl Yapılandırılır?
Elif OZDEMIR
​

1. VPC Nedir?

VPC, bulut sağlayıcısının altyapısı üzerinde oluşturulan ve belirli ağ kurallarıyla yönetilen sanal bir ağ ortamıdır. Bu ağ içerisinde sanal sunucular, veri tabanları ve diğer desteklenen bulut kaynakları çalıştırılabilir.

Örneğin, bir şirketin bulutta çalışan bir web sitesi olduğunu düşünelim. Web sunucusunun internetten erişilebilir olması gerekirken veri tabanının doğrudan internet erişimine açık olması istenmeyebilir. Şirket, VPC içerisinde farklı alt ağlar oluşturarak bu kaynakları ayrı ağ bölümlerine yerleştirebilir.

VPC, kaynakların birbirleriyle nasıl iletişim kuracağını belirlemeye yardımcı olur. Ancak tek başına bütün güvenlik ihtiyaçlarını karşılamaz. Güvenlik grupları, erişim kuralları, kimlik yönetimi ve diğer güvenlik önlemleriyle birlikte yapılandırılmalıdır.


2. VPC Nasıl Çalışır?

VPC, bulut kaynaklarının belirlenen ağ sınırları ve kurallar doğrultusunda iletişim kurmasını sağlar. Ağ trafiğinin hangi yoldan ilerleyeceği, hangi kaynakların birbirine erişebileceği ve internet bağlantısının nasıl sağlanacağı yapılandırılır.

Temel çalışma süreci şu şekildedir:

  1. VPC oluşturulur: Ağın IP adresi aralığı belirlenir.
  2. Alt ağlar tanımlanır: Kaynaklar ihtiyaçlarına göre farklı alt ağlara yerleştirilir.
  3. Yönlendirme kuralları yapılandırılır: Ağ trafiğinin izleyeceği yollar belirlenir.
  4. Bağlantılar düzenlenir: Gerekli durumlarda internet ağ geçidi veya diğer bağlantı bileşenleri kullanılır.
  5. Güvenlik kuralları uygulanır: Kaynaklara hangi trafik türlerinin ulaşabileceği belirlenir.
  6. Ağ izlenir: Bağlantılar ve trafik davranışları kontrol edilir.

Örneğin, bir web uygulamasında kullanıcı istekleri internet üzerinden web sunucusuna ulaşabilir. Web sunucusu ise belirlenen ağ kuralları kapsamında özel alt ağdaki veri tabanına bağlanabilir. Böylece veri tabanının doğrudan internetten erişilebilir olması gerekmez.


3. VPC'nin Temel Bileşenleri Nelerdir?

VPC, bulut kaynaklarının ağ bağlantılarını düzenlemek için farklı bileşenlerden yararlanır. Bu bileşenlerin görevlerinin doğru anlaşılması, güvenli ve verimli bir ağ tasarımı oluşturulmasına yardımcı olur.

3.1. IP Adres Aralığı

VPC oluşturulurken ağda kullanılacak IP adresi aralığı belirlenir. Bu aralık, ağ içerisindeki kaynaklara ve alt ağlara atanabilecek adresleri sınırlar.

Örneğin, bir VPC için 10.0.0.0/16 gibi bir IPv4 adres aralığı seçilebilir. Alt ağlar oluşturulurken bu aralığın içindeki uygun adres blokları kullanılır.

IP adres aralığının doğru planlanması önemlidir. Mevcut şirket ağıyla veya başka bir VPC ile adres çakışması yaşanması, ağların birbirine bağlanmasını zorlaştırabilir.

3.2. Subnet (Alt Ağ)

Subnet, VPC içerisindeki IP adres aralığının daha küçük ağ bölümlerine ayrılmasıdır. Kaynaklar, görevlerine ve erişim ihtiyaçlarına göre farklı alt ağlarda çalıştırılabilir.

Örneğin, web sunucuları bir alt ağda, veri tabanları ise başka bir alt ağda tutulabilir. Bu ayrım, ağ trafiğinin daha kontrollü yönetilmesine yardımcı olur.

Alt ağların internet erişimi olup olmayacağı, kullanılan bulut platformunun özelliklerine ve yönlendirme yapılandırmasına bağlıdır.

3.3. Route Table (Yönlendirme Tablosu)

Route Table, ağ trafiğinin hangi hedefe hangi yol üzerinden gönderileceğini belirleyen kuralları içerir.

Örneğin, internet üzerinden erişim sağlanması gereken bir alt ağda, uygun yapılandırmayla internet ağ geçidine yönlendirme kuralı tanımlanabilir. Özel bir alt ağda ise internetten doğrudan gelen bağlantılar için böyle bir yol bulunmayabilir.

Yönlendirme kuralları, ağ kaynaklarının birbirleriyle ve diğer ağlarla nasıl iletişim kuracağını belirlemede önemli rol oynar.

3.4. Internet Gateway

Internet Gateway, desteklenen bulut ağlarında VPC ile internet arasında bağlantı kurulmasını sağlayan bileşendir.

Örneğin, internete açık bir web sunucusunun dış dünyayla iletişim kurabilmesi için yalnızca Internet Gateway oluşturmak yeterli değildir. IP adresi, yönlendirme tablosu ve güvenlik kuralları gibi diğer ayarların da uygun olması gerekir.

Bu bileşen, özellikle internet üzerinden erişilmesi gereken uygulamalarda kullanılır.

3.5. Security Group

Security Group, desteklenen bulut kaynaklarına gelen ve giden ağ trafiğini kurallara göre kontrol eden sanal güvenlik duvarıdır.

Örneğin, bir web sunucusuna HTTP veya HTTPS trafiğine izin verilirken veri tabanı sunucusuna yalnızca belirli uygulama sunucularından bağlantı kabul edilecek şekilde kurallar tanımlanabilir.

Kurallar doğru yapılandırıldığında gereksiz ağ erişimlerinin sınırlandırılmasına yardımcı olur. Ancak Security Group'un çalışma biçimi ve kural özellikleri kullanılan bulut sağlayıcısına göre değişebilir.


4. Public Subnet ve Private Subnet Arasındaki Fark Nedir?

VPC içerisinde kaynaklar farklı erişim ihtiyaçlarına göre alt ağlara yerleştirilebilir. Yaygın kullanılan iki kavram Public Subnet ve Private Subnet'tir.

4.1. Public Subnet

Public Subnet, yönlendirme yapılandırması internet ağ geçidine uygun bir yol sağlayan alt ağdır.

Örneğin, internetten erişilmesi gereken bir web sunucusu bu alt ağda çalıştırılabilir. Ancak alt ağın public olması, içindeki her kaynağın otomatik olarak internetten erişilebilir olduğu anlamına gelmez. Kaynağın IP adresi ve güvenlik kuralları da uygun olmalıdır.

4.2. Private Subnet

Private Subnet, doğrudan internet üzerinden gelen bağlantılara açık olacak şekilde yapılandırılmayan alt ağdır.

Veri tabanları, dahili uygulamalar ve yalnızca belirli sistemler tarafından erişilmesi gereken kaynaklar burada çalıştırılabilir.

Bazı özel alt ağlardaki kaynakların dışarıya bağlantı kurması gerekebilir. Bu durumda kullanılan bulut platformuna göre NAT Gateway gibi bileşenlerden yararlanılabilir.

4.3. Public ve Private Subnet Birlikte Nasıl Kullanılır?

Bir web uygulamasında public ve private alt ağlar birlikte kullanılabilir.

Örneğin, internetten gelen kullanıcı istekleri public alt ağdaki web sunucusuna ulaşırken web sunucusu, özel alt ağdaki veri tabanına bağlanabilir. Veri tabanı yalnızca gerekli bağlantılara izin verecek şekilde yapılandırılır.

Bu yaklaşım, internetten erişilmesi gereken bileşenlerle hassas verileri barındıran sistemlerin birbirinden ayrılmasına yardımcı olur.


5. VPC Kullanmanın Avantajları Nelerdir?

VPC, bulut kaynaklarının ağ bağlantılarını yönetmek ve farklı sistemler arasındaki erişimi düzenlemek için çeşitli avantajlar sunar.

5.1. Ağ Kontrolünü Artırır

VPC içerisinde IP adresleri, alt ağlar ve yönlendirme kuralları ihtiyaçlara göre belirlenebilir.

Bu sayede kaynakların nasıl iletişim kuracağı daha kontrollü şekilde düzenlenebilir.

5.2. Ağ Segmentasyonunu Sağlar

Farklı görevleri olan sistemler ayrı alt ağlarda çalıştırılabilir. Örneğin, web sunucuları ile veri tabanları birbirinden ayrılarak ağ yapısı daha düzenli hâle getirilebilir.

Bu ayrım, uygun erişim kurallarıyla birlikte uygulandığında güvenlik risklerinin azaltılmasına yardımcı olur.

5.3. Güvenlik Kurallarının Uygulanmasını Kolaylaştırır

Security Group ve diğer ağ denetimleri sayesinde kaynaklara erişebilecek trafik sınırlandırılabilir.

Böylece yalnızca gerekli bağlantılara izin verilerek ağ erişimi daha kontrollü yönetilebilir.

5.4. Farklı Sistemlerin Bağlanmasını Sağlar

İhtiyaca ve bulut sağlayıcısının sunduğu özelliklere göre VPC'ler şirket ağlarına veya diğer sanal ağlara bağlanabilir.

Bu bağlantılar, bulut ortamları ile şirket içi altyapıların birlikte çalışmasını kolaylaştırabilir. Ancak bağlantı kurulurken IP adresi çakışmaları ve yönlendirme kuralları dikkate alınmalıdır.


6. VPC Hangi Alanlarda Kullanılır?

VPC, bulut üzerinde çalışan farklı uygulamaların ağ ihtiyaçlarını karşılamak için kullanılabilir.

  • Web uygulamaları: İnternete açık sunucular ile arka uç sistemlerini farklı alt ağlarda çalıştırmak için kullanılabilir.
  • Veri tabanı sistemleri: Veri tabanlarına erişimi belirli uygulamalarla sınırlandırmaya yardımcı olabilir.
  • Kurumsal uygulamalar: Şirket içi sistemlerin bulut ortamında kontrollü iletişim kurmasını sağlayabilir.
  • Hibrit bulut altyapıları: Bulut ağlarının şirket içi ağlarla bağlantısını destekleyebilir.
  • Test ve geliştirme ortamları: Farklı projeler için ayrı ağ yapıları oluşturulmasına yardımcı olabilir.

Özellikle birden fazla uygulama ve sunucunun bulunduğu bulut ortamlarında VPC, ağ kaynaklarının daha düzenli yönetilmesini sağlar.


7. AWS, Azure ve Google Cloud'da VPC Yapıları Nelerdir?

Büyük bulut sağlayıcıları, sanal ağ oluşturmak ve kaynaklar arasındaki iletişimi düzenlemek için farklı hizmetler sunar. Temel amaç benzer olsa da kullanılan kavramlar ve yapılandırma ayrıntıları sağlayıcıya göre değişebilir.

7.1. AWS VPC

Amazon Web Services (AWS), Amazon Virtual Private Cloud (Amazon VPC) hizmetiyle kullanıcıların AWS kaynakları için sanal ağlar oluşturmasını sağlar.

VPC içerisinde alt ağlar, yönlendirme tabloları, Internet Gateway ve Security Group gibi bileşenler yapılandırılabilir. Bu bileşenler, ağ trafiğinin ve kaynak erişimlerinin yönetilmesine yardımcı olur.

7.2. Azure Virtual Network

Microsoft Azure, Virtual Network (VNet) hizmetini sanal ağlar oluşturmak için kullanır.

VNet içerisinde alt ağlar tanımlanabilir ve ağ güvenliği kuralları uygulanabilir. Ayrıca uygun yapılandırmalarla diğer ağlara ve şirket içi altyapılara bağlantı kurulabilir.

7.3. Google Cloud VPC

Google Cloud, Virtual Private Cloud (VPC) ağları aracılığıyla bulut kaynakları arasındaki iletişimin düzenlenmesini sağlar.

Alt ağlar, yönlendirme kuralları ve güvenlik politikaları kullanılarak ağ trafiği yönetilebilir. Google Cloud'un VPC yapısı, bazı ağ özellikleri bakımından AWS ve Azure'dan farklılık gösterebilir.

Bulut sağlayıcısı seçilirken yalnızca sanal ağ özellikleri değil; maliyetler, bağlantı gereksinimleri, güvenlik ihtiyaçları ve mevcut altyapıyla uyumluluk da değerlendirilmelidir.


8. VPC Yapılandırırken Nelere Dikkat Edilmelidir?

VPC'nin doğru çalışması için yalnızca sanal ağ oluşturmak yeterli değildir. IP adresleri, yönlendirme kuralları ve erişim izinleri birlikte planlanmalıdır.

Dikkat edilmesi gereken başlıca noktalar şunlardır:

  • IP adreslerini planlayın: VPC ve alt ağların adres aralıklarının diğer ağlarla çakışmamasını sağlayın.
  • Alt ağları doğru ayırın: İnternete açık olması gereken kaynaklarla özel kaynakları ihtiyaçlarına göre farklı alt ağlarda konumlandırın.
  • Erişim izinlerini sınırlandırın: Yalnızca gerekli bağlantılara izin veren güvenlik kuralları oluşturun.
  • Yönlendirme tablolarını kontrol edin: Trafiğin doğru hedeflere gönderildiğinden emin olun.
  • Gereksiz internet erişimini önleyin: Veri tabanları gibi hassas kaynakları doğrudan internet erişimine açmayın.
  • Ağ bağlantılarını test edin: Uygulamaların gerekli kaynaklara erişebildiğini ve istenmeyen bağlantıların engellendiğini doğrulayın.
  • Trafiği izleyin: Ağ günlüklerini ve mevcut izleme araçlarını kullanarak bağlantı sorunlarını ve olağan dışı etkinlikleri takip edin.

Ayrıca VPC yapılandırması yapılırken kullanılan bulut sağlayıcısının güvenlik özellikleri ve ağ sınırları dikkate alınmalıdır. Sanal ağın doğru yapılandırılması, genel bulut güvenliğinin yalnızca bir parçasıdır.


Sonuç

VPC, bulut ortamındaki sunucuların, uygulamaların ve veri tabanlarının ağ bağlantılarını düzenlemek için kullanılan temel yapılardan biridir. IP adresleri, alt ağlar, yönlendirme tabloları ve güvenlik kuralları sayesinde kaynaklar arasındaki iletişim ihtiyaçlara göre yönetilebilir.

Public Subnet ve Private Subnet gibi yapılar, internete açık bileşenlerle özel kaynakların ayrılmasına yardımcı olur. AWS, Azure ve Google Cloud gibi sağlayıcılar da sanal ağların oluşturulması ve yönetilmesi için farklı hizmetler sunar.

Başarılı bir VPC yapılandırması için IP adreslerinin doğru planlanması, erişim izinlerinin sınırlandırılması, yönlendirme kurallarının kontrol edilmesi ve ağ trafiğinin izlenmesi gerekir. Bu adımlar, bulut altyapısının daha düzenli ve kontrollü yönetilmesine katkı sağlar.

VPC Nedir? Bulut Ağları Nasıl Yapılandırılır?
Elif OZDEMIR 21 Ekim 2026
Etiketler
Arşivle
Giriş to leave a comment