DevOps

· DevOps
[90DoDO] 시리즈는 MichaelCade의 90DaysOfDevOps 2022.ver를 바탕으로 공부한 내용을 담고 있습니다.개인적인 견해는 초록색 초록색 글씨로 표시합니다.Section2. Learning a Programmin Language는 Go 언어에 관련한 내용으로 한 포스트로 진행합니다.day07. The Big Picture - DevOps & Learning a Programming LanguageDevOps 직무엔 Python, Go가 주로 사용됩니다.K8S나 컨테이너 사용을 위해선 Go 언어 학습이 더 유리합니다.Go vs Python in DevOpsPythonGo인터프리터 언어 빌드 프로세스가 길어지면 프로세스 속도가 느려질 수 있음. -> 소규모 자동화 작업에 유용 외부 라..
· DevOps
[90DoDO] 시리즈는 MichaelCade의 90DaysOfDevOps 2022.ver를 바탕으로 공부한 내용을 담고 있습니다.개인적인 견해는 초록색 초록색 글씨로 표시합니다.day05. DevOps의 개별 단계와 사이클 계획; Plan다음 업데이트에 출시할 기능과 수정할 버그를 계획하는 과정에DevOps 엔지니어가 참여해 일어날 문제 사항을 미리 파악하고,구축된 인프라로 작업할 수 있도록 돕거나 중간에라도 더 나은 방향을 제시할 수 있도록 합니다. 코드 작성; Code코드를 레포지토리에 병합하는 역할을 주로 합니다. 빌드; Build자동화 프로세스의 첫 단계입니다.CI 파이프라인을 이용해 컴파일, 도커 이미지 생성 등의 작업을 수행합니다.수동으로 작업하지 않기 때문에 효율적이고 일관성 있게 작업 수..
· DevOps
[90DoDO] 시리즈는 MichaelCade의 90DaysOfDevOps 2022.ver를 바탕으로 공부한 내용을 담고 있습니다.개인적인 견해는 초록색 초록색 글씨로 표시합니다. day04. DevOps & Agile Agile(애자일) 개발이란?애자일이란, 제품 혹은 서비스를 작게 쪼개 빠르게 제공하는 방식으로,작은 서비스 개발을 연속적이고 반복적으로 진행합니다.최종적으로 유저에게 최적의 사용자 경험을 제공하기 위합입니다. DevOps란?앞에서 살펴본 것처럼, 자동화된 프로세스를 통해애플리케이션의 오류를 수정하고 배포하는 방법입니다. 둘은 무슨 관계일까요?짧은 반복을 이루는 애자일 방식으로 개발하기 위해선DevOps의 자동화 프로세스가 이용되어야 합니다. 하지만 둘은 서로 다른 대상을 타겟으로 합니다..
· DevOps
[90DoDO] 시리즈는 MichaelCade의 90DaysOfDevOps 2022.ver를 바탕으로 공부한 내용을 담고 있습니다.개인적인 견해는 초록색 초록색 글씨로 표시합니다. day03. 데브옵스 수명 주기개발; Development새로운 아이디어를 기획하고 요구 사항을 정리해 서비스를 개발하는 단계입니다.코드들은 Git과 같은 형상(버전) 관리 시스템을 활용해 유지/관리됩니다.해당 단계에선 DevOps 엔지니어의 큰 역할은 없습니다.테스트; Testing애플리케이션을 이용하는 다양한 상황을 가정한 뒤각 상황에서 발생할 수 있는 오류를 검증합니다.Waterfall 방법론을 이용한 방식에선 테스트 단계에서 시간 지체가 일어나지만자동화된 테스트를 이용하면 더 빠르게 많은 오류를 검증하고 수정할 수 있습..
· DevOps
[90DoDO] 시리즈는 MichaelCade의 90DaysOfDevOps 2022.ver를 바탕으로 공부한 내용을 담고 있습니다.개인적인 견해는 초록색 초록색 글씨로 표시합니다.day01. 개요DevOps란, 소프트웨어 개발과 운영의 통합을 의미합니다.구체적으로 서비스의 아이디어 구상 단계부터 실사용자가 이용하기까지의 시간을 단축하는 것입니다.DevOps 개발자는 개발, 테스트, 배포 등 모든 단계를 효율적으로 진행하기 위해자동화를 최대한 활용하고, 프로세스를 작게 쪼개 자주 배포하는 역할을 합니다. day02. DevOps 엔지니어의 책임개발은 크게 애플리케이션을 작성하고 테스트하는 개발과 애플리케이션을 서버에 배포하고 유지하는 운영으로 나뉘고,이 두 파트를 연결 방법이 DevOps가 하는 일입니다...
se0hyun
'DevOps' 카테고리의 글 목록