Info Informatika

Mari Berbagi Pengetahuan Informatika. Belajar dan Belajar Dunia IT

Jasa Pembuatan Aplikasi

Menerima Pesanan Aplikasi Website, Aplikasi Desktop VB.net, Mobile Android - Blackberry

Terima Kasih Telah Berkunjung

Jaya Terus Dunia Informatika...

Jumat, 28 Januari 2011

Windows azure

Windows azure salah satu Aplikasi terbaru dari Microsoft

Windows azure sebuah system operasi berbasis cloud computing seperti halnya Chrome OS buatan Google yang kabarnya sebentar lagi akan dirilis.


Apakah yang dimaksud Windows Azure itu ? Windows Azure merupakan sebuah sistem operasi untuk Cloud, namun sebelum melangkah lebih jauh, kita harus mengetahui apa yang dimaksud dengan Cloud itu sendiri. Cloud merupakan kumpulan dari server yang saling terhubung satu sama lain, dengan begitu performansi dari kumpulan server tersebut akan menigkat bila dibandingkan dengan single server biasa. Yang bisa dilakukan oleh para developer maupun ITPro pada Cloud ini adalah seperti meng-install dan menjalankan service pada cloud environment, lalu kita juga bisa menyimpan dan mengambil data dari Cloud tersebut.
Azure Service Platform

Windows Azure, bukanlah sebuah sistem operasi yang akan menjadi pesaing Windows 7 , namun sistem operasi ini mencoba memberikan layanan bagi para developer mulai dari create, deploy dan pendistribusian webservice secara cepat , tentunya Sistem operasi ini berjalan dengan ada nya framewrok khusus “Azure Service Platform”.

Jadi untuk lebih lengkap tentang Windows Azure itu sendiri adalah sebuah sistem operasi yang berjalan diatas Cloud, didesain untuk menjalankan aplikasi dan computing utility. Windows Azure mempunyi 4 buah fitur penting, yaitu :
  • Service Management, Dengan Windows Azure kita diberikan kemudahan untuk mendeploy dan mengatur aplikasi yang kita buat.
  • Compute, Dengan dukungan Cloud kita tidak perlu khawatir dengan performansi dari server itu sendiri.
  • Storage, Storage space yang sanget besar untuk aplikasi kita, jadi siapapun bisa menggunakannya.
  • Developer Experience, developer diberikan kemudahan dalam mendeploy suatu aplikasi, layaknya kita mendeploy sebuah aplikasi dengan visual studio di desktop kita sendiri.
Windows Azure menawarkan banyak sekali kemudahan untuk para developer aplikasi, sama mudahnya dengan mendeploy aplikasi di desktop, namun bedanya kali ini kita mendeploy aplikasi tersebut diatas sistem operasi Cloud, kemudahan yang diberikan :
  • Abstrct execution environtment, Sama mudahnya dengan anda memilih aplikasi yang ingin anda jalankan dan klik RUN!, anda tidak perlu tim deployment yang menentukan di server mana akan menjalankan code dari aplikasi tersebut, semuanya berjalan otomatis.
  • Shared file system, semua file system yang anda butuhkan sudah tersedia.
  • Resource allocation, dengan Windows Azure setiap orang dapat menggunakan environment yang sama dengan yang lainnya.
  • Programing environtment, developer merasakan suasana yang sama halnya dengan mendeploy aplikasi di desktop sendiri.
Windows Azure juga menyediakan support untuk computing utility dimana Windows Azure sangat reliable, it’s always up 24/7 operation, jadi anda tidak perlu pusing untuk membeli atau membangun sebuah data center untuk menjalankan aplikasi anda. Dan yang tidak kalah pentingnya Windows Azure ini bersifat simple, kita dapat mengontrol secara remote dan juga sangta mudah untuk di manage.
Supaya tidak salah intepretasi, Windows Azure bukanlah sebuah software yang berjalan diatas server atau desktop anda, tetapi merupakan sebuah sistem operasi yang berjalan diatas banyak server yang saling terhubung satu sama lain (Cloud) dan di host di data center milik Microsoft US.
Dengan Windows Azure kita dapat secara langsung membangun aplikasi web dan langsung dapat diakses, dimana aplikasi yang kita bangun tertampung di microsoft data center. Jadi kita dapat membangun aplikasi di awan secara langsung.
Aplikasi web apa saja yang dapat dibuat, untuk sementara yang mendukung baru Visual Studio dari microsoftlah yang mendukung, namun tidak menutup kemungkinan project dengan pengembangan yang lain dapat gabung seperti Java  , PHP, dan yang lainnya. Windows Azure sendiri sudah diperkenalkan akhir tahun 2009 ini,
Sumber:
http://www.microsoft.com/windowsazure/windowsazure/
http://arif.unpad.ac.id/?p=105
http://wss-id.org/blogs/fajar/archive/2008/11/27/windows-azure-1.aspx
http://www.beritateknologi.com/zend-framework-kini-sudah-mendukung-windows-azure/

Metoda Transportasi dalam logistik

contoh bagaimana transportasi terkait dengan sistem lainnya

