αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžš DevOps αžαžΎαž‚αžΆαžαŸ‹αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ αžαžΎαž‚αžΆαžαŸ‹αžšαž€αž”αžΆαž“αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“ αž“αž·αž„αžšαž”αŸ€αž”αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹

αžœαž·αžŸαŸ’αžœαž€αžš DevOps αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž–αž αž»αž‡αŸ†αž“αžΆαž‰αžŠαŸ‚αž›αžŠαžΉαž„αž–αžΈαžšαž”αŸ€αž”αž’αŸ’αžœαžΎαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αž·αž„αžŠαžΉαž„αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ QA αž“αž·αž„αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αŸ’αžœαžΎαž€αžΆαžšαŸ” αž–αž½αž€αž‚αŸαžŠαžΉαž„αž–αžΈαžšαž”αŸ€αž”αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž’αŸ’αžœαžΎαž‡αžΆαž˜αŸ’αž…αžΆαžŸαŸ‹αž§αž”αž€αžšαžŽαŸαžŸαŸ’αž˜αž»αž‚αŸ’αžšαžŸαŸ’αž˜αžΆαž‰αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸ αž αžΎαž™αž˜αž·αž“αž”αžΆαžαŸ‹αž”αž„αŸ‹αž“αŸ…αž–αŸαž›αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž€αž·αž…αŸ’αž…αž€αžΆαžšαžŠαŸ‚αž›αž˜αž·αž“αž’αŸ’αž›αžΆαž”αŸ‹αžŸαŸ’αž‚αžΆαž›αŸ‹αŸ” αž˜αžΆαž“αžœαž·αžŸαŸ’αžœαž€αžš DevOps αžαž·αž…αžαž½αž… - αž–αž½αž€αž‚αŸαžŸαž»αžαž…αž·αžαŸ’αžαž”αž„αŸ‹αž”αŸ’αžšαžΆαž€αŸ‹αž±αŸ’αž™αž–αž½αž€αž‚αŸαž–αžΈ 200-300 αž–αžΆαž“αŸ‹αžšαžΌαž”αŸ’αž›αž·αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αžαŸ‚αž˜αžΆαž“αž€αžΆαžšαž„αžΆαžšαž‘αŸ†αž“αŸαžšαž…αŸ’αžšαžΎαž“αŸ”

Dmitry Kuzmin αž–αž“αŸ’αž™αž›αŸ‹αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž› DevOps αž’αŸ’αžœαžΎ αž“αž·αž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžŸαž·αž€αŸ’αžŸαžΆαžŠαžΎαž˜αŸ’αž”αžΈαžŠαžΆαž€αŸ‹αž–αžΆαž€αŸ’αž™αžŸαž»αŸ†αž˜αž»αžαžαŸ†αžŽαŸ‚αž„αž”αŸ‚αž”αž“αŸαŸ‡αŸ” αž”αŸ’αžšαžΆαž€αŸ‹αžšαž„αŸ’αžœαžΆαž“αŸ‹αŸ– αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αžŸαŸ†αžαžΆαž“αŸ‹αŸ—αž‘αŸ…αž€αžΆαž“αŸ‹αžŸαŸ€αžœαž—αŸ… វីដេធូ αž”αŸ‰αž»αžŸαŸ’αžαž·αŸ αž“αž·αž„αžŸαž αž‚αž˜αž“αŸαž’αžΆαž‡αžΈαž–αŸ”

αžαžΎαžœαž·αžŸαŸ’αžœαž€αžš DevOps αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ?

αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αžαžΆαž“αž—αžΆαž– DevOps αžœαžΆαž‡αžΆαž€αžΆαžšαžŸαŸ†αžαžΆαž“αŸ‹αžŽαžΆαžŸαŸ‹αžŠαŸ‚αž›αž˜αž·αž“αžαŸ’αžšαžΌαžœαž…αŸ’αžšαž‘αŸ†αž›αž€αŸ’αžαžαžŽαŸ’αžŒαŸ” αž€αžΆαžšαž–αž·αžαž‚αžΊαžαžΆ DevOps αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαžαŸ†αž”αž“αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž“αŸƒαžŸαž€αž˜αŸ’αž˜αž—αžΆαž–αž“αŸ„αŸ‡αž‘αŸαž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‡αžΆαž‘αžŸαŸ’αžŸαž“αžœαž·αž‡αŸ’αž‡αžΆαžœαž·αž‡αŸ’αž‡αžΆαž‡αžΈαžœαŸˆαŸ” αžœαžΆαž‚αžΊαž‡αžΆαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŠαŸ‚αž›αž‡αž½αž™αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ αž’αŸ’αž“αž€αžŸαžΆαž€αž›αŸ’αž”αž„ αž“αž·αž„αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“αž›αžΏαž“ αž“αž·αž„αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž‡αžΆαž„αž˜αž»αž“ αžαžΆαž˜αžšαž™αŸˆαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜ αž“αž·αž„αž—αžΆαž–αžšαž›αžΌαž“αŸ”

αžŠαžΌαž…αŸ’αž“αŸ„αŸ‡αž αžΎαž™ αžœαž·αžŸαŸ’αžœαž€αžš DevOps αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαžŠαŸ‚αž›αž’αž“αž»αžœαžαŸ’αžαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαž“αŸαŸ‡αž‘αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αžΆαžšαž„αžΆαžšαŸ–

  • αž“αŸ…αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αžšαŸ€αž”αž…αŸ†αž•αŸ‚αž“αž€αžΆαžš αžœαž·αžŸαŸ’αžœαž€αžš DevOps αž‡αž½αž™αžŸαž˜αŸ’αžšαŸαž…αžαžΆαžαžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αžΉαž„αž”αŸ’αžšαžΎαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž”αŸ‚αž”αžŽαžΆ αžšαž”αŸ€αž”αžŠαŸ‚αž›αžœαžΆαž“αžΉαž„αž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“ αž“αž·αž„αž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžœαž„αŸ‹αž—αŸ’αž›αŸαž„αŸ”
  • αž”αž“αŸ’αž‘αžΆαž”αŸ‹β€‹αž˜αž€β€‹αž‚αžΆαžαŸ‹β€‹αž”αžΆαž“β€‹αžŠαŸ†αž‘αžΎαž„β€‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“β€‹αž”αž˜αŸ’αžšαžΎ αž–αž·αž“αž·αžαŸ’αž™β€‹αžŠαŸ„αž™β€‹αžŸαŸ’αžœαŸαž™β€‹αž”αŸ’αžšαžœαžαŸ’αžαž· αž“αž·αž„β€‹αž€αžΆαžšβ€‹αž”αž„αŸ’αž αŸ„αŸ‡β€‹αž€αžΌαžŠ αž“αž·αž„β€‹αž–αž·αž“αž·αžαŸ’αž™β€‹αž˜αžΎαž›β€‹αž”αžšαž·αžŸαŸ’αžαžΆαž“αŸ”
  • αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αžœαžΆαž’αŸ’αžœαžΎαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž αž“αž·αž„αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αŸ”
  • αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ αžœαžΆαž˜αžΆαž“αžŸαžΆαžšαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αžŽαžΆαžŸαŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž˜αžαž·αž€αŸ‚αž›αž˜αŸ’αž’αž–αžΈαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ αž“αž·αž„αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’αŸ” DevOps αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžΆαž€αžŠαžαžΆαž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž˜αž·αž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‘αŸ αž αžΎαž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž‚αžΊαž”αž“αŸ’αžαŸ”
  • αž αžΎαž™αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž“αŸαŸ‡αžœαžΆαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαžšαžΆαž”αŸ‹αžŸαž·αž”αžŠαŸ‚αž›αž‡αž½αž™αž€αŸ‚αž›αž˜αŸ’αž’αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž€αžΆαžšαž„αžΆαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ QA αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž“αž·αž„αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αŸ”

