17 Nov

Instalasi Liferay 7 (DXP) + MySQL pada Linux

Instalasi Liferay 7 pada sistem operasi Linux hampir sama dengan instalasi pada Windows, perbedaannya hanya pada path instalasi. Berikut langkah-langkah instalasi Liferay 7 pada Linux:
1. Extract Liferay 7 kemudian copy ke folder "/opt" Sehingga akan ada struktur folder seperti ini: 
/opt/ liferay-ce-portal-7.0-ga3-ce-portal-7.0-ga3
 
2. Give access control on linux
Chmod –R 777  /opt/liferay-ce-portal-7.0-ga3-ce-portal-7.0-ga3
 
3. Lakukan instalasi database PosgreSQL server
 
4. Buat schema database baru dengan nama database lportal :
Create schema database dengan nama lportal
 
5. Jalankan Liferay-ce-portal-7.0-ga3 dengan menjalankan file startup.sh :
/opt/liferay-ce-portal-7.0-ga3-ce-portal-7.0-ga3/tomcat-8.0.32-8.0.32/bin/startup.sh
 
6. Tomcat-8.0.32 akan berjalan, setelah itu liferay-ce-portal-7.0-ga3 akan dapat di akses melalui browser dan akan muncul “Basic Configuration” seperti gambar di bawah ini :
Basic Configuration
 
7. Masukan portal name nya dengan nama portal
 
8. Isi formulir first name, last name, dan email untuk administrator
 
9. Lihat bagian Database, ubah setting-an database dengan mengklik “Change”
Database Configuration
 
10. Isi data pada setiap kolom, untuk type database sesuai dengan database yang digunakan yaitu, Postgre. Lalu masukkan username dan password.
Database
CATATAN :
Pada JDBC URL : lportal adalah nama database yang akan dipakai untuk Liferay-ce-portal-7.0-ga3
 
11. Jika sudah sesuai klik tombol “Finish Configuration”
 
12. Akan muncul gambar seperti dibawah ini, klik Go to My portal
Finish Configuration
 
13. Akan muncul Agreement seperti gambar dibawah ini :
Term of User
 
14. Klik tombol “I Agree”
Agree
 
15. Isi form Reminder password dan klik tombol “Save”
Password Reminder
 
Liferay-ce-portal-7.0-ga3 sudah terinstal, Akses Liferay-ce-portal-7.0-ga3 melalui web browser http://ipserver:8080
Username : test@liferay-ce-portal-7.0-ga3.com
Password : test

8 Nov

Cloud Storage

Cloud Storage
 
Cloud Storage adalah media penyimpanan yang menggunakan layanan online dan server virtual  sebagai tempat penyimpanan data-data.  Dengan adanya cloud storage, user tidak lagi memerlukan perangkat keras (hardware) yang biasa digunakan sebagai tempat penyimpanan, seperti CD atau harddisk,karena  semua file atau data-data dapat diakses melalui koneksi internet. Hingga saat ini, cloud storage menjadi salah satu solusi yang cukup terkenal yang dimanfaatkan oleh beberapa perusahaan besar sebagai tempat penyimpanan informasi-informasi penting, karena layanan ini cukup mudah digunakan oleh setiap user.
 
Beberapa keuntungan yang ada pada cloud storage :
  • User dapat dengan mudah mengakses data-data yang tersimpan pada Cloud Storage dimana pun dan kapan pun menggunakan koneksi internet.
  • User tidak perlu lagi khawatir untuk data-data penting yang tersimpan, karena data-data user akan tersimpan pada server virtual.
  • User dapat berbagi data yang diinginkan dengan mudah, user juga dapat mengatur hak akses pada datanya sebagai tempat kolaborasi, pengaturan hak akses juga dapat dilakukan dengan sangat mudah.
Setiap teknologi yang ada pasti memiliki suatu kelemahan selain dari keuntungan yang sudah disebutkan di atas. salah satu kekurangan yang dimiliki cloud storage adalah keamanan. Jika seorang user tidak dapat berhati-hati dalam penggunaan akun pada cloud storage, maka besar kemungkinan akun anda dapat diakses oleh orang lain. Sedangkan kekurangan lainnya yang biasa terjadi terkait masalah koneksi, user harus terkoneksi internet untuk mengakses datanya, dan tidak jarang gangguan pada saat mengakses data terjadi, hal ini dapat disebabkan karena koneksi internet pengguna yang bermasalah atau server cloud storage yang sedang dalam perbaikan. Dan karena berbasis online, pengguna harus mengeluarkan biaya tambahan untuk koneksi internet, karena kita harus terhubung dengan internet untuk menggunakannya seperti mengunduh data yang diinginkan. Terlebih lagi jika file atau data yang diinginkan dengan ukuran besar, maka akan membutuhkan bandwith yang cukup besar dan pasti waktu yang digunakan untuk mengunduh tidak sedikit.
 
