Niedawno byłem przy projekcie i podczas premiery zdaliśmy sobie sprawę, że nie działał on w produkcji. Działa we wszystkich innych środowiskach, ale ponieważ mamy oddzielny zespół wydający i nie możemy sami skonfigurować serwerów i środowisk, nie mamy widocznej konfiguracji na nich.
Podejrzewamy, że Prod ma pewne uprawnienia użytkownika na swoim koncie lub w ustawieniach IIS, które są różne, więc pracujemy nad tym teraz.
Myślę więc, że to wszystko było dla mnie doświadczeniem uczenia się i nie chcę, aby to samo się powtarzało. Chciałbym zapytać, jak różne powinny być te środowiska? Zawsze myślałem, że PreProd powinien być identyczną kopią środowiska Prod, używając kopii tej samej bazy danych, używając kopii tego samego konta użytkownika, powinien być zainstalowany na tych samych serwerach itp.
Ale jak daleko mam to zrobić? Jeśli strona internetowa jest skierowana na zewnątrz, czy PreProd powinien być skierowany na zewnątrz? Co się stanie, jeśli witryna zawiera komponenty, do których nawigacji nie wymaga konta użytkownika ani hasła? Czy nadal można wystawiać go na działanie świata zewnętrznego?
