• Anasayfa
  • Hakkımızda
  • Etkinlikler
  • Destek Verin
  • Site Haritası
  • Giriş Yap
  • Üye Ol
  • Facebook
  • Twitter
  • RSS
Yazılım Dilleri
  • Soru - Cevap
  • EĞİTİM SETİ
  • KATEGORİ
  • DUYURU
  • TEKNOLOJİ HABERLERİ

Son Sorular

  • 8/2/2020 11:38:31 PM'Basit' Yazılım Dili
  • 6/25/2020 3:18:13 PMderleme hatası
  • 12/11/2017 4:49:15 PMWindows Hizmeti Hk.
  • 4/23/2016 12:55:33 AMC programlama 2 oyun

Popüler Sorular

  • 5/27/2012 5:49:50 AMAsp.Net ile Date time alana veri ekleyemiiyorum ?
  • 4/2/2012 12:45:18 AM.exe uzantılı dosya için dijital imza nerde nasıl alınır.
  • 5/12/2012 8:44:49 AMAcil Yardım
  • 5/27/2012 1:46:51 PMveri tabanı bağlantısı
  • .Net Framework
  • 8085 Assembly
  • Active Directory
  • ADO.NET
  • Android
  • Apple IOS
  • Arduino
  • ASP.NET
  • ASP.NET MVC
  • Blackberry
  • C#.Net
  • C++
  • CCG Framework
  • CISCO
  • CSS
  • Diğer
  • Dreamweaver
  • Entity Framework
  • Exchange Server
  • Gömülü Sistemler
  • GSM Programlama
  • Güncel
  • Güvenlik
  • HTML5
  • Java
  • Javascript / JQuery
  • Jira
  • Kariyer ve İş Yaşamı
  • LibreOffice
  • LINQ
  • Linux
  • Matlab
  • Microsoft Dynamics CRM
  • Mobil Uygulama Geliştirme
  • MySQL
  • NoSQL
  • Oracle
  • OWIN
  • PFSense
  • PHP
  • Powershell
  • Python
  • Sanallastirma
  • SAP-ABAP
  • SCOM 2012
  • SEO
  • Sharepoint 2010
  • Sharepoint 2013
  • Silverlight
  • Sistem Analiz ve Tasarımı
  • SQL Server
  • Symantec
  • TFS
  • T-SQL
  • Ubuntu
  • VB.NET
  • Veritabanı Yönetim Sistemleri
  • Visual Studio
  • VMware
  • WCF
  • Web Hosting
  • Windows 8
  • Windows Azure
  • Windows Phone 7.1
  • Windows Phone 8
  • Windows Server
  • Wordpress
  • WPF
  • Xamarin
  • XNA
  • Yazılım Mühendisliği
  • Yöneylem Araştırması
  • ASP.NET MVC
  • Entity Framework
  • Javascript / JQuery
  • LINQ
  • PHP

Son Duyurular

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

Windows Azure'da Özel Domain Kullanımı

Azure ortamında uygulamanızı koydunuz fakat yönetim portalının size verdiği ornek.cloudapp.net gibi adresleri kullanmak istemiyorsunuz. Onun yerine kendi aldığınız bir domain'i kullanmak istiyorsunuz

05.09.2012

Yazar: Daron Yöndem (Google+)

Kategori: Windows Azure

3165

 Azure ortamında uygulamanızı koydunuz fakat yönetim portalının size verdiği ornek.cloudapp.net gibi adresleri kullanmak istemiyorsunuz. Onun yerine kendi aldığınız bir domain'i kullanmak istiyorsunuz :) Çok doğal bir istek. Bunun için hali hazırda tanımlı bir domain'in DNS ayarları ile oynamamız gerekecek. Gelin şimdi hem DNS ayarlarına bir göz atalım hem de sadece bir web role'e bağlı domain değil storage account endpointlerini de nasıl kendi domainlerimize alabiliriz ona bakalım :)

Web Role' domain yönlendirmek...