αž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαžαžΆαž„αž›αžΎαž€αžΎαžαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„αžŠαŸ‚αž›αž“αŸ…αž‡αž·αžαž§αžαŸ’αžαž˜αž‚αžαž·αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž–αž–αž·αž αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαžαŸ‚αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‚αž˜αŸ’αžšαŸ„αž„αžŠαŸ‚αž›αž‚αž˜αŸ’αžšαŸ„αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαž€αžαžΆαž“ αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž‚αžΊαžαž»αžŸ αž αžΎαž™αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‚αž·αžαž’αŸ†αž–αžΈαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜ αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž‚αž˜αŸ’αžšαŸ„αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž”αžΆαž“αžˆαž”αŸ‹αŸ” αž αžΎαž™αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈαž”αž‰αŸ’αž αžΆαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡ αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ αž“αž·αž„αž’αŸ’αžœαžΎαž±αŸ’αž™αž’αŸ’αžœαžΈαŸ—αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“ αž‚αžΊαž‡αžΆαž‡αŸ†αž“αžΆαž‰αžŠαŸαžŸαŸ†αžαžΆαž“αŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸ DevOps αŸ”

αž˜αžΆαž“αž—αžΆαž–αž…αŸ’αžšαž”αžΌαž€αž…αŸ’αžšαž”αž›αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž‘αžΈαž•αŸ’αžŸαžΆαžšαž‘αŸαž–αž€αŸ„αžŸαž›αŸ’αž™αŸ” αž–αŸαž›αžαŸ’αž›αŸ‡αž’αžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αž˜αž½αž™αž€αŸ†αž–αž»αž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αžœαž·αžŸαŸ’αžœαž€αžš DevOps αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αž»αžαžαŸ†αžŽαŸ‚αž„αž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžšαž”αŸ’αžšαž–αŸαž“αŸ’αž’ αžœαž·αžŸαŸ’αžœαž€αžšαžŸαžΆαž„αžŸαž„αŸ‹ αž¬αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž‘αŸ†αž“αž½αž›αžαž»αžŸαžαŸ’αžšαžΌαžœαž€αŸαž”αŸ’αžšαŸ‚αž”αŸ’αžšαž½αž›αž’αžΆαžŸαŸ’αžšαŸαž™αž›αžΎαž‘αŸ†αž αŸ†αž“αŸƒαž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ αž“αž·αž„αž‘αž·αžŸαžŠαŸ… - αž€αž“αŸ’αž›αŸ‚αž„αžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž€αŸ†αž–αž»αž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αž˜αž“αž»αžŸαŸ’αžŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžΉαž€αŸ’αžŸαžΆ αž€αž“αŸ’αž›αŸ‚αž„αžŽαžΆαž˜αž½αž™αž–αž½αž€αž‚αŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž±αŸ’αž™αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈαŸ—αž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž· αž αžΎαž™αž€αž“αŸ’αž›αŸ‚αž„αžŽαžΆαž˜αž½αž™αž–αž½αž€αž‚αŸαžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž”αŸ†αž–αŸαž‰αž˜αž»αžαž„αžΆαžšαž€αž˜αŸ’αžšαž·αžαžαŸ’αž–αžŸαŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αžŠαžΉαž„αž–αžΈαžšαž”αŸ€αž”αžšαŸ€αž”αž…αŸ†αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ”

αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αŸ’αž“αž»αž„αž’αžΆαž‡αžΈαž–

αž€αžΆαžšαž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αžœαž·αž‡αŸ’αž‡αžΆαž‡αžΈαžœαŸˆαžαž˜αŸ’αžšαžΌαžœαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαžšαŸ€αž”αž…αŸ†αž”αž‹αž˜αŸ” αž’αŸ’αž“αž€β€‹αž“αžΉαž„β€‹αž˜αž·αž“β€‹αž’αžΆαž…β€‹αž…αžΌαž›β€‹αžšαŸ€αž“β€‹αžœαž‚αŸ’αž‚β€‹αžŠαŸ†αž”αžΌαž„β€‹αžŠαŸ„αž™β€‹αž˜αž·αž“β€‹αž™αž›αŸ‹β€‹αž’αŸ’αžœαžΈβ€‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹β€‹αž’αŸ†αž–αžΈ IT αž“αž·αž„β€‹αžšαŸ€αž“β€‹αžŠαž›αŸ‹β€‹αžαŸ’αž“αžΆαž€αŸ‹β€‹αž’αž“αž»αžœαž·αž‘αŸ’αž™αžΆαž›αŸαž™αŸ” αžαŸ’αžšαžΌαžœαž€αžΆαžšαž•αŸ’αž‘αŸƒαžαžΆαž„αž€αŸ’αžšαŸ„αž™αž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαŸ–

  • αž›αŸ’αž’αž”αŸ†αž•αž»αžαž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž’αŸ’αžœαžΎαž€αžΆαžšαžšαž™αŸˆαž–αŸαž›αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αžαŸ‚ αž¬αž…αŸ’αžšαžΎαž“αž‡αžΆαž„αž“αŸαŸ‡αž€αŸ’αž“αž»αž„αž“αžΆαž˜αž‡αžΆαž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš αž¬αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž€αžΆαžšαžŸαžΆαž€αž›αŸ’αž”αž„αŸ” αž¬αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αž˜αžΆαž“αž‚αŸ†αž“αž·αžαž’αŸ†αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αŸ’αž“αž»αž„αž”αžšαž·αž™αžΆαž€αžΆαžŸαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž’αžΆαž…αž’αž—αž·αžœαžŒαŸ’αž αž“αž·αž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎαž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αžƒαžΎαž‰αž€αŸ†αž αž»αžŸαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž€αžΆαžšαž„αžΆαžšαž‘αŸ αžŸαžΌαž˜αž…αžΌαž›αžšαŸ€αž“αžœαž‚αŸ’αž‚αžŽαžΆαž˜αž½αž™αžŸαŸ’αžαžΈαž–αžΈαž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž›αžΈαž“αž»αž… αžŠαŸ„αž™αž“αž·αž™αžΆαž™αž‘αžΎαž„αžœαž·αž‰αž“αžΌαžœαž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαŸ‚αž›αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž•αŸ’αž‘αŸ‡αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”
  • αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž”αžŽαŸ’αžαžΆαž‰αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš - αžšαŸ€αž“αžŠαŸ†αž‘αžΎαž„ αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αž“αž·αž„αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αžŽαŸ’αžαžΆαž‰αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹ αž“αž·αž„αžαŸ†αž”αž“αŸ‹αž’αŸ†αž‘αžΌαž›αžΆαž™αŸ”
  • αž˜αžΎαž›αž–αžΈαžšαž”αŸ€αž” αž“αž·αž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš - αžŸαžšαžŸαŸαžšαžŸαŸ’αž‚αŸ’αžšαžΈαž”αž–αžΈαžšαž”αžΈαž“αŸ…αž€αŸ’αž“αž»αž„ Python ឬ Go αž–αŸ’αž™αžΆαž™αžΆαž˜αž™αž›αŸ‹αž–αžΈαž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž“αŸƒ OOP (Object-Oriented Programming) αž’αžΆαž“αž’αŸ†αž–αžΈαžœαžŠαŸ’αžαž“αŸƒαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž•αž›αž·αžαž•αž›αž‘αžΌαž‘αŸ…αŸ”
  • αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž“αŸƒαž—αžΆαžŸαžΆαž’αž„αŸ‹αž‚αŸ’αž›αŸαžŸαž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαž“αžΉαž„αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸ - αžœαžΆαž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž›αžΎαž”αŸ’αžšαž’αžΆαž“αž”αž‘αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαž“αŸ„αŸ‡αž‘αŸαžœαžΆαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž’αžΆαž…αž’αžΆαž“αž―αž€αžŸαžΆαžšαž“αž·αž„αž…αŸ†αžŽαž»αž…αž”αŸ’αžšαž‘αžΆαž€αŸ‹αŸ”