-       Peranan Ekonomi, dalam proses pertumbuhan ekonomi, kebutuhan transportasi terus meningkat. Untuk membantu kelancaran disuatu pasar, supermarket dan lain-lain.
-       Peranan Sosial, dengan adanya transportasi dalam peranan social dapat beriteraksi antara sesama, baik dalam melakukan aktifitas kerja maupun kegiatan masyarakat.
-       Peranan Politik, dengan adanya factor-faktor yang tumbuh pada sector ekonomi tersebut menyebabkan pemerintahan yang ada menjadi makmur dengan banyaknya pemasukan dari pajak.
-       Peranan Lingkungan, penyelenggaraan sistem transportasi di lingkungan, seperti halnya penyediaan transportasi jasa atau barang. Hal tersebut juga membawa efek samping yaitu kecelakaan, polusi udara, getaran, debu.
Metode transportasi berdasarkan 

a.    Barang-barang dengan ukuran besar/berat.
               saya ambil contoh barang batu. Menggunakan transportasi darat seperti truk. barang yang diantarkan akan lebih cepat sampai dan biaya ongkos lebih murah akan tetapi kekurangannya jika terjadi kemacetan maka keuntungan tersebut akan berbalik yaitu sampai lama dan ongkos jalan akan lebih banyak dan salah satu kekurangan lainnya adalah barang yang akan diangkut lebih sedikit.
              Akan tetapi jika tujuan pengangkutan jauh seperti antar propinsi yang jauh atau antar Negara (Contoh barang seperti export batu bara) sebaiknya digunakan metode transportasi laut (air). Keuntungannya adalah daya muat barang yang banyak menyebabkan biaya ongkos kirim menjadi lebih murah. Kerugiannnya adalah lamanya waktu yang diperlukan dari pada menggunakan moda darat.

b.   Barang-barang pecah belah / barang yang mudah rusak.
               Saya ambil contoh barang yaitu gelas dan piring. Metode transportasi yang digunakan melalui darat, dikarnakan untuk menghindari kerusakan pada barang tersebut.

c.    Barang-barang yang memiliki harga akhir / barang murah.
              Saya ambil contoh barang yaitu sayuran. Dengan metode darat, mobil truk atau mobil box, akan tetapi dilihat dari jarak yang ditempuh, menggunakan metode transportasi darat harus memiliki jarak tempuh yang dekat, apabila jarak tempuh jauh sebaiknya menggunakan transportasi laut dengan biaya oprasional yang murah barang bias sampai tujuan dengan aman.

10 Teknologi Terbaru 2011

Rabu, 26 Januari 2011

Konfigurasi DNS pada Linux Ubuntu

PENGERTIAN DNS
Domain Name System (DNS) Adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.

Pengelola dari sistem DNS terdiri dari tiga komponen:

· DNS resolver, sebuah program klien yang berjalan di komputer pengguna, yang membuat permintaan DNS dari program aplikasi.

· Recursive DNS server, yang melakukan pencarian melalui DNS sebagai tanggapan permintaan dari resolver, dan mengembalikan jawaban kepada para resolver tersebut dan

· Authoritative DNS server yang memberikan jawaban terhadap permintaan dari recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi (misalkan: mereferensikan ke authoritative DNS server lainnya)

DNS Server di Linux

DNS Server di linux biasanya dijalankan oleh program yang bernama named. Program ini merupakan bagian dari paket bind yang dikoordinasikan oleh Paul Vixie dari The Internet Software Consortium. Biasanya program ini terletak di /usr/sbin/named dan dijalankan pada waktu booting dari /etc/rc.d/init.d/named start. Agar named dijalankan pada setiap booting masukkan named ke daftar server yang harus distart dengan menggunakan ntsysv.

BERIKUT ADALAH CARA UNTUK MENGKONFIGURASI DNS SERVER PADA UBUNTU 9.10

# sudo su
# apt-get update


Ini dilakukan untuk mengupdate paket bind9-nya, jika kita tidak terhubung ke internet. Namun jika kita telah terhubung dengan internet, dapat langsung menginstall paket bind9-nya dengan perintah berikut


# apt-get install bind9

Jika bind9-nya telah diinstal maka selanjutnya menginstall dnsutils untuk testing dan troubleshooting masalah DNS, dengan cara:

# apt-get install dnsutils

Setelah menginstall dnsutils-nya kemudian edit interface networknya dengan cara:

# vim /etc/network/interfaces



Interfaces dibuat menjadi dhcp. Ini dilakukan untuk mendapatkan ip dynamic, bukan ip local, sehingga kita dapat terhubung ke internet. Dalam hal ini IP nya adalah 172.16.30.11. Tampilannya seperti dibawah ini:

Kemudian edit /etc/bind/named.conf.local dengan cara:

# pico /etc/bind/named.conf.local

/etc/named.conf berisi berkas konfigurasi dari BIND yang utama, berisi informasi mengenai bagaimana klien DNS mengakses port 53, letak dan jenis berkas database yang diperlukan. Umumnya berisi letak berkas konfigurasi name-server root, domain, localhost/loopback, dan reverse-mapping.

