Solusi open source solite
setiap orang penasaran dengan open source walaupun mereka tertarik dengan open source mereka tidak memakainya. berbagai alasan yang muncul antara lain,
- tidak tahu apakah open source cocok untuk mereka atau open source yang mereka butuhkan.
- mencoba open source di virtual machine, namun takut mengimplementasi di sistem sebenarnya.
- melihat sebuah potensi open source sebagai pelengkap atau bahkan komponen untuk menjalankan TI mereka.
- menawarkan infrastrukut TI open source yang jika dicari solusi propietarynya cukup mahal.
- tahu bahwa open source tidak gratis namun tidak mengerti biaya yang akan muncul dari penggunaan open source.
- tidak memiliki pegangan/konsultan untuk diminta bantuan untuk konfigurasi dan saat terjadi masalah
kami tidak membicarkan migrasi, karena selain resiko migrasi cukup besar dan biayanya juga mahal ditambah kebiasaan yang melekat pada SDM sehingga ditakutkan migrasi merusak alur kerja yang sudah ada. kami lebih menekankan sebagai partner yang memperkaya TI mereka dengan open source. bahkan menurut saya open source bisa sebagai komponen yang mendukung kerja sistem yang sudah ada hal ini dimungkinkan jika sistem memiliki dukungan open standard.
Kami adalah konsultan TI yang menggunakan open source sebagai solusi. karena menurut saya produk open source dapat dilihat sebagai komponen-komponen yang selanjutnya perlu disusun. secara default open source sudah menarik. jika dibutuhkan kustomisasi dapat diakses kodenya. terlebih bisa menjadi basis yang ikut mengembangkan produk tersebut sehingga dipercaya oleh komunitas.
service yang ditawarkan antara lain :
- ahli yang berpengalaman dalam developing produk
- ahli yang berpengalaman dalam memanfaatkan open source
- ahli yang berpengalaman dalam integrasi produk
- jasa konsultasi yang ramah
- aftersales service
- memanfaatkan social networking seperti blog, facebook, dan IM untuk terhubung dengan konsumen
kami membuat layanan produk sebagai berikut :
1.infrastructure service
– Network configuration service (DHCP)
– Name resolution service (DNS)
– Web data publication service (HTTP)
– Time synchronization service (NTP)
2.Gateway service
– Firewall
– Routing
– Traffic shaping
– Radius
– HTTP proxy
3.Office
– Directory Service (LDAP)
– File sharing & remote authentication service
– printer sharing service
– Groupware service
4.Unified Communications
– E-mail service (SMTP/POP3)
– Webmail service
– Instant Messaging service (Jabber)
– Voice over IP service
5.Unified Threat Manager
– Mail Filter
– HTTP proxy advanced configuration
– Secure interconnection (VPN)
– Intrusion detection/prevention system (ID/PS)
– Monitoring system (central/tersebar)
6.Storage Systems
– Storage area network
– distributed file systems
– backup systems
adapun pilihan hardware yang dibutuhkan
– server berbasis x86_64 untuk 1,2,3,4,5,6
– embedded sistem berbasis MIPS/ARM untuk 1,2,5
– storage server khusus untuk 6
Penggunaan teknologi informasi untuk UKM
Usaha Kecil dan Menengah dan Teknologi informasi(TI) apa hubungannya? Tentu saja memilki hubungan bahkan TI dapat memberikan nilai tambah ke UKM. Zaman sekarang tidak bisa dipungkiri bahwa TI sudah menjangkau seluruh aspek masyarakat. Contoh kecil bisa kita lihat dari penggunaan komputer baik secara pribadi ataupun kebutuhan bisnis. Ditambah dengan internet maka kita melihat sebuah globalisasi komunikasi yang tentunya memberikan dampak negatif maupun positif. Secara positif tentu saja TI memperluas jangkauan pasar dan mendekatkan konsumen sedangkan secara negatif tentunya menambah pesaing. Jika dibahas UKM sebagai suatu subjek dalam pengunan TI maka terdapat dua hal yang dapat dilakukan yaitu:
- komputerisasi sistem bisnis
- komputerisasi pasar
Komputerisasi sistem bisnis adalah bagaimana TI masuk sebagai inti dalam proses dan aliran bisnis. Car pandang di hal ini adalah mengubah cara-cara manual menjadi terkomputerisasi. Sebagai contoh pembukuan di kertas dapat diganti dengan catatan menggunakan komputer. Secara sederhana mungkin dapat menggunakan program spreadsheet atau pun text editor sederhana. Namun komputerisasi ini lebih ditekankan adalah aplikasi TI yang digunakan telah terkostumisasi sesuai dengan kebutuhan bisnis tersebut sehingga penggunan TI dapat meberikan nilai tambah umunya dalam kemudahan, integritas dan transparansi. Jika dikaitkan dengan penggunaan open source maka yang dapat dijadikan salah satu solusi seperti GNU cash untuk pembukuan. Dalam hal terkustomisasi open source dapat menjadi solusi menarik karean open source memang membolehkan modifikasi.
Komputerisasi pasar yang dimaksud adalah UKM sebagai penyedia barang dan jasa menggunakan internet sebagai pasar. Hal ini cukup ebralasan karena internet merupakan pasar digital yang memberikan interaksi baru antar penjual dan pembeli. Saat internet dikenalkan di Indonesia pasar ini kurang berkembang salah satunya akibat instrumentasi pasar seperti cara pembayaran belum didukung untuk hal tersebut ataupun internet yang belum populer. Tetapi saat ini bertransaksi lewat internet telah menjadi hal yang lumrah banyak bank di Indoensia telah memiliki layanan internet banking. Dari sisi konsumen internet sudah dapat diakses lewat medai telepon genggam. Jika melihat pengguna telepon genggam maka UKM akan memilki pasar dengan 100 juta pengguna telepon genggam (angka perkiraan),sebuah pasar yang besar untuk UKM. Bahkan menurut saya di Indonesia saya melihat suatu cara baru yaitu jika jangkauan antara penjual dan pembeli berada di satu kota dapat dilakukan layanan antar bayar. Untuk melakukan hal ini tentu saja dibutuhkan infrastruktur pendukung yaitu internet. Open source pun dapat memberikan solusi seperti solusi infrastruktur server yang handal dan relatif murah.
Sebenarnya terdapat salah satu solusi open source yang lebih ditargetkan untuk kalangan enterprise yaitu ERP. ERP sebenarnya dapat digunakan di kalangan UKM karena ERP memang menargetkan membantu efektifitas sautu usaha umtuk memetakan resource-resourcenya. Bagi UKM sebenarnya jangan ragu untuk mencoba hal ini karena sifat open source adalah fleksibilitasnya sehingga dapat dimodifikasi asalkan anda memilki mitra TI yang dapat dipercaya seperti kami “solite solusi open source” jangan ragu untuk menghubungi kami.
LDAP untuk kebutuhan bisnis
LDAP (lightweight Directory Access Protocol) adalah sebuah protokol yang digunakan untuk mengakses, menyimpan direktori. tetapi apa sebenarnya yang dilakukannya?
Untuk mengerti LDAp ada baiknya kita mengerti dahulu secara singkat mengenai apa itu direktori? direktori pada dasarnya adalah suatu entitas dalam sistem komputer yang sifatnya menyimpan, sehingga dalam realitanya direktori lebih banyak dibaca dibandingkan ditulis atau diupdate. apakah sama dengan database? tentu saja tidak. database tidak dirancang untuk operasi baca yang intens. lalu sebenarnya apa data yang disimpan di direktori, singkat namun penting seperti nama user, password user, dan informasi lainnya yang berkaitan dengan biodata user. sehingga LDAP juga sering digunakan untuk data single sign-on yaitu satu account untuk semua layanan.
Dari deskripsi tersebut kita akan mengerti untuk apa ada direktori digunakan, yaitu untuk menyimpan data anggota suatu organisasi. untuk operasi ini LDAP merupakan solusi yang lebih baik dibandingkan database. hal ini disebabkan LDAP memilki struktur hirarki yang memudahakan aplikasi untuk membaca sehingga mengurangi overhead. terlebih lagi LDAP dapat digunakan untuk sistem authentikasi untuk layanan-layanan sistem pendukung bisnis lain seperti FTP, web, authentikasi desktop samba, authentikasi pc-client dan lain-lain yang mungkin berurusan dengan autentikasi. tidak hanya itu, LDAP juga dapat digunakan untuk kebutuhan yang meliputi abstraksi struktur organisasi di sistem terkomputerisasi.
LDAP merupakan salah satu kebutuhan bisnis yang penting. hal ini bisa dibuktikan dari vendor LDAP merupakan pemain besar dunia IT seperti sun dan IBM. jaringan bisnsi yang memakai LDAP antara lain perusahaan multi nasional yang membutuhkan penyimpanan data karyawan mereka yang tersebar di berbagai negara ke dalam satu layanan yang dapat diakses dengan mudah.
open source tidak ketinggalan juga menjawab kebutuhan ini. openldap merupakan software open source yang populer digunakan untuk kebutuhan ini. openldap tidak klaah dengan LDAP yang disediakan oleh vendor besar. hanya berbekal suatu server dengan sistem operasi UNIX kami dapat menyediakan solusi ini dengan cepat.
dengan menggunakan LDAP bisa anda bayangkan data karyawan terpusat, teratur dan dapat dengan mudah diimplementasikan pada layanan-layanan IT anda seperti kebutuhan autentikasi user, penjadwalan, absensi bahkan penggajian.
Database, Mysql atau PostgreSQL?
Database merupakan salah satu bagian penting dalam dunia IT saat ini. hampir 80 persen dari software menggunakan database dibandingkan melakukan komputasi rumit. data ini sebenarnya tidak berdasar. namum jika dilihat dari trend saat ini, misalnya aplikasi web kebanyakan telah menggunakan database menjadi fondasi pentng dalam pembuatan software.
Untuk memenuhi kebutuhan database dalam IT biasanya digunakan DBMS (Database Management System). salah satu yang terkenal adalah Oracle yang merupakan salah satu nama besar di DBMS dan pemain pertama dalam RDBMS. Oracle saat ini memposisikan dirinya menjadi vendor DBMS kepercayaan untuk perusahaan-perusahaan besar dunia. hal ini tentu sangat beralasan karena Oracle memilki performa DBMS terbaik saat ini.
Untuk bisnis kecil dan menengah yang belum dapat mengeluarkan budget banyak untuk IT namun telah membutuhkan database terdapat solusi DBMS open source. yang terkenal adalah Mysql dan PostgreSQL. keduanya memiliki fleksibilitas dan performa yang baik namun keduanya memilki karakterisitik yang membuatnya lebiih baik untuk dipilih.
untuk perbandingan secara head to head dapat dilihat dari tabel berikut:
| PostgreSQL |
MYSQL | |
| ANSI SQL compliance | Closer to ANSI SQL standard | Follows some of the ANSI SQL standards |
| Performance | Slower | Faster |
| Sub-selects | Yes | No |
| Transactions | Yes | Yes, however InnoDB table type must be used |
| Database replication | Yes | Yes |
| Foreign key support | Yes | No |
| Views | Yes | No |
| Stored procedures | Yes | No |
| Triggers | Yes | No |
| Unions | Yes | No |
| Full joins | Yes | No |
| Constraints | Yes | No |
| Windows support | Yes | Yes |
| Vacuum (cleanup) | Yes | No |
| ODBC | Yes | Yes |
| JDBC | Yes | Yes |
| Different table types | No | Yes |
jadi kapan kita harus menggunakn MYSQL?
salah satu hal yang harus kita pikirkan apakah kita membuat aplikasi web yang dibutuhkan adalah kecepatan. maka mysql adalah yang terbaik karena memilki kecepatan dan kompatibel dengan banyak web based development. namun jika membutuhkan foreign key dan transaction postgresql lebih baik dalam hal ini. sehingga alasan untuk menggunakan mysql:
- mysql relatif lebih cepat daripada postgresql
- desain database yang lebih sederhana
- replikasi yang telah teruji
- tidak diperlukan cleanup
dan kapan menggunakan postgreSQL?
sebenarnya jika dilhat dari tabel fitur postgre menawakan fitur yang lebih daripada mysql. namun postgre lebih jarang digunakan pada aplikasi web. ada pandangan bahwa fitur tersebut memperlambat performa postgre sehingga tidak cocok untuk web.
intinya jika dibandingkan dengan mysql, postger memilki fitur-fitur seperti foreign key references, trigger yang lebih baik. terlebih postgre telah mendekati standar ANSI sql. jika anda membutuhkan operasi database yang rumit postgre dapat menjadi pilihan. alasan lain antara lain:
- cocok untuk desain databse yang kompleks
- lebih dekat dengan Oracle
- rule set yang kompleks
- bahasa prosedural untuk server
- transaction
- penggunaan prosedur yang tersimpan
- penggunaan data geographis (GIS)
- R-tree
- berlisensi GPL
kesimpulan
keduanya memilki kelemahan dan kekuatan masing-masing. bahkan jika dibandingkan lebih cermat tidak ada yang saling melebihi, karena keduanya memilki porsinya masing-masing dalam dunia database. bahkan kedua database ini dapat digunakan untuk suatu sistem misalnya untuk GIS pada web. kita dapat menyimpan data GIS pada postgre dan menggunakan pula mysql sebagai buffer untuk mempercepat akses basis data melalui web
Selamat Datang
Ingin membuat sistem komputer untuk bisnis dengan PC rumah biasa?
Atau mengembangkan sistem bisnis anda saat ini dengan IT?
Kami punya solusinya, semua dikembangkan dengan software open source yang akan memberikan kebebasan kepada Anda.
Hubungi kami di kontak