DYREKTOR GENERALNY URZĘDU ZAMÓWIEŃ PUBLICZNYCH Warszawa, erwca 2016 r. Treść zapytań oraz wyjaśnienia dotyczące specyfikacji istotnych warunków zamówienia w postępowaniu na utrzymanie Systemu Biuletynu Zamówień Publicznych Na podstawie art. 38 ust. 2 ustawy z dnia 29 stycznia 2004 r. Prawo zamówień publicznych (t.j. Dz. U. z 2015 r. poz. 2164), Urząd Zamówień Publicznych przekazuje treść zapytań dotyczących zapisów specyfikacji istotnych warunków zamówienia wraz z wyjaśnieniami. W przedmiotowym postępowaniu wpłynęły następujące pytania: 1. Treść zapytania Dotyczy punktu IV.2. Procedury i plan tworzenia kopii zapasowych: Jaka jest retencja przechowywania kopii pełnych i przyrostowych? Zamawiający określa jedynie interwał czasowy sporządzania kopii zapasowych przyrostowych i pełnych, zapewniający zminimalizowanie ryzyka utarty danych. Retencja powinna być zgodna z najlepszymi praktykami i przyjętą polityką wykonawcy, pozwalającą na zabezpieczenie środowiska w celu jego sprawnego odtworzenia. Przyjętą strategię wraz z pozostałymi informacjami wykonawca przekaże zamawiającemu po wdrożeniu systemu. 2. Treść zapytania Dotyczy punktu lll.l. System Biuletynu Zamówień Publicznych Proszę podać wersje (wydanie) bazy Microsoft SQL Sewer 2014. Na dzień przekazania Systemu wykonawcy będzie to baza Microsoft SQL Server 2014 Standard Core: 7N Q-00580. 3. Treść zapytania Czy Wykonawca ma zapewnić licencje Windows Server oraz MS SQL Server? I
Zamawiający nie determinuje technologii oraz środowiska po stronie wykonawcy, dlatego też zabezpieczenie niezbędnych licencji, na infrastrukturę lub oprogramowanie niezbędnych do uruchomienia obu instancji aplikacji oraz bazy danych leży po stronie wykonawcy i zależy od przyjętego rozwiązania i użytej technologii środowiskowej. 4. Treść zapytania Jakie zasoby Wykonawca będzie musiał zmigrować? Ile serwerów? Migracji podlegają dane z systemu SI-BZP, opisanego w punkcie III.2 OPZ. 5. Treść zapytania Na jakich zasobach (serwerach, ile Core, RAM) znajdują się: - system BZP, - aplikacja? Serwer 1: IBM System x3650, 24 GB RAM 74 GB HDD, Serwer 2: IBM System x3650, 24 GB RAM 74 GB HDD, Serwer 3: IBM System x3650, 32 GB RAM 74 GB HDD, Oprogramowanie licencjonowane: Microsoft SQL, Windows Serwer, ASP.NET, IIS Zgodnie z zapisami w punkcie IV.1 OPZ opisującymi wymagania dotyczące hostingu, środowisko powinno być skalowalne i zapewniające dostępność Systemu na gwarantowanym poziomie świadczenia usługi. Jeśli w trakcie świadczenia usług utrzymania Systemu Biuletynu Zamówień Publicznych zdarzą się sytuacje wymagające czasowego przydzielenia większej mocy obliczeniowej lub zwiększenia przepustowości łącza, rolą wykonawcy będzie przydzielenie właściwych zasobów. 6. Treść zapytania Co ma obejmować zakres usług programistycznych opisany w pkt. IV.8? Zakres usług programistycznych, obejmuje prace wyłącznie dla nowych funkcjonalności Systemu Biuletyn Zamówień Publicznych. Do prac programistycznych nie są wliczane zmiany elementów obecnie funkcjonujących w Systemie, dotyczy to również zaimplementowanych w Systemie formularzy ogłoszeń i sprawozdań rocznych. Dlatego też, np. wprowadzenie nowego formularza, będzie nową funkcjonalnością, natomiast zmiana kilku pól, rozszerzenia formularza, zostanie potraktowana jako zmiana w ramach obsługi serwisowej. 7. Treść zapytania Prosimy o potwierdzenie, czy system BZP wykonany w technologii.net jest aktualnie lub będzie na dzień przejęcia opieki przez wykonawcę, produktem skończonym, pozbawionym znanych zamawiającemu usterek i wad? Produkt został skończony i jest wolny od wad. Aktualnie w związku ze zmianami wynikającymi z nowelizacji ustawy Prawo zamówień publicznych, trwają modyfikacje zaimplementowanych w Systemie formularzy ogłoszeń w celu dostosowania ich do stanu prawnego, który będzie obowiązywał w momencie uruchomienia Systemu. 2
8. Treść zapytania Prosimy o podanie kwoty netto jaką Zamawiający zamierza przeznaczyć na realizację przedmiotowego zamówienia/szacunkowej wartości zamówienia? Wartość zamówienia jest mniejsza niż kwoty określone w przepisach wydanych na podstawie art. 11 ust. 8 ustawy z dnia 29 stycznia 2004 r. - Prawo zamówień publicznych. 9. Treść zapytania IV.1. Wymagania dotyczące hostingu W ramach usługi hostingu Wykonawca zapewni Zamawiającemu: Środowisko aplikacyjne: Środowisko zapewniające bezpieczeństwo, skalowalność oraz wysoką dostępność platformy Zapewnienie zintegrowanego środowiska w oparciu o architekturę klastrową w modelu active-active, System musi być podłączony do Internetu łączem redundantnym w technologii BGP o przepustowości minimum 50MB/łącze Połączenie z siecią Internet zabezpieczone przy użyciu WAF (Web Application Firewall), Wykonawca zapewni wszelkie licencje, niezbędne do utrzymania systemu w celach świadczenia usługi W związku, iż powyższe wymagania mają charakter ogólny prosimy o ich doprecyzowanie wg poniższych punktów: 1) Prosimy o określenie wymaganych przez Zamawiającego minimalnych parametrów technicznych jakie ma zapewnić hostingodawca, takich jak ilość vcpu, ilość pamięci RAM, ilość przestrzeni dyskowej do wykonania usługi hostingu w okresie trwania umowy. Brak tych informacji, oraz brak szczegółowych danych odnośnie samych aplikacji uniemożliwia wykonawcy należyte oszacowanie kosztów przygotowania i udostępnianie infrastruktury? 2) Czy dysponują Państwo zalecaną przez producenta architekturą fizyczną w oparciu o, którą ma funkcjonować system? Jeżeli tak, prosimy o jej udostępnienie. 3) Prosimy o potwierdzenie, czy system jest przystosowany do pracy w środowiskach skalowanych opartych o architekturę klastrową? Jeżeli nie, prosimy o informację czy Wykonawca będzie zobowiązany do wykonania niezbędnych modyfikacji tego systemu celem jego dostosowania do nowej architektury? 4) Prosim y o potw ierdzenie, czy system jest p rzygotow any do pracy w m odelu active - active? Jeżeli nie, prosimy o informację czy Wykonawca będzie zobowiązany do wykonania niezbędnych modyfikacji systemu celem jego dostosowania do nowej architektury? 5) Prosimy o podanie architektury modułów oprogramowania, jaką zaproponował Państwu producent tego oprogramowania. 6) Prosimy o potwierdzenie, że oczekują Państwo iż wykonawca zapewni hosting systemu w dwóch odseparowanych od siebie centrach danych w modelu active - active. 7) Prosimy o potwierdzenie, iż wykonawca w szczególności powinien zapewnić licencje: Microsoft Windows Serwer 2012, Microsoft SQL Server 2014 w obu centrach danych? 8) Prosimy o informację, czy w skład oprogramowania wchodzą inne moduły komercyjne dostawców trzecich, nie wymienione w SIWZ, do których Wykonawca będzie zobowiązany zapewnić licencje? Jeśli tak, to o jakie licencje chodzi? 1) System był oryginalnie przygotowany do pracy w konfiguracji sprzętowej obejmującej dwa serwery fizyczne w klastrze NLB w oparciu o system IBM3650, 24 GB RAM oraz serwer 3
bazodanowy w oparciu o system IBM3650, 32 GB RAM. Z uwagi na zmiany obciążenia w czasie Zamawiający nie może precyzyjnie określić zapotrzebowania na zasoby takie jak vcpu, czy pamięć RAM. Zadaniem Wykonawcy jest monitorowanie pracy systemu oraz dostosowanie parametrów środowiska uruchomieniowego w celu zapewnienia wydajnej pracy systemu. 2) Architektura systemu 4
3) System został przygotowany do działania w klastrze NLB w warstwie aplikacyjnej oraz w klastrze typu failover dla serwera bazodanowego. Pierwotne założenia obejmowały tryb tzw. Warm standby, umożliwiający przejęcie ruchu w najkrótszym możliwym czasie. Zamawiający nie determinuje jednak architektury, w związku z tym po stronie wykonawcy leży konfiguracja usługi zabezpieczająca cele ustawowe Urzędu. 4) Tak. Zamawiający potwierdza. 5) Architektura dwuwarstwowa: warstwa aplikacyjna wykonana w technologii ASP.NET WebForms, baza danych MS SQL Server. 6) Tak. Wykonawca potwierdza wymaganie. 7) Tak. Wykonawca zobowiązany jest do zapewnienia wszystkich licencji serwerowych oraz dostępowych, które są niezbędne do udostępnienia rozwiązania w sieci Internet. 8) Zamawiający nie posiada wiedzy na temat innych komercyjnych modułów wchodzących w skład rozwiązania.. 10. Treść zapytania Prosimy o informację, czy wykonawca będzie odpowiedzialny za hosting obu systemów w okresie 2 miesięcy migracji? Jeżeli tak, to czy hosting obu systemów w tym okresie będzie hostingiem produkcyjnym dla oby systemów? Prosimy o potwierdzenie, iż wykonawca będzie odpowiedzialny za zainstalowanie obu systemów w dedykowanej do hostingu infrastrukturze po podpisaniu umowy? Jeżeli tak, to czy Zamawiający dysponuje instrukcją Instalacji tegoż systemu? Nie. Hosting dla systemu SI-BZP zapewni zamawiający. Wykonawca jest zobowiązany do uruchomienia rozwiązania dla Systemu Biuletynu Zamówień Publicznych. 11. Treść zapytania V. Migracja danych 1. Wykonawca zobowiązany jest do migracji danych z SI-BZP do Systemu Biuletynu Zamówień Publicznych w terminie nie przekraczającym 60 dni od daty rozpoczęcia utrzymania Systemu Biuletynu Zamówień Publicznych. 2. Migracja danych obejmie wszystkie dane wraz z powiązaniem ich z kontami użytkowników systemu umożliwiając przeszukiwanie oraz wsteczną obsługę ogłoszeń. Ilość kont w systemie wynosi 80 000. 3. Obsługa ogłoszeń dla każdego stanu prawnego będzie realizowana za pomocą właściwego formularza. Prosimy o wyjaśnienie co Zamawiający ma na myśli pisząc, iż obsługa ogłoszeń będzie realizowana za pomocą właściwego formularza? O jakie formularze tutaj chodzi? Czy są one już gotowe w systemie BZP, czy też wykonawca będzie musiał je wykonać? W związku z faktem, iż migracja dotyczy danych sprzed nowelizacji ustawy Pzp, oznacza konieczność, wprowadzenia odpowiednich zmian w Systemie pozwalających na obsługę ogłoszeń opublikowanych przed zmianą ustawy Pzp, w ramach udzielonego zamówienia. Dostosowanie systemu w tym zakresie nie angażuje godzin prac programistycznych, z uwagi na fakt, iż zmiany te wynikają z konieczności obsługi danych migrowanych. Formularze będą wymagały dostosowania. Przykładowe formularze znajdują się pod adresem http://crd.uzp.gov.pl 5
12. Treść zapytania Zwracamy się z pytaniem jaką minimalną liczbę adresów IP powinien zapewnić wykonawca, aby należycie wykonać usługę hostingu systemu? Prosimy też o podanie liczby adresów IP używanych obecnie przez System. Zamawiający nie determinuje ile musi zostać wykorzystanych publicznych adresów IP pozwalających na zadowalające świadczenie usługi. Zmienna ta jest kontrolowana przez wykonawcę. Z punktu zamawiającego istotny jest fakt dostępności systemu, a nie jego konfiguracja. Obecnie do świadczenia usługi wykorzystywane są dwa adresy publiczne. 13. Treść zapytania System musi zostać odpowiednio zabezpieczony, przed wstrzyknięciem złośliwego kodu, instalacji nieautoryzowanego oprogramowania na serwerach aplikacyjnych mających na celu uszkodzenie danych lub znaczący spadek wydajności Prosimy o potwierdzenie, czy wyżej wymienione zabezpieczenia dotyczą infrastruktury hostingowej Wykonawcy (WAF, Firewall, antywirus)? Tak. Zamawiający potwierdza założenia dotyczące bezpieczeństwa systemów i przetwarzanych danych. 14. Treść zapytania IV.4. Zasady świadczenia opieki administracyjnej W ramach opieki administracyjnej Wykonawca będzie zobowiązany do: 1. konfiguracji i monitorowania usług Systemu oraz udostępnienia interfejsu aplikacji monitorującej Zamawiającemu; 2. monitorowania dostępności Systemu; 3. podejmowania działań w ramach umowy SLA; 4. dostosowania Systemu do zmieniających się technologii i komponentów pozwalających na korzystanie z Systemu; 5. wprowadzania zmian w systemie w granicach założeń procesowych i uprawnień użytkowników; Prosimy o potwierdzenie, iż realizacja punktów 4 i/lub 5 będzie wykonywana w ramach przysługujących Zamawiającemu godzin programistycznych? Jeżeli nie, prosimy o sprecyzowanie zakresu takich możliwych zmian oraz ich zakładanej ilości, aby Wykonawca mógł należycie wycenić przedmiot umowy. Prace programistyczne dotyczą wyłącznie nowych funkcjonalności wynikających z inicjatywy zamawiającego, potrzeb lub obowiązku ich wprowadzenia. Sytuacje wymuszone zmianami technologicznymi, niemożliwe do przewidzenia, a wynikające z trendu rynkowego lub zaprzestania wsparcia dla zastosowanych rozwiązań mają być objęte opieką administracyjną. 6
15. Treść zapytania IV.6. Zasady świadczenia obsługi serwisowej 1. Wykonawca będzie świadczył obsługę serwisową w godzinach 8:00-16:00 w Dni Robocze. 2. Do zadań Wykonawcy w ramach świadczenia obsługi serwisowej należeć będzie: 2.1. przyjmowanie zgłoszeń serwisowych 2.2. usuwanie błędów 2.3. zmiana formularzy oraz wprowadzanie zmian do Systemu BZP Prosimy o potwierdzenie, iż realizacja zakresu wymienionego w punkcie 2.3 będzie wykonywana w ramach przysługujących zamawiającemu godzin programistycznych?. Jeśli nie, prosimy o sprecyzowanie zakresu możliwych zmian oraz ich zakładanej ilości, aby wykonawca mógł należycie wycenić przedmiot umowy. Nie. Zmiany przewidziane w ramach obsługi serwisowej będą dotyczyły zaimplementowanych już w Systemie formularzy ogłoszeń oraz sprawozdań rocznych. Zamawiający nie jest w stanie określić wszystkich zmian, jakie mogą pojawić się w całym okresie obowiązywania umowy. 16. Treść zapytania Prosimy o podanie obecnie wykorzystywanych zasobów przez elementy wchodzące w skład Systemu, w tym: CPU, RAM, HDD, dodatkowe karty rozszerzeń, lista oprogramowania licencjonowanego. Serwer 1: IBM System x3650, 24 GB RAM 70 GB HDD, podpięta macierz dyskowa 100GB. Serwer 2: IBM System x3650, 24 GB RAM 70 GB HDD, podpięta macierz dyskowa 100GB. Serwer 3: IBM System x3650, 32 GB RAM 70 GB HDD, podpięta macierz dyskowa 200GB. Oprogramowanie licencjonowane: Microsoft SQL, Windows Serwer. 17. Treść zapytania Prosimy o podanie informacji, czy w skład Systemu wchodzą elementy wirtualne, jeśli tak to jakie? Nie. Obecnie aplikacja działa w środowisku serwerów fizycznych. 18. Treść zapytania Zwracamy się z pytaniem, czy w skład Systemu wchodzą elementy infrastruktury (np. sieciowej), jeśli tak to jakie? Nie. Obecnie system znajduje się w środowisku testowym i nie ma wydzielonej infrastruktury sieciowej. Zamawiający zaznacza, że System, który będzie utrzymywany przez wykonawcę po podpisaniu umowy nie jest obecnie eksploatowany. 7
19. Treść zapytania Prosimy o podanie informacji, w jaki sposób ruch internetowy jest dostarczany do poszczególnych aplikacji. Czy obecnie zajmuje się tym urządzenie WAF? Czy Zamawiający może dostarczyć odpowiednie schematy współdziałania elementów Systemu? Obecnie system znajduje się w środowisku testowym i jest umieszczony w strefie wewnętrznej zamawiającego. 8