DevOps

Pytania i odpowiedzi dla inżynierów oprogramowania pracujących nad testami automatycznymi, ciągłym dostarczaniem, integracją usług i monitorowaniem oraz budowaniem infrastruktury SDLC



2
Gdzie mam umieścić konfigurację mojej aplikacji?
Czytałem ostatnio debatę na temat „ Gdzie powinny być przechowywane nieruchomości zależne od środowiska? ”. Klasycznym sposobem jest posiadanie wielu plików właściwości, po jednym dla środowiska i na podstawie zmiennej środowiskowej (DEV, PROD ...), wybierasz, gdzie je odczytać przy uruchamianiu aplikacji (jak w przypadku profili Spring). Z drugiej strony, jeśli …

1
Jak stworzyć scentralizowany pulpit do monitorowania wielu chmur (Amazon i Google)?
Szukam pojedynczego produktu lub usługi, która mogłaby być używana jako scentralizowany pulpit do monitorowania infrastruktury chmury dostarczanej przez Amazon Web Services i Google Cloud Platform oprócz aplikacji. Patrzę na kilka opcji, takich jak sensu, które obsługują wszystkie usługi w Amazon Web Services , ale nie znalazłem żadnych wtyczek do monitorowania …

2
Co to jest inżynier platformy?
W ciągu mojej kariery nazywano mnie wieloma rzeczami, w większości uprzejmymi - ostatnio prace nad budową potoków CI / CD określano mianem „Inżyniera platformy” lub „Inżynierii platformy”. Ryzyko takiego tytułu polega na tym, że wcielasz się w rolę inżyniera, który opracowuje platformy do użytku przez programistów i niekoniecznie zawiera część …


3
Jakie są sposoby na złagodzenie skutków Miesiąca Mitycznego Człowieka?
Prawo Brooksa: dodanie siły roboczej do późnego projektu oprogramowania czyni to później. W swojej książce No Silver Bullet - Istota i wypadki inżynierii oprogramowania Frederick Brooks definiuje koncepcję miesiąca mitycznego człowieka : Założeniem Brooksa jest to, że złożonych projektów programistycznych nie można idealnie podzielić na odrębne zadania, nad którymi można …

2
Jak sprawdzić wyniki Jinja w Saltstack?
Mam szablon SLSw Salt, który próbuję zbudować, ale emituje niepoprawną składnię, co powoduje błędy, takie jak: my-minion-id: - State 'system' in SLS 'network' is not formed as a list Zasadniczo powinna istnieć możliwość, w jakiś sposób, zbadania danych wyjściowych szablonu Jinja przed próbą przetworzenia danych wyjściowych jako SLSpliku. Istnieje moduł …
16 salt  jinja 

6
Jaka może być poprawna definicja DevOps, aby przedstawić ją nowicjuszowi?
Zrobiłem / stworzyłem wiele prezentacji związanych z SCM, a teraz próbuję „uaktualnić” do następcy DevOps. To, co zawsze staram się robić w moich prezentacjach, to wymyślić slajd wprowadzający, który w jakiś sposób zawiera przesłanie, które chcę przekazać (i które następnie rozwijam w dalszej części mojej prezentacji). Robiąc to, staram się …



3
Jak automatycznie sprawdzać ceny spot AWS?
Zastanawiałem się nad pracą Jenkinsa, by sprawdzić ceny pudełek agentów, które rozwijamy; co jakiś czas gwałtowne wzrosty cen i minie godzina lub dwie, zanim ktokolwiek zauważy, że nie pojawiają się nowi agenci, a następnie musimy wejść ręcznie i sprawdzić cenę spotową i odpowiednio ją dostosować lub zmienić strefy itp. Mój …

3
Czy nie ma Oracle JDK dla dokera?
REPOSITORY TAG IMAGE ID CREATED SIZE an-image 1 X 26 seconds ago 279 MB po uruchomieniu obrazu dokera wyświetlany jest następujący komunikat: No java installations was detected. Please go to http://www.java.com/getjava/ and download Po wdrożeniu Oracle JDK rozmiar obrazu dokera jest ponad dwukrotnie większy! REPOSITORY TAG IMAGE ID CREATED SIZE …

5
Jak wyjaśnić devops menedżerom nietechnicznym?
Jestem całkowicie podekscytowany DevOps. Wiem, że DevOps to metodologia, która przeniesie nas do budowy infrastruktury IT, która usprawni i przyspieszy rozwój naszej firmy. Ale jak sprzedać to moim szefom, zwłaszcza nietechnicznym? Zamierzamy wdrożyć projekt automatyzacji, który obejmie: automatyczne wdrożenie, chmurę infrastruktury, proces ciągłej integracji. Zdecydowanie musimy przekonać naszych szefów do …

1
Jak zmierzyć wykorzystanie ludzi?
W Projekcie Phoenix pojedynczy wykres w całej książce pokazuje, że gdy obciążenie pracą wzrasta do 90%, czas oczekiwania na nią rośnie wykładniczo. W rzeczywistości w książce twierdzi, że: Czas oczekiwania = (Procent zajęty / Procent wolny) Więc jeśli zasób jest zajęty przez 35 z 40 godzin tygodniowo, to: Wait Time …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.