Pada perintah pico /etc/bind/named.conf.local yaitu perintah untuk membuat file zone dan file reverse zone- nya. File zone diperlukan untuk resolving (pemetaan) nama ke alamat IP. Sedangkan file reverse zone diperlukan untuk mengkonversi alamat IP ke nama

* File zone: zone “shelvieka.net”
* File reverse zone: zone “30.16.172.in-addr.arpa”

“30.16.172” didapatkan dari reverse alamat (3 oktet pertama) dari alamat IP yang digunakan untuk server DNS ini. Namun penulisannya dibalik. Isikan seperti tampilan dibawah ini:

Selanjutnya edit /etc/bind/named.conf.options

# pico /etc/bind/named.conf.options
Perintah ini adalah untuk setting cache server. Dengan menghilangkan tanda (//) masukkan alamat server DNS ( 172.16.30.11). Isikan seperti tampilan dibawah ini:



# cp /etc/bind/db.local /etc/bind/db.shelvieka.net

Isi file dari db.shelvieka.net dapat disalin dari file db.local

# pico /etc/bind/db.shelvieka.net

Untuk memodifikasi isi file dari db.local dapat dilakukan sebagai berikut:

* Ganti local host dengan nama domain yang digunakan “shelvieka.net.”
* Ganti root local host dengan “root.shelvieka.net.

Isikan seperti tampilan dibawah ini:

SOA record atau catatan otoritas awal (Start of Authority) mengacu server DNS yang mengediakan otorisasi informasi tentang sebuah domain Internet. Baris SOA adalah pembuka bagi semua file zona dan harus ada satu dalam setiap file zona. Baris tersebut menjelaskan zona, darimana dia datang (host bernama shelvieka.net), siapa yang bertanggung jawab atas isinya (root.shelvieka.net).

NS record atau catatan server nama memetakan sebuah nama domain ke dalam satu daftar dari server DNS untuk domain tersebut.

A record atau catatan alamat memetakan sebuah nama host ke alamat IP 32-bit (untuk IPv4).

CNAME record atau catatan nama kanonik membuat alias untuk nama domain. Domain yang di-alias-kan memiliki seluruh subdomain dan rekod DNS seperti aslinya.

# cp /etc/bind/db.127 /etc/bind/db.172
Isi file dari db.172 dapat disalin dari file db.127. Dan dapat dilakukan modifikasi dengan perintah sebagai berikut:

# pico /etc/bind/db.172

Isi file yang diganti pada db.172 sama halnya dengan isi file dari db.shelvieka.net. Isikan seperti tampilan dibawah ini:

# pico /etc/resolv.conf
Perintah ini digunakan untuk meng-edit reserve /etc/resolv.conf. Tampilannya seperti gambar dibawah ini:

Berkas konfigurasi pada /etc/resolv.conf berisi domain atau alamat IP name-server yang pertama dicari oleh resolver ketika sebuah domain/nama mesin diminta untuk dipetakan ke alamat IP.

# pico /etc/hosts

Tambahkan IP alamat PC kita, yaitu 172.16.30.11 dengan domain shelvieka.net, seperti tampilan dibawah ini:

Kemudian restart bind9 dan networking dengan perintah dibawah ini:

# /etc/init.d/bind9 restart

# /etc/init.d/networking restart
Setelah bind9 dan networking di-restart, maka lakukan pengecekan dengan nslookup, dengan perintah beriku ini:

# nslookup shelvieka.net

Jika muncul IP yang kita masukkan tadi dan sesuai dan sesuai dengan domain yang kita buat maka proses telah berhasil dilakukan. Seperti tampilan dibawah ini:

Selain itu kita juga dapat melakukan PING ke alamat www.shelvieka.net

# ping www.shelvieka.net
Jika ping yang kita lakukan didapatkan replay, maka DNS yang kita buat telah berhasil

Untuk dapat sharing ke satu network yang sama dengan alamat IP yang berbeda. Kita dapat mengubah konfigurasi dari /etc/bind/named.conf.options

# pico /etc/bind/named.conf.options

Misalnya untuk menambahkan alamat IP tetangga maka masukkan IP tetangga yang akan di sharing, yaitu sebagai berikut:

Proses memasukkan IP tetangga-nya masih manual, jadi setiap ingin melakukan proses sharing, kita harus memasukkan atau menginputkan IP tetangga kita, seperti gambar berikut ini:

Selanjutnya kita dapat melakukan pengecekan apakah proses sharing berhasil atau tidak dengan melakukan proses nslookup kembali, misalnya:

# nslookup rizal.com
Untuk IP 172.16.30.24



REFERENSI

http://pemula.linux.or.id/admin/setting-dns-server.html

http://trimawati.wordpress.com/2008/07/25/pengertianfungsikeunggulan-dan-kekurangn-dns-server/

http://maniakbus.blogspot.com/2010/05/konfigurasi-dns-server-pada-ubuntu-910.html

http://www.agungpurbayana.info/membuat-server-dns-pada-ubuntu-9-10/

http://dias-x2.co.cc/?p=26