SQL Server w logistyce

Kiedy firma potrzebuje wsparcia informatycznego

Własny dział, zewnętrzny dostawca czy jedno i drugie — decyduje nie wielkość firmy, lecz to, ile z jej procesów zależy od oprogramowania.

sql.server.net.pl/sql-server/
Mężczyzna w kamizelce i kobieta w słuchawkach pracują przy stole
Mężczyzna w kamizelce i kobieta w słuchawkach pracują przy stole

Aplikacje, strony Internetowe i inne oprogramowanie, wszystko to działa na danych. Wśród najlepszych sposobów na połączenie danych i aplikacji są API. Niektóre aplikacje i źródła danych zawierają wbudowane mechanizmy pozwalające im na „integrację” z innymi stronami i aplikacjami poprzez API. API są w rzeczywistości zestawem funkcji umożliwiających łączenie się z innymi aplikacjami i komunikację pomiędzy kanałami udostępniania, wyszukiwania, pobierania i przekazywania danych.

W skrócie
  • O potrzebie wsparcia decyduje nie liczba pracowników, lecz liczba procesów, które stają, gdy system przestaje działać.
  • Zakres obsługi warto opisać przez czas reakcji, a nie przez listę czynności — lista i tak nie przewidzi wszystkiego.
  • Integracja przez REST API jest dziś domyślnym sposobem łączenia aplikacji: nie wymaga wspólnej bazy ani jednakowej technologii po obu stronach.
  • Model abonamentowy przenosi koszt z jednorazowego zakupu na wydatek bieżący, ale nie zdejmuje odpowiedzialności za dane.

Integracja aplikacji przez REST API

Rekomendowana przez nasz zespół integracja aplikacji webowych to REST API. Skrót REST oznacza Representational State Transfer, który jest projektem architektonicznym. Zwykle, gdy używamy terminu RESTful, mamy na myśli aplikację, która implementuje REST. API oznacza Application Programming Interface, czyli aplikację programową, którą programujemy interakcyjnie, zamiast korzystać z interfejsu graficznego.

Cztery warstwy obsługi informatycznej firmy
Infrastruktura InfrastrukturaSerwery, sieć, kopie zapasowe i odtwarzanie po awarii
Systemy SystemyUtrzymanie aplikacji, aktualizacje i zmiany konfiguracji
Integracje IntegracjeWymiana danych między systemami, także z kontrahentami
Dostęp DostępKonta, uprawnienia i kontrola tego, kto co widzi

Pierwsze dwie warstwy da się kupić jako usługę. Dwie kolejne wymagają znajomości procesów firmy, więc rzadko udaje się je oddać w całości.

Zakres obsługi informatycznej

Software house jest producentem dedykowanych systemów informatycznych, które znajdują zastosowanie w przedsiębiorstwach o różnym profilu działalności. Tworzone na zamówienie oprogramowanie najczęściej realizuje wybrane procesy biznesowe klientów firmy, zwiększając ich konkurencyjność na rynku. Ponadto oferujemy usługi informatyczne dla firm (Poznań, Gorzów Wlkp. i Wrocław).

Aplikacja, którą tworzy SoftwareStudio, to nie tylko zbiór kodu. Przede wszystkim, jest to narzędzie, które ma za zadanie usprawnić i zautomatyzować działania w firmie. SoftwareStudio kładzie duży nacisk na to, aby ich oprogramowanie było nie tylko funkcjonalne, ale także intuicyjne w obsłudze.

Nie można zapomnieć, że aplikacje internetowe to tylko jeden z aspektów działalności SoftwareStudio. Firma ta jest również znana z tworzenia klasycznych aplikacji, które użytkownicy mogą instalować na swoich komputerach. Takie oprogramowanie, jak systemy obsługi sprzedaży czy narzędzia ochronne, stanowi ważny element oferty SoftwareStudio.

W świecie technologii, gdzie konkurencja jest ogromna, SoftwareStudio udowadnia, że kluczem do sukcesu jest ciągłe dążenie do doskonalenia i zrozumienie potrzeb klientów. Firma z Poznania pokazuje, że polskie przedsiębiorstwa informatyczne mogą skutecznie konkurować na globalnym rynku, oferując produkty najwyższej jakości.