Bir domain'i DNS'te A kaydı ile yönlendirmek için önce web role'ümüzü veya daha doğrusu servisimizi temsil eden IP'yi bulmamız gerek. Bunun için hemen Windows Azure web yönetim paneline login oluyoruz. Login olduktan sonra deployment'ınızı bulup seçtikten sonra aşağıdaki gibi sağ panelin en altında VIP olarak deployment'ı temsil eden IP'yi bulabilirsiniz.

VIP'mizi bulduk.
VIP'mizi bulduk.

VIP'ler bir deployment, hatta servis silinine kadar sizin oluyor. Yani servisi tamamen silmediğiniz sürece o IP sürekli size ait olacak.

Şimdi sıra geldi DNS taraflarını ayarlamaya. Artık IP elimizdeki olduğuna göre DNS sunucumuza gidip gerekli A kaydını girebiliriz.

DNS kaydımızı güncelliyoruz.
DNS kaydımızı güncelliyoruz.

DNS kaydında aslında belki bir CNAME ile de işi bitirebilirsiniz. Fakat ana domaini veya wilcard yönlendirme için doğrudan domainin root kaydını A ile VIP'ye yönlendirmek daha rahat olacaktır. Sonrasında tabi bir de www kaydını yönlendirmeyi unutmayın :)

Eğer kendi DNS sunucunuz yoksa, doğal olarak domain'i satın aldığınız yerin sağladığı DNS servislerini kullanmanız gerekecek.

Gelelim Storage Account için özel domainlere....

Storage account için verilen endpointleri değiştirmek ilk bakışta anlamsız gelebilir. Çünkü sonuç itibari ile queue veya table storage servislerinin endpointlerini dışarıdan görülme şansı yok. Ama özellikle blob storage'ın endpointi eğer bloblarınız dışa doğrudan açıksa rahatlıkla görülebilir halde olacaktır. Blob storage endpointlerini isterseniz kendi alan adınınız altında bir yerlere alarak dışarıya daha anlamlı bir manzara verebilirsiniz ;)

[Normal URL yapısı]

http://<storage_account_adi>.blob.core.windows.net/<container_adi>/<blob>

[Özelleştirilmiş URL yapısı]

http://<ozel_domain>/<container_adi>/<blob>

Yukarıda gördüğünüz şekilde alan adlarını düzenleyebilmek için yine azure yönetim paneline uğruyoruz. Yönetim panelinde tam da Storage Account tanımladığımız yerde daha önceden yarattığımız ve yönlendirmeyi tanımlamak istediğimiz Storage Account'u seçerek ribbon'dan "Add Domain" düğmesine tıklıyoruz.

Add Custom Domain...
Add Custom Domain...

"Add Domain" dediğiniz anda aşağıdaki manzara ile karşılaşacaksınız. Burada istediğiniz gibi bir subdomain veya eğer ayrı bir domain kullanmayı düşünüyorsanız domain'in kendisi yazabilirsiniz.

Özel domainimizin yönlendirmesini tanımlarken.
Özel domainimizin yönlendirmesini tanımlarken.

"OK" dediğiniz bir süre beklemeniz gerekecek. İşlem bittikten sonra karşınıza yeni bir popup ekranında yapmanız gereken bir CNAME yönlendirmesi gelecek.

Storage Account için CNAME yönlendirmesi.
Storage Account için CNAME yönlendirmesi.

Yukarıda gördüğünüz CNAME tanımını kendi DNS'imize yapmamız gerekiyor. Bu yönlendirme aslında Azure'a bu alan adının bizim olduğunu kanıtlamamız için yapmamız gereken bir yönlendirme. Bu yönlendirmeyi yapana kadar yeni domain kaydı azure panelinde "pending" olarak durmaya devam edecektir.

Validation CNAME
Validation CNAME

Eğer kendi DNS sunucunuz varsa Windows Server üzerinde DNS yönetiminde yukarıdaki gibi root domain'de bir CNAME kaydı yaratmanız yeterli olacaktır.

Domain'i validate etmek...
Domain'i validate etmek...

Gerekli CNAME ayarlarını yaptıktan sonra yine Azure yönetim panelinde yeni domain kaydını bulup ribbon menüden de "Validate Domain" diyerek validasyonu tamamlayabilirsiniz. CNAME kaydının yakalanabilmesi için 12 saate kadar beklemeniz gerekebileceğini baştan söyliyim :) ama benimki 10 dakikada oldu :)

