App Settings Yapılandırma Ayarlarını Yapma

Uygulamayı Web'de Test ve Yayınlama

About this lesson

Geliştirdiğiniz web uygulamalarını yayınlamak veya test ortamlarına yüklemek için, Configuration Manager modülünde yer alan App Settings sekmesindeki yapılandırmaların doğru şekilde tanımlanması gerekmektedir. App Settings içerisinde, uygulamanız için ihtiyaç duyacağınız pek çok önemli ayar yer almaktadır. Şimdi bu ayarları daha yakından inceleyelim.

App Settings içerisinde ilk incelememiz gereken yapılandırma, Connection Settings bölümüdür. Burada üç temel ayar bulunur:

DB Connection String, Veritabanı bağlantı dizesini tanımlamanız gereken alandır.

Backend URL ise Uygulamanızın backend'ini canlıya alacağınız veya test ortamına göndereceğiniz URL’i belirlemeniz gereken ayardır.

Bu iki yapılandırma, uygulamanızın canlıya alınması veya test ortamına gönderilmesi için oldukça önemlidir.

Bu bölümdeki üçüncü ayar, uygulama içerisine yüklenecek dosyaların saklanacağı dizin ve yolun tanımlanmasını sağlayan File Upload Path yapılandırma ayarıdır. Bu ayar sayesinde, dosya yükleme işlemlerinde kullanılan depolama konumunu belirleyerek, dosyaların düzenli ve güvenli bir şekilde saklanmasını sağlayabilirsiniz.

Workflow Settings bölümü, uygulamanızdaki süreç otomasyonlarını yapılandıracağınız alandır. Bu bölüm aracılığıyla, uygulamanızda yer alan süreç otomasyonları için:

  • Veritabanı bağlantınızı tanımlayabilir,
  • Workflow Engine’in çalışacağı Base URL bilgisini belirleyebilir,
  • Süreç otomasyonlarında kullanılacak e-posta sağlayıcısını seçebilir, tanımlamalarını sağlayabilirsiniz.

Search Service bölümü aracılığıyla, uygulamanızda veri arama ve yönetim işlemlerini gerçekleştirmeye yönelik yapılandırmaları tanımlayabilirsiniz.

Authentication ve Authorization bölümünde ise, uygulamanızda kullanacağınız kimlik doğrulama sağlayıcısını tanımlayabilirsiniz. Kuika, varsayılan olarak bir kimlik doğrulama sağlayıcısını sizin için ön tanımlı olarak sunmaktadır. Bu sağlayıcı üzerinde, ihtiyaçlarınıza ve iş gereksinimlerinize uygun şifre politikaları belirleyebilirsiniz. Ayrıca, Google ile giriş özelliğini etkinleştirmek için gerekli entegrasyonu bu bölümde gerçekleştirebilirsiniz. Benzer şekilde Facebook ile giriş özelliğini de yönetebilirsiniz. Yine bu bölümde, Microsoft Authentication Library (MSAL) entegrasyonunu da kolayca yapabilirsiniz.

Eğer uygulamanızda tek kullanımlık parola (OTP) kullanmak istiyorsanız, OTP ayarlarını da buradan yapılandırabilirsiniz. Son olarak, iki aşamalı kimlik doğrulama yöntemini aktif hale getirebilir veya ihtiyaca göre pasifleştirebilirsiniz. İki aşamalı kimlik doğrulamanın zamanlamasını yönetebilirsiniz.

Bir kullanıcının farklı yerlerde aynı hesapla oturum açtığında, eski oturumların otomatik olarak sonlandırılmasını sağlamak için Expire Old Sessions Upon New Login Switch’ini kullanabilirsiniz.

Uygulamanızda yer alan Notify Action’ların zamanlama ayarlarını Notify Actions bölümü aracılığıyla yönetebilirsiniz. 

E-posta gönderimi sağlamak için Mail bölümünde, e-posta sağlayıcınıza dair gerekli ayarları yapmanız gerekir. Bu bölümde, SMTP ya da AWS sağlayıcılarından birini seçip, ilgili sağlayıcıya ait bilgileri tanımlayarak işlemi tamamlayabilirsiniz.

