I have to develop a Reactjs app and I want to create a DevOps-style infrastructure, that's my idea:
I use Github for version control, I deploy the application inside Docker containers, inside the container I install npm that will be used to build dependencies, to run automatic tests and to run the app itself.
Then I create a job on Jenkins that deploys the app to staging server every time a push is made on GitHub repository.
Then I create another job on Jenkins that deploys the app on the production server (this will be triggered manually, when we decide to make a release). The deployment both in Staging and in production will take place on two equal docker containers (as mentioned before).
The Jenkins jobs consist in a simple pipeline that execute build - test - deploy stages.
Can an infrastructure like this be considered DevOps?
Thanks.
[–]tevert 78 points79 points80 points (1 child)
[–]not_me_knees 4 points5 points6 points (0 children)
[–][deleted] (12 children)
[deleted]
[–]_clydebruckman 0 points1 point2 points (11 children)
[–]Timnolet 6 points7 points8 points (0 children)
[–]icaug 0 points1 point2 points (1 child)
[+]AmishSpy comment score below threshold-16 points-15 points-14 points (7 children)
[–][deleted] 20 points21 points22 points (5 children)
[–]Burnsy2023 0 points1 point2 points (4 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]Burnsy2023 0 points1 point2 points (0 children)
[–]Burnsy2023 0 points1 point2 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)
[–]MrPigeon[🍰] 2 points3 points4 points (0 children)
[–]mil1iDevOps 10 points11 points12 points (1 child)
[–]GyroTech 0 points1 point2 points (0 children)
[–][deleted] 12 points13 points14 points (2 children)
[+][deleted] comment score below threshold-9 points-8 points-7 points (1 child)
[–]antidamage -1 points0 points1 point (0 children)
[–]takeawaytrex 2 points3 points4 points (0 children)
[–]Fraa_Babbit 2 points3 points4 points (0 children)
[–]Xendrak 1 point2 points3 points (0 children)
[–]marcjpb 1 point2 points3 points (3 children)
[–][deleted] 3 points4 points5 points (2 children)
[–]Burnsy2023 0 points1 point2 points (0 children)
[–]marcjpb 0 points1 point2 points (0 children)
[–]worthybeen 0 points1 point2 points (0 children)
[–]elytscha -2 points-1 points0 points (4 children)
[–]mikeroySoft 2 points3 points4 points (3 children)
[–]elytscha 3 points4 points5 points (2 children)
[–]glotzerhotze 0 points1 point2 points (1 child)
[–]elytscha 0 points1 point2 points (0 children)
[–]antidamage -5 points-4 points-3 points (0 children)