Lihat yang baru dari Firebase di Google I/O 2022. Pelajari lebih lanjut

Ikhtisar lingkungan

Untuk aplikasi produksi, Anda perlu menyiapkan alur kerja pengembangan yang jelas, terutama jika Anda memiliki lebih dari satu orang yang mengerjakan aplikasi Anda. Alur kerja pengembangan biasanya melibatkan pengaturan dan pengelolaan beberapa lingkungan.

Firebase memiliki berbagai tingkat dukungan untuk alur kerja developer dan lingkungan penyusunnya. Setelah Anda memahami persyaratan dan asumsi alur kerja developer di halaman ini, lihat praktik terbaik umum dan panduan keamanan umum kami untuk menyiapkan project Firebase dan aplikasi Anda.

Tentang lingkungan

Dalam pengembangan perangkat lunak, lingkungan adalah semua perangkat keras dan perangkat lunak yang diperlukan untuk menjalankan instance aplikasi atau sistem aplikasi.

Serangkaian lingkungan menyediakan isolasi untuk mengembangkan dan menguji perangkat lunak tanpa memengaruhi pengguna. Seperti yang ditunjukkan pada diagram di bawah, lingkungan pada tingkat tinggi dianggap sebagai pra-produksi atau produksi , dan Anda dapat memiliki sebanyak mungkin lingkungan pra-produksi yang diperlukan. Diagram juga menjelaskan praktik umum dan fitur yang terkait dengan setiap jenis lingkungan .

Proses kemajuan fitur atau rilis melalui lingkungan ini untuk produksi disebut pipa penyebaran .

Diagram yang menunjukkan lingkungan yang biasanya membentuk alur penerapan, termasuk pengembangan, pengujian dan QA, pementasan, dan akhirnya produksi

Jenis lingkungan

Lingkungan terdiri dari infrastruktur dasar yang Anda perlukan untuk menjalankan dan mendukung aplikasi Anda, kodenya, dan datanya. Luaskan setiap istilah berikut untuk meninjau deskripsi beberapa lingkungan umum, termasuk tip tentang tipe data yang digunakan di setiap tipe lingkungan.

Langkah selanjutnya