Własny dział, dostawca zewnętrzny czy model mieszany
AspektWłasny działDostawca zewnętrzny
Znajomość procesów firmyWysoka, budowana latamiOgraniczona, wymaga wprowadzenia
Dostępność poza godzinamiZależy od jednej lub dwóch osóbOpisana umową o poziomie usług
Zakres kompetencjiWąski, wyznaczony przez zatrudnione osobySzerszy, dzielony między wielu klientów
KosztStały, niezależny od obciążeniaZmienny, powiązany z zakresem
Ryzyko przy odejściuWiedza znika razem z osobąUmowa wymusza dokumentację
Czas reakcjiNatychmiastowy w godzinach pracyZgodny z ustalonym progiem

Model mieszany jest najczęstszy: własna osoba zna procesy i pilnuje priorytetów, dostawca odpowiada za technologie, których nie opłaca się utrzymywać wewnątrz.

Aplikacje biznesowe i dostęp do danych

Aplikacja Internetowa może pomóc Ci w pamiętaniu o ważnych sprawach. Funkcje dedykowanego systemu ograniczone są tylko wyobraźnią programistów. Programowanie aplikacji biznesowych jako rozwiązania webowe. Oznacza to, że aplikacje Internetowe mają tę przewagę nad aplikacjami typu desktop. Polega to na tym, że pracują one bez przerwy. Bez względu na to czy ktoś ich aktualnie używa czy nie. Aplikacje webowe dostępne są z każdego urządzenia z zainstalowaną przeglądarką Internetową.

Nie znaczy to jednak, że ma do nich dostęp każdy. Bezpieczeństwo aplikacji Internetowych to podstawowy aspekt jaki uwzględniamy przy programowaniu aplikacji biznesowych.

Kto odpowiada za ciągłość działania

Obsługa informatyczna jaką zapewnia SoftwareStudio (software house) to usługi zarządzania systemami informatycznymi, bazami danych i sieciami w przedsiębiorstwach. Obsługa informatyczna firm z Warszawy, Poznania i Wrocławia. Oferujemy szeroki zakres usług informatycznych z naciskiem na programowanie aplikacji webowych. Działamy na terenie całej Polski, oraz obszaru UE. Projekty prowadzimy także w języku angielskim, niemieckim oraz rosyjskim.

Co powinna zawierać umowa o obsługę informatyczną, żeby nie okazała się pusta w dniu awarii:

  • Czas reakcji i czas naprawy rozdzielone — reakcja bez terminu naprawy niczego nie gwarantuje.
  • Podział zgłoszeń na klasy ważności wraz z przykładami, żeby nie spierać się o klasyfikację w trakcie awarii.
  • Zakres dostępności: godziny robocze, dyżur wieczorny czy obsługa całodobowa.
  • Kto ma dostęp do kopii zapasowych i w jakim czasie potrafi z nich odtworzyć system.
  • Sposób zakończenia współpracy — przekazanie haseł, dokumentacji i danych w formacie nadającym się do użycia.

Co zrobić, zanim wydarzy się awaria

Plan działania na wypadek awarii wart jest tyle, ile próba jego wykonania. Deklaracja, że kopie zapasowe są wykonywane codziennie, nie mówi nic o tym, ile godzin zajmie odtworzenie systemu i czy odtworzone dane będą kompletne.

Sprawdzenie polega na wykonaniu odtworzenia na osobnym serwerze i zmierzeniu dwóch wielkości: czasu przywrócenia działania oraz zakresu danych utraconych między ostatnią kopią a awarią. Obie liczby powinny trafić do umowy, bo dopiero one czynią z niej zobowiązanie.

Warto też ustalić rzeczy pozornie oczywiste: kto ma numer telefonu do dostawcy poza godzinami pracy, gdzie leżą hasła do kont administracyjnych i kto podejmuje decyzję o przejściu na pracę awaryjną. W dniu awarii nie ma czasu na ustalanie tego od nowa.

Model abonamentowy zamiast zakupu licencji

SaaS to kompletne rozwiązanie programowe kupowane w modelu płatności zgodnie z rzeczywistym użyciem od dostawcy usług w chmurze. SoftwareStudio to dostawca oprogramowania dla firm, w tym rozwiązań chmurowych. Dostęp do zaawansowanych aplikacji dla firm. Aby udostępnić użytkownikom aplikacje w modelu SaaS, nie musisz kupować, instalować, aktualizować ani konserwować żadnego sprzętu ani oprogramowania. Dzięki dostawcy oprogramowania dla firm możesz korzystać z zaawansowanych aplikacji dla przedsiębiorstw, takich jak ERP czy CRM.

