20+ lat w infrastrukturze krytycznej

Infrastruktura krytyczna, która nie zawodzi

N1Solutions to zespół inżynierów wirtualizacji, systemów, baz danych i platform aplikacyjnych. Projektujemy, wdrażamy, migrujemy i stroimy środowiska produkcyjne - od klastrów VMware, przez Oracle, SQL Server, Tomcat, JBoss i WebLogic, po Kubernetes z pełnym procesem CI/CD i infrastrukturę opisaną kodem.

  • Migracje bez okna przestoju
  • Strojenie wydajności, nie tylko utrzymanie
  • Wsparcie inżynierskie 24/7

Technologie, w których pracujemy na co dzień

  • VMware vSphere, NSX
  • Hyper-V
  • Oracle Database
  • MS SQL Server
  • PostgreSQL
  • MongoDB / Cassandra
  • Apache Tomcat
  • JBoss / WildFly
  • Oracle WebLogic
  • Windows Server
  • Linux (RHEL, SUSE, Ubuntu)
  • Ansible / Terraform
  • Kubernetes / Tanzu / OpenShift / Rancher
  • GitLab CI / Jenkins / Argo CD
  • AWS · Azure · GCP · Oracle OCI

Kompetencje

Zaczynamy tam, gdzie kończy się standardowy support

Wirtualizacja, klastry, systemy serwerowe, bazy danych, middleware i platformy kontenerowe to fundament codziennej pracy firmy. Gdy przestaje działać, staje cała organizacja. Dlatego pracują przy nim wyłącznie inżynierowie z ponad 20-letnim doświadczeniem - każdy specjalista w swojej technologii.

Outsourcing administracji

Przejmujemy utrzymanie środowisk produkcyjnych w całości albo wspieramy Twoich administratorów tam, gdzie potrzebna jest specjalizacja.

  • Stała administracja serwerami i klastrami
  • Okna serwisowe, aktualizacje, patching
  • Dyżury i wsparcie w trybie 24/7

Wirtualizacja i klastry HA

Projektujemy i utrzymujemy platformy wirtualizacyjne oraz klastry wysokiej dostępności.

  • VMware vSphere, vSAN, vCenter, NSX
  • Hyper-V i Failover Cluster
  • Klastry Linux: Pacemaker, Corosync

Systemy serwerowe Windows i Linux

Budujemy i utrzymujemy warstwę systemową pod aplikacje krytyczne.

  • Windows Server, Active Directory, GPO
  • RHEL, SUSE, Debian, Ubuntu Server
  • Hardening i zgodność z politykami

Bazy danych

Pełen cykl życia bazy: projekt architektury, wdrożenie, migracja między wersjami i platformami, replikacja oraz utrzymanie produkcyjne.

  • Oracle Database, RAC, Data Guard
  • Microsoft SQL Server, AlwaysOn
  • PostgreSQL, replikacja i HA
  • NoSQL: MongoDB, Cassandra, Redis, Elasticsearch

Middleware i serwery aplikacyjne

Warstwa, na której faktycznie działa aplikacja. Wdrażamy, klastrujemy i stroimy serwery aplikacyjne.

  • Apache Tomcat - konfiguracja i klastrowanie
  • JBoss EAP i WildFly - domeny, klastry
  • Oracle WebLogic - domeny, Node Manager, JMS
  • Tuning JVM, GC, analiza heap i thread dumps

Strojenie wydajności

Szukamy przyczyny, nie objawów. Analizujemy plany zapytań, konfigurację instancji, warstwę storage i zasoby hosta.

  • Tuning zapytań i indeksów
  • Optymalizacja parametrów instancji i JVM
  • Analiza wąskich gardeł I/O, CPU i pamięci

Kubernetes i CI/CD

Prowadzimy cały łańcuch - od zbudowania klastra, przez potok CI/CD, po działające systemy produkcyjne z autoskalowaniem i obserwowalnością.

  • Kubernetes, Tanzu, OpenShift, Rancher
  • Potoki GitLab CI, Jenkins, GitHub Actions
  • GitOps: Argo CD, Flux, Helm, Kustomize
  • Ingress, sekrety, polityki sieciowe, HPA

Automatyzacja i infrastruktura jako kod

