Planowanie planu wdrożenia uruchamiania portalu w usłudze SharePoint Online

Portal to witryna programu SharePoint w intranecie z wieloma widzami witryn, którzy korzystają z zawartości w witrynie. Duże organizacje mogą mieć kilka portali. Na przykład portal firmy i portal hr. Zazwyczaj portale mają stosunkowo niewiele osób, które tworzą i tworzą witrynę oraz jej zawartość. Większość odwiedzających portal tylko odczytuje i zużywa zawartość.

W tym artykule opisano sposób planowania wdrożenia i wdrożenia planu w usłudze SharePoint Online. Zapewnia również metody do naśladowania, ponieważ tradycyjne testowanie obciążenia nie jest dozwolone w usłudze SharePoint Online. SharePoint Online to usługa w chmurze, a możliwości ładowania, kondycja i ogólne równoważenie obciążenia w usłudze są zarządzane przez Microsoft.

Aby ułatwić tworzenie pomyślnego portalu, postępuj zgodnie z podstawowymi zasadami, praktykami i zaleceniami opisanymi w temacie Tworzenie, uruchamianie i utrzymywanie dobrej kondycji portalu

Podejście do wdrażania zostało wyróżnione poniżej.

Harmonogram uruchamiania portalu

Harmonogram uruchamiania portalu umożliwia udostępnienie portalu użytkownikom w organizacji w zaplanowanych fazach. Dowiedz się więcej:

Ikona kalendarza.Harmonogram uruchamiania portalu

Omówienie planowania pojemności w usłudze SharePoint Online

Aby efektywnie korzystać z pojemności i radzić sobie z nieoczekiwanym wzrostem, w każdej farmie mamy automatyzację, która śledzi pewne scenariusze użycia. Chociaż dokładny wzrost jest nieprzewidywalny dla jednej dzierżawy w jednej farmie, zagregowana suma żądań jest przewidywalna w czasie. Identyfikując trendy wzrostu w usłudze SharePoint Online, możemy zaplanować przyszłą ekspansję. Aby uzyskać więcej informacji na temat planowania pojemności i testowania obciążenia usługi SharePoint Online.

Kluczową częścią pomyślnego uruchomienia jest podejście "wave" lub "phased roll-out" opisane poniżej.

Czy mogę ładować test sharepoint online?

SharePoint Online to współużytkowane środowisko wielodostępne, które jest zrównoważone między farmami, a skala jest dostosowywana w bieżącej wersji. Testowanie obciążenia środowiska, takiego jak SharePoint Online, którego ciągłe zmiany skalowania nie tylko dają nieoczekiwane wyniki, ale nie są dozwolone.

Dowiedz się więcej: Planowanie pojemności i testowanie obciążenia usługi SharePoint Online

Strony z wdrożenia lokalnego nie powinny być po prostu przenoszone, ponieważ znajdują się w usłudze SharePoint Online bez przeglądania ich zgodnie z zalecanymi wytycznymi dotyczącymi usługi SharePoint Online. Najlepszym rozwiązaniem jest zawsze optymalizowanie dowolnej strony głównej dla dowolnej witryny lub portalu w programie SharePoint, ponieważ jest to miejsce, w którym większość użytkowników w organizacji będzie uzyskiwać dostęp jako punkt wyjścia dla witryn.

Należy rozważyć kilka podstawowych czynników:

  • Wdrożenia lokalne mogą używać tradycyjnych pamięci podręcznych po stronie serwera, takich jak pamięć podręczna obiektów, pamięć podręczna danych wyjściowych i pamięć podręczna obiektów blob. Różnice topologii w chmurze niekoniecznie są dostępne, ponieważ różnice w skali sprawiają, że są mniej opłacalne.
  • Wszystkie strony / funkcje / dostosowania używane do użycia w chmurze powinny być zoptymalizowane pod kątem większych opóźnień i rozproszonych lokalizacji użytkowników, tak aby użytkownicy w różnych obszarach lub regionach mieli bardziej spójne środowisko. Chmura oferuje optymalizacje, takie jak content delivery networks (CDN) w celu zoptymalizowania pod kątem rozproszonej bazy użytkowników i dla nowoczesnego programu SharePoint, ostatni znany dobry (LKG) jest używany przez nasze nieczynne składniki internetowe (OOTB).

