Laporkan Masalah

Optimalisasi Arsitektur Storage pada Aplikasi Lukita Art Berbasis Cloud Computing Menggunakan Google Cloud Platform

LASYITHA AZZAHRA, Anni Karimatul Fauziyyah, S.Kom., M.Eng.

2024 | Tugas Akhir | D4 TEKNOLOGI JARINGAN

Dalam beberapa tahun terakhir, revolusi digital telah membawa perubahan mendasar dalam cara menyimpan, mengelola, dan mengakses data. Cloud computing atau komputasi awan, sebagai model baru dari komputasi yang menggunakan sumber daya dinamis dan sering diperbarui, telah menjadi komponen kunci dalam infrastruktur teknologi informasi yang disediakan secara virtual melalui internet. Database pada cloud computing berperan penting dalam mengelola berbagai jenis data, termasuk data terstruktur, semi-terstruktur, dan tidak terstruktur. Data terstruktur biasanya dikategorikan sebagai data kuantitatif dan sangat terorganisir dalam bentuk tabel, sedangkan data semi-terstruktur dan tidak terstruktur lebih fleksibel dan tidak mengikuti model atau skema yang kaku. Pengelolaan big data menjadi kunci perkembangan penyimpanan data saat ini. Oleh karena itu, sistem hybrid database yang menggabungkan data terstruktur dan tidak terstruktur sangat diperlukan untuk meningkatkan kinerja aplikasi web dengan memanfaatkan kemampuan SQL dan NoSQL.

Penelitian ini bertujuan untuk menganalisis dan mengevaluasi penerapan metode hybrid database dalam strategi optimalisasi storage dalam mendukung operasional dan pertumbuhan Lukita Art, sebuah platform seni digital yang menghubungkan seniman dengan penggemar seni. Metode penelitian ini mengoptimalkan storage menggunakan metode hybrid database yang memanfaatkan Firebase Auth dan Cloud SQL, yang sebelum implementasi hybrid database menggunakan Firestore, serta pengujian melalui endpoint API. Dengan demikian, implementasi hybrid database pada aplikasi Lukita Art memberikan banyak keuntungan, termasuk peningkatan performa aplikasi, efisiensi pengolahan data, dan kemampuan menangani volume data yang lebih besar dengan cepat. Hal ini sangat penting untuk mendukung operasional dan pertumbuhan platform Lukita Art serta memberikan pengalaman pengguna yang lebih baik bagi seniman dan penggemar seni yang menggunakan aplikasi tersebut.

In recent years, the digital revolution has fundamentally transformed how data is stored, managed, and accessed. Cloud computing, as a new model utilizing dynamic and frequently updated resources, has become a key component of the virtualized information technology infrastructure provided over the internet. Cloud databases play a crucial role in managing various types of data, including structured, semi-structured, and unstructured data. Structured data is typically categorized as quantitative data and is highly organized in tables, while semi-structured and unstructured data are more flexible and do not follow a rigid model or schema. The management of big data has become essential for the development of data storage systems today. Therefore, a hybrid database system that combines structured and unstructured data is necessary to enhance web application performance by leveraging the capabilities of SQL and NoSQL.

This study aims to analyze and evaluate the implementation of hybrid database methods in storage optimization strategies to support the operation and growth of Lukita Art, a digital art platform that connects artists with art enthusiasts. The research method optimizes storage using a hybrid database approach that utilizes Firebase Auth and Cloud SQL, which previously used Firestore before implementing the hybrid database, and testing is conducted through API endpoints. The implementation of a hybrid database in the Lukita Art application offers numerous benefits, including improved application performance, data processing efficiency, and the ability to handle larger volumes of data quickly. This is crucial for supporting the operation and growth of the Lukita Art platform and providing a better user experience for artists and art enthusiasts using the application.

Kata Kunci : Cloud Computing, Cloud Database, Cloud SQL, Firestore

  1. D4-2024-457213-abstract.pdf  
  2. D4-2024-457213-bibliography.pdf  
  3. D4-2024-457213-tableofcontent.pdf  
  4. D4-2024-457213-title.pdf