Mengenal Microsoft Sharepoint

By | August 2, 2006

Indonesian:

Microsoft Sharepoint adalah produk Microsoft yang dapat digunakan sebagai media berbagi informasi (sharing point). Tujuannya adalah mendekatkan proses berbagi informasi (dengan menggunakan web) – ke pengguna yang melakukan bisnis (business user).

Sebelum munculnya MS Sharepoint, untuk membangun sebuah situs yang digunakan dalam proses bisnis; dibutuhkan peran seorang System Administrator. System Administrator akan melakukan proses persiapan situs, implementasi, pembuatan isi dan pengisian data.
Padahal belum tentu seorang System Administrator mengerti tentang kebutuhan bisnis yang diemban oleh situs tersebut. Dan kalau toh System Administrator bisa mengerti – maka dia harus menjadi superman – orang yang tahu segalanya mulai dari kebutuhan bisnis hingga teknis implementasinya.

MS Sharepoint, merubah pradigma tersebut dengan mendekatkan proses pengembangan situs bisnis menjadi lebih mudah dan dapat dilakukan oleh pengguna bisnis. Ini dapat terjadi karena didalam MS Sharepoint telah tersedia template-template standar dan fungsi-fungsi pembuatan situs, dan bahkan dengan “webpart” , tampilan-tampilan standar tersebut dapat diatur dari antar muka web yang disediakan.

Saya sendiri melihat MS Sharepoint sebagai framework yang 70% sudah jadi. Artinya, dengan menggunakan kemampuan standar yang sudah tersedia, kita dapat dengan cepat membangun aplikasi bisnis diatas MS Sharepoint. 30% sisanya adalah tugas kita untuk melakukan penyesuaian (customization) agar tampilan / fungsi-fungsi standar tersebut sama persis dengan yang diinginkan.

Komponen-komponen standar tersebut antara lain:
1. List , yang dapat dipandang sebagai tabel dan menjadi komponen dasar dari komponen-komponen yang lain
2. Document Library, merupakan pengembangan dari List yang ditambah dengan relasi ke file-file; dapat dipandang sebagai folder penyimpanan
3. Picture Library, merupakan document library yang khusus untuk menyimpan file-file gambar

Istilah-istilah lain yang tak kalah pentingnya adalah WebPart, WSS, dan SPS. WebPart adalah komponen presentasi didalam MS Sharepoint yang dapat diatur dengan menggunakan antar muka web yang tersedia. WSS atau Windows Sharepoint Services adalah layanan (services) dasar MS Sharepoint yang tersedia sebagai bagian dari sistem operasi MS Windows 2003. SPS atau Sharepoint Portal Server adalah portal Sharepoint yang dibangun dengan menggunakan framework WSS; berbeda dengan WSS yang didistribusikan secara gratis, SPS memerlukan lisensi tersendiri. Dengan sendirinya, kalau kita mau menggunakan SPS, maka sistem operasi yang dibutuhkan adalah MS Windows 2003 yang sudah diinstall WSS.
WSS membutuhkan storage yang berupa database MS SQL Server (minimal SQL 2000 dengan SP3). Namun, jangan khawatir – WSS juga dapat menggunakan MSDE atau SQL 2005 Express Edition. Artinya, kita cuma perlu membeli MS Windows 2003 dan sudah dapat mengembangkan aplikasi diatas Sharepoint.
Saya sendiri lebih menyarankan menggunakan MS SBS (Small Business Solution) – yang merupakan bundel OS (Windows 2003) – Database (MS SQL 2000) – WSS – SPS – ISA – Exchange. Bundel ini jauh lebih murah jika dibandingkan dengan membeli secara terpisah.

Custom First!
Lantas pedoman apa yang harus diingat pada saat menggunakan MS Sharepoint untuk membangun aplikasi bisnis? Custom First!
Dengan mengingat tujuan utama MS Sharepoint diluncurkan, maka proses penyesuaian sebaiknya dilakukan dengan memanfaatkan apa yang sudah tersedia. Kita dapat memanfaatkan javascript, CSS, XML, XSLT atau themes dari FrontPage 2003.
Kalau masih belum memenuhi keinginan, barulah kita beralih dengan menggunakan alat bantu pemrograman, seperti Visual Studio dsb.