Konfiguracja opisana kodem zamiast w głowach administratorów: powtarzalna, wersjonowana i odtwarzalna w kilkanaście minut.

  • Ansible - role, playbooki, AWX/Tower
  • Terraform - moduły, stan, provisioning
  • Standaryzacja i odtwarzanie środowisk
  • Automatyzacja okien serwisowych i patchingu

Chmura publiczna i hybrydowa

Projektujemy środowiska chmurowe i hybrydowe z jasnym uzasadnieniem kosztów oraz przenosimy do nich istniejące systemy.

  • AWS, Microsoft Azure, Google Cloud, Oracle Cloud
  • Google Anthos i scenariusze hybrydowe
  • Sieć, tożsamość i kontrola kosztów

Migracje i modernizacja

Przenosimy systemy produkcyjne między wersjami, platformami i lokalizacjami. Każda migracja ma plan testów i scenariusz wycofania.

  • Migracje baz danych i serwerów aplikacyjnych
  • Przejścia on-premise ↔ chmura
  • Upgrade'y vSphere, systemów i silników baz

Backup i disaster recovery

Kopie zapasowe, które realnie się odtwarzają. Testujemy odtwarzanie, a nie tylko wykonywanie backupu.

  • Strategia 3-2-1 i kopie offsite
  • Testy odtworzeniowe i raporty
  • Plany ciągłości działania, RTO i RPO

Monitoring i obserwowalność

Wiemy o problemie przed użytkownikiem. Metryki, logi i alerty spięte w jeden obraz środowiska.

  • Zabbix, Prometheus, Grafana
  • Centralne logowanie i korelacja zdarzeń
  • Progi, SLO i raporty wydajności

Metodyka

Ten sam rygor w każdej warstwie infrastruktury

Czy budujemy klaster vSphere, migrujemy bazę Oracle, stroimy WebLogic, czy uruchamiamy potok CI/CD - prowadzimy ten sam sześcioetapowy cykl: najpierw audyt i projekt, potem wdrożenie z testami, na końcu utrzymanie. Każdy etap kończy się dokumentacją, a każda zmiana na produkcji ma przygotowany scenariusz wycofania.

Infrastruktura i klastry

  1. Audyt środowiska

    Hosty, storage, sieć, licencje i zależności między systemami.

  2. Projekt architektury

    Sizing, domeny awarii, adresacja i model wysokiej dostępności.

  3. Budowa środowiska

    Hosty, klaster, storage, sieć oraz hardening systemów.

  4. Testy odporności

    Failover, wydajność i odtworzenie z kopii zapasowej.

  5. Przełączenie

    Migracja w oknie serwisowym ze scenariuszem wycofania.

  6. Utrzymanie

    Monitoring, patching i przeglądy pojemności.

Bazy danych

  1. Audyt instancji

    Wersje, obciążenie, plany wykonania i wąskie gardła.

  2. Wysoka dostępność

    RAC, Data Guard, AlwaysOn lub replikacja strumieniowa.

  3. Wdrożenie i migracja

    Upgrade silnika albo przeniesienie danych bez przestoju.

  4. Strojenie

    Zapytania, indeksy, parametry instancji i warstwa I/O.

  5. Backup i DR

    Polityka kopii oraz regularne testy odtworzeniowe.

  6. Utrzymanie

    Statystyki oczekiwań, patch sety i raporty wydajności.

Middleware

  1. Analiza aplikacji

    Wymagania JVM, biblioteki, integracje i zależności.

  2. Projekt klastra

    Topologia, load balancing, obsługa sesji i failover.

  3. Instalacja i konfiguracja

    Źródła danych, kolejki JMS, certyfikaty, uprawnienia.

  4. Wdrożenie aplikacji

    Deploy, rolling restart i wersjonowanie artefaktów.

  5. Tuning JVM

    Heap, garbage collector, pule wątków i połączeń.

  6. Diagnostyka

    Heap i thread dumpy, logi oraz monitoring aplikacji.

Kubernetes i CI/CD

  1. Kod i konfiguracja

    Aplikacja, manifesty i infrastruktura w jednym repozytorium.

  2. Build i obraz

    Kompilacja, testy jednostkowe, obraz w prywatnym rejestrze.

  3. Testy i skan

    Testy integracyjne i skan podatności obrazu.

  4. Wdrożenie GitOps

    Argo CD lub Flux synchronizuje klaster z repozytorium.

  5. Uruchomienie usług

    Ingress, certyfikaty, sekrety i autoskalowanie.

  6. Obserwowalność

    Metryki, logi i alerty od pierwszego dnia produkcji.

