Perancangan Arsitektur Aplikasi Kampanye Lingkungan pada Google Cloud Platform

Marwies, Kenji (2022) Perancangan Arsitektur Aplikasi Kampanye Lingkungan pada Google Cloud Platform. Bachelor thesis, Universitas Pelita Harapan.

This is the latest version of this item.

[img]
Preview
Text (Title)
Title.pdf
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (63kB) | Preview
[img] Text (Abstract)
Abstract.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (230kB)
[img] Text (ToC)
ToC.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (615kB)
[img] Text (Chapter1)
Chapter1.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (606kB)
[img] Text (Chapter2)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img] Text (Chapter3)
Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (1MB)
[img] Text (Chapter4)
Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (4MB)
[img] Text (Chapter5)
Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (635kB)
[img] Text (Bibliography)
Bibliography.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (872kB)
[img] Text (Appendices)
Appendices.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial Share Alike.

Download (5MB)

Abstract

According to research from NASA, the Earth's average surface temperature will have risen between 2°C and six °C by the end of the 21st century. With this warming, the Earth's temperature has increased over the last 50 years, with more than 95% of human activity working daily. EcoSense is here to link environmental activists, followers, and citizens to increase awareness regarding environmental health and help the environment achieve a green environmental lifestyle. EcoSense is a social startup designed to expand public awareness of the environment to support a green lifestyle. EcoSense will develop using a mobile and web application-based architecture on the Google Cloud Platform. This design architecture will use the System Development Life Cycle (SDLC) Spiral Design Methodology to examine system services built and used in the EcoSense application. From the research results, load-testing has simulated with average response times of 12000ms accessed by 2000 users simultaneously with an increase of 50 users per second. It also shows a scaling process in the Cloud Run application where the instance will adjust to the number of logged-in users to run stably. However, due to limited queries to accommodate clients when carrying out load-testing, there was a failure because the default cloud build has limited connections to improve security for the status and integrity of data stored in the database. / Menurut riset dari NASA, suhu permukaan rata-rata bumi telah naik antara 2°C dan 6°C pada akhir abad ke-21. Dengan pemanasan ini, suhu bumi meningkat selama 50 tahun terakhir dengan lebih dari 95% aktivitas manusia yang bekerja setiap hari. EcoSense hadir untuk menjadi penghubung antara penggerak dan pengikut lingkungan dengan warga untuk meningkatkan akan kesadaran terkait kesehatan lingkungan dan membantu lingkungan tersebut untuk menggapai gaya hidup lingkungan hijau. EcoSense adalah sebuah social-startup yang dirancang untuk memperluas kesadaran masyarakat terhadap lingkungan untuk mendukung gaya hidup hijau. EcoSense akan disusun menggunakan arsitektur berbasis aplikasi mobile dan web pada Google Cloud Platform menggunakan metode System Development Life Cycle (SDLC) Spiral Design Methodology untuk meneliti layanan sistem yang akan dibangun dan digunakan pada aplikasi EcoSense. Dari hasil penelitian, load-testing telah disimulasikan dengan rata-rata response times 12000ms yang diakses oleh 2000 users secara bersamaan dengan peningkatan 20 users per detik. Hal ini juga menunjukkan adanya proses scalling pada Cloud Run aplikasi dimana instance akan menyesuaikan dengan jumlah user yang masuk agar aplikasi dapat berjalan dengan stabil. Namun, karena adanya keterbatasan query dalam menampung client saat melakukan load-testing, terdapat sebuah failure karena cloud build yang dibangun secara default memiliki keterbatasan koneksi untuk meningkatkan keamanan (security) terhadap status dan integritas data yang disimpan pada database.

Item Type: Thesis (Bachelor)
Creators:
CreatorsNIMEmail
Marwies, KenjiNIM03081190003kenjimarwies@gmail.com
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorSuwandhi, AlbertNIDN0117088202albert.suwandhi@lecturer.uph.edu
Uncontrolled Keywords: ecoSense; kampanye lingkungan; aplikasi; cloud run; app engine; cloud build; google cloud platform; cloud SQL
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: University Subject > Current > Faculty/School - UPH Medan > School of Information Science and Technology > Information Systems
Current > Faculty/School - UPH Medan > School of Information Science and Technology > Information Systems
Depositing User: Users 23395 not found.
Date Deposited: 20 Feb 2023 08:47
Last Modified: 20 Feb 2023 08:47
URI: http://repository.uph.edu/id/eprint/54596

Available Versions of this Item

  • Perancangan Arsitektur Aplikasi Kampanye Lingkungan pada Google Cloud Platform. (deposited 20 Feb 2023 08:47) [Currently Displayed]

Actions (login required)

View Item View Item