αžœαžΆαž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαžΉαž„αž–αžΈαž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αžŠαŸ‚αž›αž”αžΆαž“αžšαžΆαž™αž”αž‰αŸ’αž‡αžΈαž›αž˜αŸ’αž’αž·αžαž“αŸ„αŸ‡αž‘αŸ αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžšαŸ€αž“ DevOps αž€αž˜αŸ’αžšαž·αžαž“αŸƒαž€αžΆαžšαž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž›αž’αž”αŸ’αž”αž”αžšαž˜αžΆαž‚αžΊαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αž αžΎαž™αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αžΆαž“αž”αŸ’αžšαžœαžαŸ’αžαž·αž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαž”αŸ‚αž”αž“αŸαŸ‡ αžŸαžΌαž˜αž–αŸ’αž™αžΆαž™αžΆαž˜αž…αž»αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αž€αŸ’αž“αž»αž„αžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαŸ”

αž’αŸ’αžœαžΈαžŠαŸ‚αž› DevOps αž‚αž½αžšαžŠαžΉαž„

αžœαž·αžŸαŸ’αžœαž€αžš DevOps αžŠαŸαž›αŸ’αž’αž‚αžΊαž‡αžΆαž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž–αž αž»αž‡αŸ†αž“αžΆαž‰αžŠαŸ‚αž›αž˜αžΆαž“αž‘αžŸαŸ’αžŸαž“αžœαž·αžŸαŸαž™αž‘αžΌαž›αŸ†αž‘αžΌαž›αžΆαž™αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž’αŸ’αžœαžΎαž€αžΆαžšαžŠαŸ„αž™αž‡αŸ„αž‚αž‡αŸαž™ αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαž•αŸ’αž“αŸ‚αž€ IT αž‡αžΆαž…αŸ’αžšαžΎαž“αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™αŸ”

αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸ

DevOps αž“αžΉαž„αžŸαžšαžŸαŸαžšαžŸαŸ’αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αž“αžΉαž„αž‡αž½αž™αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžŠαŸ†αž‘αžΎαž„αž€αžΌαžŠαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαŸ” αž“αžΉαž„β€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈβ€‹αžŠαŸ‚αž›β€‹αžŸαžΆαž€αž›αŸ’αž”αž„β€‹αž€αžΆαžšβ€‹αž†αŸ’αž›αžΎαž™β€‹αžαž”β€‹αž“αŸƒβ€‹αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹ β€œαžαžΆαž˜β€‹αž‘αžΆαž“αŸ‹β€‹αž–αŸαž›β€‹αžœαŸαž›αžΆβ€αŸ” αž“αžΉαž„αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αŸ†αžŽαŸ‚αŸ” αž‡αžΆαž…αž»αž„αž€αŸ’αžšαŸ„αž™ αž’αŸ’αž“αž€αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž”αž‰αŸ’αž αžΆαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžŠαŸ‚αž›αž’αžΆαž…αž€αžΎαžαž˜αžΆαž“αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαŸ”

αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸ DevOps αžαŸ’αž›αžΆαŸ†αž„αž˜αŸ’αž“αžΆαž€αŸ‹αž…αŸαŸ‡αž—αžΆαžŸαžΆαž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αžŸαžΆαž€αžŸαž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αŸ” αž‚αžΆαžαŸ‹αž˜αž·αž“αž™αž›αŸ‹αž…αŸ’αž”αžΆαžŸαŸ‹αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‚αžΆαžαŸ‹αž’αžΆαž…αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαžΌαž…αž˜αž½αž™ αž¬αž’αžΆαž“αž€αžΌαžŠαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž•αŸ’αžŸαŸαž„αž”αžΆαž“αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž’αŸ’αž›αžΆαž”αŸ‹αž‡αž½αž”αž”αŸ’αžšαž‘αŸ‡αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž–αžΈαž˜αž»αž“αž˜αž€ αžŸαžΌαž˜αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž˜αž½αž™ Python - αžœαžΆαž˜αžΆαž“αžœαžΆαž€αŸ’αž™αžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŸαžΆαž˜αž‰αŸ’αž‰ αžœαžΆαž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž–αž–αž€ αž αžΎαž™αž˜αžΆαž“αž―αž€αžŸαžΆαžš αž“αž·αž„αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ”

αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš

αžœαžΆαž˜αž·αž“αž’αžΆαž…αž‘αŸ…αžšαž½αž…αž‘αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαžΉαž„αž–αžΈαžŸαž˜αžαŸ’αžαž—αžΆαž–αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸƒαž€αŸ†αžŽαŸ‚αž“αžΈαž˜αž½αž™αŸ—αž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž“αžΈαž˜αž½αž™αŸ— - αž’αŸ’αž“αž€αž’αžΆαž…αž…αŸ†αžŽαžΆαž™αž–αŸαž›αžšαžΆαž”αŸ‹αž–αžΆαž“αŸ‹αž˜αŸ‰αŸ„αž„αž›αžΎαž€αžΆαžšαž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž›αž”αŸ‚αž”αž“αŸαŸ‡ αž αžΎαž™αžœαžΆαž“αžΉαž„αž‚αŸ’αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž’αŸ’αžœαžΈαž‘αžΎαž™αŸ” αž•αŸ’αž‘αž»αž™αž‘αŸ…αžœαž·αž‰ DevOps αž›αŸ’αž’αž™αž›αŸ‹αž–αžΈαž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž‘αžΌαž‘αŸ…αž“αŸƒαž€αžΆαžšαž’αŸ’αžœαžΎαž€αžΆαžšαž›αžΎ OS αžŽαžΆαž˜αž½αž™αŸ” αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž€αžΆαžšαžœαž·αž“αž·αž…αŸ’αž†αŸαž™αžŠαŸ„αž™αž€αžΆαžšαž›αžΎαž€αž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž“αŸ’αž›αŸ‚αž„αž‘αŸ†αž“αŸαžšαž€αŸαžŠαŸ„αž™ αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž₯αž‘αžΌαžœαž“αŸαŸ‡αž’αŸ’αžœαžΎαž€αžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž›αžΈαž“αž»αž…αŸ”

