IBM’in BlueMix isimli servisini inceledim çok kullanışlı ve yararlı bir hizmet izlenimine kapıldım. Beta sürümünü test ederken aklımda kalanları yazdım ve bir video kaydettim.

BlueMix Cloud mantığı ile hazırlanmış bir servis, bu hizmette uygulamalar ve servisler var. Bir uygulama paneli açıp servisleri(veritabanları veya diğer hizmetler) tanımlayıp kolayca kendinize bir bulut altyapı oluşturup projenizi yükleyebiliyorsunuz.

Sisteme giriş yapmak için bluemix.net adresine girmek gerekiyor. Join Diyerek IBM ID’niz ile giriş yapabilirsiniz. Ekranınızda Servis / Application seçenekleri çıkacaktır ve add a application diyerek yeni bir uygulama oluşturuyorum.

Yazının baş kısmı ile devamını anlatan bir Video kaydetmeye karar verdim.

Video İçeriği

  • —Codename: BlueMix’de Üyelik Açma – Dashboard Tanıma
  • —Bir Java Application Oluşturma
  • Bir DB2 Servisi Açma
  • —DB2’ya bağlanan Java Web Application’u oluşturma
  • Bu Uygulamayı BlueMix’e yükleme
  • Test

Video

Videodaki Uygulama Komutları

—cflogin

—cf push merhaba2 -m 512m

—cf push merhaba2 -pjarismi.jar

Videodaki Uygulama Kodu

—<%

— try{

—     Connection conn = null;

—Statement st = null;

—ResultSetrs = null;

—Class.forName(“com.ibm.db2.jcc.DB2Driver“).newInstance();

—String dbUrl = “jdbc:db2://192.155.243.144:50000/I_465736”;

—conn = DriverManager.getConnection(dbUrl, “u472243”, “sQgjBzkA6b”);

—st = conn.createStatement();

—if(st!=null){

—out.println(“bağlantıaçıldı”);—}

——if (rs != null) rs.close();

—if (st != null) st.close();

—if (conn != null) conn.close();

— }catch(Exception e){ —        out.println(“mesaj: “+e.getMessage()); }

— %>

Ekstra Kaynaklar

—Resmi Presentation

http://www.youtube.com/watch?v=ZR_jDitw0Sc

—Örnek Pushing A Java App To BlueMix

http://ryanjbaxter.com/2014/03/24/pushing-a-java-app-to-bluemix/

—Yazılım Akademisi Videoları

http://www.youtube.com/user/yazilimakademisi

—Gökhan Yılmaz Videoları

http://www.youtube.com/channel/UC5Qn4Yf7t464UNiQKWaCPWA/videos

—Püf Nokta 1: DB Bilgileri ile direk DB’ye bağlantı açılamamaktadır. Sadece BlueMix’in server’ına yüklediğiniz uygulamadan bağlantı açabilmektesiniz. Sanırım bir maskeleme veya sınırlama mevcut. Bundan Dolayı NetBeans’ın Servis veya Data Management Studio gibi araçlardan DB’ye bağlantı sağlanamamaktadır.

 

Reklamlar