25 Ekim 2015 Pazar

Azure Cloud üzerinden Website oluşturmak ve yayınlamak.

Merhaba.Azure cloud üzerinde websitesi oluşturmak  ve yayınlamak için iki model vardır.Bi önceki  yazım'da bu modellerden bahsetmişdim.Bunlar PaaS ve IaaS dır.IaaS tabanlı website geliştirmek PaaS tabanlıdan  biraz daha  karmaşık işe benzemekte çünkü sunucu olarak çalışacak sanal makine oluşturmak,bu makinenin endpointlerini(protokol,port,roller ve diger bileşenler)  tanımlamak işi bize düşmekte,ve sitemizi yayınladıkdan sonrada sitenin bakımını yapma işi var tabi bide.PaaS tabanlı modelde ise bu iş azure portal sayesinde çok basit hale getirilmiştir.Birkaç "next" le websitesi yayınlayabiliyoruz,yani sunucu ve ayarlarıyla ilgilenmiyoruz,tabiki buda kendi beraberinde maliyeti artırıyor,çunkü bu işlemleri bizim yerimize cloud yapmaktadır.Biz sadece oluşturmak istediyimiz websitesinin ne tabanlı olacagıyla ilgili şeylerle ugraşırız,ve bunlar arasında Microsoft tabanlı olmayan(php,java,python vs) diger platformlarda vardır.Azure Cloud sitemizi oluşturdukdan ve yayınladıkdan sonra,geliştirme işini kolaylaştırak araçlarıda sağlamaktadır.Yerelde geliştirdiyimiz website'ı cloud'a yüklemek için Dropbox,Git,Github,Visual Studio Online araçları mevcuttur.
Diger bir örnek Eclipse ile geliştirdiyimiz web uygulamalarını Cloud'a yüklemek için Eclipse Azure Cloud SDK dır.Azure Website hizmetinin avantajlarına geldikdeyse,dediyim gibi yonetim ve geliştimenin kolay olmasıdır,veya orneyin websitemize aşırı derecede request ler oldugunda sitenin kapasitesini otomatik olarak artırmasıdır,yani talebe göre kapasite ayırır azure cloud,başqa durumda mesela ihtiyacımızı aşacak derecede website iş  kapasitesi alırız ve maliyet açısından zarar ederiz,veya sitenin iş kastesi yeterli olmadıgı durumda websitemiz çalışamaz hale gelir ve bu süreklilik açısından bize fayda etmez,ama azure cloud "kullandıgın kadar öde" mantıgıyla çalışmaktadır ki bu en buyuk avantajlarındandır diyebiliriz,çünkü işin  en sonunda kar var.Azure Cloud websitelerine veritabanı destegide saglamaktadır,hata 20 mb kadar ucretsiz servis saglar.
Şimdi ise apache tomcat uzerinde çalışacak bir Java tabanlı websitesi oluşturup yayınlayalım.


Hiç yorum yok:

Yorum Gönder