Basit Bir Web Uygulaması Oluşturma
ÖĞRETİCİ
Giriş: Basit Bir Web Uygulaması Oluşturun
Adım adım talimatları izleyerek ilk web uygulamanızı oluşturun
Genel Bakış
Bu öğreticide, basit bir web uygulaması oluşturacaksınız. Önce, "Hello World" sayfasını çalıştıran statik bir web uygulaması oluşturacaksınız. Daha sonra web uygulamasına işlevsellik eklemeyi öğreneceksiniz. Böylece, görüntülenen metin sağladığınız özel bir girdiye bağlı olacaktır.
Gerçekleştireceğiniz işlemler
Bu öğretici, yukarıda belirtilen örnek web uygulamasını oluşturmanız için size yol gösterecektir. Şunları gerçekleştireceksiniz:
- Web uygulaması oluşturma
- Web uygulamasını sunucusuz bir arka uca bağlama
- Bir API ve veritabanı ile web uygulamanıza etkileşim ekleme
Ön Koşullar
Bu eğitime başlamadan önce şunlara ihtiyacınız olacak:
- AWS hesabı: Henüz bir hesabınız yoksa hızlı bir genel bakış için Ortamınızı Ayarlama başlangıç kılavuzunu takip edin.
AWS deneyimi
Başlangıç Seviyesi
Minimum tamamlama süresi
35 dakika
Tamamlama maliyeti
Ücretsiz Kullanım için uygun
Gerekenler:
- Yönetici düzeyinde erişime sahip AWS hesabı*
- Önerilen tarayıcı: Chrome'un veya Firefox’un en son sürümü
*Son 24 saat içinde oluşturulan hesapların bu öğretici için gerekli hizmetlere erişimi henüz olmayabilir.
Kullanılan hizmetler
Son güncelleme
4 Nisan 2023
Uygulama mimarisi
Aşağıdaki diyagram, bu öğreticide kullanılan hizmetlerin görsel bir temsilini sağlamakta ve nasıl bağlı olduklarını göstermektedir. Bu uygulama AWS Amplify, Amazon API Ağ Geçidi, AWS Lambda, Amazon DynamoDB ve AWS Kimlik ve Erişim Yönetimi (IAM) kullanmaktadır.
Öğretici boyunca, bu hizmetleri ayrıntılı olarak ele alacak ve bu hizmetlerle çalışırken hız kazanmanıza yardımcı olacak kaynakları belirteceğiz.
Modüller
Bu öğretici altı kısa modüle bölünmüştür. Bir sonraki modüle geçmeden önce her bir modülü tamamlamanız gerekmektedir.
- Web Uygulaması Oluşturun (5 dakika): AWS Amplify Console'u kullanarak web uygulamanız için statik kaynakları dağıtın.
- Sunucusuz İşlev Oluşturun (5 dakika): AWS Lambda kullanarak sunucusuz bir işlev oluşturun.
- Web Uygulamasına Sunucusuz İşlev Bağlayın (5 dakika): API Gateway ile sunucusuz işlevinizi dağıtın.
- Veri Tablosu Oluşturun (10 dakika): Amazon DynamoDB tablosunda verileri kalıcı kılın.
- Web Uygulamasına Etkileşim Ekleyin (5 dakika): API'nizi çağırmak için web uygulamanızı değiştirin.
- Kaynakları Temizleyin (5 dakika): Bu eğitimde kullanılan kaynakları temizleyin.
Bu web sitesini doğrudan tarayıcınızdan erişilebilen AWS Yönetim Konsolu'nu kullanarak oluşturacaksınız.