Mengenal Office 365 untuk Developer

Office 365 merupakan salah satu lini bisnis Microsoft yang paling cepat berkembang sepanjang sejarah perusahaan tersebut. Dengan lebih dari 1 milyar orang menggunakan Office atau 1 dari 7 orang di planet ini menggunakan aplikasi Office. Ini merupakan momentum yang tepat bagi developer/IT pro untuk mengenal lebih jauh mengenai lini bisnis Microsoft yang satu ini.

clip_image002

Office 365 Home & Personal telah digunakan lebih dari 5,6 Juta Pelanggan dan terjadi peningkatan 1 juta pengguna hingga kuartal akhir 2014. Selain itu, lebih dari 50 pengguna berasal dari luar Amerika Serikat, hal ini menunjukan tren penggunaan O365 sangat baik di luar Amerika Serikat. Aplikasi yang didukung pada O365 adalah Microsoft Outlook, Microsoft Word, Microsoft PowerPoint, dan Microsoft Excel. Layanan yang disediakan oleh O365 ialah Microsoft Exchange untuk manajemen email, Microsoft SharePoint untuk portal Website Perusahaan, Microsoft Project untuk Manajemen Proyek dan Office merupakan beberapa aplikasi yang didukung pada O365. Pengguna O365 dapat mengakses dari manapun dan kapan pun ketika membutuhkannya. Dari sisi developer, ini merupakan sebuah peluangan yang sangat baik dengan cara membuat aplikasi yang menggunakan layanan dari O365 dan dengan potensi pengguna hingga 1 milyar pengguna O365.

clip_image004

Pengguna Mobile Device saat ini semakin besar dan diproyeksikan pada 2018 sebesar 1,8 Milyar. Hal ini tentunya sebuah peluang sekaligus tantangan bagi Developer untuk menciptakan solusi bagi para pengguna Mobile Device. O376 saat ini telah mendukung di semua tipe Mobile Device, pada iPad App telah diunduh sebesar 2,7 Juta dalam 46 Hari. Secara keseluruhan aplikasi di O365 telah diunduh sebesar 35 Juta hingga kuartal akhir 2014. Selain itu, O365 menawarkan sebuah inovasi yang berkelanjutan dari aplikasi Office, sehingga pengguna O365 akan selalu mendapatkan update versi terbaru. Peluang untuk Developer ialah dengan menciptakan aplikasi kemudian dipublish di Office Store.

clip_image006

Dalam mengembangkan aplikasi pada O365, pelanggan dapat mengembangkan aplikasi yang menggunakan secara khusus untuk satu pelanggan atau aplikasi yang secara umum dan dapat digunakan oleh pelanggan lain melalui Office Store.

Developer dapat menggunakan API O365 yang berupa layanan REST yang menyediakan akses data pada layanan O365, seperti:

  • Mail, Calendar, dan Contact dari Exchange Online
  • Files, dan Folder dari SharePoint Online dan Ondrive for Business
  • Users dan groups dari Azure AD

Dengan API yang berbasis REST yang merupakan standart dan sering digunakan dalam komunikasi data antara Device, tentunya membantu Developer agar lebih cepat dan mudah dalam mengimplementasikan API. O365 API menyediakan single sign-on dengan Azure Directory(Azure AD) sehingga dapat mengakses semua layanan API dengan melalukan register sekali. Dengan API, maka Developer dapat mengembankan aplikasi baik itu berupa Mobile App maupun Web App dengan data yang berasal dari O365 sehingga kebutuhan khusus pelanggan dapat terpenuhi.

Beragam Bahasa program dapat Developer gunakan, seperti JavaScript, HTML5, Python, Ruby, PHP, dan ASP.NET dan Developer juga dapat menggunakan Visual Studio, Eclipse, Android Studio, Xcode, atau IDE lainnya. aplikasi juga dapat Developer Host di Azure ataupun di layanan Hosting lainya.

clip_image008

Untuk mendistribusikan aplikasi yang telah Developer kembangkan terdapat dua pilihan:

1. Office Store

Dengan Office Store semua pelanggan O365 dapat mengunduh dan install aplikasi tersebut ke O365, SharePoint 2013 On-Premises dan Office. Tentu ini sebuah peluang bagi Developer untuk dapat menciptakan aplikasi dengan potensi pengguna hingga 1 Milyar J. Untuk monetisasi terdapat beberapa opsi seperti: Free, Trial, Paid, Per-seat pricing, Organization wide pricing, dan Subscriptions.