Sampai saat ini perkembangan teknologi Cloud Storage masih terus berlanjut dalam berbagai jenis layanan dan fiturnya. Softbless Solutions menyediakan jasa implementasi untuk Cloud Storage di Indonesia dengan menggunakan solusi Owncloud, jadikan Softbless Solution sebagai partner pada Perusahaan Anda untuk implementasi Owncloud di Indonesia. Jika Anda memiliki pertanyaan lebih lanjut mengenai layanan yang kami tawarkan, silahkan klik disini untuk menghubungi kami.

8 Nov

Owncloud

Owncloud Indonesia
Saat ini layanan Cloud Storage sudah banyak bertebaran di internet, dari yang gratisan hingga berbayar. Owncloud merupakan salah satu aplikasi open source untuk content management system yang khusus dibuat untuk cloud storage. Fungsi utama ownCloud adalah sebagai tempat penyimpanan konten dimana user dapat menambahkan file, folder, kontak, audio, galeri foto, kalender dan dokumen lainnya. Owncloud juga memfasilitiasi akses sinkronisasi file yang ada pada server dengan perangkat mobile, desktop, ataupun web.
Owncloud termasuk perangkat lunak yang mudah digunakan oleh penggunanya dan menjadi solusi yang bagus untuk diimplementasikan pada perusahaan. Sebuah data akan tersentralisasi sehingga mengurangi adanya duplikasi data pada sebuah perusahaan.
Beberapa fitur yang dimiliki oleh owncloud :
- Fitur kolaborasi yang digunakan untuk berbagi file-file yang ada.
- Adanya fitur komen dan tag pada setiap file, sehingga user dapat memberikan komentar ataupun menggunakan tag pada file.
- Pengaturan hak akses user, Admin dapat mengaturan hak akses untuk setiap pengguna yang ada dalam sistem tersebut.
- Sinkronisasi dengan mobile dan desktop
- Memiliki fitur calendar dan contact, fitur calendar memudahkan pengaturan jadwal.
- Notifikasi untuk setiap aktivitas, notifikasi juga dapat berupa email.
- Versioning pada file, user dapat mengetahui setiap versi dalam file
- Fitur trash untuk menemukan file yang sudah terhapus
- Preview untuk video dan musik, pengguna dapat langsung melihat video ataupun mendengarkan music.
- Pengaturan sharing foto untuk setiap user
Keuntungan pada owncloud ini adalah :
  • Owncloud dapat menggabungkan beberapa cloud storage yang ada seperti : DropBox dan Google Drive menjadi sebuah direktori yang dapat diakses, dishare dan diedit pada localhost ataupun dalam jaringan intranet.
  • Owncloud merupakan aplikasi Open source, yang artinya setiap pengguna dapat mengembangkan aplikasi owncloud ini sesuai dengan kebutuhan yang diinginkan.
  • Owncloud memudahkan pengguna pada saat proses instalasi, prosesnya cukup mudah dan cepat. Permasalahan pada saat instalasi pun biasanya jarang terjadi.
  • Owncloud sendiri sudah memiliki banyak add on yang dapat membantu pengguna dalam pengelolaan dan pengaturan sebuah file yang ada.
Softbless Solutions telah memiliki banyak pengalaman dan juga resources sebagai penyedia jasa implementasi Owncloud di Indonesia, jadikan kami partner Anda untuk implementasi Cloud Storage di Indonesia dengan menggunakan solusi Owncloud, hubungi kami di sini.

4 Nov

Magento

Magento Indonesia
 
