Co to jest piaskownica Salesforce?
Czym jest Sandbox w Salesforce?
Sandbox w Salesforce to środowisko samowystarczalne służy do testowania i opracowywania nowych funkcji, zmian i pomysłów. Pozwala użytkownikom testować i rozwijać aplikacje bez myślenia o popełnianiu błędów w środowisku produkcyjnym. Krótko mówiąc, jest to kopia środowiska produkcyjnego, która umożliwia programistom i administratorom testowanie zmian, opracowywanie nowych funkcji i przeprowadzanie testów regresyjnych w izolowanym środowisku. Sandbox to bezpieczne i kontrolowane środowisko oddzielone od środowiska produkcyjnego i innych piaskownic.
Chcesz testować i opracowywać nowe funkcje w izolowanym środowisku — wypróbuj Sandbox! Twórz nowe funkcje i testuj zmiany bez obaw o błędy w produkcji.
Sandboxing: kiedy ma to sens dla Twojej organizacji?
4 zalety piaskownicy
1. Zmniejsz ryzyko
Piaskownice oferują bezpieczne środowisko do tworzenia aplikacji i nie martwią się popełnianiem błędów oraz zmniejszają ryzyko błędów, utraty danych lub naruszeń bezpieczeństwa w środowisku produkcyjnym.
2. Łatwe w utrzymaniu
Piaskownice są łatwe w utrzymaniu i aktualizacji. Można je szybko wyczyścić i przywrócić do pierwotnego stanu.
3. Ulepszone procesy
Piaskownice umożliwiają usprawnienie procesów biznesowych, ponieważ zmiany można testować i wdrażać przed ich wdrożeniem w środowisku produkcyjnym.
4. Współpraca
Sandbox zapewnia oddzielne środowisko dla wielu zespołów, które mogą jednocześnie pracować nad różnymi aspektami projektu, nie wpływając na siebie nawzajem.
Typy piaskownicy
Pełna piaskownica – Pełna piaskownica jest przeznaczona do użytku jako środowisko testowe. Tylko pełne piaskownice obsługują testowanie wydajności, testowanie obciążenia i przygotowanie. Pełne piaskownice są repliką Twojej organizacji produkcyjnej, w tym wszystkich danych, takich jak rekordy obiektów i załączniki oraz metadane. Długość interwału odświeżania utrudnia korzystanie z pełnych piaskownic do celów programistycznych. Zalecamy zastosowanie szablonu piaskownicy, aby Twoja piaskownica zawierała tylko rekordy potrzebne do testowania lub innych zadań.
Piaskownica dla programistów – Piaskownica programisty jest przeznaczona do rozwoju i testowania w odizolowanym środowisku. Piaskownica programisty zawiera kopię konfiguracji organizacji produkcyjnej (metadane).
Deweloper Pro Sandbox – Piaskownica Developer Pro jest przeznaczona do rozwoju i testowania w odizolowanym środowisku i może obsługiwać większe zestawy danych niż piaskownica Developer. Piaskownica Developer Pro zawiera kopię konfiguracji organizacji produkcyjnej (metadane). Użyj piaskownicy Developer Pro, aby obsłużyć więcej zadań związanych z rozwojem i zapewnianiem jakości oraz do testowania integracji lub szkolenia użytkowników.
Częściowa kopia piaskownicy – Częściowa kopia sandbox jest przeznaczona do użytku jako środowisko testowe. To środowisko obejmuje kopię konfiguracji organizacji produkcyjnej (metadane) i próbkę danych organizacji produkcyjnej zdefiniowanych przez szablon piaskownicy. Użyj częściowej kopii sandbox do zadań zapewnienia jakości, takich jak testowanie akceptacji użytkownika, testowanie integracji i szkolenie.
Licencje Sandbox
Możesz kupić licencje dla każdego typu sandboxa i możesz kupić wiele licencji każdego typu. Licencje sandboxa są hierarchiczne. Dokładniej, poniższa tabela pokazuje typ sandboxa, który możesz utworzyć za pomocą każdej licencji:
| Pełna licencja Sandbox | Częściowa kopia licencji Sandbox | Licencja Developer Pro Sandbox | Licencja Developer Sandbox | |
|---|---|---|---|---|
| Piaskownica dla programistów | ||||
| Piaskownica dla programistów Pro | ||||
| Częściowa kopia piaskownicy | ||||
| Pełna piaskownica |
Co Sandbox może wnieść do Twojej firmy?
Zmniejszyć koszty: Masz ekonomiczne rozwiązanie przy minimalnych zasobach do utrzymania. Identyfikując i rozwiązując problemy w Sandbox przed wdrożeniem, firmy mogą obniżyć koszty naprawy błędów i uniknąć kosztownych przestojów w środowisku produkcyjnym. Według 2022 Salesforce Success Metrics Global Highlights Sandboxy mogą obniżyć koszty IT o 25%.
Zwiększ wydajność: Możesz skrócić cykle wydawnicze i dzięki temu szybciej reagować na potrzeby swoich klientów.
Zwiększona produktywność: Łatwiej jest przyspieszyć wdrożenie, szkoląc pracowników w zakresie korzystania z Salesforce na replice środowiska produkcyjnego.
Jak skutecznie wdrożyć Sandbox w Twojej firmie?
Aby idealnie dostarczyć Sandbox na Twoją platformę Salesforce, w Routine Automation zapewniamy następujące punkty, które należy wziąć pod uwagę wcześniej:
🧩 Skonfiguruj cele
Zacznij od zdefiniowania konkretnych celów i zadań. Określ także cel i zakres sandboxingu. Pomoże Ci to zrozumieć, które aplikacje należy przetestować, jakich danych użyć i jak długo powinno trwać testowanie.
🧩 Wybierz odpowiednie narzędzie
W Salesforce istnieją różne typy piaskownic. Poszukaj tych, które odpowiadają Twoim potrzebom biznesowym i budżetowi. Każdy typ piaskownicy jest wyjątkowy. Gdy masz problem ze znalezieniem odpowiedniego miejsca do przeprowadzenia testów, a nie masz na to wystarczającego budżetu, możesz zdecydować się na Piaskownice Deweloperskie. Tymczasem, gdy masz wyzwanie związane z aktywnymi metadanymi lub danymi i potrzebujesz dodatkowej repliki swojego środowiska na żywo, możesz kupić piaskownice z pełną kopią dostępne w planach premium lub nieograniczonych.
🧩 Utwórz środowisko Sandbox i testuj aplikacje
Tutaj z pomocą przychodzą eksperci Salesforce! Opisz, czego chcesz. Testuj integracje aplikacji, sprawdzaj działanie dostosowań, debuguj błędy itp.
🧩 Analizuj otrzymane wyniki
Po opracowaniu środowiska i przetestowaniu aplikacji w piaskownicy można przeanalizować wyniki, aby określić, czy aplikacja jest gotowa do wdrożenia w systemie. Powinieneś także udokumentować wszelkie problemy lub błędy wykryte podczas testowania i współpracować z zespołem programistów, aby je rozwiązać.
🧩 Wdróż aplikację
Gdy będziesz zadowolony z wyników testów w piaskownicy, możesz wdrożyć aplikację w swoim systemie. Należy to zrobić ostrożnie i z zachowaniem niezbędnych środków ostrożności, aby uniknąć potencjalnych problemów.
Efektywna piaskownica obejmuje staranne planowanie, użycie odpowiednich narzędzi i rygorystyczne testowanie, aby upewnić się, że aplikacje są bezpieczne przed wdrożeniem w systemie.
Bottom Line
Sandbox to kluczowa funkcja platformy Salesforce, która umożliwia firmom opracowywać i testować nowe aplikacje i funkcje bez zakłócania działającego środowiska produkcyjnego. Rozwiązanie zapewnia bezpieczne i oddzielne środowisko oferujące szereg korzyści, takich jak zmniejszone ryzyko, lepsza jakość, oszczędność czasu i kosztów oraz lepsza współpraca.