2. Private app catalog

Dengan pola distribusi ini, maka hanya internal perusahaan yang dapat mengunduh dan install aplikasi. Secara prinsip, ini seperti store khusus perusahaan anda.

 

Semoga bermanfaat! J

 

Reference:

1 https://msdn.microsoft.com/en-us/office/office365/howto/platform-development-overview

2. https://github.com/OfficeDev?page=3

3. http://officeignitelabs.cloudguides.com/Office%20365%20Guides.htm

Mendaftar Office 365

Office 365 memungkinkan pengguna untuk mengakses email, kontak, calendar, dan kolaborasi dokumen dimana pun dan dapat diakses diberbagai perangkat seperti PC, Laptop, Tablet, atau Smartphone).

clip_image002

Gambar 1 Opsi Berbagai Paket Office Bisnis

Gambar diatas menerangkat beberapa pilihan paket Office365 Bisnis, lengkapnya dapat dilihat disini. Selain itu terdapat pula paket Office 365 ProPlus, dan Office 365 Enterprise E1/E2/E3. Semua paket tersebut dapat anda beli dengan cara langganan per bulan/tahun. Jadi, dengan 60 ribu / bulan anda dapat menggunakannya!

Pada skenario kali ini saya akan menjelaskan pendaftaran Office 365 paket Bisnis Premium, berikut langkahnya:

1. Pastikan konesksi internet aktif dan akses website ini

clip_image004

Gambar 2 Halaman Website Office 365 Paket Bisnis Premium

2. Anda dapat langsung membeli atau uji coba terlebih dahulu. Saya asumsikan anda melakukan uji coba terlebih dahulu. Setelah klik tombol uji coba gratis, maka lengkapi informasi langkah 1 pendaftaran.

clip_image006

Gambar 3 Langkah 1 Pendaftaran

3. Selanjutnya isi langkah 2 pendaftaran dengan membuat ID pengguna. Pada bagian ini Anda dapat menentukan Tenant Name atau Nama ID yang nantinya menjadi default domain perusahaan Anda. Contoh formatnya seperti ini PerusahaanAnda.onmicrosoft.com. Pada Tutorial lainnya saya akan menjelaskan custom domain pada Office 365 sehingga anda dapat menggunakan domain perusahaan/organisasi Anda pada Office. Contohnya seperti abdullah@yafii.co

clip_image008

Gambar 4 Langkah 2 Pendaftaran

4. Selanjutnya tahapan validasi informasi agar memastikan Anda bukan robot dengan cara mengisi nomor telepon Anda dan klik tombol Kirim SMS ke saya.

clip_image010

Gambar 5 Langkah 3.1 Pendaftaran

5. Selanjutnya Anda akan menerima SMS kode verifikasi dan masukan kode verifikasi tersebut pada kolom masukan tersebut. Klik Buat akun saya jika Anda sudah mengisi kode verifikasi tersebut.

clip_image012

Gambar 6 Langkah 3.2 Pendaftaran

6. Jika pada halaman website Anda seperti gambar dibawah ini, maka selamat Office 365 telah berhasil dibuat

clip_image014

Gambar 7 Halaman Berhasil Pendaftaran

7. Sekarang akses Portal Office 365 dengan klik tombol Anda sudah siap, maka akan tampil halaman seperti dibawah ini

clip_image016

Gambar 8 Halaman Portal Office 365

Sampai tahap ini diharapakan Anda dapat mengetahui :

  • Pilihan paket Office 365
  • Memilih nama ID atau tenant name untuk organisasi/perusahaan Anda
  • Verifikasi pendaftaran Office 365
  • Mengakses Portal 365

Terima Kasih telah membaca artikel ini dan tunggu kelanjutan artikel lainnya J

Halo dunia!

Akhirnya bisa bergabung di Microsoft User Group Indonesia. Ini adalah tulisan pertama saya di blog komunitas ini yang secara otomatis di-generate oleh sistem sebagai penyemangat untuk mulai dan terus menulis. Saya berharap dapat berkontribusi lebih dan menebarkan manfaat untuk komunitas ini. Salam kenal semua! 🙂