목록devops bootcamp 4/project log (20)
IT STUDY LOG
# 프로젝트 진행에 참고할 개념 칸반 - 작업 항목 표현을 위해 카드들을 사용하고 각 프로세스 단계를 표현하기 위해 열을 사용하여 시각적으로 다양한 단계의 프로세스의 일을 시각적으로 표현하는 방식 - 카드는 왼쪽에서 오른쪽으로 움직여 진행 상황을 표현하고 작업을 수행하는 팀의 조율을 도움 - 스크럼 팀에서 현재 팀의 업무 양과 진행 정도, 목표 달성을 파악하기 위해 칸반 보드를 많이 사용 WIP (Work In Progress) - WIP란 한 번에 팀에서 수행하는 업무의 개수의 제한을 두는 것으로 제품 팀이 지속적으로 제품을 만들기 위해 활용하는 개념 - 칸반 보드로 태스크를 관리하면서 한 번에 동시에 진행되는 업무의 개수를 제한을 두면서 왼쪽에서 오른쪽으로 움직이는 업무의 양을 조절 백로그와 우선순위..
# 인프라 공통 요구사항 시스템 전반에 가용성, 내결함성, 확장성, 보안성이 고려된 서비스들이 포함되어야 함 하나 이상의 컴퓨팅 유닛에 대한 CI/CD 파이프라인이 구성되어야 함 시스템 메트릭 또는 저장된 데이터에 대한 하나 이상의 시각화된 모니터링 시스템이 구축되어야 함 # 시나리오 시나리오 1: 대회 결과 기록 시스템 회사는 개인 사용자와 대회 주최자를 위한 마라톤 대회 결과 기록 시스템을 구축하려고 하며, 회사 내 데브옵스 팀의 일원으로 인프라를 구축하고, 테스트 시스템을 구성해서 인프라 작동을 확인해야 함 기능 요구사항 개인 사용자와 대회주최자는 로그인 기능을 통해 토큰을 발급받을 수 있음 토큰을 사용하는 로직 구현이 어렵다면 유저 데이터베이스에 접근해서 일치하는 사용자 정보가 있는 것을 확인하는..
# 학습 목표 팀 목표 실무와 가까운 클라우드 아키텍처를 구현할 수 있다. (팀) 실무의 커뮤니케이션과 흡사하게 롤플레잉을 통해 의뢰인으로부터 자세한 요구사항을 이끌어낼 수 있다. (팀/개인) 클라우드 아키텍처에 대한 그림을 그리고 설명할 수 있다. (팀) 개인 목표 실무의 커뮤니케이션과 흡사하게 롤플레잉을 통해 의뢰인으로부터 자세한 요구사항을 이끌어낼 수 있다. (팀/개인) 낯선 기술스택과 요구사항에 대해서 스스로 학습하여 적용할 수 있다. (개인) 구현의 디테일에 대한 질문을 받을 때 답변할 수 있다. (개인) # 프로젝트 운영 기조 프로젝트 운영 기조 1: 요구사항 구체화 - 실무에서는 모든 요구사항이 구체적이지 않을 수 있으며 이때 요구되는 소프트 스킬이 존재 첫 번째는, 요구사항의 목적을 확인하..
# PROJECT LOG IaC 코드 작성 serverless framework를 이용해 lambda 함수 생성 시 생성되는 리소스 논리적ID 유형 모듈 ApiLambdaFunction AWS::Lambda::Function - ApiLambdaPermissionHttpApi AWS::Lambda::Permission - ApiLambdaVersionjaGBTVbYFlJvyPt56NOX3kJyY4jQMKWXEFq4057TLFU AWS::Lambda::Version - ApiLogGroup AWS::Logs::LogGroup - HttpApi AWS::ApiGatewayV2::Api - HttpApiIntegrationApi AWS::ApiGatewayV2::Integration - HttpApiRoute..
# PROJECT LOG 회고 제출 : 야크쉐이빙 retrospective yak shaving ❶ 프로듀서 호출 시 서버 에러 발생 2023-05-24T04:05:05.859ZundefinedERRORUncaught Exception { "errorType": "Runtime.ImportModuleError", "errorMessage": "Error: Cannot find module '@aws-sdk/client-sqs'\\nRequire stack:\\n- /var/task/handler.js\\n- /var/runtime/UserFunction.js\\n- /var/runtime/Runtime.js\\n- /var/runtime/index.js", "stack": [ "Runtime.Import..