Magento adalah web application yang berbasis CMS atau sering kita kenal Content Management System yang dikhususkan untuk ecommerce atau penjualan online. aplikasi ini dibuat menggunakan Zend Framework, sedangkan untuk database-nya, aplikasi ini menggunakan Entity-Attribute-Vale (EAV). Magento adalaha Aplikasi yang paling banyak digunakan pemain e-commerce. Magento sendiri sudah merilis aplikasi ecommerce untuk versi mobile. Magento juga menyediakan beberapa fitur dan tools untuk mengembangkan sebuah situs e-commerce.
Berikut  ini merupakan fitur-fitur yang terdapat pada Magento :
  • Site Management – Pengaturan dari sisi admin untuk situs
  • Order Management – Pengaturan order untuk admin
  • Catalog Browsing – memiliki sistem navigasi yang mudah, terdapat penyaringan produk dan pencarian secara detail
  • Product Browsing - beberapa gambar untuk produk Opsi diulas luas, daftar wishlist dan lain-lain
  • Analytics and Reporting - terintegrasi dengan Google Analytics dan memiliki beberapa jenis laporan
  • Payment – Banyak metode pembayaran : kartu kredit, PayPal, Authorize.net dan lainnya
  • Shipping - pengiriman untuk beberapa alamat
  • International Support - terdapat list Negara yang diizinkan untuk pendaftaran, pembelian dan pengiriman
  • Marketing Promotions and Tools – memberikan fungsi untuk pemberian kupon maupun diskon
  • Checking – halaman untuk checkout customer
  • Mobile Commerce - dapat digunakan pada mobile phone yang berbasis iOS
  • Tools untuk Product suggestion, dengan adanya ratings dan reviews pada product yang diberikan oleh customer
  • Pengaturan Search Engine Optimization
Untuk menambah  fitur-fitur pada Magento, Pengguna dapat menginstal Magento Extension yang terdapat pada Magento Marketplace, ada extension yang free dan juga berbayar. Magento sangat cocok untuk membangun sebuah e-commerce, dengan begitu banyak fitur yang lengkap.
Tujuan pengembangan Magento yaitu membangun sebuah platform untuk e-commerce di mana kontrol sepenuhnya dikendalikan oleh pemilik yang berlaku menjadi admin namun tetap dalam koridor sebuah proses bisnis sebagaimana adanya. Saat ini, Trend e-commerce yang semakin populer dan meningkatnya request dalam pengembangan aplikasi e-commerce sudah membuat banyak aplikasi open sorce sebagai solusi e-commerce. Magento sendiri memiliki banyak kelebihan yang dimiliki untuk digunakan sebagai CMS (Content Management System) e-commerce dalam sebuah persaingan bisnis yang semakin meningkat.
Softbless solution menggunakan Magento sebagai solusi yang digunakan untuk implementasi E-Commerce. Softbless Solution menyediakan jasa implementasi Magento di Indonesia. Jadikan kami partner Magento Indonesia untuk project E-Commerce Anda, Silahkan hubungi kami disini.

4 Nov

Data Integration

Data Integration
 
Data Integration atau integrasi data merupakan proses menggabungkan atau menyatukan dua atau lebih sebuah data dari berbagai sumber database yang berbeda ke dalam sebuah penyimpanan seperti gudang data (data warehouse).
Adapun alasan diperlukannya integrasi data karena beberapa keuntungan yang bisa kita dapatkan :
  • Mempermudah dalam proses menganalisa untuk pengambilan keputusan
  • Sharing data antar lingkungan kerja
  • Terhindar dari adanya duplikat data
Data integration perlu dilakukan secara teliti agar tidak terjadi kesalahan. Kesalahan yang sering terjadi pada integrasi data bisa menghasilkan sebuah ouput  yang menyimpang dan bahkan menyulitkan pengguna pada saat pengambilan keputusan. Syarat integrasi data dapat terlaksana dengan berbagai cara seperti membuat konsisten dalam penamaan variabel, ukuran variabel, struktur pengkodean dan dalam atribut fisik dari data.
Penggabungan data dapat dilakukan dengan cara lain, seperti berikut :
  • Integrasi Aplikasi (application Integration)
Penggabungan data terjadi dengan mengkoordinasikan aliran kejadian informasi antara aplikasi bisnis Aplikasi yang melayani harus memiliki fasilitas untuk berintegrasi dengan aplikasi lainnya.
  • Integrasi Proses Bisnis (Business Process Integration)
Proses bisnis dapat tercapai jika adanya koordinasi pada setiap aktivitas pada sistem, dan intergrasi ini pun tidak terlepas dengan adanya integrasi aplikasi
  • Integrasi Interaksi Pengguna (User Interaction Integration)
