Pułapki migracji baz danych z CSD

Przedstawione w artykule podejście do migracji baz danych, oznacza, że uproszczenie każdej operacji na danych oraz zminimalizowanie strat. Wyobraź sobie, że przenosisz bazy danych z punktu A do punktu B metodą małych kroków, zamiast ryzykować wykonując jeden decydujący. Twoi Klienci będą Ci wdzięczni, a czas pracy się skróci!

Czym jest DevOps? 5 reguł, które musisz znać

W ostatnich latach określenie DevOps stało się bardzo popularne. Firmy coraz chętniej wykorzystują je w rekrutacji inżynierów lub promowania swoich technologii. Czym właściwie jest DevOps? Czy stanowi klucz do sukcesu biznesu sieciowego? A jeżeli tak, to dlaczego?

W 2009 roku serwis Flickr stanął przed poważnym wyzwaniem. Dynamiczny rozwój aplikacji przynosił coraz większe zapotrzebowanie technologiczne. Równocześnie użytkownicy chcieli, by serwis był nowoczesny i zawsze na czasie. Było to zgodne z założeniami twórców Flickra. Jednak problem stanowiło sprostanie tym zadaniom w taki sposób, by po osiągnięciu sieciowego sukcesu pozostać na fali i rozwijać się nie tracąc dotychczasowych klientów.

Twórcy aplikacji zdecydowali, że będą wdrażać zmiany częściej, niż miało to miejsce do tej pory. Znacznie częściej, bo aż 10 razy dziennie miał się odbywać deploy nowej wersji na produkcję. Aby tego dokonać, konieczne było zupełnie inne podejście do rozwoju produktu oraz narzędzia, które wspierałyby szybkie dostarczanie oprogramowania bez konieczności przerw w dostępie do usługi dla użytkowników. Czytaj dalej