4 research outputs found
Implementasi Continuous Integration Dan Continuous Delivery Pada Aplikasi Myits Single Sign On
Institut Teknologi Sepuluh Nopember mempunyai infrastruktur server on-premise atau bisa disebut dengan myITS Cloud yang dikelola oleh Direktorat Pengembangan Teknologi dan Sistem Informasi. Aplikasi myITS Single Sign On merupakan aplikasi yang digunakan ITS untuk bisa berinteraksi dengan aplikasi lainnya seperti Classroom, Akademik, dan Beasiswa di myITS. Dalam pengembangan myITS SSO, proses delivery dan deployment dilakukan secara manual, dimana developer atau pengembang melakukan push ke repositori kode yang kemudian dirilis ke dalam server. Pada proses CI/CD penulis menggunakan Jenkins yang akan melakukan build aplikasi ke dalam docker image yang kemudian digunakan di dalam server menjadi sebuah kontainer. Kemudian dalam serangkaian tes yang terjadi terdapat tes untuk mendeteksi masalah kualitas kode menggunakan SonarQube. Setelah itu aplikasi akan di-deploy ke dalam Kubernetes menggunakan Helm dan Rancher. Setelah dilakukannya uji coba, Jenkins dan SonarQube bisa diimpelementasikan kepada proses CI/CD dengan cara diintegrasikan. Aplikasi juga berhasil dikemas menjadi image dengan bantuan aplikasi Docker yang kemdian diunggah ke DockerHub. Dengan berhasilnya aplikasi di-deploy kedalam Kubernetes dan tidak ada step pipeline yang terlewat bisa menjadi bukti bahwa implementasi CI/CD pada aplikasi myITS Single Sign On sudah berhasil.
=================================================================================================================================
Institut Teknologi Sepuluh Nopember has an on-premise server infrastructure or what can be called myITS Cloud which is managed by the Directorate of Information Systems and Technology Development. The myITS Single Sign On application is an application used by ITS to interact with other applications such as Classroom, Academic, and Scholarships at myITS. In the development of myITS SSO, the delivery and deployment process is done manually, where the developer or developer pushes to the code repository which is then released to the server. In the CI/CD process, the author uses Jenkins which will build the application into a docker image which is then used on the server into a container. Then in a series of tests that occur there are tests to detect code quality problems using SonarQube. After that the application will be deployed to Kubernetes using Helm and Rancher. After testing, Jenkins and SonarQube can be implemented in the CI/CD process by being integrated. The application was also successfully packaged into an image with the help of the Docker application which was then uploaded to DockerHub. With the successful deployment of the application into Kubernetes and no missed pipeline steps, it can be evidence that the CI/CD implementation of the myITS Single Sign On application has been successful
Implementasi Docker Untuk Pengelolaan Aplikasi SIAKAD PT Sentra Vidya Utama (SEVIMA)
PT Sentra Vidya Utama merupakan perusahaan konsultan dan pengembang teknologi informasi yang memiliki bidang fokus dalam sektor Edukasi dan sektor Pemerintahan . Produk yang saya kerjakan saat melakukan Kerja Praktik adalah SIAKAD, yaitu sistem informasi akademik untuk membantu para mahasiswa dan kampus dalam melaksanakan perkuliahan. Pengguna utama aplikasi yang saya kembangkan adalah mahasiswa dan dosen.
Aplikasi dibuat dengan menggunakan framework Lumen dan memiliki beberapa service, beberapa diantaranya adalah autentikasi, perkuliahan, dan nilai. Saya diminta untuk menyiapkan arsitektur yang tepat agar sistem dapat berjalan dengan kendala seminimal mungkin. Sistem ini menggunakan metode container dengan bantuan webserver NGINX, Docker, dan database PostgreSQL.
=====================================================================================================
PT Sentra Vidya Utama is a consulting company and information technology developer with focus areas in the Education sector and the Government sector. The product that I worked on while doing the Practical Work was SIAKAD, which is an academic information system to assist students and campuses in carrying out lectures. The main users of the application that I developed are students and lecturers.
The application is made using the Lumen framework and has several services, some of which are authentication, lectures, and grades. I was asked to prepare the proper architecture so that the system can run with minimal constraints. This system uses the container method with the help of the NGINX webserver, Docker, and PostgreSQL database
ANALISIS DAMPAK LINGKUNGAN PADA PROSES PRODUKSI GULA KRISTAL PUTIH DENGAN PENDEKATAN LIFE CYCLE ASSESSMENT (LCA)
Jika membutuhkan abstrak atau isi jurnal silahkan menghubungi author melalui email [email protected], [email protected], [email protected]
Implementasi Continuous Integration dan Continuous Delivery Pada Aplikasi myITS Single Sign On
Institut Teknologi Sepuluh Nopember mempunyai infrastruktur server on-premise atau bisa disebut dengan myITS Cloud yang dikelola oleh Direktorat Pengembangan Teknologi dan Sistem Informasi. Aplikasi myITS Single Sign On merupakan aplikasi yang digunakan ITS untuk bisa berinteraksi dengan aplikasi lainnya seperti Classroom, Akademik, dan Beasiswa di myITS. Dalam pengembangan myITS SSO, proses delivery dan deployment dilakukan secara manual, dimana developer atau pengembang melakukan push ke repositori kode yang kemudian dirilis ke dalam server. Pada proses CI/CD penulis menggunakan Jenkins yang akan melakukan build aplikasi ke dalam docker image yang kemudian digunakan di dalam server menjadi sebuah kontainer. Kemudian dalam serangkaian tes yang terjadi terdapat tes untuk mendeteksi masalah kualitas kode menggunakan SonarQube. Setelah itu aplikasi akan di-deploy ke dalam Kubernetes menggunakan Helm dan Rancher. Setelah dilakukannya uji coba, Jenkins dan SonarQube bisa diimpelementasikan kepada proses CI/CD dengan cara diintegrasikan. Aplikasi juga berhasil dikemas menjadi image dengan bantuan aplikasi Docker yang kemdian diunggah ke DockerHub. Dengan berhasilnya aplikasi di¬-deploy kedalam Kubernetes dan tidak ada step pipeline yang terlewat bisa menjadi bukti bahwa implementasi CI/CD pada aplikasi myITS Single Sign On sudah berhasil
