Yazar: endergumen

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

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

Bir önceki yazımda https://endergumen.com/azure-devops-kullanimi/ Azure DevOps Nedir ? ve Nasıl Kullanılır ? ile Azure DevOps sürecinin ilk kısmından bahsetttim şimdi makelenin ikinci kısmı ile devam ediyoruz.   1. “Add Solution to Source Control” diyerek ekleme işlemini başlatıyoruz.       2.Azure DevOps üzerinde bulunan Projemizi ekleyerek devam ediyoruz.           3.Source Control’ü ekledikten sonra tüm klasörlerin yanında bulunan yeni değişiklik simgesi olan yeşil “+” işareti oluştu.Bu işaret kaynak dosya veya klasör içerisinde yeni bir şey eklediğinde oluşur.       4.Yapılan değişikliklerin versiyonlanmaları için Check’in dediğimiz kontrol noktalarını eklemek ve yapılan değişiklikleri Azure DevOps üzerinden oluşturduğumuz...

Read More

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

Merhaba Bu yazım da sizlere Azure DevOps platformundan bahsedeceğim.DevOps kavramına ait bilgiyi bir önceki yazımdan edinebilirsiniz.Azure DevOps bize Microsoft’un sağlamış olduğu DevOps süreçlerini düzenli ve pratik olarak gerçekleştirmemizi sağlayan platformdur.Azure DevOps bizlere uygulama yazarken sağlamış olduğu tüm otomasyonel araçlar, kod kütüphaneleri ve daha birçok araçlar ile daha hızlı ve başarılı ilerleyen kolay süreçler yönetmemizi sağlıyor.   Azure DevOps ile; Tüm CI&CD (Sürekli Entegrasyon ve Sürekli Dağıtım) süreçlerimizi yönetebilir, Süreçlerimizi planlayabilir, Test aşamalarımızı oluşturabilir, Geliştirici araçlarını kullanabilir, Ve daha birçok sürecimizi ve uygulamamızı yönetebiliriz.     Şimdi Azure DevOps sürecini anlatan bir uygulama konuyu anlatacağım.   1.Azure DevOps’u kullanabilmek için...

Read More

DevOps Nedir?

Merhaba Bu yazım da Güncel, Teknolojik ve herkes tarafında konuşulan DevOps kavramında kısaca bir özet şeklinde bahsedeceğim ve bir sonraki yazım da DevOps sürecine örnek olması açısından Azure DevOps ile ilgili bir örnek uygulama dağıtım yaşam döngüsünü anlatacağım. DevOps kavramının tarihçesinden çok neler yapmamıza imkan tanıdığından bahsetmek daha doğru olacaktır. DevOps , Bilgi Teknolojileri departmanı içerisinde bulunan iki temel birimi (Developers and Operations) Geliştiriciler(Yazılım Geliştiriciler, Yazılım Testçileri, vb.), Operasyon (Sistem Mimari ve Altyapı Ekipleri,Güvenlik ve Ağ ekipleri vb.) bir arada etkili bir iletişim içerisinde beraber çalışmalarıdır.DevOps’u aslında bir felsefe, yaklaşım veya bakış açısı olarak değerlendirebiliriz.Yazılım geliştiricilerin alışık olduğu Scrum,...

Read More