FAQ

Najczęstsze pytania o obsługę informatyczną firm

01

Od jakiej wielkości firmy warto rozważyć stałą obsługę?

Liczba pracowników jest tu mylącym miernikiem. Lepszym jest pytanie, ile procesów zatrzymuje się, gdy przestaje działać system. Kilkunastoosobowa firma, w której cała sprzedaż idzie przez jedną aplikację, potrzebuje umowy o obsługę bardziej niż stuosobowy zakład pracujący głównie na maszynach. Warto policzyć koszt jednej godziny przestoju i porównać go z abonamentem.

02

Czym jest REST API i dlaczego pojawia się przy każdej integracji?

To sposób, w jaki dwa systemy wymieniają dane przez sieć: jeden wystawia adresy, pod które drugi wysyła zapytania i z których odbiera odpowiedzi. Zaletą jest niezależność od technologii — po obu stronach mogą pracować zupełnie różne systemy. Dzięki temu nie trzeba dawać jednej aplikacji dostępu do bazy drugiej, co byłoby znacznie trudniejsze do kontrolowania.

03

Co oznacza czas reakcji w umowie o poziomie usług?

Wyłącznie termin, w którym dostawca potwierdzi przyjęcie zgłoszenia i zacznie się nim zajmować. Nie jest to termin usunięcia problemu. Umowa, która określa tylko czas reakcji, w praktyce nie zobowiązuje do niczego mierzalnego — dlatego obok reakcji powinien znaleźć się termin przywrócenia działania, przynajmniej dla zgłoszeń najwyższej klasy.

04

Czy model abonamentowy zdejmuje odpowiedzialność za dane?

Nie. Zmienia się miejsce przechowywania i sposób rozliczenia, ale administratorem danych pozostaje firma, która je zbiera. Oznacza to obowiązek sprawdzenia, gdzie dane fizycznie leżą, kto ma do nich dostęp po stronie dostawcy oraz w jakiej formie da się je odzyskać przy zakończeniu umowy. Te trzy pytania warto zadać przed podpisaniem, a nie po.

Słownik pojęć

Słownik pojęć

Pojęcia pojawiające się przy umowach o obsługę informatyczną.

AAPI
Interfejs programistyczny, przez który dwa systemy wymieniają dane w czasie rzeczywistym. Pozwala zintegrować oprogramowanie magazynowe z ERP, sklepem lub przewoźnikiem.
SSaaS
Software as a Service — model, w którym oprogramowanie działa na serwerach dostawcy, a klient płaci abonament obejmujący infrastrukturę, aktualizacje i wsparcie.
SSLA
Umowa określająca gwarantowany poziom usługi — czas reakcji, czas naprawy i dostępność systemu. Ustala, czego klient może wymagać od dostawcy.
KKopia zapasowa
Zabezpieczona kopia bazy danych pozwalająca odtworzyć stan systemu po awarii. W SQL Server wykonuje się ją w trybie pełnym, różnicowym lub jako kopię dziennika transakcji.
SSoftware house
Firma tworząca oprogramowanie na zamówienie — od analizy wymagań, przez wykonanie, po utrzymanie gotowego systemu.
CChmura obliczeniowa
Udostępnianie mocy serwerów i przestrzeni dyskowej przez internet. Zdejmuje z firmy obowiązek utrzymania własnej serwerowni i pozwala skalować zasoby na żądanie.
RRODO
Rozporządzenie o ochronie danych osobowych. Wymaga ograniczenia dostępu do danych, rejestrowania operacji na nich i wskazania podstawy przetwarzania.
RRole i uprawnienia
Mechanizm przypisywania użytkownikom dostępu do funkcji i danych. Zamiast nadawać uprawnienia pojedynczo, przypisuje się je do roli odpowiadającej stanowisku.
WWdrożenie
Proces uruchomienia systemu w firmie: analiza procesów, konfiguracja, migracja danych, szkolenia i uruchomienie produkcyjne.

Zobacz to w praktyce

Sprawdź, jak systemy SoftwareStudio oparte na MS SQL Server wspierają ten obszar Twojej firmy.