Home Produkty
Pozwól nam być Twoim przewodnikiem w podróży przez galaktykę narzędzi DevOps. Używamy narzędzi DevOps od ponad 15 lat i zrealizowaliśmy ponad 200 projektów. Wieloletnie doświadczenie w obszarze doboru narzędzi i realizacji usług wdrożeniowych oraz praktyk DevOps, pozwala nam zapewniać kompleksowe wsparcie dla Twojego biznesu. Nasi eksperci pomogą Ci w wyborze, wdrożeniu i zarządzaniu narzędziami, które doskonale pasują do specyficznych potrzeb Twojego projektu.
BENEFITY
Oszczędność kosztów
Przyspieszenie procesu produkcji poprzez ustanowienie wysoce zautomatyzowanego przepływu procesu pozwala na redukcję pracy ręcznej i eliminację błędów na etapie przed wdrożeniem. Możesz zaoszczędzić czas i zyskać dostępność pracowników do innych zadań.
Przyspieszenie procesów
Optymalizacja procesu wytwarzania oprogramowania pozwala na znaczne, ale bezpieczne skrócenie czasu wdrażania zmian w systemach informatycznych. Czas procesu zmiany, który wcześniej trwał kilka dni, może zostać skrócony do kilku godzin, a czasem nawet do kilkunastu minut w przypadku zmian krytycznych. Testy przebiegają szybciej, proces akceptacji jest przyspieszony, a środowisko produkcyjne jest dostarczane szybciej i bezpieczniej.
Zwiększona wydajność
Poprawnie skonfigurowany proces i automatyzacja wielu jego obszarów pozwala na znaczne zwiększenie produktywności zasobów, a lepsze monitorowanie obciążenia ułatwia oszacowanie wprowadzenia wszechstronnych zmian ingerujących w różne środowiska w danym czasie.
Jakość i Bezpieczeństwo
Wdrożenie automatyzacji działań w procesie oraz użycie narzędzi do automatycznego sprawdzania jakości kodu oprogramowania może poprawić bezpieczeństwo tworzonych aplikacji, co jest szczególnie istotne dla szybkości procesu i umożliwia standaryzację. Standaryzowanie zarządzania dokumentacją zmian w systemach pozwala na lepsze monitorowanie wpływu każdej modyfikacji na bezpieczeństwo oraz zgodność z normami i wymaganiami prawnymi.
GitLab wspiera programistów w trakcie całego procesu tworzenia oprogramowania: od kodowania, poprzez tworzenie potoków (pipelines) i testowanie, aż do wdrażania ostatecznego produktu. Niezależnie od tego, czy potrzebujesz zarządzania repozytorium Git, przeglądu kodu, śledzenia problemów, strumieni aktywności czy wiki – GitLab ma to wszystko.
Zobacz więcej
Sonatype posiada narzędzia, które tworzą platformę Nexus. Obejmuje ona szeroki zakres produktów poprawiających bezpieczeństwo oprogramowania na całym etapie jego cyklu życia. Produkty Nexus to: ● Nexus Lifecycle — monitoruje i zabezpiecza łańcuch dostaw oprogramowania. ● Nexus Auditor — identyfikuje nowo odkryte luki w zabezpieczeniach w aplikacjach. ● Nexus Firewall — zapobiega wprowadzaniu niebezpiecznych komponentów oprogramowania open source do cyklu życia systemu. ● Nexus Repository Pro — zarządza komponentami, plikami binarnymi i artefaktami kompilacji w całym łańcuchu dostaw oprogramowania.
SonarSource oferuje trzy produkty:● SonarLint● SonarCloud● SonarQube Wszystkie powyższe produkty znajdują trudne do wykrycia błędy, zapobiegają problemom w kodzie i obsługują ponad 20 języków. Najpopularniejszy z trzech, SonarQube, to narzędzie przeznaczone do ciągłej statycznej analizy jakości kodu. Pozwala ono na sprawdzanie kodu pod kątem błędów, zgodności z konwencjami programistycznymi oraz podatności na luki związane z bezpieczeństwem.
W Snyku możesz łatwo znaleźć i automatycznie naprawić luki w kodzie, zależnościach open source, kontenerach i infrastrukturze jako kod.
Produkty Snyk:
● Snyk Code (SAST) — Możesz zabezpieczyć kod tak, jak został napisany.
● Snyk Open Source (SCA) — Upewnij się, że podatne zależności nie istnieją.
● Snyk Container — Zabezpiecz swoje obrazy bazowe.
● Snyk Infrastructure as Code — Ustaw bezpieczną infrastrukturę w chmurze.
● Snyk Cloud — Zabezpiecz swoje środowisko w chmurze.
WhiteSource to platforma do zarządzania kompatybilnością i bezpieczeństwem licencji open source. Eliminuje najistotniejsze zagrożenia w procesie tworzenia oprogramowania, które wynikają z wykorzystywania przestarzałych lub niebezpiecznych bibliotek open-source. To idealne rozwiązanie do monitorowania wersji komponentów kodu źródłowego.
JFrog Artifactory to uniwersalne narzędzie DevOps, które zapewnia kompleksową automatyzację i zarządzanie plikami binarnymi oraz artefaktami. Obsługuje ponad 25 pakietów oprogramowania, wszystkie główne platformy CI/CD i narzędzia DevOps.
Bezpieczna implementacja CI/CD dla bazy danych? Dzięki DBmaestro możliwe jest stworzenie pełnej automatyzacji i zarządzania wydaniami baz danych. Platforma DBmaestro posiada automatyczne mechanizmy zapobiegające dryfowi, a także kompletne testy audytowe lub zarządzanie rolami, które można dostosować. Platforma zapewnia wizualny kreator potoków bazy danych, a także monitorowanie biznesu.
Docker to narzędzie dla programistów i administratorów, którzy chcą tworzyć i uruchamiać aplikacje w wirtualnym środowisku kontenerowym. Umożliwia użytkownikom uruchamianie procesów aplikacji bez emulacji całej warstwy sprzętowej i systemu operacyjnego. Docker najlepiej nadaje się do szybkich wirtualizacji i tworzenia bardziej złożonych środowisk wdrożeniowych.
Deviniti jest polskim partnerem HashiCorp. HashiCorp umożliwia współpracę i automatyzację w IT. To narzędzie zmienia ręcznie obsługiwane procesy w samoobsługową automatyzację.HashiCorp zapewnia automatyzację, w zakresie:
Od lipca 2020 współpracujemy z Europejską Agencją Kosmiczną. Usługi jakie świadczymy:● Hosting w chmurze GitLab ● Migracja ● Strategia odzyskiwania ● Logowanie ● Bezpieczeństwo
Od 2019 roku współpracujemy z największą polską firmą paliwowo-energetyczną. Obsługujemy dużą ilość usług IT, w tym obszar GitLab, za które jesteśmy odpowiedzialni: ● Instalacja i konfiguracja: Gitlab ● Wdrożenie procesu CI/CD dla aplikacji mobilnej ● Projektowanie i wdrażanie zarządzania zmianą w Gitlab ● Rekomendacja sprzętu ● Integracja z SonarQube
Od stycznia 2020 współpracujemy z Największą Instytucją Finansową w Europie. Zostaliśmy poproszeni, aby zająć się całym procesem wdrożenia GitLab. ● Kompletny stos technologii CI/CD ● AWS ● Gitlab ● SonarQube ● Artifactory z Xray ● Terraform, Kubernetes, Docker ● Architektura hybrydowa (AWS + lokalny DC)
Od 2016 do 2019 roku współpracowaliśmy z jedną z największych polskich instytucji finansowych. Objęliśmy dużą liczbę niestandardowych usług programistycznych, w tym obszar GitLab, w tym odpowiadając za: ● Pozyskiwanie infrastruktury – utrzymanie i rozwój ● Migracja z infrastruktury on-premise do infrastruktury AWS (ponad 25 mikroserwisów) ● Architektura hybrydowa ● Implementacja procesu CI/CD ● AWS, S3, Cloudfront ● JIntegracja z Jirą ● Gitlab + Jenkins ● Ansible, Terraform, Kubernetes, Docker
Projekty powstają do 5 razy szybciej! MGA to firma obecna na rynku od ponad 20 lat. Oferuje outsourcing usług kadrowo-płacowych oraz rozwój i utrzymanie oprogramowania. Zespół poszukiwał rozwiązania, które pozwoliłoby usprawnić pracę i bezproblemowe wdrożenie CI/CD. Specjaliści z MGA chcieli też usystematyzować zgromadzoną wiedzę i ułatwić do niej dostęp. Z pomocą przyszedł GitLab. Dzięki specjalistom z Deviniti wdrożenie przebiegło szybko i sprawnie bez ingerencji w codzienne obowiązki firmy. Dzięki wsparciu platformy zespoły programistyczne zaczęły pracować wydajniej, oprogramowanie osiągnęło nową, lepszą jakość, a programiści stali się ekspertami w dziedzinie CI/CD. Dodatkowo wszystkie materiały zostały zebrane w jednym miejscu – bazie wiedzy, która pomaga zarówno w codziennej pracy, jak i przede wszystkim podczas procesu onboardingu. Zobacz więcej
Usługi
Konsulting
Analizujemy konkretne problemy i wyzwania w procesach wytwarzania oprogramowania. Następnie rekomendujemy najlepsze rozwiązania tych problemów, korzystając z naszej wiedzy i doświadczenia. Zwykle nie potrzebujemy dostępu do Twoich zasobów, ponieważ opieramy naszą analizę na danych, które nam przekazujesz.
Audyty
Zaczynamy od inwentaryzacji Twojej obecnej infrastruktury IT i procesów wytwarzania oprogramowania. Wspólnie z Tobą ustalamy cel audytu. Do przeprowadzenia analizy potrzebujemy bezpośredniego dostępu do infrastruktury. Na koniec przekazujemy Ci dokument opisujący cel audytu, aktualny stan Twojej infrastruktury i procesów, ryzyka i zagrożenia oraz rekomendowane przez nas zmiany.
Optymalizacja
Możemy zoptymalizować Twoją obecną infrastrukturę IT i procesy tworzenia oprogramowania. Podczas warsztatów na miejscu lub online wspólnie z Tobą pracujemy nad rozwiązaniami poprawiającymi konkretne kwestie związane z przedstawioną infrastrukturą lub procesem. Możemy przyspieszyć dostarczanie zmian na produkcji od momentu wygenerowania kodu źródłowego do publikacji zmian na produkcji. Możemy również ustandaryzować Twój proces tworzenia oprogramowania lub poprawić bezpieczeństwo tworzonego oprogramowania.
Implementacja
Możemy zainstalować GitLab na AWS, Azure lub on-premise wraz z konfiguracją budowania potoku i konfiguracją integracji lub dodać WhiteSource, SonarQube, Sonatype, Docker, DBmaestro, Snyk, HashiCorp lub JFrog. Możemy również wdrożyć łańcuchy narzędzi w rozproszonym lub hybrydowym środowisku o wysokiej dostępności. Przed wdrożeniem możemy sprawdzić czego potrzebujesz poprzez nasze usługi doradcze i audytowe. Ale możesz też przyjść do nas z informacjami o stosie technologii i narzędzi rozwiązania, które chcesz, abyśmy wdrożyli.
Migracja
Możemy przenieść Twoją obecną infrastrukturę IT i procesy tworzenia oprogramowania do różnych narzędzi lub stosów technologicznych. Możemy również przeprowadzić migrację do różnych typów infrastruktury, na przykład z on-premise do chmury lub z chmury do hybrydy.
Szkolenia
Jako wysoko wykwalifikowani eksperci prowadzimy szkolenia z wybranych obszarów DevOps lub SysOps. Możemy dzielić się naszą głęboką znajomością narzędzi i dobrych praktyk lub doskonalić umiejętności uczestników. Oferujemy zarówno szkolenia stacjonarne, jak i zdalne na różnych poziomach zaawansowania. Plan i cele treningowe ustalamy indywidualnie, aby spełnić Twoje konkretne potrzeby.
Łańcuch narzędzi CI/CD
● Budowa całego łańcucha narzędzi dla CI/CD ● CI/CD lokalnie, w chmurze lub hybrydowo ● Współpraca partnerska z GitLab i Atlassian ● Kompletny proces tworzenia oprogramowania ● Konserwacja i wsparcie
Utrzymanie infrastruktury hostingowej i chmurowej
● Hosting lokalny ● Hosting w chmurze w Amazon Web Services, Google ● Cloud, Microsoft Azure i OVH ● Hosting hybrydowy ● Doświadczenie w hostingu Atlassian Jira i Confluence ● Postawienie GitLaba ● Regularne monitorowanie wydajności, kondycji i bezpieczeństwa Twojej infrastruktury
Konteneryzacja
Konteneryzacja aplikacji przy użyciu Kubernetes i Docker.
Kontakt
Partner Products Director
Nasz zespół pozostaje do Twojej dyspozycji w dni robocze od poniedziałku do piątku w godzinach od 9:00 do 17:00. Chętnie odpowiemy na wszystkie Twoje pytania!