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 wieloma środowiskami.

Firebase oferuje różne poziomy obsługi procesów tworzenia i środowisk, które je tworzą. Gdy zapoznasz się z terminami i założeniami dotyczącymi procesu tworzenia na tej stronie, zapoznaj się z naszymi ogólnymi sprawdzonymi metodami i ogólnymi wytycznymi dotyczącymi bezpieczeństwa , aby 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, a środowisk przedprodukcyjnych możesz mieć tyle, ile potrzebujesz. 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