Pembuatan antar muka pengguna yang memberikan integrasi antar sistem data yang berbeda. Semisal adanya portal yang menjadi pintu untuk interaksi pengguna dengan beberapa data penting pada perusahaan.
Softbless Solutions adalah penyedia jasa implementasi untuk Data Integration di Indonesia, kami menggunakan Talend sebagai solusi Data Integration. Jadikan kami partner Talend untuk perusahaan anda, Silahkan hubungi kami di sini.
 

2 Nov

Talend (Open Source ETL)

 

Talend Indonesia

Talend merupakan open source untuk data integration, Talent biasanya digunakan untuk integrasi antara sistem operasional, ETL (extract, transform dan load), dan migrasi data oleh beberapa sumber. Talend akan membantu Anda dalam mengelola semua aspek dari tahap ekstraksi data, transformasi data, dan loading data secara efisien dan efektif.
Talend sudah dilengkapi dengan beberapa fitur seperti berikut ini :
  • Memudahkan pemodelan data dengan menggunakan desain tool secara drag and drop
  • Terdapat lebih dari 900 komponen yang dapat menghubungkan semua sumber data
  • Manipulasi String
  • Penanganan Lookup Otomatis
  • Kemampuan untuk menjalankan extract, transform dan load
Talend merupakan solusi untuk data integration yang sudah handal dan terbukti telah diunduh jutaan kali, sudah memiliki ratusan ribu pengguna dan memiliki komunitas yang dapat membantu para developer dalam mengembangkan sistem dan memecahkan beberapa permasalah yang terkait dengan integrasi data. Talend sudah digunakan oleh beberapa perusahaan terbesar di dunia, serta instansi pemerintah. Keuntungan yang paling utama dari Talend sebagai Data Integrasi adalah menyediakan suatu alat yang dapat mengintegrasikan, membersihkan serta menjaga semua data Anda, yang memungkinkan Anda untuk mengambil dan mengubah data untuk membuat keputusan lebih cepat.
Dengan adanya Aplikasi open source untuk Data Integration, anda dapat mengimplementasikannya langsung dengan mengimigrasikan data anda ke Talend Data Integration, paket software ini telah  menyediakan solusi lengkap untuk membangun, menyebarkan, dan mengelola layanan integrasi data. Selain menyediakan semua yang Anda butuhkan untuk melaksanakan terbuka berbasis standar layanan migrasi data dan layanan manajemen data, Talend Data Integration mencakup fitur untuk berbagai perusahaan seperti load balancing, automatic failover, dan tools untuk kolaborasi antar tim, serta dukungan teknis round-the-clock dari para ahli integrasi data pada aplikasi Talend ini.

Softbless Solutions telah memiliki banyak pengalaman dan juga resources sebagai penyedia jasa di Indonesia. Softbless Solution menyediakan jasa implementasi untuk Data Integration dengan menggunakan solusi Talend, jadikan kami partner Talend Indonesia dalam implementasi Data Integration. Untuk informasi lebih lanjut mengenai Data Integration dan solusinya, Talend. Anda dapat menghubungi kami di sini.

2 Nov

ETL (Extract Transform Load)

ETL Indonesia

ETL adalah sekumpulan proses yang harus dilalui dalam pembentukan data warehouse. Tujuan ETL adalah mengumpulkan, menyaring, mengolah dan menggabungkan datadata yang relevan dari berbagai sumber untuk disimpan ke dalam data warehouse. Proses ETL sendiri terdiri dari extractingtransformingloading, Berikut adalah penjelasan dari tiap proses :

1. Extract

Extract adalah proses memilih dan mengambil data dari satu atau beberapa sumber dan membaca/mengakses  data yang dipilih tersebut. Proses ini dapat menggunakan query, atau aplikasi ETL. Sebaiknya sebelum proses extract kita lakukan, akan lebih mudah jika user sudah mendefinisikan kebutuhan terhadap sumber data yang akan kita butuhkan.

2. Transform

Pada Proses ini data yang telah diambil pada proses extract akan dibersihkan dan mengubah data dari bentuk asli menjadi bentuk yang sesuai dengan kebutuhan data warehouse. Kendala yang biasanya terjadi pada proses transform adalah sulitnya menggabungkan data dari beberapa sistem yang harus dibersihkan sehingga data bersifat konsisten.

3. Load

