Show simple item record

dc.contributor.advisorMoh. Idris, S.Kom, M.Kom.
dc.contributor.authorSIGIT PRIADI
dc.date.accessioned2023-01-10T04:14:24Z
dc.date.available2023-01-10T04:14:24Z
dc.date.issued2022-11-14
dc.identifier.urihttps://dspace.uii.ac.id/handle/123456789/41657
dc.description.abstractDirektorat Jenderal Pendidikan Tinggi, Riset, dan Teknologi (Ditjen Diktiristek) merupakan lembaga pemerintahan bergerak pada perumusan dan pelaksanaan kebijakan di bidang pendidikan tinggi akademik. Ditjen Diktiristek memiliki berbagai layanan. Banyaknya layanan yang dikembangkan berpotensi menjadi aplikasi yang bersifat silo (sistem terpisah). Untuk mengatasi hal tersebut Ditjen Diktiristek mengadakan proyek yang akan dilaksanakan oleh mahasiswa magang dan keluaran dari proyek tersebut berupa aplikasi untuk menggabungkan seluruh layanan yaitu aplikasi Satudikti. Aplikasi Satudikti adalah aplikasi yang menampilkan data dan informasi dari seluruh layanan yang ada pada Ditjen Diktiristek. Aplikasi tersebut berbasis mobile dan website. Setiap layanan memiliki sumber data terpisah sehingga aplikasi Satudikti memerlukan sebuah platform untuk mengakses kebutuhan data setiap layanan. Pada penelitian ini, sebagai Backend Developer diberikan tugas untuk membangun Web Service. Web Service tersebut sebagai wadah yang menyediakan kebutuhan dan pengolahan data menjadi informasi yang dibutuhkan terhadap masing-masing layanan pada aplikasi Satudikti. Output dari Web Service yaitu berupa API. Selain itu, REST API dipilih sebagai arsitektur yang diimplementasikan dalam membangun Web Service. Dalam pengembangannya, teknologi yang digunakan dalam membangun Web Service menggunakan bahasa pemrograman Golang serta menggunakan framework Echo yang mendukung implementasi arsitektur REST. Pada penelitian ini terdapat beberapa aktivitas yang akan dilakukan dalam membangun Web Service mulai dari perancangan, implementasi, dan pengujian. Dari hasil penelitian yang dilakukan, Web Service mempermudah client seperti aplikasi Satudikti dalam mendapatkan kebutuhan data. Client tidak perlu berinteraksi secara langsung dari seluruh layanan dan client tidak terbebani dalam pengolahan data sesuai kebutuhan yang diinginkan karena aktivitas tersebut sudah ditangani oleh Web Service yang sudah dibangun.en_US
dc.publisherUNIVERSITAS ISLAM INDONESIAen_US
dc.titleImplementasi Rest Dalam Membangun Web Service Menggunakan Golang (Studi Kasus: Aplikasi Satudikti)en_US
dc.Identifier.NIM18523125


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record