Automatyzacja i IaC

  1. Inwentaryzacja

    Ustalamy, co ma być identyczne w każdym środowisku.

  2. Kod infrastruktury

    Moduły Terraform i role Ansible w repozytorium.

  3. Uruchomienie od zera

    Środowisko testowe budowane wyłącznie z kodu.

  4. Objęcie produkcji

    Stopniowe przeniesienie istniejących systemów pod kod.

  5. Kontrola zmian

    Plan i apply w pipeline, przeglądy oraz zatwierdzenia.

  6. Odtwarzalność

    Ćwiczenia odtworzenia środowiska po awarii.

Typowe zadania

Z czym najczęściej się do nas zgłaszają

Krótki przegląd zleceń, które powtarzają się najczęściej. Jeśli któreś brzmi znajomo, opisz sytuację w formularzu - odpowiemy konkretnymi pytaniami technicznymi.

Migracja Oracle bez przestoju

Przenosimy bazy Oracle między serwerami, wersjami i centrami danych, wykorzystując Data Guard oraz replikację logiczną. Samo przełączenie trwa minuty, a scenariusz wycofania jest gotowy, zanim zaczniemy prace.

Upgrade Oracle do nowej wersji

Podniesienie wersji silnika przetestowane wcześniej na kopii środowiska produkcyjnego, z weryfikacją planów wykonania i porównaniem wydajności przed zmianą i po niej.

Strojenie wydajności WebLogic

Diagnozujemy zawieszające się domeny i rosnące czasy odpowiedzi: analiza thread i heap dumpów, dobór garbage collectora, pule wątków i połączeń do bazy.

Przejęcie środowiska VMware od dostawcy

Inwentaryzacja klastra, odbiór dostępów, weryfikacja backupów i licencji, uzupełnienie dokumentacji i uruchomienie monitoringu. Zwykle od 2 do 4 tygodni, bez przestojów.

Administracja PostgreSQL w outsourcingu

Stała opieka nad instancjami: replikacja i wysoka dostępność, strojenie zapytań, kopie zapasowe z testami odtworzeniowymi oraz monitoring z alertowaniem.

Migracja do chmury

Przenosimy systemy do AWS, Microsoft Azure, Google Cloud i Oracle Cloud - w całości albo w modelu hybrydowym. Koszty docelowe wyliczamy przed podjęciem decyzji, nie po.

Migracja na OpenShift

Konteneryzacja istniejących aplikacji i uruchomienie ich na OpenShifcie lub innej dystrybucji Kubernetesa, razem z siecią, storage i potokiem wdrożeniowym.

Wdrożenie Kubernetesa z CI/CD od zera

Budowa klastra wraz z siecią, storage, ingressem i politykami bezpieczeństwa oraz potok, który wdraża aplikację na produkcję jednym scaleniem gałęzi.

Dlaczego N1Solutions

Inżynierowie, nie pośrednicy

Pracujemy w stałych zespołach - Twoje środowisko obsługują ludzie, którzy je zaprojektowali albo przejęli i rozpisali od zera. Każdą zmianę dokumentujemy, każdą rekomendację potrafimy uzasadnić liczbami, a przed wdrożeniem na produkcji zawsze przygotowujemy plan wycofania.

  • Gwarantowane SLA

    Czas reakcji i naprawy zapisany w umowie, z dyżurami inżynierskimi poza godzinami pracy.

  • Pełny stos w jednym zespole

    Od hypervisora, przez system i middleware, po bazę i potok CI/CD. Nie odsyłamy do innego dostawcy.

  • Wszystko opisane kodem

    Konfiguracja w Ansible i Terraform zamiast wiedzy plemiennej. Środowisko odtworzysz bez nas.

  • Efekt mierzalny

    Przed i po: czasy odpowiedzi, obciążenie, okna backupowe. Poprawę pokazujemy na wykresie, nie w opisie.

N1Solutions w liczbach

0%dostępności środowisk produkcyjnych
0czas reakcji na incydent krytyczny
0węzłów i instancji pod opieką
0doświadczenia zespołu