Load adalah proses terakhir yang berfungsi untuk memasukkan data ke dalam target akhir, yaitu ke dalam data warehouse. Cara untuk memasukkan data adalah dengan menjalankan SQL script secara periodik.Pada proses ini akan mengubah data kedalam bentuk Dimensional Data Store agar format data cocok untuk diterapkan pada proses analisis dan telah terintegrasi dengan beberapa sumber data. Proses Load yang termasuk proses terakhir dalam ETL akan sampai ke berbagai macam output yang sesuai dengan skemanya, yaitu terdiri dari proses load-up data (lodupd), load-insert data (lodins), dan load bulk data (lodbld).

Data warehouse tidak mungkin ada tanpa adanya proses ETL karena Proses ETL  merupakan suatu landasan dari sebuah data warehouse. Proses ETL ini sangat penting karena sangat berperan terhadap kualitas data dalam data warehouse, sehingga  data warehouse nantinya dapat digunakan untuk keperluan business intelligence atau aktivitas analisis yang lain. Dikatakan Sebuah proses ETL berjalan dengan benar, jika pada proses itu melibatkan beberapa hal yaitu akan adanya proses mengekstraksi data dari sebuah sumber, mempertahankan kualitas data tersebut, menerapkan aturan-aturan standar, dan menyajikan data dalam berbagai bentuk, sehingga dapat digunakan dalam proses pengambilan keputusan

Jadikan Softbless Solutions sebagai partner Talend Anda di Indonesia. Hubungi kami untuk mendapatkan informasi mengenai jasa implementasi dan support untuk ETL, Anda bisa menghubungi kami lewat Contact Us Form.

Contact Us

Email: info@softbless.com

Phone: +62-21-85918058 & +62-21-85918059

Mobile & Whatsapp: +62-811-221-305

Click here to Chat via Whatsapp : +62-811-221-305

28 Okt

Zabbix

Zabbix-Indonesia

Zabbix adalah salah satu software open source yang dapat digunakan untuk memonitor jaringan, dan status dari berbagai network services, servers dan network hardware lainnya. Software diciptakan oleh Alexei Vladishev. Dengan zabbix, user dapat mudah mengetahui status server, kondisi jaringan dan mendapatkan notifikasi jika terjadi gangguan, zabbix juga sudah mendukung polling dan trapping. Keunggulan yang dimiliki oleh zabbix adalah software ini dengan mudah didapatkan dan gratis. Zabbix juga sudah memiliki GUI yang memudahkan pemakaian para pengguna, tampilan GUI berupa map dan grafik sehingga membantu pengaturan administrasi maupun systemnya. Dengan menampilkan map jaringan komputer yang admin kelola beserta dengan statusnya. Maka admin pun akan tahu kondisi jaringan jika terjadi masalah. warna hijau untuk kondisi normal sedangkan warna merah jika terjadi masalah. Untuk tipe laporan, user dapat membuatnya sesuai waktu yang diinginkan, per minggu, bulan atau sesuai jangka waktu lainnya. Dilihat dari sisi keamanannya, software ini sudah mempunyai sistem authentifikasi dengan IP address dan memberikan informasi masalah dengan cepat, misalkan dengan e-mail atau sms. Zabbix memiliki keunggulan yang dapat membantu system administrator dalam mengelola beberapa server yang terdapat pada perusahaan. Adapun fitur-fitur pada zabbix yang dapat digunakan :
  • User Friendly, Penggunaan zabbix sangat memudahkan user dalam mengontrol server dan network
  • Real time Monitoring
  • Memberikan informasi masalah melalui E-mail dan SMS (Short Message Service), Admin dapat mengatur notifikasi jika terjadi masalah dengan melalui E-mail dan SMS (Short Message Service)
  • Filter untuk laporan trafic, Admin dapat membuat laporan dengan template yang berbeda-beda
  • Multi Operating System
  • Sisi Keamanan cukup unggul karena adanya authentifikasi dengan IP address
Berikut ini beberapa komponen yang terdapat pada Zabbix :
  • Zabbix Server. Ini merupakan kompenan utama Zabbix. Komponen ini berisi konfigurasi dari zabbix dan service network.
  • Zabbix Agent. Komponen dari Zabbix Agent berisi aplikasi monitor dan local resources.
  • Zabbix Web Interface. Komponen ini digunakan untuk mengakses monitoring data dan mengkonfigurasinya.
Softbless Solutions telah memiliki banyak pengalaman dan juga resources sebagai penyedia jasa implementasi Zabbix di Indonesia, jadikan kami partner Zabbix Indonesia dalam implementasi Network dan Server Monitoring, hubungi kami di sini.