Co robić:

  • Dla wszystkich stron witryny w usłudze SharePoint Online użyj narzędzia diagnostyki strony, które jest rozszerzeniem Chromium, które pomaga w analizowaniu i dostarczaniu wskazówek. To narzędzie może być używane przez właścicieli witryn, redaktorów, administratorów i deweloperów, ponieważ zostało zaprojektowane jako punkt wyjścia do analizy i optymalizacji.
  • Deweloperzy powinni również używać narzędzi programistycznych, takich jak narzędzie deweloperskie przeglądarki F12 i CTRL-F12 w przeglądarce na nowoczesnych stronach. Program Fiddler może również służyć do przeglądania wagi rozmiaru (rozmiaru strony w megabajtach) strony oraz liczby wywołań i elementów wpływających na ogólne obciążenie strony.

Ta sekcja była krótkim podsumowaniem optymalizacji stron. Aby dowiedzieć się więcej, zobacz : Tworzenie, uruchamianie i utrzymywanie portalu w dobrej kondycji.

Postępuj zgodnie z podejściem do wdrażania stopniowego/stopniowego

Tradycyjne podejście do uruchamiania witryn nie umożliwia weryfikacji, czy dostosowania, źródła zewnętrzne, usługi lub procesy zostały przetestowane we właściwej skali. Takie podejście nie oznacza, że uruchomienie może potrwać miesiące, ale jest zalecane przez co najmniej kilka dni w zależności od rozmiaru organizacji. W związku z tym po planie wdrożenia falowego możesz wstrzymać i rozwiązać problemy przed przejściem do następnej fazy, a tym samym zmniejszyć potencjalną liczbę użytkowników, na których wystąpiły jakiekolwiek problemy. Program SharePoint jako usługa skaluje pojemność na podstawie użycia i przewidywanego użycia, a mimo że nie musimy powiadamiać nas o uruchomieniu, należy postępować zgodnie z wytycznymi, aby zapewnić powodzenie.

Jak pokazano na poniższej ilustracji, często liczba zaproszonych użytkowników jest znacznie wyższa niż liczba użytkowników faktycznie korzystających z witryny. Na tym obrazie przedstawiono strategię dotyczącą sposobu wdrażania wydania. Ta metoda pomaga zidentyfikować sposoby ulepszania witryny programu SharePoint, zanim większość użytkowników ją zobaczy.

Wykres przedstawiający zaproszonych i aktywnych użytkowników.

W fazie pilotażowej dobrze jest otrzymywać opinie od użytkowników, którym organizacja ufa i wie, że będą zaangażowani. W ten sposób można ocenić, jak system jest używany i jak działa.

Podczas każdej z tych fal zbierz opinie użytkowników dotyczące funkcji i wydajności podczas każdej fali wdrażania. Zbieranie opinii ma tę zaletę, że powoli wprowadza system i wprowadza ulepszenia, ponieważ system staje się bardziej używany. Dzięki temu możemy również reagować na zwiększone obciążenie, ponieważ witryna jest wdrażana dla większej liczby użytkowników i w połączeniu z przestrzeganiem wytycznych dotyczących optymalizacji stron zapewnia pozytywne środowisko dla użytkowników.

Co robić:

  • Zdecyduj o czasie każdej fazy i upewnij się, że masz możliwość awaryjnego/wstrzymania, jeśli musisz wprowadzić korekty przed kontynuowaniem
  • Zaplanuj pierwszą grupę użytkowników, których chcesz włączyć, aby upewnić się, że otrzymasz opinię, której potrzebujesz, aby przejść do przodu. Jeśli to możliwe, wybierz aktywną grupę użytkowników, którzy będą przekazywać opinie w odpowiednim czasie
  • Podczas planowania każdej fali spróbuj rozpocząć od małej bazy użytkowników (mniej niż 5000 użytkowników). Zwiększ rozmiary grup w miarę wykonywania każdej fali. Dzięki utworzeniu podejścia rozłożonego pozwala na łatwiejsze wstrzymywanie możliwości w razie potrzeby.