αžœαž·αžŸαŸ’αžœαž€αžšαž›αŸ’αž’αž™αž›αŸ‹αž…αŸ’αž”αžΆαžŸαŸ‹αžαžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž˜αž½αž™αžŽαžΆαžŠαŸ‚αž›αž›αŸ’αž’αž”αŸ†αž•αž»αžαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αž‚αž˜αŸ’αžšαŸ„αž„αž€αŸ’αž“αž»αž„ αž§αž”αž€αžšαžŽαŸαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αŸ’αžšαžΎ αž“αž·αž„αž€αŸ†αž αž»αžŸαžŠαŸ‚αž›αž’αžΆαž…αž€αžΎαžαž˜αžΆαž“αž“αŸ…αž–αŸαž›αž’αž“αž»αžœαžαŸ’αž αž¬αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαŸ”

αž–αž–αž€

αž‘αžΈαž•αŸ’αžŸαžΆαžšαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž–αž–αž€ αž€αŸ†αž–αž»αž„αžšαžΈαž€αž›αžΌαžαž›αžΆαžŸαŸ‹ αž‡αžΆαž˜αž’αŸ’αž™αž˜ 20-25% αž€αŸ’αž“αž»αž„αž˜αž½αž™αž†αŸ’αž“αžΆαŸ† - αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž”αŸ‚αž”αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž’αŸ’αžœαžΎαžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αžΌαžœαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž“αŸƒαž€αžΌαžŠαžŸαžΆαž€αž›αŸ’αž”αž„ αž€αžΆαžšαž•αŸ’αž‚αž»αŸ†αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αžΈαžŸαž˜αžΆαžŸαž’αžΆαžαž» αž“αž·αž„αž•αŸ’αžαž›αŸ‹αž–αŸαžαŸŒαž˜αžΆαž“αžαŸ’αž˜αžΈαŸ—αžŠαž›αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αŸ” DevOps αž›αŸ’αž’αž™αž›αŸ‹αž‘αžΆαŸ†αž„αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ cloud αž“αž·αž„ hybrid αž™αŸ‰αžΆαž„αž–αŸαž‰αž›αŸαž‰αŸ”

αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŸαŸ’αžαž„αŸ‹αžŠαžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαž·αžŸαŸ’αžœαž€αžšαž‡αžΆαž’αž˜αŸ’αž˜αžαžΆαžšαž½αž˜αž˜αžΆαž“ GCP, AWS αž“αž·αž„ Azure αŸ”

αž“αŸαŸ‡αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‘αžΆαŸ†αž„αž‡αŸ†αž“αžΆαž‰αž€αŸ’αž“αž»αž„αž§αž”αž€αžšαžŽαŸ CI/CD αŸ” αž‡αžΆαž’αž˜αŸ’αž˜αžαžΆ Jenkins αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹ αž”αŸ‰αž»αž“αŸ’αžαŸ‚ analogues αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒαžŸαžΆαž€αž›αŸ’αž”αž„αŸ” αž˜αžΆαž“αž–αž½αž€αž‚αŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž§αž‘αžΆαž αžšαžŽαŸ Buddy, TeamCity αž“αž·αž„ Gitlab CI αŸ” αžœαžΆαž“αžΉαž„αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαž·αž€αŸ’αžŸαžΆ Terraform - αžœαžΆαž‚αžΊαž‡αžΆαž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαž€αžΆαžŸαžŠαŸ‚αž›αž‡αž½αž™αž’αŸ’αž“αž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„ αž“αž·αž„αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž–αžΈαž…αž˜αŸ’αž„αžΆαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž–αž–αž€αŸ” αž“αž·αž„ Packer αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαžšαžΌαž”αž—αžΆαž– OS αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·.

αž”αŸ’αžšαž–αŸαž“αŸ’αž’ Orchestration αž“αž·αž„αžŸαŸαžœαžΆαž˜αžΈαž€αŸ’αžšαžΌ

αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ Microservice αž˜αžΆαž“αž‚αž»αžŽαžŸαž˜αŸ’αž”αžαŸ’αžαž·αž‡αžΆαž…αŸ’αžšαžΎαž“ - αžŸαŸ’αžαŸαžšαž—αžΆαž– αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸ αž—αžΆαž–αžŸαžΆαž˜αž‰αŸ’αž‰ αž“αž·αž„αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž‘αžΎαž„αžœαž·αž‰αŸ” DevOps αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αžŸαŸαžœαžΆαž˜αžΈαž€αŸ’αžšαžΌαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž“αž·αž„αž’αžΆαž…αž”αŸ’αžšαž˜αžΎαž›αž˜αžΎαž›αž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž’αžΆαž…αž€αžΎαžαž˜αžΆαž“αŸ”

αžŸαŸ’αž‚αžΆαž›αŸ‹ Docker αž“αž·αž„ Kubernetes αž™αŸ‰αžΆαž„αž αŸ’αž˜αžαŸ‹αž…αžαŸ‹αŸ” αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αžšαž”αŸ€αž”αž”αž„αŸ’αž€αžΎαžαž”αŸ’αžšαž–αŸαž“αŸ’αž’ αžŠαžΎαž˜αŸ’αž”αžΈαž±αŸ’αž™αž’αŸ’αž“αž€αž’αžΆαž…αž”αž·αž‘αž–αž½αž€αžœαžΆαž˜αž½αž™αž…αŸ†αž“αž½αž“αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž•αž›αžœαž·αž”αžΆαž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αžΆαŸ†αž„αž˜αžΌαž›αž‘αžΆαŸ†αž„αž˜αžΌαž›αŸ” αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αž‚αžΆαžαŸ‹αž’αžΆαž…αž”αž„αŸ’αž€αžΎαžαž…αž„αŸ’αž€αŸ„αž˜ Kubernetes αžŠαŸ„αž™αž”αŸ’αžšαžΎ Ansible

αžαžΎαž’αž“αžΆαž‚αž DevOps αž‚αž½αžšαžŸαžΆαž€αž›αŸ’αž”αž„αž’αŸ’αžœαžΈαž‘αŸ€αž?

αž”αž‰αŸ’αž‡αžΈαž§αž”αž€αžšαžŽαŸαžŠαŸ‚αž›αž’αžΆαž…αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαž·αžŸαŸ’αžœαž€αžš DevOps αž‚αžΊαž‚αŸ’αž˜αžΆαž“αž‘αžΈαž”αž‰αŸ’αž…αž”αŸ‹αŸ” αžαŸ’αž›αŸ‡αž’αŸ’αžœαžΎαž€αžΆαžšαž›αžΎαž€αžΆαžšαžšαŸ€αž”αž…αŸ†αž‚αž˜αŸ’αžšαŸ„αž„ αž’αŸ’αž“αž€αžαŸ’αž›αŸ‡αž‘αŸ€αžαž…αŸ†αžŽαžΆαž™αž–αŸαž›αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αžŠαžΎαž˜αŸ’αž”αžΈαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™ αž“αž·αž„αžŸαžΆαž€αž›αŸ’αž”αž„αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž· αž αžΎαž™αž’αŸ’αž“αž€αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αžœαžΆαž“αžΉαž„αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αž”αžΆαžŸαŸ‹αž–αžΈαž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž‡αžΈαž€ αž αžΎαž™αž‚αž˜αŸ’αžšαŸ„αž„αž’αŸ’αžœαžΈαž“αžΉαž„αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαŸ”

αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž’αž”αŸ’αž”αž”αžšαž˜αžΆαžαžΌαž…αž˜αž½αž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžŠαŸ‚αž›αž“αžΉαž„αž‡αž½αž™αž“αŸ…αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αŸ–

  • αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž› Git αž“αž·αž„ Github αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž‘αžΆαž“αŸ‹αž˜αžΆαž“αŸ” αžŠαŸ†αž‘αžΎαž„ GitLab αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”
  • αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαž—αžΆαžŸαžΆαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹ JSON αž“αž·αž„ YAML αŸ”
  • αžŠαŸ†αž‘αžΎαž„ αž“αž·αž„αž–αŸ’αž™αžΆαž™αžΆαž˜αž’αŸ’αžœαžΎαž€αžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ - αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚ MySQL αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αžαŸ‚αž˜αž‘αžΆαŸ†αž„ NoSQL αž•αž„αžŠαŸ‚αžšαŸ” αžŸαžΆαž€αž›αŸ’αž”αž„ MongoDB αŸ”
  • αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž…αŸ’αžšαžΎαž“αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™αŸ” αž§αž‘αžΆαž αžšαžŽαŸαž€αžΆαžšαž”αŸ’αžšαžΎ Ansible αŸ”
  • αžŠαŸ†αž‘αžΎαž„αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž€αžΆαžšαž•αŸ’αž‘αž»αž€ αž“αž·αž„αž€αŸ†αžŽαžαŸ‹αž αŸαžαž»αž—αŸ’αž›αžΆαž˜αŸ—αŸ” αžŸαžΆαž€αž›αŸ’αž”αž„αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αŸƒ Prometheus, Grafana, Alertmanager αŸ”
  • αžšαž€αž˜αžΎαž›αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸαž›αŸ’αž’αž”αŸ†αž•αž»αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆ - αž’αŸ’αž“αž€αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŸαŸ’αž‚αžΆαž›αŸ‹ αž’αž“αž»αžœαžαŸ’αž αž“αž·αž„αž™αž›αŸ‹αž–αžΈαž–αž½αž€αž‚αŸαž“αŸ…αž›αžΎαž‚αž˜αŸ’αžšαŸ„αž„αž”αžŽαŸ’αžαž»αŸ‡αž”αžŽαŸ’αžαžΆαž› αž¬αž€αžΆαžšαž„αžΆαžšαŸ”

αž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαž’αŸ’αž“αž€αž‚αž½αžšαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžšαŸ€αž“ DevOps αž₯αž‘αžΌαžœαž“αŸαŸ‡

αž˜αžΆαž“αž€αžΆαžšαžαŸ’αžœαŸ‡αžαžΆαžαž”αž»αž‚αŸ’αž‚αž›αž·αž€αž“αŸ…αž€αŸ’αž“αž»αž„αž‘αžΈαž•αŸ’αžŸαžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžœαž·αžŸαŸ’αžœαž€αžš DevOps αŸ” αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžαžΆαž˜αž›αž€αŸ’αžαžαžŽαŸ’αžŒαžŠαŸ„αž™αž”αžšαž·αž˜αžΆαžŽ αž“αž·αž„αž‚αž»αžŽαž—αžΆαž–αž“αŸƒαž˜αž»αžαžαŸ†αžŽαŸ‚αž„αž‘αŸ†αž“αŸαžšαŸ–

  • αž“αŸ…αž€αŸ’αž“αž»αž„αž”αŸ’αžšαž‘αŸαžŸαžšαž»αžŸαŸ’αžŸαŸŠαžΈαž“αŸ…αž›αžΎ HeadHunter αžαŸ‚αž˜αŸ’αž“αžΆαž€αŸ‹αž―αž„ αž€αžΆαžšαž„αžΆαžšαž‡αžΆαž„ 2 αž–αžΆαž“αŸ‹αž‚αžΊαž’αžΆαž…αžšαž€αž”αžΆαž“αž‡αžΆαž“αž·αž…αŸ’αž…αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αžΆαž€αŸ’αž™αž‚αž“αŸ’αž›αžΉαŸ‡αž“αŸαŸ‡αŸ”
  • αž αžΎαž™αž˜αžΆαž“αžαŸ‚αž˜αž“αž»αžŸαŸ’αžŸ 1 αž“αžΆαž€αŸ‹αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž αŸ„αŸ‡αž”αŸ’αžšαžœαžαŸ’αžαž·αžšαžΌαž”αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ”

αžŠαŸ„αž™αž–αž·αž…αžΆαžšαžŽαžΆαžαžΆαž€αžΆαžšαž”αŸ’αžšαž€αžΆαžŸαž”αŸ’αžšαžœαžαŸ’αžαž·αžšαžΌαž”αž˜αž·αž“αž˜αžΆαž“αž“αŸαž™αžαžΆαžŸαŸ’αžœαŸ‚αž„αžšαž€αž€αžΆαžšαž„αžΆαžšαž™αŸ‰αžΆαž„αžŸαž€αž˜αŸ’αž˜αž“αŸ„αŸ‡αž‘αŸ αžœαžΆαž”αŸ’αžšαŸ‚αžαžΆαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž˜αŸ’αž“αžΆαž€αŸ‹αž˜αžΆαž“αž–αžΈαžšαž¬αž”αžΈαž€αž“αŸ’αž›αŸ‚αž„αž‘αŸ†αž“αŸαžš - αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž“αŸαŸ‡αž˜αž·αž“αž˜αžΆαž“αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž“αŸ…αž€αŸ’αž“αž»αž„αž‘αžΈαž•αŸ’αžŸαžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‚αŸαž αž‘αŸ†αž–αŸαžšαžŠαŸαž–αŸαž‰αž“αž·αž™αž˜αž€αŸαžŠαŸ„αž™αŸ” αž”αž“αŸ’αžαŸ‚αž˜αž€αž“αŸ’αž›αŸ‚αž„αž‘αŸ†αž“αŸαžšαž”αž“αŸ’αžαŸ‚αž˜αž“αŸ…αž‘αžΈαž“αŸαŸ‡αž–αžΈαž”αžŽαŸ’αžαžΆαž‰ Habr αž“αž·αž„ Telegram - αž€αž„αŸ’αžœαŸ‡αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž‚αžΊαž’αŸ†αžŽαžΆαžŸαŸ‹αŸ”

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžš DevOps αžαžΎαž‚αžΆαžαŸ‹αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ αžαžΎαž‚αžΆαžαŸ‹αžšαž€αž”αžΆαž“αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“ αž“αž·αž„αžšαž”αŸ€αž”αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹
αž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž›αžΎαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž”αŸ’αžšαžΆαž€αŸ‹αžαŸ‚αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžŠαžΆαž€αŸ‹αž–αžΆαž€αŸ’αž™

DevOps αž˜αžΆαž“αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž˜αž·αž“αžαž·αž…αž‘αŸαž“αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž–αž›αŸ„αž€ - αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž“αžΉαž„αž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαž›αŸ†αž“αŸ…αž‘αŸ…αžŸαž αžšαžŠαŸ’αž‹αž’αžΆαž˜αŸαžšαž·αž€ αž¬αž’αžΊαžšαŸ‰αž»αž” αž“αŸ„αŸ‡αž˜αžΆαž“αžαŸ‚αž“αŸ…αž›αžΎαžœαž·αž”αž•αžαžαž›αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡ Glassdoor αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž‡αžΆαž„ 34 αž–αžΆαž“αŸ‹αž€αŸ†αž–αž»αž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαž”αŸ‚αž”αž“αŸαŸ‡αŸ” αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž‰αžΉαž€αž‰αžΆαž”αŸ‹αžšαž½αž˜αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸ 1-3 αž†αŸ’αž“αžΆαŸ† αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž–αž–αž€ αž“αž·αž„αž˜αž·αž“αžαŸ’αž›αžΆαž…αž˜αž»αžαž„αžΆαžšαž”αŸ’αžšαžΉαž€αŸ’αžŸαžΆαŸ”

