Order servisimi oluşturdum. Şimdi serverless.yml dosyamı düzenliyorum ve dynamoDB bilgilerini giriyorum. Region, runtime ve resources altında OrdersTable adıyla DynamoDB tablomu bağladım. Yapıyı […]
productService’imi bu şekilde oluşturarak başlıyorum. Şimdi projeyi vscode’da açıp ürünleri ve görsellerini depolamak için s3 ve DynamoDB kaynaklarını yazalım. ProductImagesBucket ve ProductTable […]
Category servisimizi oluşturduk. Şimdi ilk olarak serverless.yml dosyamızın içeriğini göstereceğim. Gerekli ayarlarımı bu şekilde yaptım. Kategori görselimi yükleyeceğim için s3 yapılandırmasını, category […]
Şimdi auth servisinden sonra banner servisine geçiyoruz. O yüzden yeni bir servis oluşturacağız. Öncelikle burada banner görseli upload edeceğimiz için S3 hakkında […]
Şimdi mikroservis mimarimizin ilk servisini authService yapısını yazarak başlayalım. Yeni bir serverless proje oluşturarak başlıyorum. Projeyi oluşturduk ve şimdi aws hesabımızdan cognitoyu yapılandırmaya […]
Amazon Cognito, AWS’in sunduğu kullanıcı kimlik doğrulama (authentication) ve kullanıcı yönetimi (user management) servisidir. Mobil, web ve API tabanlı uygulamalara çok hızlı […]
Bu konuyu bloğumda detaylıca ele almıştım burada sadece kısaca üzerinden geçeceğim. Detaylı okumak için AWS CloudWatch Logs İnceleme & Node.JS Entegrasyon AMAZON CLOUDWATCH […]
CloudFormation = AWS kaynaklarını (Lambda, API Gateway, S3, DynamoDB, VPC, IAM vb.) otomatik oluşturan ve yöneten sistem. Sen Serverless Framework ile deploy […]
AWS API Gateway, Amazon Web Services’in sunduğu tamamen yönetilen bir API oluşturma ve yönetme servisidir. Serverless mimariyle çalışan uygulamalarda en çok kullanılan […]
Serverless remove, Serverless Framework’te bir projenin AWS üzerinde oluşturduğu tüm kaynakları tamamen silmek için kullanılan komuttur. Tamamen siler. Serverless deploy ile ne […]