Son yönlendirme...
Son yönlendirme...

Validasyon işlemleri bittiğine göre artık domain'in bizim olduğunu kanıtladık demektir :) Şimdi son olarak sıra geldi gerçekten istediğimiz subdomain'i azure ortamındaki blob endpoint'ine yönlendirmek. DNS'te yukarıdaki gibi yeni bir CNAME kaydı ile bu işlem de tamamlanabilir :)

[Eski Blob Link]

http://shortstore.blob.core.windows.net/deneme/inetalogo.png

[Yeni Blob Link]

http://download.kslt.biz/deneme/inetalogo.png

Yukarıda da gördüğünüz gibi artık blob ana domain'ini değiştirmiş olduk ;)

Hepinize kolay gelsin ;)

Yazar Hakkında

Daron Yöndem

Daron Yöndem

daron.yondem.com

DEVELOAD Yazılım şirketi kurucusu Daron Yöndem ASP.NET alanında aldığı MVP ünvanını son üç yıldır Silverlight alanında devam ettirmektedir. Microsoft Regional Director ünvanına da sahip olan Daron Yöndem’e 2009, 2010 ve 2011 yıllarında Microsoft tarafından “Gold Global Impact Award” ödülü verilmiştir. Microsoft TechEd, PDC, DevReach, Microsoft DevDays gibi uluslararası konferanslarda konuşmacı olan Daron Yöndem INETA (International .NET Association) Orta-Doğu Afrika Bölge Başkanlığı görevini sürdürürerek 262.000’i aşkın üyesi olan 58 sosyal topluluğa destek vermektedir. Üç Türkçe, üç İngilizce kitabı olan Daron Yöndem’in Wrox Publishing gibi uluslararası yayınevlerinden kitapları bulunmaktadır.

Sosyal Medya

ORANLAR

  • 3165izleme

Arkadaşlarınla Paylaş

  • Tweet

0 Yorum

Yorum Yaz / Soru Sor

Lütfen yorum yazmak veya soru sormak için üye girişi yapınız.

Son Yorumlar

  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Merhaba, ellerinize sağlık çok yardımcı ol...
  • Merhaba Bu uygulama örneğinden ASP.net ...
  • Hocam Link başka sayfaya yönlendiriyor.

En Güncel Sorular

  • Bilgilendirme maili (C#.Net)
  • Power Pivot (Sharepoint 2010)
  • BigInteger, BigDecimal (Asp.Net ve Asp.Net MVC)
  • visual C# ile asp nette veritabanı islemleri (Asp.Net ve Asp.Net MVC)
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ? (Sharepoint 2010)

En Son Cevap Verilen Sorular

  • Bilgilendirme maili
  • BigInteger, BigDecimal
  • visual C# ile asp nette veritabanı islemleri
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ?
  • txt dosyasına veri yazma

Twitter

Takip et: @yazilim_dilleri

En Çok Okunanlar

Elif BAYRAKDAR

C# ile SQL Server Bağlantısı, Insert, Update ve Delete Sorguları

23.05.2013

  • 124174
  • 0
Hakan Keskin

C# ile Windows Service Projesi Oluşturma, Debug Etme ve Setup Hazırlama

17.12.2013

  • 71418
  • 0
batuhan avlayan

Php - Mail Gönderme (İletişim Formu)

02.09.2013

  • 51996
  • 0

Sponsorlar

KODLAB
Pluralsight
Exchange server is
Office 365
YAZILIM DİLLERİ
Yukarı Çık
  • Hakkımızda
  • Facebook
  • Twitter
  • RSS

© Yazılım Dillerinin Buluşma Noktası | Kaynak belirtildiği sürece makaleler kopyalanabilir.
YazilimDilleri.Net sitesinde yer alan kullanıcıların oluşturduğu tüm içeriklerin yayınlanması ile ilgili yasal yükümlülükler içeriği oluşturan kullanıcıya aittir, YazilimDilleri.Net hiçbir şekilde sorumlu değildir.

Kapat

Giriş Yap

Kullanıcı Adı

Şifre

Şifremi Unuttum

KULLANICI GİRİŞİ