αž˜αžΆαž“αž€αžΆαžšαž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αžαž·αž…αž‡αžΆαž„αž…αŸ’αžšαžΎαž“αžŠαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž„αžΆαžšαž―αž€αžšαžΆαž‡αŸ’αž™ - αžœαž·αžŸαŸ’αžœαž€αžš DevOps αž€αŸ†αž–αž»αž„αžŸαŸ’αžœαŸ‚αž„αžšαž€αž”αž»αž‚αŸ’αž‚αž›αž·αž€ αž“αž·αž„αž˜αž»αžαžαŸ†αžŽαŸ‚αž„αž–αŸαž‰αž˜αŸ‰αŸ„αž„αž‡αžΆαž…αž˜αŸ’αž”αž„αŸ”

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžš DevOps αžαžΎαž‚αžΆαžαŸ‹αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ αžαžΎαž‚αžΆαžαŸ‹αžšαž€αž”αžΆαž“αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“ αž“αž·αž„αžšαž”αŸ€αž”αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹
αž€αžΆαžšαžŸαŸ’αžœαŸ‚αž„αžšαž€αž‚αž˜αŸ’αžšαŸ„αž„αž―αž€αžšαžΆαž‡αŸ’αž™αžŠαŸ‚αž›αžŸαž˜αžšαž˜αŸ’αž™αž‚αžΊαž–αž·αž”αžΆαž€αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž’αžΆαž…αž‘αŸ…αžšαž½αž…

αž•αŸ’αž›αžΌαžœαž’αžΆαž‡αžΈαž–αž’αž˜αŸ’αž˜αžαžΆαžšαž”αžŸαŸ‹αžœαž·αžŸαŸ’αžœαž€αžš DevOps αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαŸ’αžšαž˜αŸƒαž’αŸ’αžœαžΈαž˜αž½αž™αžŠαžΌαž…αž“αŸαŸ‡αŸ–

  • αž‚αžΆαžαŸ‹αž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ IT αžαžΌαž…αž˜αž½αž™αž–αžΈαž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αžαŸ‚αž‘αŸ…αž˜αž½αž™αž†αŸ’αž“αžΆαŸ†αŸ” αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž“αŸαŸ‡αž‚αžΆαžαŸ‹αžŸαž·αž€αŸ’αžŸαžΆαž—αžΆαžŸαžΆαžŠαŸ‚αž›αžŸαž˜αžšαž˜αŸ’αž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αŸ”
  • αž‚αžΆαžαŸ‹αžŸαž·αž€αŸ’αžŸαžΆαž™αŸ‰αžΆαž„αž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž›αžΎαžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαž”αŸ’αžšαž αŸ‚αž›αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αžαŸ‚αŸ”
  • αž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαž‘αŸ…αž€αžΆαžšαž„αžΆαžšαž˜αž½αž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αž - αž‘αŸ…αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžŠαŸ‚αž›αž›αž€αŸ‹αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž–αž–αž€αžŠαŸ‚αž›αž‡αžΆαžŸαžΆαžαžΆαž“αŸƒαžŸαžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜αž’αŸ†αž˜αž½αž™αž‘αŸ…αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‚αž˜αŸ’αžšαŸ„αž„αž’αŸ† αŸ— αŸ” αž“αž·αž™αžΆαž™αž±αŸ’αž™αžŸαžΆαž˜αž‰αŸ’αž‰αž‘αŸ…αž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αž˜αžΆαž“αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžαŸαžšαž“αž·αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαŸ” αž“αŸ…αž‘αžΈαžαžΆαŸ†αž„αžŠαŸ†αž”αžΌαž„αžœαžΆαž˜αžΆαž“αž”αŸ’αžšαž αŸ‚αž› 100 αž–αžΆαž“αŸ‹αžšαžΌαž”αŸ’αž›αž·αŸαŸ”
  • αž‚αžΆαžαŸ‹αž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαž™αŸ‰αžΆαž„αžŸαž€αž˜αŸ’αž˜ αž“αž·αž„αžŸαž·αž€αŸ’αžŸαžΆαž’αžŸαŸ‹αžšαž™αŸˆαž–αŸαž›αž‡αžΆαž…αŸ’αžšαžΎαž“αž†αŸ’αž“αžΆαŸ† αžŠαŸ„αž™αž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžΆαž€αŸ‹αž…αŸ†αžŽαžΌαž›αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαž„αŸ”
  • αž€αŸ’αž›αžΆαž™αž‡αžΆαž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž€αŸ’αž“αž»αž„αžŸαž αž‚αž˜αž“αŸαžœαž·αž‡αŸ’αž‡αžΆαž‡αžΈαžœαŸˆ αž αžΎαž™αžˆαžΆαž“αž‘αŸ…αžšαž€αž€αžΆαžšαž”αŸ’αžšαžΉαž€αŸ’αžŸαžΆαŸ” αž¬αžšαžΈαž€αž…αž˜αŸ’αžšαžΎαž“αž‘αŸ…αž‡αžΆαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αžšαž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž¬αž“αžΆαž™αž€αž•αŸ’αž“αŸ‚αž€αž–αŸαžαŸŒαž˜αžΆαž“αžœαž·αž‘αŸ’αž™αžΆαŸ”

DevOps αž‚αžΊαž–αž·αž”αžΆαž€αžŽαžΆαžŸαŸ‹αŸ” αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœαž‡αŸ†αž“αžΆαž‰αž“αŸƒαžœαž·αž‡αŸ’αž‡αžΆαž‡αžΈαžœαŸˆαž‡αžΆαž…αŸ’αžšαžΎαž“αž€αŸ’αž“αž»αž„αž–αŸαž›αžαŸ‚αž˜αž½αž™αŸ” αž€αŸ’αž›αžΆαž™β€‹αž‡αžΆβ€‹αž˜αž“αž»αžŸαŸ’αžŸβ€‹αž˜αŸ’αž“αžΆαž€αŸ‹β€‹αžŠαŸ‚αž›β€‹αžαŸ’αžšαŸ€αž˜β€‹αžαŸ’αž›αž½αž“β€‹αž‡αžΆβ€‹αžŸαŸ’αžšαŸαž…β€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αž•αŸ’αžαž›αŸ‹β€‹αž—αžΆαž–β€‹αž”αŸ’αžšαžŸαžΎαžšβ€‹αž‘αžΎαž„β€‹αžŠαŸ‚αž›β€‹αž’αŸ’αž“αž€β€‹αž‡αŸ†αž“αžΆαž‰ IT αž•αŸ’αžŸαŸαž„β€‹αž‘αŸ€αžβ€‹αž˜αž·αž“β€‹αž”αžΆαž“β€‹αž‚αž·αžβ€‹αž’αŸ†αž–αžΈβ€‹αž’αŸ’αžœαžΈβ€‹αž•αŸ’αžŸαŸαž„β€‹αž‘αŸ€αžαŸ” αž–αž½αž€αž‚αŸαž…αŸ†αžŽαžΆαž™αž…αŸ’αžšαžΎαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž“αŸαŸ‡ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž–αž½αž€αž‚αŸαž€αŸαžαŸ’αžšαžΌαžœαž€αžΆαžšαž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αž…αŸ’αžšαžΎαž“αž•αž„αžŠαŸ‚αžšαŸ”