Uygulamanızda ödeme entegrasyonlarını etkinleştirmek için Payment Method bölümüne giderek, kullanmak istediğiniz ödeme altyapısını seçmeniz gerekecektir. Eğer Stripe, Iyzico veya Param gibi ödeme sağlayıcılarından birini tercih ediyorsanız, bu bölümde ilgili sağlayıcıya ait yapılandırma ayarlarını yaparak, ödeme işlemlerinin düzgün bir şekilde gerçekleşmesini sağlayabilirsiniz. Her sağlayıcı için gerekli API anahtarları ve diğer yapılandırma ayarlarını girerek ödeme altyapısını uygulamanıza entegre edebilirsiniz.

Invers yapılandırma aracılığıyla uygulamanıza Invers telematik cihazını entegre edebilirsiniz.

Whatsapp Business bölümü aracılığıyla, Whatsapp’tan aldığınız geliştirici bilgilerini kullanarak Whatsapp Business’ı uygulamanıza entegre edebilirsiniz.

Uygulamalarınızı spam ve kötüye kullanıma karşı korumak için Google tarafından sağlanan Google reCAPTCHA hizmetini kullanabilirsiniz. Geliştirici bilgilerinizi, App Settings ayarları içindeki Google reCAPTCHA bölümüne tanımlayarak, Kuika platformunda geliştirdiğiniz uygulamaların güvenliğini artırabilirsiniz. Bu entegrasyon sayesinde, kullanıcı doğrulama süreçlerini güçlendirerek uygulamanızın daha güvenli ve güvenilir bir deneyim sunmasını sağlayabilirsiniz.

Tüm bu ayarları doğru şekilde yapılandırarak, uygulamanızı yayınlama ya da test ortamına yükleme yolculuğunda önemli adım atabilirsiniz.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

Geliştirdiğiniz web uygulamalarını yayınlamak veya test ortamlarına yüklemek için, Configuration Manager modülünde yer alan App Settings sekmesindeki yapılandırmaların doğru şekilde tanımlanması gerekmektedir. App Settings içerisinde, uygulamanız için ihtiyaç duyacağınız pek çok önemli ayar yer almaktadır. Şimdi bu ayarları daha yakından inceleyelim.

App Settings içerisinde ilk incelememiz gereken yapılandırma, Connection Settings bölümüdür. Burada üç temel ayar bulunur:

DB Connection String, Veritabanı bağlantı dizesini tanımlamanız gereken alandır.

Backend URL ise Uygulamanızın backend'ini canlıya alacağınız veya test ortamına göndereceğiniz URL’i belirlemeniz gereken ayardır.

Bu iki yapılandırma, uygulamanızın canlıya alınması veya test ortamına gönderilmesi için oldukça önemlidir.

Bu bölümdeki üçüncü ayar, uygulama içerisine yüklenecek dosyaların saklanacağı dizin ve yolun tanımlanmasını sağlayan File Upload Path yapılandırma ayarıdır. Bu ayar sayesinde, dosya yükleme işlemlerinde kullanılan depolama konumunu belirleyerek, dosyaların düzenli ve güvenli bir şekilde saklanmasını sağlayabilirsiniz.

Workflow Settings bölümü, uygulamanızdaki süreç otomasyonlarını yapılandıracağınız alandır. Bu bölüm aracılığıyla, uygulamanızda yer alan süreç otomasyonları için:

  • Veritabanı bağlantınızı tanımlayabilir,
  • Workflow Engine’in çalışacağı Base URL bilgisini belirleyebilir,
  • Süreç otomasyonlarında kullanılacak e-posta sağlayıcısını seçebilir, tanımlamalarını sağlayabilirsiniz.

Search Service bölümü aracılığıyla, uygulamanızda veri arama ve yönetim işlemlerini gerçekleştirmeye yönelik yapılandırmaları tanımlayabilirsiniz.

