Yazar: endergumen

Azure App Service Backup ve Restore İşlemi Nasıl Yapılır ?

Merhaba Bu yazım da Azure App Service Backup ve Restore işlemini anlatacağım.Yedekleme her zaman bizi olabilecek tüm olumsuz durumlardan kurtarmak için en etkili çözümlerin başında gelmektedir.Azure üzerinde bulunan uygulamalarınızın yedeklerinizde Azure App Service ile alıp istediğiniz yedeğe ve zamana dönebilirsiniz.Azure App Service backup ile oluşturmuş olduğunuz App Service’in içerisindeki uygulama klasörlerinizin / uygulamalarınızın yedeğini alabilirsiniz. Azure App Service’in yedeğini alamazsınız.Sadece WWW/ROOT klasörünün yedeğini alır.Herhangi bir zamanda almış olduğunuz yedekten dönebilirsiniz. Not:App Service’in yedeğinin alınması gibi bir durum yok fakat Azure Clone App ile App Service’inizi klonlayabilirsiniz.Yazının devamın da bahsedeceğim. Azure App Service Backup işlemini başlayabiliriz.   1.Yedeğini alacağınız App...

Read More

Azure App Service Performans Testi Nasıl Yapılır ?

Merhaba, Bu yazım da Azure üzerinde oluşturduğumuz App Service’lerin Performans testlerini nasıl yapacağımızdan bahsedeceğim.App Service’leri oluştururken seçmiş olduğumuz Service Plan’ların gelecek isteklerin ne kadarını karşıladığını veya karşılamadığını test etmemiz için test etmemiz gerekiyor.Test sürecini Azure’un bize sağlamış olduğu araç ile bir kaç adım da yapabiliriz.   App Service Test işlemine başlayabiliriz.   1.Test yapacağımız App Service’e gelerek Performans test kısmına geliyoruz.Ardından bir adet test ekleyerek devam ediyoruz.       2.Bu ekranda performans testi için kullanacağımız yapılandırmalar mevcut. Kullanılacak test yapılandırması için ister manuel istersekte visual studio üzerinde oluşturduğumuz test dosyasını gösterebiliriz. Ben manuel testi seçiyorum ve 2 dakika...

Read More

Azure App Services Üzerinde Web Sitesi Yayınlama

Azure App Services Üzerinde Web Sitesi Yayınlama Merhaba Bu yazım da Azure App Service ile Web Sitesi yayınlamayı anlatacağım.Azure App Services, sunucu veya uygulama yönetmeye gerek kalmadan, Web uygulamaları, yan uygulamalar veya scriptler çalıştırmamıza olanak sağlar.Uygulamalar üzerinde oluşan kaynak tüketimlerinin durumlarına göre Azure App Service kaynaklarını otomatik olarak ölçekleyebilir. Ayrıca uygulamalarınızı daha verimli yayınlamanız için Azure DevOps,Jenkins vb. DevOps araçlarını kullanmanıza yardımcı olur.Uygulamalarınız için kullanacağınız SSL, Custom Domain Name’ler vb. öğeler için size kolaylıklar sağlar. Uygulamalarınız performanslarını test etmek ve çalışan uygulamalarınızın durumlarını izleyebilmenizi ve raporlayabilmeniz için gerekli olan esnekliğe sahiptir.   Azure App Services üzerinden uygulama yayınlamaya başlayabiliriz....

Read More

Azure DevOps Üzerinden On-Premises IIS Server Üzerine Web Sitesi Yayınlama

Merhaba, Bu yazımda Azure DevOps üzerinden yapmış olduğumuz Web Site’lerimizi On-Premises üzerinde bulunan IIS sunucumuzda yayınlamayı anlatacağım.Yayınlayacağınız Web Site’sinin gerekli olan eklenti paketlerinin ve IIS Server’ın çalışması için gerekli olan tüm özelliklerin Server Manager üzerinden yüklendiğini kontrol etmelisiniz. Aksi takdir de yayınlamış olduğunuz Web sitesi çalışmayacaktır. IIS Server’ın hazırlanması konusunda geliştirici takım arkadaşlarınızdan veya şirketinizde bulunan orta katman sistem yöneticilerinden destek alabilirsiniz. Burada yapmak istediğimiz kısım Web Sitemizi Azure üzerinde App Service Plan oluşturmadan ve ücret ödemeden On-Prem yapımızdaki IIS Sunucu’yu kullanarak maliyetleri azaltmaktır veya direk On-Prem yapımızda Web sitemizi yayınlamaktır.   Adımlara başlayabiliriz,   1.Azure DevOps üzerine giriş...

Read More

Azure DevOps Nedir ? ve Nasıl Kullanılır ? -3

Bir önceki yazımda https://endergumen.com/azure-devops-kullanimi/ Azure DevOps Nedir ? ve Nasıl Kullanılır ?   https://endergumen.com/azure-devops-nedir-ve-nasil-kullanilir-2/ Azure DevOps Nedir ? ve Nasıl Kullanılır ? -2    Azure DevOps sürecinin ilk ve ikinci kısımlarından bahsetttim şimdi makelenin üçüncü kısmı ile devam ediyoruz.   1. Şimdi Release sürecini (Versiyonlama) otomatize etmek için yeni bir release pipeline oluşturuyoruz.       2.Burada birbirine takip eden süreçleri oluşturacağız.Süreç oluşturma adımlarını yapabilmek için Stages kısmına stage’ler ekleyerek (Aşama) yapıyoruz.Uygulama üzerinde yapmış olduğumuz değişikliklerin hangi sistem üzerine deploy edileceğini sağ tarafta bulunan template’lerden birini seçerek devam edebilirsiniz.   Ben Azure App Service Plan kullandığım için resimdeki seçenek...

Read More