តើ DevOps αžšαž€αž”αžΆαž“αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“?

αž™αŸ„αž„αžαžΆαž˜αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαŸ’αžšαžΈαž˜αžΆαžŸαž‘αžΈ 2019 αž“αŸƒαž†αŸ’αž“αžΆαŸ† 90 αž”αŸ’αžšαžΆαž€αŸ‹αžαŸ‚αž‡αžΆαž˜αž’αŸ’αž™αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ devops αž‚αžΊαž…αž“αŸ’αž›αŸ„αŸ‡αž–αžΈ 160 αž‘αŸ… 60 αž–αžΆαž“αŸ‹αžšαžΌαž”αŸ’αž›αž·αŸαŸ” αž˜αžΆαž“αž€αžΆαžšαž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αžαŸ„αž€αž‡αžΆαž„ - αž—αžΆαž‚αž…αŸ’αžšαžΎαž“ 70-XNUMX αž–αžΆαž“αŸ‹αŸ”

αž˜αžΆαž“αž€αžΆαžšαž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αž₯αžαžˆαž”αŸ‹αžˆαžšαžšαž αžΌαžαžŠαž›αŸ‹ 200 αž–αžΆαž“αŸ‹αž αžΎαž™αž˜αžΆαž“αž€αž“αŸ’αž›αŸ‚αž„αž‘αŸ†αž“αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαžΆαž€αŸ‹αžαŸ‚αžšαž αžΌαžαžŠαž›αŸ‹ 330 αž–αžΆαž“αŸ‹αžšαžΌαž”αŸ’αž›αž·αŸαŸ”

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžš DevOps αžαžΎαž‚αžΆαžαŸ‹αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ αžαžΎαž‚αžΆαžαŸ‹αžšαž€αž”αžΆαž“αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“ αž“αž·αž„αžšαž”αŸ€αž”αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹
αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž’αŸ’αž“αž€αž‡αŸ†αž“αžΆαž‰αž•αŸ’αž“αŸ‚αž€αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš DevOps αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ‹αžαŸ’αž–αžŸαŸ‹αž‡αžΆαž„αž’αŸ’αž“αž€αžŠαž‘αŸƒαŸ” αž”αŸ’αžšαž—αž–αŸ– Habr.αž’αžΆαž‡αžΈαž–

αžœαž·αžŸαŸ’αžœαž€αžš DevOps αžšαž½αž˜αž‘αžΆαŸ†αž„αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαŸ†αž”αžΌαž„ αž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αžΆαž˜αž‘αžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž’αž“αžΆαž‚αžΆαžšαž’αŸ†αŸ— αžŸαžΆαž‡αžΈαžœαž€αž˜αŸ’αž˜ αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž–αž–αž€ αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜ αž“αž·αž„αž’αž„αŸ’αž‚αž€αžΆαžšαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžŠαŸ‚αž›αž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž›αžΎαž€αžΆαžšαžαŸ‚αžšαž€αŸ’αžŸαžΆαžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ IT αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ”

αž”αŸαž€αŸ’αžαž‡αž“αžŠαŸαž›αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαŸ†αžŽαŸ‚αž„αž‘αŸ†αž“αŸαžšαžœαŸαž™αž€αŸ’αž˜αŸαž„αžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαžΆαž€αŸ‹αž”αŸ€αžœαžαŸ’αžŸαžšαŸαž–αžΈ 60-90 αž–αžΆαž“αŸ‹αž“αžΉαž„αž€αŸ’αž›αžΆαž™αž‡αžΆαž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ‚αž›αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž”αŸ’αžšαž αŸ‚αž›αž˜αž½αž™αž†αŸ’αž“αžΆαŸ† αž“αž·αž„αžŸαž‰αŸ’αž‰αžΆαž”αžαŸ’αžšαž―αž€αž‘αŸαžŸαŸ”
 
αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžš DevOps αžαžΎαž‚αžΆαžαŸ‹αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ αžαžΎαž‚αžΆαžαŸ‹αžšαž€αž”αžΆαž“αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“ αž“αž·αž„αžšαž”αŸ€αž”αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹
αž˜αž·αž“αž˜αžΆαž“αžŸαŸ’αžαž·αžαž·αž”αŸ‚αž”αž“αŸαŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž αžΆαž€αŸ‹αž”αžΈαžŠαžΌαž…αž‡αžΆαž’αŸ’αž“αž€αžŠαŸ‚αž›αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž€αŸ’αž“αž»αž„αž›αžΈαž“αž»αž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ‹αž”αŸ’αžšαžΆαž€αŸ‹αž…αŸ’αžšαžΎαž“αž‡αžΆαž„

αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž˜αžΎαž› αž“αž·αž„αž’αžΆαž“ αžŠαžΎαž˜αŸ’αž”αžΈαžšαžΈαž€αž…αž˜αŸ’αžšαžΎαž“αž€αŸ’αž“αž»αž„αž’αžΆαž‡αžΈαž–αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΌαž›αž‘αŸ…αž€αŸ’αž“αž»αž„αž–αž·αž—αž– DevOps αžŸαžΌαž˜αžŸαžΆαž€αž›αŸ’αž”αž„αž”αŸ’αžšαž—αž–αž–αŸαžαŸŒαž˜αžΆαž“αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ–

  • αž˜αžΌαž›αž“αž·αž’αž·αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαž–αž–αž€αž€αŸ†αžŽαžΎαž [YouTube, ENG] - αžœαžΈαžŠαŸαž’αžΌαž‡αžΆαž…αŸ’αžšαžΎαž“αž–αžΈαžŸαž“αŸ’αž“αž·αžŸαžΈαž‘ αž“αž·αž„αžŸαž·αž€αŸ’αžαžΆαžŸαžΆαž›αžΆαž›αžΎαž”αžŽαŸ’αžαžΆαž‰αž’αž”αŸ‹αžšαŸ†αŸ”
  • αž”αŸ‰αž»αžŸαŸ’αžαž·αŸ DevOps [YouTube, RUS] - αžšαž”αžΆαž™αž€αžΆαžšαžŽαŸαžœαžΈαžŠαŸαž’αžΌαž–αžΈαžŸαž“αŸ’αž“αž·αžŸαžΈαž‘ DevOps αž’αžΆαž‡αžΈαž–αž“αŸ…αž”αŸ’αžšαž‘αŸαžŸαžšαž»αžŸαŸ’αžŸαŸŠαžΈαŸ”
  • αžŸαŸ€αžœαž—αŸ…αžŽαŸ‚αž“αžΆαŸ† DevOps [αžŸαŸ€αžœαž—αŸ… RUS] αž‚αžΊαž‡αžΆαžŸαŸ€αžœαž—αŸ…αžŠαŸαž–αŸαž‰αž“αž·αž™αž˜αž”αŸ†αž•αž»αžαž˜αž½αž™αž’αŸ†αž–αžΈαž‘αžŸαŸ’αžŸαž“αžœαž·αž‡αŸ’αž‡αžΆ DevOps αŸ” αžŸαŸ€αžœαž—αŸ…αž“αŸαŸ‡αž˜αžΆαž“αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž‘αžΌαž‘αŸ…αž“αŸƒαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αž αžœαžΆαž”αŸ’αžšαžΆαž”αŸ‹αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž‡αžΆαžŠαŸ†αž”αžΌαž„αž“αŸ…αž–αŸαž›αž’αŸ’αžœαžΎαž€αžΆαžšαž›αžΎαž‚αž˜αŸ’αžšαŸ„αž„αžŽαžΆαž˜αž½αž™αŸ”
  • Thomas Limoncelli "αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž“αž·αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αžŽαŸ’αžαžΆαž‰" [αžŸαŸ€αžœαž—αŸ…, RUS] - αž‘αŸ’αžšαžΉαžŸαŸ’αžαžΈαž“αž·αž„αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž’αŸ†αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‚αž½αžšαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αŸ”
  • Devops αž”αŸ’αžšαž…αžΆαŸ†αžŸαž”αŸ’αžαžΆαž αŸ [αžŸαŸ€αžœαž—αŸ… ENG] - αž€αžΆαžšαž–αž·αž“αž·αžαŸ’αž™αž‘αžΎαž„αžœαž·αž‰αž”αŸ’αžšαž…αžΆαŸ†αžŸαž”αŸ’αžαžΆαž αŸαž“αŸƒαž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„ DevOps αž‡αž»αŸ†αžœαž·αž‰αž–αž·αž—αž–αž›αŸ„αž€αŸ”
  • Devops_deflope [Telegram, RUS] - αž–αŸαžαŸŒαž˜αžΆαž“αž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜ αžŸαŸαž…αž€αŸ’αžαžΈαž”αŸ’αžšαž€αžΆαžŸαžŸαž“αŸ’αž“αž·αžŸαžΈαž‘ αžαŸ†αžŽαž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ…αž€αžΆαž“αŸ‹αž’αžαŸ’αžαž”αž‘ αž“αž·αž„αžŸαŸ€αžœαž—αŸ…αžŠαŸ‚αž›αž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαžαŸ’αž˜αžΈαŸ—αŸ”
  • Devops_ru [Telegram, RUS] - αž€αžΆαžšαž‡αž‡αŸ‚αž€αž‡αžΆαž—αžΆαžŸαžΆαžšαž»αžŸαŸ’αžŸαžΈ αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αžŸαž»αŸ†αž™αŸ„αž”αž›αŸ‹ αž“αž·αž„αžŸαž»αŸ†αž‡αŸ†αž“αž½αž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αŸ”
  • Devops.com αž‚αžΊαž‡αžΆαž‚αŸαž αž‘αŸ†αž–αŸαžšαž’αž“αŸ’αžαžšαž‡αžΆαžαž·αžŠαŸαž’αŸ†αž˜αž½αž™αžŠαŸ‚αž›αž˜αžΆαž“αž’αžαŸ’αžαž”αž‘ αž€αžΆαžšαž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž›αžΎαž”αžŽαŸ’αžαžΆαž‰ αž•αžαžαžΆαžŸαŸ‹ αž“αž·αž„αž‡αž½αžšαžˆαžšαž–αžΈαž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž’αŸ†αž‡αžΆαž„αž‚αŸαž“αŸ…αž€αŸ’αž“αž»αž„αž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αž“αŸαŸ‡αŸ”
  • Hangops_Ru - αžŸαž αž‚αž˜αž“αŸαžŠαŸ‚αž›αž“αž·αž™αžΆαž™αž—αžΆαžŸαžΆαžšαž»αžŸαŸ’αžŸαžΈαž“αŸƒαžœαž·αžŸαŸ’αžœαž€αžš DevOps αž“αž·αž„αž’αŸ’αž“αž€αž’αžΆαžŽαž·αžαž’αžΆαžŸαžΌαžšαŸ”
  • αžŸαŸ€αžœαž—αŸ…αž›αŸ’αž’αž”αŸ†αž•αž»αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž—αžΆαžŸαžΆαžŠαŸ‚αž›αž’αŸ’αž“αž€αž“αžΉαž„αž”αŸ’αžšαžΎαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαŸ”

αž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαžŸαž·αž€αŸ’αžŸαžΆ DevOps

αž’αŸ’αž“αž€αž’αžΆαž…αž‘αž‘αž½αž›αž”αžΆαž“αž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„αžŠαŸ‚αž›αž˜αžΆαž“αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž“αŸ…αž›αžΎαžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆ "αžœαž·αžŸαŸ’αžœαž€αžš DevOps" αž“αŸ…αž€αŸ’αž“αž»αž„ Netology αŸ” αž’αŸ’αž“αž€αž“αžΉαž„αžšαŸ€αž“αžœαžŠαŸ’αžαž–αŸαž‰αž›αŸαž‰αž“αŸƒαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαŸ–

  • αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαžšαž”αŸ€αž”αžœαž·αž—αžΆαž‚αž€αžΌαžŠ αž“αž·αž„αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž§αž”αž€αžšαžŽαŸαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž€αŸ†αžŽαŸ‚αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸαŸ”
  • αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αž–αžΈαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹ αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž αž“αž·αž„αž€αžΆαžšαž€αžŸαžΆαž„αŸ”
  • αžšαŸ€αž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ αž“αž·αž„αž’αŸ’αžœαžΎαž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αŸ”
  • αž…αžΆαž”αŸ‹αžŠαŸƒαž‡αžΆαž˜αž½αž™αž§αž”αž€αžšαžŽαŸαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αž“αž·αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αŸ”
  • αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž—αŸ’αž›αžΆαž˜αŸ— αž“αž·αž„αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αŸ”

αž‘αž‘αž½αž›αž”αžΆαž“αžœαž‚αŸ’αž‚αžŸαž·αž€αŸ’αžŸαžΆαžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ Python αž‡αžΆαž”αŸ’αžšαžΆαž€αŸ‹αžšαž„αŸ’αžœαžΆαž“αŸ‹ - αž’αŸ’αž“αž€αž“αžΉαž„αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž€αžΆαž“αŸ‹αžαŸ‚αž›αžΏαž“ αž“αž·αž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‡αžΆαž„αž˜αž»αž“αŸ” αž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αž‚αžΊαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ - αž™αžΎαž„αž”αŸ’αžšαžΎ AWS, GCP ឬ Azure αŸ”
αž“αŸαŸ‡αž‚αžΊαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αžœαŸ‚αžšαžœαž·αžŸαŸ’αžœαž€αžšαžαŸ’αž˜αžΈαžαŸ’αž˜αŸ„αž„ αž¬αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αŸ…αž‡αžΆ DevOps αžŠαŸ‚αž›αžŸαŸ’αžœαŸ‚αž„αžšαž€ αž“αž·αž„αž”αž„αŸ’αž€αžΎαž“αžαž˜αŸ’αž›αŸƒαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž“αŸ…αž›αžΎαž‘αžΈαž•αŸ’αžŸαžΆαžšαž€αžΆαžšαž„αžΆαžšαžŠαŸ„αž™αžšαžΈαž€αžšαžΆαž™αŸ”

αžαžΎαž’αŸ’αž“αž€αžŽαžΆαž‡αžΆαžœαž·αžŸαŸ’αžœαž€αžš DevOps αžαžΎαž‚αžΆαžαŸ‹αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈ αžαžΎαž‚αžΆαžαŸ‹αžšαž€αž”αžΆαž“αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“ αž“αž·αž„αžšαž”αŸ€αž”αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