ภาพรวมของสภาพแวดล้อม

สำหรับแอปเวอร์ชันที่ใช้งานจริง คุณต้องตั้งค่าเวิร์กโฟลว์การพัฒนาที่ชัดเจน โดยเฉพาะอย่างยิ่ง ถ้าคุณมีคนทำงานบนแอปมากกว่า 1 คน เวิร์กโฟลว์การพัฒนา มักจะต้องมีการตั้งค่าและจัดการสภาพแวดล้อมหลายอย่าง

Firebase มีระดับการสนับสนุนที่แตกต่างกันสำหรับเวิร์กโฟลว์ของนักพัฒนาและ เพื่อสังคม เมื่อคุณคุ้นเคยกับข้อกำหนดขั้นตอนการทำงานของนักพัฒนาซอฟต์แวร์แล้ว และสมมติฐานในหน้านี้ โปรดดู แนวทางปฏิบัติแนะนำทั่วไป และ หลักเกณฑ์ด้านความปลอดภัยทั่วไป เพื่อตั้งค่าโปรเจ็กต์ Firebase และแอปของคุณ

เกี่ยวกับสภาพแวดล้อม

ในการพัฒนาซอฟต์แวร์ สภาพแวดล้อมคือฮาร์ดแวร์และซอฟต์แวร์ทั้งหมด ที่จำเป็นต่อการเรียกใช้อินสแตนซ์ของแอปพลิเคชันหรือระบบของ แอปพลิเคชัน

ชุดสภาพแวดล้อมจะแยกส่วนสำหรับการพัฒนาและทดสอบซอฟต์แวร์ โดยไม่ส่งผลกระทบต่อผู้ใช้ ดังที่แสดงในแผนภาพด้านล่าง สภาพแวดล้อมที่ ระดับสูงถือเป็นก่อนการผลิตหรือการผลิต และคุณสามารถ มีสภาพแวดล้อมก่อนการผลิตได้มากเท่าที่ต้องการ แผนภาพนี้ยังอธิบาย ทั่วไปและฟีเจอร์ที่เกี่ยวข้อง ประเภทสภาพแวดล้อม

กระบวนการใช้งานฟีเจอร์หรือการเปิดตัวผ่านสภาพแวดล้อมเหล่านี้เพื่อ การใช้งานจริงเรียกว่าไปป์ไลน์การติดตั้งใช้งาน

แผนภาพแสดงสภาพแวดล้อมที่มักจะประกอบกันเป็น
          ไปป์ไลน์การติดตั้งใช้งาน รวมถึงการพัฒนา การทดสอบ และ QA การทดลองใช้
          และสุดท้ายคือการผลิต

ประเภทของสภาพแวดล้อม

สภาพแวดล้อมประกอบด้วยโครงสร้างพื้นฐานสำคัญที่คุณต้องเรียกใช้ และรองรับแอปพลิเคชัน โค้ด และข้อมูลของแอปพลิเคชัน ขยายแต่ละ ต่อไปนี้เพื่อตรวจทานคำอธิบายของสภาพแวดล้อมทั่วไปบางอย่าง เคล็ดลับเกี่ยวกับประเภทข้อมูลที่ใช้ในสภาพแวดล้อมแต่ละประเภท

ขั้นตอนถัดไป