This Author published in this journals
All Journal Jurnal Infra
Agustinus Noertjahyana
Program Studi Informatika

Published : 29 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 29 Documents
Search

Implementasi Distributed Database Pada Learning Management System Menggunakan Platform Redhat Openshift Bryant Plaudo Santoso; Agustinus Noertjahyana; Justinus Andjarwirawan
Jurnal Infra Vol 8, No 2 (2020)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

The use of technology now has begun to spread to the world of education. One of them is the use of E-Learning. In a learning management system, instructors can give assignments, materials, tests, or quizzes to students. But if many people access it, it can cause problems on the server. If the server goes down during an exam, it will be a serious problem because students will not be able to access the server. To overcome this, we need several web servers that are ready to serve users so that computing is not only focused on a web server. This research will test the implementation of distributed database on learning management system. The application will run on Openshift. Distributed databases will use MySQL Cluster by using sharding method that can make data into multiple partitions and stored on multiple database servers. With the implementation of distributed database, it is expected to increase the availability of applications. So when there is a database server down, the application can still be run properly. In addition, this can also minimize the database server to be overloaded because it is accessed by many users.
Implementasi Post-Boot Package Installation pada OpenStack untuk Image berbasis Linux Bobby Kwariawan; Henry Novianus Palit; Agustinus Noertjahyana
Jurnal Infra Vol 7, No 2 (2019)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (362.115 KB)

Abstract

Cloud Computing technology is currently growing rapidly, so there have been a lot of companies plunged into using Cloud Computing Technology with the IaaS model (Infrastructure as a Service). OpenStack is one of the Cloud frameworks that is often used for Private Cloud Implementation. However, often Cloud users make configurable Virtual Machine Image as needed for different servers as templates to be easily deployed in the future. This can lead to waste of storage.Implementation of Package Installation Automation can reduce storage waste, by storing only 1 Virtual Machine Image then installing Package automatically using user-data features on cloud-init as needed, so Cloud users no longer need to manually install packages then save the Image results that were carried out by the package installation.Test results on OpenStack with Single-Node deployment show that this implementation can produce storage efficiency with an average of 79 % for Red Hat Enterprise Linux Image and 81 % for Ubuntu Image. But there are also inefficiencies in time with an average of 83 % for Red Hat Enterprise Linux and 71 % for Ubuntu Image.
Penerapan Microservices dan Amazon Elastic Container Service untuk Mendukung Scalability Antonius Tanuwijaya; Henry Novianus Palit; Agustinus Noertjahyana
Jurnal Infra Vol 9, No 2 (2021)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

The technology age under development provides the impact of increasing the number of users in a system may also increase the workload received by the server. This condition is experienced in PT. X, where the server cannot handle the growing workload over time, this makes the server overloaded and slow in response until it gets to the server condition is down and unreachable by the user. This research tried to provide solutions to the problems faced by PT. X by applying a system of microservices and Amazon Elastic Container Service. By applying microservices then all services will be split into independent and can ease the workload of the server. Moreover, with the combination of Amazon ECS then the process of scaling will be more effective only on the service that is experiencing an overload condition so that the process of scaling can adjust the conditions of the workload on the server at that time. The scaling process will allow the system to increase or decrease the number of tasks performed without a lack or excessive use of resources. Based on analysis of the implementation of microservices and the Amazon ECS on the PT. X system, It can be concluded that the scalable microservices system produces a lower average response time with a difference of 805.56% compared to unscalable microservices and 38% compared to monolithic, then the resulting deviation is 902.22% lower than unscalable microservices and 216.87% lower than monolithic, then the resulting throughput is higher by 22018.61 requests/minutes from unscalable microservices and 24524.16 requests/minutes from monolithic. For a maximum concurrent user comparison between a scalable microservices system, an unscalable microservices, and monolithic of 2000:1454:28. In addition, the CPU usage of scalable microservices systems is 20%-21% lower, especially at login, generate access tokens, and get schedules when compared to unscalable microservices systems, due to workload sharing system with replication tasks. Additionally, the use of resources can adjust to workload conditions dynamically and efficiently
Aplikasi Monitoring Aquarium untuk Mengurangi Tingkat Kematian dengan Menggunakan Arduino Kezia Kurniawati; Agustinus Noertjahyana; Handry Khoswanto
Jurnal Infra Vol 8, No 1 (2020)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

