Omówienie środowisk

W przypadku aplikacji produkcyjnych musisz skonfigurować przejrzysty proces tworzenia, zwłaszcza jeśli nad aplikacją pracuje więcej niż 1 osoba. Proces tworzenia zwykle obejmuje konfigurowanie i zarządzanie kilkoma środowiskami.

Firebase oferuje różne poziomy obsługi procesów tworzenia i powiązanych z nimi środowisk. Gdy zapoznasz się z terminami i założeniami dotyczącymi procesu tworzenia dla deweloperów na tej stronie, przeczytaj nasze ogólne sprawdzone metody i ogólne wytyczne dotyczące bezpieczeństwa , aby dowiedzieć się, jak skonfigurować projekt w Firebase i aplikacje.

Informacje o środowiskach

W tworzeniu oprogramowania środowisko to cały sprzęt i oprogramowanie wymagane do uruchomienia instancji aplikacji lub systemu aplikacji.

Seria środowisk zapewnia izolację na potrzeby tworzenia i testowania oprogramowania bez wpływu na użytkowników. Jak pokazano na diagramie poniżej, środowiska na wysokim poziomie są uważane za przedprodukcyjne lub produkcyjne. Możesz mieć dowolną liczbę środowisk przedprodukcyjnych. Diagram opisuje też typowe praktyki i funkcje związane z każdym typem środowiska.

Proces przenoszenia funkcji lub wersji przez te środowiska do środowiska produkcyjnego nazywa się potokiem wdrażania.

Diagram przedstawiający środowiska, które zwykle składają się na potok wdrażania, w tym środowisko programistyczne, testowe i kontroli jakości, przejściowe i wreszcie produkcyjne

Typy środowisk

Środowisko składa się z podstawowej infrastruktury, która jest potrzebna do uruchomienia i obsługi aplikacji, jej kodu i danych. Rozwiń każdy z tych terminów, aby zapoznać się z opisami niektórych typowych środowisk, w tym ze wskazówkami dotyczącymi typów danych używanych w każdym typie środowiska.

Dalsze kroki