Proces współpracy

Od audytu do stabilnej produkcji

Przejrzysty start bez zaskoczeń. Pierwsza rozmowa techniczna jest bezpłatna i niezobowiązująca.

  1. 01

    Audyt środowiska

    Inwentaryzujemy hosty, klastry, instancje baz i zależności. Dostajesz raport z ryzykami, wąskimi gardłami i priorytetami.

  2. 02

    Projekt i harmonogram

    Proponujemy architekturę docelową, plan migracji, okna serwisowe i scenariusz wycofania. Wycena jest przejrzysta.

  3. 03

    Wdrożenie i testy

    Realizujemy prace w uzgodnionych oknach, testujemy failover i odtwarzanie, mierzymy wydajność przed i po zmianie.

  4. 04

    Utrzymanie i rozwój

    Stała administracja, monitoring, cykliczne przeglądy architektury i plan modernizacji na kolejne kwartały.

Modele wsparcia

Wybierz poziom wsparcia

Każdy model wyceniamy indywidualnie - na podstawie liczby węzłów, instancji baz danych i wymaganego okna dostępności.

Projekt

Jednorazowe wdrożenie, migracja lub audyt wydajności.

wycena projektowa

  • Audyt i projekt architektury
  • Wdrożenie lub migracja w oknach serwisowych
  • Budowa potoku CI/CD lub automatyzacji
  • Testy failover i odtwarzania
  • Dokumentacja powykonawcza
  • Przekazanie wiedzy zespołowi klienta
Opisz projekt

Mission Critical 24/7

Dla środowisk produkcyjnych bez okna przestoju.

wycena indywidualna

  • Wszystko z modelu Utrzymanie
  • Dyżury inżynierskie 24/7/365
  • Reakcja do 30 minut na incydent krytyczny
  • Dyżur DBA i inżyniera wirtualizacji
  • Plan ciągłości działania i testy DR
  • Kwartalne przeglądy architektury
Porozmawiajmy

Masz problem, którego nikt nie potrafi zdiagnozować?

Spadająca wydajność bazy, niestabilny klaster, zawieszający się WebLogic, migracja, która się zatrzymała - opisz sytuację, a zaproponujemy konkretne kroki.

Umów konsultację

FAQ

Najczęstsze pytania

Czy prowadzicie helpdesk dla użytkowników końcowych?

Nie. Zajmujemy się warstwą serwerową: wirtualizacją, systemami, bazami danych, middleware i platformami kontenerowymi. Jeśli szukasz wsparcia dla użytkowników, chętnie wskażemy sprawdzonego partnera.

Czy współpracujecie z firmami, które mają własny dział IT?

Tak, to nasz najczęstszy model. Wchodzimy tam, gdzie potrzebna jest wąska specjalizacja, albo zapewniamy dyżury i zastępstwa dla wewnętrznych administratorów.

Czy migracja wymaga zatrzymania produkcji?

W większości scenariuszy nie. Wykorzystujemy replikację, Data Guard, AlwaysOn i vMotion, żeby przełączenie trwało minuty. Każdy plan migracji ma scenariusz wycofania i jest testowany poza produkcją.

Jak szybko reagujecie na awarię?

Czas reakcji jest zapisany w umowie SLA: do godziny w modelu Utrzymanie i do 30 minut dla incydentów krytycznych w Mission Critical 24/7. Zgłoszenia blokujące produkcję obsługujemy poza kolejnością.

Jak wygląda przejęcie środowiska od poprzedniego dostawcy?

Inwentaryzacja, odbiór dostępów, weryfikacja backupów i licencji, uzupełnienie dokumentacji, na końcu uruchomienie monitoringu. Zwykle zajmuje to od 2 do 4 tygodni i nie wymaga przestojów.

Co z dostępem do haseł i dokumentacji?

Wszystko pozostaje własnością Twojej firmy. Trzymamy to w zaszyfrowanym menedżerze haseł i przekazujemy na każde żądanie - również przy zakończeniu współpracy.

Kontakt

Porozmawiajmy o Twojej infrastrukturze

Odpowiadamy w ciągu jednego dnia roboczego. Opisz krótko środowisko i problem - odezwiemy się z konkretnymi pytaniami technicznymi.

Konsultacja techniczna