In the advanced era of globalization, fish care can be created using special system to monitor the aquarium. The system that  can be controlled via Android becomes one of the most comfortable to use. By using a microcontroller that is connected to the internet, it can monitor the aquarium using sensors in real time and automatically insert data into the database. Through the Blynk application, fish owners can adjust environmental conditions by entering desired requirements. You can monitor data obtained from sensors through a website that is directly connected to the microcontroller. The test is carried out in 2 different fish environments (no system environment and monitoring system environment).  The monitoring system in this study not only can monitors 4 parameters in the aquarium (feeding, water temperature, water level, and water pH) but also controls most of the parameters in the aquarium (except water pH). Based on the results of the study, the monitoring system environment has fish mortality rate of 20% with temperatures around 28 °C while non monitoring system environment has fish mortality rate of 50% with temperatures above 30 °C.
Penerapan Konsep Marketplace pada Bisnis Laundry dengan menggunakan Framework Multiplatform Flutter Satriany Lauri; Djoni Haryadi Setiabudi; Agustinus Noertjahyana
Jurnal Infra Vol 8, No 2 (2020)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Over time, more and more laundry companies are threatened by their existence because of the lack of containers to accommodate laundry needs from customers and ultimately resulting in fewer and fewer customers, with a variety of reasons owned by customers such as the distance that does not allow, and customer ignorance of quality laundry that is automatically price and fulfillment. When viewed from the aspect of the customer, the user needs a system that can facilitate the user in meeting the need to wash, both in terms of time efficiency, and the affordability of the place. When viewed from the aspect of the laundry owner, the laundry owner needs a system that can be a bridge between the user and the owner, so that the laundry owner can enter a wider market. So when viewed from these two aspects, both parties need a concept or system that connects the two parties, namely the concept or marketplace system. The mobile laundry application with the marketplace concept aims to increase the user's time efficiency in meeting washing needs, and provide greater access to enter a broader market for laundry entrepreneurs. This application will be created using the Dart language using Visual Studio Code. This application helps customers to choose various kinds of laundry, with various categories of choices, customers also have features such as chat, notifications, customer profile, determine the date and time of delivery, choose the address of delivery and delivery, and features to view details of the order that is have been done. In addition this application also helps laundry owners to enter, edit, and delete categories that they have, and laundry owners also have a notification, chat, profile laundry owner, and features to update order status. The test results show that this application runs well on devices such as Android 8.0 (Oreo), and also the marketplace concept is proven to be applicable to the laundry business in terms of the system by having a web admin as a third party that managing the marketplace where the seller (the laundry) and the buyer (the customer) meet, and in terms of the convenience provided to the customer and laundry side.
Implementasi Web Scraping untuk Pengumpulan Informasi Promo Makanan Menggunakan Klasifikasi Naïve Bayes Dave Julianno Tandra; Agustinus Noertjahyana; Anita Nathania Purbowo
Jurnal Infra Vol 8, No 1 (2020)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

In this day, the delivery of promo information to people can be done easily. Lots of sites that provide information about food promos. Of course the site can help people find the most profitable promos. However, some sites still do not provide complete search features. In addition, there may be promos on the same food supply business, but with a different prices. Of course people will try to find food promos at the best prices. This takes a lot of time, and also less efficient to do. The Naïve Bayes process is also used to determine wheter the promo is in the food category or not. The application was made to collect all promo information from promo provider websites. To do this, we need a server that can retrieve promo data on each promo provider site. After the retriaval process, the data processing and classification process is carried out wheter the promo is in the food category or not. Data that has been processed will be displayed on the application. Based on the result of test that been done on program, program managed to collecting, processing, and displaying data about a promo from promo provider websites. The Naïve Bayes classification process successfully applied to differentiate promos according to category, although there were still shortcomings in the classification process.
Sistem Keamanan pada Kendaraan Bermotor Roda Dua dengan Arduino dan Android berbasis Suara Andreas Wijaya Kangnata; Agustinus Noertjahyana; Justinus Andjarwirawan
Jurnal Infra Vol 9, No 1 (2021)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Along with the development of the number of motorcycle that are growing very fast and also the development of information and communication technology which is also high has brought benefits to the development of human civilization progress in the world and in Indonesia, especially smartphone, but problems related to crime, especially against motorcycle theft can also be said to be very high, so it is necessary to design a security system on motorcycle with Android and Arduino that can be commanded by voice.The system is created using an Android smartphone as a voice command input receiver and Arduino as a tool that controls hardware based on commands. This system will send voice commands from Android that have been converted into text with the speech to text method and send commands according to the command input via a message that sent via SMSManager to the SIM800L V2.0 module that installed on the Arduino Uno. Message received on the SIM800L V2.0 module will be processed by Arduino Uno, so that Arduino Uno can control each module installed, such as the buzzer, the GPS (Global Positioning System) module, and the relay as a controller of the security system, contact system, and starter system on motorcycle.Based on the results of the tests that have been carried out, it shows that this system can work properly to control motorcycle with Android and Arduino in providing a security system for motorcycle which is also equipped with a location feature to determine the location of the vehicle.
Pencatatan Skor Pertandingan Bulutangkis Menggunakan Arduino yang Dapat Dipantau via Aplikasi Gerry Eka; Agustinus Noertjahyana; Resmana Lim
Jurnal Infra Vol 8, No 1 (2020)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

The recording of scores in badminton is important in a badminton match. With the score records, the players, referees and spectators can easily know the score of the match both ongoing and completed matches. So far, score records in badminton matches usually uses a manual scoreboard that needs to be written or used manually. Therefore, another alternative is needed to facilitate the recording of scores in badminton matches.In this thesis a badminton match score recording system will be made using Arduino technology which is connected to an application that can help players, referees and spectators to be able to find out the match scores.The final result of this thesis is a tool that has been designed and an application to facilitate players, referees and spectators in a badminton match to find out the match scores.
Implementasi Indikator Pendeteksi Stophunt Pada Pasar Mata Uang Dengan Menggunakan Expert Advisor Alex Christopher; Agustinus Noertjahyana; Alexander Setiawan
Jurnal Infra Vol 7, No 2 (2019)
Publisher : Jurnal Infra

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1222.733 KB)

Abstract

Trading activity in forex market is one of promising business opportunity that gives decent profit and freedom to it’s doer without providing big capital or physical office. However, the majority of people lose money because there’s a market manipulation that retail trader don’t notice. That’s why there’s needs to form a trading system, indicator, and expert advisor that could follow the movement of market manipulation. Trading system, indicator, and expert advisor follows the market structure that’s been made by market maker to induce retail trader to follow a fake market movement trend that ends with immediate reversal of the direction of the market price movement. The result of the testing provides a forex indicator that can detect a potential pattern that’s been used by market maker to reverse the market price direction, an expert advisor that can immediately gives notification of potential market manipulation and trading system that follows the movement of market manipulation with minimal risk.