Ambientes de implantaĆ§Ć£o de software

imagem


Acabei de publicar uma traduĆ§Ć£o do artigo do Deployment environment na Wikipedia russa .


Eu publico esta traduĆ§Ć£o aqui tambĆ©m. ComentĆ”rios e comentĆ”rios sĆ£o bem-vindos.


Na implantaĆ§Ć£o de software , um ambiente ou camada Ć© um sistema de computador no qual um programa ou componente de software Ć© implantado e executado. No caso simples, essa implantaĆ§Ć£o e execuĆ§Ć£o imediata do programa na mesma mĆ”quina podem ser executadas em um Ćŗnico ambiente; no entanto, no desenvolvimento industrial, a separaĆ§Ć£o do ambiente de desenvolvimento ('ambiente do desenvolvedor') (onde sĆ£o feitas as alteraƧƵes iniciais) e a produĆ§Ć£oambiente (que os usuĆ”rios finais usam); frequentemente com estĆ”gios intermediĆ”rios ('estĆ”gios') no meio. Esse processo de gerenciamento de liberaĆ§Ć£o estruturado pode ter fases de implantaĆ§Ć£o (rollout, rollout, rollout), teste (rollback) e rollback (rollback) em caso de problemas.


: deployment , production -, . , , ā€” , pre-production production .



, , develpment (DEV) production (PROD). 4- deployment, testing, model, production (DEV, TEST, MODL, PROD) c . Quality Control (QC), ; (EXP), ; Disaster Recovery (' '), . deployment, testing, acceptance and production (DTAP).


, -; , (apps) , (USER) (LOCAL).


ā€” test dev, test, stage, . , (rolled out pushed) . experimental recovery, , ā€” experimental , recovery production, production. , roll back , . , production ("pushing to prod") , .. . , , . Quality Assurance (QA); QA . , QA.


, , . , service pack hotfix.


: ( ), ; QC , , staging ( canary) .



Local



Development/Thunk


unit-


Integration


CI, -


Testing/Test/QC/Internal Acceptance


. .


Staging/Stage/Model/Pre-production/External-Client Acceptance/Demo


-


Production/Live


/



(dev) , . ā€” ( , , ..), , , IDE, , .., .


, , : , , "", , . , , . ( ), ; , , . " () " "" ā€” ( ) ( ); , , , , .



, , , , . , , . , . , , , .


, . , ( ). , . .


( ) ( ), . agile . .


Staging


Stage stage- ā€” , -. - - , . , , ( , ), .


stage- // , -. , - , .


stage- , , .


Stage- .


-


- live ( ) , .


; ( , ), . : ; " ", , ""; ( , ā€” ) . , , , .


, , ( , ), ā€” " " , .


, , , , , . staging, , , canary release. , , , .



Desenvolvimento, preparo e produĆ§Ć£o sĆ£o variĆ”veis ā€‹ā€‹de ambiente conhecidas e documentadas no ASP.NET Core . Dependendo da variĆ”vel especificada, sĆ£o executados diferentes cĆ³digos e diferentes renderizaƧƵes de conteĆŗdo, diferentes configuraƧƵes de seguranƧa e depuraĆ§Ć£o.


Veja tambƩm



All Articles