엔지니어 12

네트워크 기초

네트워크 기초 1. 네트워크 CIDR에 대한 설명 CIDR 이란? Classless Inter-Domain Routing으로 클래스 없는 도메인간 라우팅 기법 사진의 오류가 있는거 같아서 직접 계산을 해보니 오류가 있었다.사진을 보면 100을 2진수로 변환한 값이 168을 2진수로 변환한 값과 동일하게 찍혀있다. 그 부분을 100을 2진수로 계산한 01100100으로 바꿔서 계산해주면 값이 정확하게 계산이 된다. CIDR주소 표기법 CIDR주소 계산하기 사진의 오류가 있는거 같아서 직접 계산을 해보니 오류가 있었다. 사진을 보면 100을 2진수로 변환한 값이 168을 2진수로 변환한 값과 동일하게 찍혀있다. 그 부분을 100을 2진수로 계산한 01100100으로 바꿔서 계산해주면 값이 정확하게 계산이 된..

AWS 아키텍팅 하기 전에 알아야 할 것들

AWS 아키텍팅 하기 전에 알아야 할 것들 1. AWS Well-Architected Framework AWS Well-Architected Framework 5가지 원칙 운영 우수성 운영 작업을 코드로 수행 (IaC) 변경작업을 최소 단위로 나누어 실행 룰백을 고려한 변경작업 수행 운영 프로세스를 자주 개선 장애를 시나리오 만들기 모든 장애 리뷰 및 레스런하기 보안 시스템의 모든 접근에 대한 추적 및 기록 (Cloudtrail, Guard Duty) 모든 계층(7계층)에 대해 보안을 적용 보안을 위한 자동화 구현 설계 모든 데이터를 보호하도록 설계 (전송 중인 데이터, 정적 데이터) 보안 이벤트를 준비 (침입탐지, Ddos 등) 각 계층별 보안 안정성 장애에 대한 자동 복구 구축 장애 복구 훈련 수행 ..

DevOps 기초

DevOps 기초 1. DevOps 개념과 DevOps가 걸어온 길 DevOps 란? Developer + Operation 의 합성어 개발과 운영의 경계를 허물고 통합하고자 하는 문화 또는 철학 소프트웨어 개발 프로세스와 운영의 모든 단계의 통합과 자동화를 목표로함 DevSecOps 란? Developer + Security + Operation 의 합성어 소프트웨어 개발 프로세스의 모든 단계를 통합하고 보안까지 포함하도록 확장한 개념 소프트웨어 배포에 관여하는 모든 사람들이 보안을 최우선으로 하는 문화 개발 / 운영팀 대상 보안 교육 보안 이슈 공유 채널 구축 보안 사고 대응 플레이북 (playbook) 배포 프로세스에 보안감사 / 규정준수 포함 DevOps의 적용 사례 넷플릭스 에서는 개발자가 소프..