Authentication ve Authorization bölümünde ise, uygulamanızda kullanacağınız kimlik doğrulama sağlayıcısını tanımlayabilirsiniz. Kuika, varsayılan olarak bir kimlik doğrulama sağlayıcısını sizin için ön tanımlı olarak sunmaktadır. Bu sağlayıcı üzerinde, ihtiyaçlarınıza ve iş gereksinimlerinize uygun şifre politikaları belirleyebilirsiniz. Ayrıca, Google ile giriş özelliğini etkinleştirmek için gerekli entegrasyonu bu bölümde gerçekleştirebilirsiniz. Benzer şekilde Facebook ile giriş özelliğini de yönetebilirsiniz. Yine bu bölümde, Microsoft Authentication Library (MSAL) entegrasyonunu da kolayca yapabilirsiniz.

Eğer uygulamanızda tek kullanımlık parola (OTP) kullanmak istiyorsanız, OTP ayarlarını da buradan yapılandırabilirsiniz. Son olarak, iki aşamalı kimlik doğrulama yöntemini aktif hale getirebilir veya ihtiyaca göre pasifleştirebilirsiniz. İki aşamalı kimlik doğrulamanın zamanlamasını yönetebilirsiniz.

Bir kullanıcının farklı yerlerde aynı hesapla oturum açtığında, eski oturumların otomatik olarak sonlandırılmasını sağlamak için Expire Old Sessions Upon New Login Switch’ini kullanabilirsiniz.

Uygulamanızda yer alan Notify Action’ların zamanlama ayarlarını Notify Actions bölümü aracılığıyla yönetebilirsiniz. 

E-posta gönderimi sağlamak için Mail bölümünde, e-posta sağlayıcınıza dair gerekli ayarları yapmanız gerekir. Bu bölümde, SMTP ya da AWS sağlayıcılarından birini seçip, ilgili sağlayıcıya ait bilgileri tanımlayarak işlemi tamamlayabilirsiniz.

Uygulamanızda ödeme entegrasyonlarını etkinleştirmek için Payment Method bölümüne giderek, kullanmak istediğiniz ödeme altyapısını seçmeniz gerekecektir. Eğer Stripe, Iyzico veya Param gibi ödeme sağlayıcılarından birini tercih ediyorsanız, bu bölümde ilgili sağlayıcıya ait yapılandırma ayarlarını yaparak, ödeme işlemlerinin düzgün bir şekilde gerçekleşmesini sağlayabilirsiniz. Her sağlayıcı için gerekli API anahtarları ve diğer yapılandırma ayarlarını girerek ödeme altyapısını uygulamanıza entegre edebilirsiniz.

Invers yapılandırma aracılığıyla uygulamanıza Invers telematik cihazını entegre edebilirsiniz.

Whatsapp Business bölümü aracılığıyla, Whatsapp’tan aldığınız geliştirici bilgilerini kullanarak Whatsapp Business’ı uygulamanıza entegre edebilirsiniz.

Uygulamalarınızı spam ve kötüye kullanıma karşı korumak için Google tarafından sağlanan Google reCAPTCHA hizmetini kullanabilirsiniz. Geliştirici bilgilerinizi, App Settings ayarları içindeki Google reCAPTCHA bölümüne tanımlayarak, Kuika platformunda geliştirdiğiniz uygulamaların güvenliğini artırabilirsiniz. Bu entegrasyon sayesinde, kullanıcı doğrulama süreçlerini güçlendirerek uygulamanızın daha güvenli ve güvenilir bir deneyim sunmasını sağlayabilirsiniz.

Tüm bu ayarları doğru şekilde yapılandırarak, uygulamanızı yayınlama ya da test ortamına yükleme yolculuğunda önemli adım atabilirsiniz.

Kuika Platformunda yeni bir kullanıcı arayüzüne geçiyoruz ve Kuika Akademi kurslarımızı ve videolarımızı mümkün olan en kısa sürede güncelliyoruz.

Geliştirdiğiniz web uygulamalarını yayınlamak veya test ortamlarına yüklemek için, Configuration Manager modülünde yer alan App Settings sekmesindeki yapılandırmaların doğru şekilde tanımlanması gerekmektedir. App Settings içerisinde, uygulamanız için ihtiyaç duyacağınız pek çok önemli ayar yer almaktadır. Şimdi bu ayarları daha yakından inceleyelim.

