AWS EC2 Nasıl Kurulur ve Yönetilir? Başlangıç Rehberi

AWS EC2 Nasıl Kurulur ve Yönetilir? Başlangıç Rehberi

AWS EC2'nin nasıl kurulduğunu ve yönetildiğini adım adım anlatan, detaylı ve uygulamalı bir rehber.

BFS

Merhaba dostlar! Bugün sizlere Amazon Web Services (AWS) EC2 hakkında her şeyi anlatacağım. AWS EC2, bulut tabanlı sanal sunucular oluşturmanıza olanak tanır. Eğer web uygulamanızı, veri tabanınızı veya herhangi bir hizmetinizi barındırmak için güçlü bir altyapıya ihtiyacınız varsa, AWS EC2 tam size göre!

AWS EC2 nedir? EC2, Amazon'un sunduğu Elastic Compute Cloud (EC2) servisidir. Kısacası, fiziksel sunuculardan bağımsız olarak, istediğiniz gibi ölçeklenebilir sanal sunucular oluşturmanıza olanak tanır. Peki, bunu nasıl kurarız ve yönetiriz? Gelin adım adım birlikte keşfedelim!

1. AWS Hesabınızı Oluşturun



AWS kullanmaya başlamak için öncelikle bir AWS hesabı oluşturmanız gerekiyor. AWS'nin resmi web sitesine gidin, kaydolun ve giriş yapın. AWS hesabınızı oluşturduktan sonra, yönetim konsoluna giriş yapabilirsiniz.

2. EC2 Instance Oluşturma



AWS EC2'yi kurmak için ilk adım, yeni bir EC2 instance (sanal sunucu) başlatmaktır. Giriş yaptıktan sonra "Services" menüsünden "EC2"yi seçin ve "Launch Instance" butonuna tıklayın.

Burada dikkat etmeniz gereken bazı önemli noktalar var:

- Amazon Machine Image (AMI): AMI, sanal sunucunuzun işletim sistemi ve yapılandırmasını tanımlar. Ubuntu, Windows veya Amazon Linux gibi çeşitli AMI seçeneklerinden birini seçebilirsiniz.
- Instance Type: Bu, sunucunuzun donanım özelliklerini seçmenizi sağlar. İşlemci gücü ve RAM kapasitesi ihtiyacınıza göre seçim yapabilirsiniz. "t2.micro" genellikle başlangıç seviyesindeki kullanıcılar için uygundur.
- Key Pair: EC2 instance'ınıza SSH ile bağlanabilmek için bir anahtar çiftine ihtiyacınız olacak. Bu adımda yeni bir anahtar çift oluşturabilir veya mevcut bir anahtar çiftini kullanabilirsiniz.

3. Güvenlik Grupları ve Erişim İzinleri



EC2'ye erişim sağlamak için güvenlik gruplarını yapılandırmanız gerekiyor. Güvenlik grubu, sunucunuza hangi tür bağlantıların yapılabileceğini belirler. Örneğin, SSH üzerinden bağlantı kurmak için 22 numaralı portu açmanız gerekecek.

Güvenlik grubunuzda şu ayarları yapmalısınız:

- SSH (22 portu): Sunucuya bağlanabilmek için açık olmalı.
- HTTP (80 portu): Eğer bir web sitesi barındıracaksanız, bu portu da açmalısınız.
- HTTPS (443 portu): Güvenli bağlantılar için bu portu kullanabilirsiniz.

4. EC2 Instance'ınızı Başlatma



Güvenlik grubunu ve diğer ayarları yaptıktan sonra, artık EC2 instance’ınızı başlatabilirsiniz. "Launch" butonuna tıklayın ve birkaç dakika içinde sanal sunucunuz hazır olacaktır. Şimdi SSH veya RDP ile sunucunuza bağlanabilirsiniz.

ssh -i "your-key.pem" ec2-user@your-ec2-public-ip


Bu komutla sunucunuza bağlanabilirsiniz. "your-key.pem" dosyasını ve "your-ec2-public-ip" adresini kendi bilgilerinize göre değiştirmelisiniz.

5. EC2'yi Yönetme ve İzleme



EC2 instance’ınızı başlatıp bağlandıktan sonra, sunucunuzu kullanmaya ve yönetmeye başlıyorsunuz. Ancak sadece başlatmakla iş bitmiyor. AWS, EC2’yi yönetmeniz için size birkaç araç sunuyor:

- CloudWatch: AWS CloudWatch, EC2 instance'ınızın performansını izlemek için kullanılır. CPU kullanımı, bellek durumu ve disk I/O gibi metrikleri takip edebilirsiniz.
- Elastic IP: Eğer EC2 instance’ınız için sabit bir IP adresi isterseniz, Elastic IP adresini kullanabilirsiniz. Bu, IP adresinizin değişmeden kalmasını sağlar.
- Auto Scaling: Sunucunuzun yükü arttıkça, otomatik olarak yeni instance’lar başlatabilirsiniz. Bu özellik, büyük trafiğe sahip uygulamalarda oldukça kullanışlıdır.

6. EC2 Instance’ınızı Durdurma veya Sonlandırma



EC2 instance'ınızı kullanmadığınız zamanlarda, maliyetleri düşürmek için instance’ınızı durdurabilirsiniz. Durdurduğunuzda, verileriniz silinmez ancak işlemci gücü ve bellek gibi kaynaklar kullanılmaz. Eğer instance’ınızı tamamen silmek istiyorsanız, “Terminate” seçeneğini kullanabilirsiniz.

Ayrıca, AWS'deki tüm kaynaklar gibi, EC2 instance’ınızı da çeşitli etiketlerle organize edebilirsiniz. Bu, büyük projelerde kaynakları yönetmeyi kolaylaştırır.

İlgili Yazılar

Benzer konularda diğer yazılarımız

AWS EC2 Nasıl Kurulur ve Yönetilir?

AWS EC2, Amazon'un bulut tabanlı hizmetlerinden biri olan Elastic Compute Cloud'un kısaltmasıdır. AWS EC2 ile kendi sanal sunucunuzu oluşturabilir, yönetebilir ve ölçeklendirebilirsiniz. Bu, geliştiricilerin uygulamalarını daha hızlı bir şekilde dağıtmasına...

Yavaş Amazon Web Services (AWS) Performansını Artırmak İçin 10 Etkili Yöntem: Uygulama Performansını İyileştirme Stratejileri

Amazon Web Services (AWS) ile çalışanlar için, sistemin hızını ve verimliliğini artırmak kritik öneme sahiptir. Ancak, zaman zaman AWS servislerinde yavaşlık ve performans sorunları yaşanabilir. İyi yapılandırılmamış sistemler, doğru optimizasyon stratejilerinin...

Bulut Bilişimde Veri Güvenliğini Sağlamak İçin 7 İpucu

Bulut bilişim, son yıllarda dijital dünyada devrim yaratırken, aynı zamanda bir dizi güvenlik endişesini de beraberinde getiriyor. Her geçen gün daha fazla verimiz bulut platformlarına taşınırken, bu verilerin güvenliği konusunda titiz olmak oldukça önemli....