Berikutnya.. bagaimana cara menginstall WSS.

8 thoughts on “Mengenal Microsoft Sharepoint

  1. panca

    halo Cak Riwut, Salam kenal
    Cak sudah mengimplementasikan Microsoft Sharepoint ya ?
    Saya boleh nanya dong ya, kebetulan kantor saya sedang mendeploy Ms Sharepoint 2007 dengan kelas Farm Menengah. Apa Cak bisa share tentang struktur organisasi tata kelolanya ? misalnya berapa personil yang dibutuhkan berikut jobdesk nya.

    Terimakasih sebelumnya, Cak

    Reply
  2. cakriwut

    Salam kenal mas Panca,

    Medium farm, berarti minimal ada 2 WFE (web front end), 1 application server, dan SQL cluster. Untuk mengelola farm ini dibutuhkan profesional yang mengerti 1) administrasi jaringan 2) sharepoint 3) sql server. Mengingat bahwa medium farm ini biasanya ditujukan untuk aplikasi dengan kebutuhan redudancy, maka team profesional tersebut harus dibagi menjadi level 1-2 support dan level 2-3 support.
    Jadi bagaimana rencana tata kelolanya?
    Level 1-2 , a) SharePoint administrator
    b) Network administrator
    c) Database administrator
    Level 2-3, a) SharePoint specialist

    Level 1-2 , bertugas sebagai lini pertama untuk menangani masalah dari user dan melakukan tugas-tugas sederhana termasuk troubleshoot.
    Level 2-3 , bertugas untuk melakukan asistensi dan menyelesaikan eskalasi yang tidak bisa diselesaikan oleh lini pertama.

    Mudah-mudahan bisa menjawab.

    -Riwut-

    Reply
  3. frizzy2008

    Halo sobat Cak Riwut, apa kabar?
    Sob, kalo mau start belajar Sharepoint, bisa dapat softwarenya gimana caranya sob?
    Lalu adakah tempat kursus atau training yg gak terlalu mahal untuk pengenalannya?
    Apakah Cak Riwut bersedia aku recokin untuk belajar sharepoint?
    Terima kasih cak, banyak info berguna yg aku dapat di sini.

    Cheers, frizzy.
    Relaxing Articles Spa

    Reply
  4. panca

    Halo lagi cak, saya mampir lagi … terimakasih untuk pencerahannya … sangat bermanfaat sekali. gimana kabarnya cak ? mudah2an cak sehat selalu ya 🙂

    Oh ya cak, sebagai bahan diskusi… saya dan teman2 membangun 4 server untuk mensupport dan meningkatkan kemampuan dari sistem kolaborasi sharepoint server, dimana masing masing server digunakan untuk menjalankan :

    1 unit untuk DNS server
    1 unit untuk SQL server 2008 Enterprise
    1 unit Exchange Server 2007
    1 unit Sharepoint Server 2007 Enterprise

    btw Sharepoint 2007 + Exchange 2007 emang gak ada lawan ! hehehehe

    oh ya (sekalian minta doanya 😉 nih cak) Saat ini saya sedang training Configuring & Trouble Shooting Windows Server 2008 (6421A course) yang akan berlanjut dengan Windows Server 2008 Fundamental Active Directory (6424A course), lalu kursus Administring Sharepoint WSS 3.0 course dan MOSS 2007 course.

    Menurut pendangan saya, yang tidak kalah menantang dan sangat penting untuk/sebagai developer Sharepoint adalah bahwa kita dituntut untuk memahami bisnis proses suatu organisasi bisnis, karena atas pengetahuan memahami bisnis proses itu kita bisa membangun Sharepoint yang sesuai dan suitable dengan kebutuhan dari perusahaan.

    Salam

    Reply
  5. Rolindo Saragih

    Blog yang sangat membantu nih, kebetulan mas saya mau share kita dari PT 360 TEKNOLOGI INDONESIA sedang menggarap beberapa project yang membutuhkan beberapa orang programmer untuk mengimplementasikan sharepoint. Dengan lokasi project ada di jakarta selatan, dan waktu project sekitar 3 bulan. Untuk rate sendiri kita tawarkan Rp 8.000.000,- s/d Rp11.000.000,- Untuk info lebih lanjut dapat menghubungi saya di [email protected]

    Reply

Leave a Reply