Geliştirdiğiniz web uygulamalarını yayınlamak veya test ortamlarına yüklemek için, Configuration Manager modülünde yer alan App Settings sekmesindeki yapılandırmaların doğru şekilde tanımlanması gerekmektedir. App Settings içerisinde, uygulamanız için ihtiyaç duyacağınız pek çok önemli ayar yer almaktadır. Şimdi bu ayarları daha yakından inceleyelim.

App Settings içerisinde ilk incelememiz gereken yapılandırma, Connection Settings bölümüdür. Burada üç temel ayar bulunur:

DB Connection String, Veritabanı bağlantı dizesini tanımlamanız gereken alandır.

Backend URL ise Uygulamanızın backend'ini canlıya alacağınız veya test ortamına göndereceğiniz URL’i belirlemeniz gereken ayardır.

Bu iki yapılandırma, uygulamanızın canlıya alınması veya test ortamına gönderilmesi için oldukça önemlidir.

Bu bölümdeki üçüncü ayar, uygulama içerisine yüklenecek dosyaların saklanacağı dizin ve yolun tanımlanmasını sağlayan File Upload Path yapılandırma ayarıdır. Bu ayar sayesinde, dosya yükleme işlemlerinde kullanılan depolama konumunu belirleyerek, dosyaların düzenli ve güvenli bir şekilde saklanmasını sağlayabilirsiniz.

Workflow Settings bölümü, uygulamanızdaki süreç otomasyonlarını yapılandıracağınız alandır. Bu bölüm aracılığıyla, uygulamanızda yer alan süreç otomasyonları için:

  • Veritabanı bağlantınızı tanımlayabilir,
  • Workflow Engine’in çalışacağı Base URL bilgisini belirleyebilir,
  • Süreç otomasyonlarında kullanılacak e-posta sağlayıcısını seçebilir, tanımlamalarını sağlayabilirsiniz.

Search Service bölümü aracılığıyla, uygulamanızda veri arama ve yönetim işlemlerini gerçekleştirmeye yönelik yapılandırmaları tanımlayabilirsiniz.

Authentication ve Authorization bölümünde ise, uygulamanızda kullanacağınız kimlik doğrulama sağlayıcısını tanımlayabilirsiniz. Kuika, varsayılan olarak bir kimlik doğrulama sağlayıcısını sizin için ön tanımlı olarak sunmaktadır. Bu sağlayıcı üzerinde, ihtiyaçlarınıza ve iş gereksinimlerinize uygun şifre politikaları belirleyebilirsiniz. Ayrıca, Google ile giriş özelliğini etkinleştirmek için gerekli entegrasyonu bu bölümde gerçekleştirebilirsiniz. Benzer şekilde Facebook ile giriş özelliğini de yönetebilirsiniz. Yine bu bölümde, Microsoft Authentication Library (MSAL) entegrasyonunu da kolayca yapabilirsiniz.

Eğer uygulamanızda tek kullanımlık parola (OTP) kullanmak istiyorsanız, OTP ayarlarını da buradan yapılandırabilirsiniz. Son olarak, iki aşamalı kimlik doğrulama yöntemini aktif hale getirebilir veya ihtiyaca göre pasifleştirebilirsiniz. İki aşamalı kimlik doğrulamanın zamanlamasını yönetebilirsiniz.

Bir kullanıcının farklı yerlerde aynı hesapla oturum açtığında, eski oturumların otomatik olarak sonlandırılmasını sağlamak için Expire Old Sessions Upon New Login Switch’ini kullanabilirsiniz.

Uygulamanızda yer alan Notify Action’ların zamanlama ayarlarını Notify Actions bölümü aracılığıyla yönetebilirsiniz. 

E-posta gönderimi sağlamak için Mail bölümünde, e-posta sağlayıcınıza dair gerekli ayarları yapmanız gerekir. Bu bölümde, SMTP ya da AWS sağlayıcılarından birini seçip, ilgili sağlayıcıya ait bilgileri tanımlayarak işlemi tamamlayabilirsiniz.

