CI/CD + Terraform – czyli jak wdrożyć swoją aplikację w AWS? – cz. 2
Poznaj możliwości GitHub Actions - czyli jak szybko wdrożyć aplikację z użyciem GitHub Actions z wykorzystaniem technologii AWS oraz Terraform.
Z punktu widzenia przedsiębiorcy, każde wdrożenie nowej technologii IT wprowadza modyfikacje do obecnego procesu produkcyjnego firmy. Proces produkcyjny to uporządkowany zespół działań (operacji, czynności), którego celem jest wykonanie określonych wyrobów i w wyniku, którego konsument (użytkownik) otrzymuje produkty (wyroby lub usługi).
Na Rys. 1 przedstawiono w formie graficznej podział procesu produkcyjnego firmy na jego podprocesy, tj.:
Rys. 1. Podprocesy procesu produkcyjnego w firmie
Źródło: Organizacja produkcji – procesów produkcji, B. Kobalczyk, SGGW za Durlik I., Inżynieria zarządzania: strategia i projektowanie systemów produkcyjnych, Seria: Podstawy Zarządzania, Wydawnictwo Placet, 2005.
Realizując projekt wdrożenia nowej technologii IT należy uwzględnić potencjalny wpływ danego wdrożenia na poszczególne elementy procesu produkcyjnego firmy, m.in.:
Przykłady wpływu projektów IT na proces produkcyjny (jak wyżej) można mnożyć. Istotne jest posiadanie świadomości, iż wdrożenie technologii IT w firmie nie sprowadza się jedynie do prostego zakupu i uruchomienia aplikacji, ale stanowi element szerzej rozumianej adaptacji (przystosowania) technologii, wpływającej w dużym stopniu na cały proces produkcyjny firmy. W ramach projektów informatycznych prowadzonych przez INNOKREA zawsze szeroko analizujemy potencjalne obszary wpływu danego wdrożenia (w tym ryzyka).
W takim rozumieniu usprawnień procesu produkcyjnego należy pamiętać, iż każde wdrożenie IT wymaga pewnego okresu adaptacji całego przedsiębiorstwa (lub danej części organizacji) do wprowadzonej zmiany. Mamy wtedy do czynienia ze zjawiskiem tzw. stabilizacji produkcji, czyli okresie po którym firma wraca do poprzedniego lub lepszego poziomu efektywności modyfikowanego procesu produkcyjnego.
CI/CD + Terraform – czyli jak wdrożyć swoją aplikację w AWS? – cz. 2
Poznaj możliwości GitHub Actions - czyli jak szybko wdrożyć aplikację z użyciem GitHub Actions z wykorzystaniem technologii AWS oraz Terraform.
AdministracjaProgramowanie
CI/CD – jak wykorzystać GitHub Actions do zbudowania pipelineów? – cz. 1
Czym jest CI/CD oraz jak wykorzystać natywne rozwiązanie do CI/CD od GitHub – GitHub Actions? Czym są pipeline’y i jak można je wykorzystać w celu automatyzacji wdrożenia Waszej aplikacji?
AdministracjaProgramowanie
DevSecOps – czyli jak zadbać o bezpieczeństwo aplikacji w ramach procesu DevOps
Jak dbać o bezpieczeństwo produktu w ramach procesu DevOps? Czym są SASTy, DASTy i SCA i jak to wszystko może wpłynąć na poprawę bezpieczeństwa?
AdministracjaBezpieczeństwo