Kender
-
Zawartość
0 -
Rejestracja
-
Ostatnio
Posty napisane przez Kender
-
-
Ogłoszenie o zamówieniu prowadzonym w trybie zapytania ofertowego
Data ogłoszenia
12.05.2014
I Zamawiający
Zamawiający
Kender Spółka z ograniczoną odpowiedzialnością Spółka Komandytowa
- adres
ul. Bartosika 10/46, 03-982 Warszawa, woj. mazowieckie
- e-mail
biuro@kender.pl
Osoba upoważniona do kontaktów
Bartłomiej Rudzki
- adres
ul. Bartosika 10/46, 03-982 Warszawa, woj. Mazowieckie
- email
biuro@kender.pl
Adres, na który należy przesyłać lub dostarczać oferty
p. osoba upoważniona do kontaktów
II Przedmiot zamówienia
Nazwa zamówienia
Zaprojektowanie i wykonanie oraz obsługa stron internetowych.
Opis zamówienia
Przedmiotem niniejszego zamówienia jest:
stworzenie bazy danych z danych oraz ich źródeł posiadanych przez oferenta
zaprojektowanie i wykonanie minimum 50 stron internetowych wyświetlających ww. dane z bazy danych
optymalizacja stron pod kątem wyszukiwarek internetowych (SEO)
instalacja bazy danych oraz stron na serwerach należących do oferenta
aktualizacja bazy danych przez okres minimum sześć miesięcy
zapewnienie sprawnego działania bazy danych i stron internetowych
pomoc techniczna przez okres minimum sześć miesięcy
projektowanie oraz wykonywanie dodatkowych stron internetowych na podstawie nowych źródeł danych posiadanych przez oferenta przez okres minimum sześć miesięcy
Miejsce wykonania usługi
W miejscu wskazanym przez oferenta
Czy dopuszcza się złożenie oferty częściowej
Tak
Czy dopuszcza się złożenie oferty wariantowej
Tak
Czy Zamawiający zamierza zawrzeć umowę ramową
Tak
Czas trwania zamówienia lub termin wykonania
Data rozpoczęcia: 19.05.2014 data zakończenia: 26.05.2014
III Informacje administracyjne, warunki udziału
Posiadane uprawnienia
Zamawiający uzna spełnianie przez Wykonawcę warunku posiadania uprawnień do wykonywania określonej działalności lub czynności, jeżeli ten wykaże, że posiada doświadczenie w zakresie projektowania i wykonywania stron internetowych.
Wiedza i doświadczenie
Zamawiający uzna spełnianie przez Wykonawcę warunku posiadania wiedzy i doświadczenia, jeżeli ten wykaże, że w okresie ostatniego roku przed upływem terminu składania ofert, zajmował się projektowaniem i wykonywaniem stron internetowych oraz ich obsługą.
Sytuacja ekonomiczna i finansowa
Zamawiający uzna spełnianie przez Wykonawcę warunku znajdowania się w odpowiedniej sytuacji ekonomicznej i finansowej, jeżeli ten oświadczy, że znajduje się w odpowiedniej sytuacji ekonomicznej i finansowej zapewniającej wykonanie zamówienia.
Termin i miejsce składania ofert
Oferty należy składać do dnia 16.05.2014 godzina: 15.00
Miejsce: patrz wyżej „Adres, na który należy przesyłać lub dostarczać oferty”IV Kryteria oceny ofert
Kryteria oceny ofert
cena zaprojektowania i wykonania pojedynczej strony internetowej
wykonanie zamówienia zgodnie z podanymi terminami
posiadane uprawnienia
wiedza i doświadczenie
sytuacja ekonomiczna i finansowa
V PROCEDURA
Tryb udzielenia zamówienia:
Zapytanie ofertowe.
Termin ogłoszenia wyboru oferty:
19.05.2014 godz. 9.00
-
To, że autodeploy określonej gałęzi ("produkcyjnej") repozytorium się stosuje to fakt.
Ale robienie tego przez polling repozytorium kontroli wersji w poszukiwaniu zmian? Bezsens.
Cały nowoczesny cywilizowany świat ustawia na serwerze zarządzającym repozytoriami (serwerze SVN, hubie GIT) hooki wykonywane w momencie aktualizacji zdalnego repozytorium (czy to commit dla svn, czy to push dla git) które to wyzwalają aktualizację, a nie odpytuje cronem co minutę zdalne repozytorium czy przypadkiem się ono nie zmieniło
Nawet nie wiedziałem, że istnieje coś takiego jak hooki. I właśnie dlatego szukam kogoś do konfiguracji i administracji serwera. Mój zakres wiedzy kończy się na commit .Ewentualnie jestem w stanie postawić lokalne środowisko developerskie, ale potrzebny mi ktoś, kto zapewni, że środowisko produkcyjne będzie stabilne, bezpieczne i wydajne.
-
Wbrew pozorom, jest to dość często stosowane rozwiązanie. Robisz commit z developerskiego repo do produkcyjnego po testach i system robi deploy bezpośrednio z produkcyjnego (gdzie i tak masz tylko sprawdzony kod - w przeciwnym wypadku system robiłby aktualizacje zawsze, nawet przy niesprawdzonych zmianach).
Dokładnie coś takiego miałem na myśli - trzy branche repozytorium (dev, staging i production) i jakiś skrypt sprawdzający, czy coś się zmieniło w production (nawet w postaci "svn up | wc -l"), jeśli tak - robi "bezpieczny restart" systemu.
To oczywiście bardzo uproszczony schemat, bo trzeba wziąć pod uwagę obsługę błędów, ale właśnie dlatego jest to ogłoszenie.
-
Może się nie znam aż tak, ale node.js nie umożliwia "hot code swapping". Konieczny jest restart aplikacji. Fakt trwa to krótko, ale zawsze jest ten downtime.
Krótki downtime nie jest problemem. To, czego potrzebuję, to taka konfiguracja, która:
- po zmianie kodu w repozytorium wykryje ten fakt i tak szybko, jak się da zaktualizuje go w Node.js
- nie zerwie realizowanych właśnie zapytań do serwera
- (nice to have) "przechwyci" zapytania, które przyszły w trakcie restartu procesu Node.js i przekaże je do realizacji po zakończeniu restartu
- w razie jakichkolwiek problemów (na przykład crash bazy danych), "wstanie" automatycznie tak szybko, jak to możliwe
Faktycznie, technicznie rzecz biorąc nie jest to "hot code swapping", ale potrzebuję systemu, który będzie działał ;-) a nie takiego, którym trzeba będzie ręcznie zarządzać.
-
Szukam osoby/firmy, która podjęłaby się instalacji oraz administracji poniższym systemem:- serwer WWW (Node.js)
- serwer bazy danych (MongoDB)
- repozytorium kodu (SVN)
Dodatkowe informacje:Przewidywana liczba wyświetleń: 5M miesięcznieRozmiar bazy danych MongoDB: do 100GB (100M dokumentów), głównie odczytSystem musi być łatwo skalowalny oraz zapewniać ciągłość działania przy aktualizacji kodu (hot code swapping). Ze względu na specyfikę witryny (dużo stron o niezmiennej treści) potrzebny będzie również wydajny cache.Potrzebna będzie także pomoc w zakresie wyboru optymalnego hostingu.Proszę o podanie ceny netto za instalację i administrację (backupy, patche, pomoc w razie awarii, zabezpieczenie serwera).Proszę o oferty z całej Polski, jednak preferowane będą oferty z Warszawy lub okolic.Kryterium wyboru oferty to cena, doświadczenie w realizacji podobnych projektów, możliwość długoterminowej współpracy oraz możliwie krótki czas realizacji instalacji systemu.
- serwer WWW (Node.js)
Zapytanie ofertowe
w Oferty Pracy / Zlecenia
Napisano · Edytowano przez Kender (zobacz historię edycji) · Raportuj odpowiedź
Witam,
Dwie kwestie: po pierwsze określenie budżetu jest wymagane przy dodawaniu ogłoszenia, dlatego trzeba było coś tam wpisać.
Po drugie: nie chodzi nam o zaprojektowanie 50+ stron, potrzebne nam działające 50+ stron. Jeżeli będą one działać na tym samym "silniku", nie ma problemu. W sieci mają one być widoczne jako różne strony.
Edit: zmieniłem treść pola "Budżet", mam nadzieję, że teraz oferta brzmi poważniej, chociaż i tak to od odpowiadających na zapytanie oczekujemy określenia realnego budżetu.
Nie "gratis" tylko w ramach zaproponowanej ceny złożonej w odpowiedzi na zapytanie ofertowe. I nie "przez 6 miesięcy" a przez "minimum 6 miesięcy". Szukamy partnerów do długoterminowej współpracy.