Uygulamanızda ödeme entegrasyonlarını etkinleştirmek için Payment Method bölümüne giderek, kullanmak istediğiniz ödeme altyapısını seçmeniz gerekecektir. Eğer Stripe, Iyzico veya Param gibi ödeme sağlayıcılarından birini tercih ediyorsanız, bu bölümde ilgili sağlayıcıya ait yapılandırma ayarlarını yaparak, ödeme işlemlerinin düzgün bir şekilde gerçekleşmesini sağlayabilirsiniz. Her sağlayıcı için gerekli API anahtarları ve diğer yapılandırma ayarlarını girerek ödeme altyapısını uygulamanıza entegre edebilirsiniz.

Invers yapılandırma aracılığıyla uygulamanıza Invers telematik cihazını entegre edebilirsiniz.

Whatsapp Business bölümü aracılığıyla, Whatsapp’tan aldığınız geliştirici bilgilerini kullanarak Whatsapp Business’ı uygulamanıza entegre edebilirsiniz.

Uygulamalarınızı spam ve kötüye kullanıma karşı korumak için Google tarafından sağlanan Google reCAPTCHA hizmetini kullanabilirsiniz. Geliştirici bilgilerinizi, App Settings ayarları içindeki Google reCAPTCHA bölümüne tanımlayarak, Kuika platformunda geliştirdiğiniz uygulamaların güvenliğini artırabilirsiniz. Bu entegrasyon sayesinde, kullanıcı doğrulama süreçlerini güçlendirerek uygulamanızın daha güvenli ve güvenilir bir deneyim sunmasını sağlayabilirsiniz.

Tüm bu ayarları doğru şekilde yapılandırarak, uygulamanızı yayınlama ya da test ortamına yükleme yolculuğunda önemli adım atabilirsiniz.

Dosyalar

No items found.

Kaynaklar

No items found.

Sözlük

No items found.

Ödev

E-Posta Tasarımı
Email Builder Temelleri
Şablonların Kullanımı
Yeni Email Tasarımı
Mobil Arayüz Geliştirme
Mobil Ekran Tasarımlarına Giriş
Tabbar Tasarımı
Dashboard Ekran Tasarımım
Form Ekranının Tasarlanması
Listeleme Ekran Tasarımım
Detay Ekran Tasarımı
Mobile UI Prototipleme
Web UI Prototipleme
Aksiyonlarla Çalışmak
Navigasyonlarla Çalışma
Ekran Gösterim Tipleri
Web Prototip Hazırlama
Notify Ekleme
Preview Alma
Web Arayüz Tasarımına Giriş
Web Ekran Tasarımlarına Giriş
Registration Ekran Tasarımı
Header Tasarımı
Master Ekranlarla Çalışma
Menü Tasarımı
Dashboard Ekran Tasarımı
Listeleme Ekran Tasarımı
Form Ekran Tasarımı
Display Ekran Tasarımı
Elementler
Container Elementler
Date and Time Input Elementler
Display Elementler
Text Input Elementler
Numeric Input Elementler
Select Input Elementler
Data Elementler
Navigation Elementler
Interactive Elementler
Chart Elementler
Kuika'da Arayüz Tasarımına Giriş
Kuika Platformu'nda Kullanıcı Deneyimi
Uygulama Arayüz Tasarımı Süreci
Renklerle Çalışma
Boşlukların Tanımı
Yazı Stilleriyle Çalışma
Kompleks Stillerle Çalışma
Mock Data ile Çalışma
Konsept Tasarımı
Wireframe İlk Fikrin Görselleştirilmesi
Konsept Tasarımlarının Hazırlanması
UX Tasarımı
Kullanılabilirlik İlkeleri
Temel Tasarım İlkeleri
Bilgi Mimarisi
Ekranlar Arası Akış
Analiz ve Planlama
Proje Kapsamını ve Hedeflerini Tanımlama
Analiz Dokümanının Okunması
Örnek Diagramlarla Akış Okuma ve İhtiyaçların Tanımlanması
Projenin Planlanması
Designer Eğitim Seti Giriş
Low-Code Nedir?
Kuika Nedir?
Kuika ile Neler Yapabilirsin?
Platform Arayüzünü İnceleyelim
Öğrenim Sürecini Anlamak