Upload
erdem-avni-selcuk
View
216
Download
0
Embed Size (px)
Citation preview
Visual Studio Online & Microsoft Azure Ortamına Giriş
Erdem Avni SELÇUKSenior SharePoint Consultant – MTTCTechnical Network Türkiye
E-mail: [email protected] Twitter: @eravseBlog: http://www.eravse.com
Ajanda Visual Studio Online Nedir?
Visual Studio Online Gelişimi ve Kronolojisi
CI – Continuous Integration Nedir ?
CD – Continuous Deployment Nedir ?
Application Insights (Önizleme)
Demo
VISUAL STUDIO ONLINE NEDİR?
Özellikleri• Beş ücretsiz standart kullanıcı.• Sınırsız özel takım projesi.• Agile proje yönetimi• Continuous integration • Build servisleri ( Continuous
Deployment )• Load test uygulamları• MSDN üyelerine özel herhangi bir
projeye ek maliyet ödemeden katılabilme özelliği
Online
Kronoloji
2011 20132009 2012 2014 2015
Visual Studio 2008
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
2010
Kronoloji
20112008 20132009 2012 2014
Visual Studio 2008
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
2010
Team Foundation Service
Limited Preview
Eylül 2011
Public PreviewHaziran
2012Released Ekim 2012
Kronoloji
20112008 20132009 2012 2014 2015
Visual Studio 2008
Visual Studio 2010
Visual Studio 2012
Visual Studio 2013
Visual Studio
2010
Visual Studio Online
3 Hafta
CI – CONTINUOUS INTEGRATION NEDİR ?
Continuous Integration Nedir ?Kod üzerinde yapılan her değişikliğin ardından, tüm sistemin çalışır durumda olduğunu, yapılan değişikliğin sistemin bazı bölümlerinde kırılmalara yol açmadığını tespit etmek için kullanılan yöntemdir.
Sürekli entegrasyon ile programcılar tarafından kod üzerinde yapılan çalışmalar neticesinde her zaman çalışır bir sürümün oluşması sağlanmış olur.
CI – CONTINUOUS DEPLOYMENT NEDİR ?
Continuous Deployment Nedir ?
Delivery’nin bir step ötesidir. Manuel olarak test işlemlerinin arasındaki işlemleri CD otomatik olarak yapmaktadır. Bir çok firma tarafından zorunlu
olarak kullanılır.
APPLICATION INSIGHTS (ÖNİZLEME)
Application Insights (Önizleme)
Visual Studio Online Application Insights, şirket içinde, Microsoft Azure'da, üçüncü taraf bir bulut sağlayıcısında veya üçünün birleşiminde çalışan sunucu ve istemci/cihaz uygulamalarından işlemlere, performansa ve müşteri kullanımına yönelik detaylı bilgiler toplayan ve şu anda önizlemede olan yeni bir bulut tabanlı hizmettir.
Visual Studio için Application Insights Araçlarını yükleyerek doğrudan Visual Studio IDE'niz üzerinden tüm yeni uygulamalarınıza yönelik çözümlemeleri etkinleştirebilirsiniz.
Demo Görevleri
Visual Studio Online Hesabınızla giriş
Backlog Oluşturma
Azure üzerinde web sitesi oluşturma
CI & CD
Demo Görevleri
Bakclog Oluşturma
Azure üzerinde web sitesi oluşturma
CI & CD
VİSUAL STUDIO ONLINE ERİŞİMİ
Visual Studio Online Hesabınızı Oluşturun http://visualstudio.com
Visual Studio Online için Application Insights aracını yükleyin
http://aka.ms/aivsix
TEŞEKKÜRLERErdem Avni Selçuk Technical Network TürkiyeSenior SharePoint Consultant & MTTC