저번 계획
2023.10.19 - [항해99] - [항해99][17기]1-심화반 알고리즘 주차 3주간 목표
[항해99][17기]1-심화반 알고리즘 주차 3주간 목표
왜 알고리즘 안하고 딴짓? 다른 언어에 비해 python으로 코딩테스트를 준비하면 편하다는 말은 개발자나 개발자 지망생이 아닐지라도 들어봤을 정도로 널리 퍼져있다고 생각한다. 나도 작년 11월
paralleldev.tistory.com
10월 29일 오늘, 10일 전인 10월 19일과 비교하여 얼마나 많은 걸 공부했고, 앞으로 뭘 더 할 것인지 계획해보겠다.
나는 먼저 CI/CD 파이프라인 구축에 대한 뜻을 갖고 있었고, 최종 프로젝트에 무조건적으로 반영할 생각이였다.
그러나 기술 매니저님의 (감사하게도) 적극적인 백엔드 개발 로드맵에 대한 얘기들을 들어보고 혼자 좀더 생각해본 결과.
github actions -> jenkins -> ec2안의 배포 컨테이너의 CI/CD 파이프라인이라면 그냥 게으른 백엔드 개발자같지만,
대용량 트래픽을 쏴주는 jmeter, aws 에서 ec2 instance를 오케스트레이션해주는 ECS, k8s를 내부적으로 활용하여 컨테이너를 오케스트레이션해주는 EKS. 등을 활용해서,
최소(최적)의 클라우드 자원 사용 + 대용량 트래픽 처리(로드밸런싱 + 고가용성) + CI/CD 파이프라인 구축을 모두 하고싶어졌다.
다음 계획
앞으로 알고리즘 스터디 일주일, 주특기 스터디 2주가 우선 남았으니까 이 3주안에 먼저
aws autoscailing(EC2쓸지 ECS쓸지는 고민) 서비스와 jmeter를 활용해봐야겠다.
(사실은 쿠버네티스를 공부하고 싶었는데 시간이 없을거라는 기술매니저님의 말씀을 믿기로했다.)
아래는 aws ec2 instance를 켜보고 연결해보고 해본 기록
2023.10.18 - [aws] - [aws][인바운드 규칙] 인스턴스 인바운드 규칙과 포트에 대해서
2023.10.19 - [aws] - [aws][EC2] EC2 instance connect 연결시 보안을 고려한 인바운드 규칙-seoul region ip대역
2023.10.21 - [aws] - [aws]인바운드 규칙 지정시 다른 wifi 사용으로 인해 ip가 달라지는 경우
2023.10.21 - [aws] - [aws] EC2 Instance connect 사용시 인바운드 규칙 ssh ip 설정
2023.10.21 - [aws] - [aws] ec2 instance(Amazon Linux 2023)에 java 설치
ssh 연결의 대한 개념의 확실한 이해부터 인바운드 규칙, VPC(얕게) 게이트웨이 등이 어떤 역할을 하고 모든 ip에서 ssh연결을 개방하는 것이 아니라 보안을 고려하는 방안이 필요하다고 생각하여 서치해서 반영해보기도 하고, 결과적으로 aws의 클라우드 서비스 개념과 방식을 이해하는 시간이 되었다.
아래는 도커와 쿠버네티스를 설치하고 활용해보려한 기록, 사실 k8s는 설치부터 답답하다.
2023.10.27 - [CICD/Docker] - [Docker] 도커로 파이썬 서버 환경 컨테이너 이미지 생성 및 Docker Hub에 push, 서버 열어보기
2023.10.27 - [CICD/Docker] - aws linux 2023에서 docker hub로 컨테이너 띄우고 스냅샷 ami로 저장해두기
도커와 도커허브, 내 vm과 aws ec2 instance에 컨테이너를 띄워 접속하고, 포트포워딩하고, aws에서 제공하는 스냅샷을 찍어 ami로 저장하는 등의 기능을 활용해보았다.
남은 알고리즘 주차 일주일간 aws autoscailing 서비스를 과금하지않는 선에서 사용해보면서 공부해보려 한다.
저번 계획
2023.10.19 - [항해99] - [항해99][17기]1-심화반 알고리즘 주차 3주간 목표
[항해99][17기]1-심화반 알고리즘 주차 3주간 목표
왜 알고리즘 안하고 딴짓? 다른 언어에 비해 python으로 코딩테스트를 준비하면 편하다는 말은 개발자나 개발자 지망생이 아닐지라도 들어봤을 정도로 널리 퍼져있다고 생각한다. 나도 작년 11월
paralleldev.tistory.com
10월 29일 오늘, 10일 전인 10월 19일과 비교하여 얼마나 많은 걸 공부했고, 앞으로 뭘 더 할 것인지 계획해보겠다.
나는 먼저 CI/CD 파이프라인 구축에 대한 뜻을 갖고 있었고, 최종 프로젝트에 무조건적으로 반영할 생각이였다.
그러나 기술 매니저님의 (감사하게도) 적극적인 백엔드 개발 로드맵에 대한 얘기들을 들어보고 혼자 좀더 생각해본 결과.
github actions -> jenkins -> ec2안의 배포 컨테이너의 CI/CD 파이프라인이라면 그냥 게으른 백엔드 개발자같지만,
대용량 트래픽을 쏴주는 jmeter, aws 에서 ec2 instance를 오케스트레이션해주는 ECS, k8s를 내부적으로 활용하여 컨테이너를 오케스트레이션해주는 EKS. 등을 활용해서,
최소(최적)의 클라우드 자원 사용 + 대용량 트래픽 처리(로드밸런싱 + 고가용성) + CI/CD 파이프라인 구축을 모두 하고싶어졌다.
다음 계획
앞으로 알고리즘 스터디 일주일, 주특기 스터디 2주가 우선 남았으니까 이 3주안에 먼저
aws autoscailing(EC2쓸지 ECS쓸지는 고민) 서비스와 jmeter를 활용해봐야겠다.
(사실은 쿠버네티스를 공부하고 싶었는데 시간이 없을거라는 기술매니저님의 말씀을 믿기로했다.)
아래는 aws ec2 instance를 켜보고 연결해보고 해본 기록
2023.10.18 - [aws] - [aws][인바운드 규칙] 인스턴스 인바운드 규칙과 포트에 대해서
2023.10.19 - [aws] - [aws][EC2] EC2 instance connect 연결시 보안을 고려한 인바운드 규칙-seoul region ip대역
2023.10.21 - [aws] - [aws]인바운드 규칙 지정시 다른 wifi 사용으로 인해 ip가 달라지는 경우
2023.10.21 - [aws] - [aws] EC2 Instance connect 사용시 인바운드 규칙 ssh ip 설정
2023.10.21 - [aws] - [aws] ec2 instance(Amazon Linux 2023)에 java 설치
ssh 연결의 대한 개념의 확실한 이해부터 인바운드 규칙, VPC(얕게) 게이트웨이 등이 어떤 역할을 하고 모든 ip에서 ssh연결을 개방하는 것이 아니라 보안을 고려하는 방안이 필요하다고 생각하여 서치해서 반영해보기도 하고, 결과적으로 aws의 클라우드 서비스 개념과 방식을 이해하는 시간이 되었다.
아래는 도커와 쿠버네티스를 설치하고 활용해보려한 기록, 사실 k8s는 설치부터 답답하다.
2023.10.27 - [CICD/Docker] - [Docker] 도커로 파이썬 서버 환경 컨테이너 이미지 생성 및 Docker Hub에 push, 서버 열어보기
2023.10.27 - [CICD/Docker] - aws linux 2023에서 docker hub로 컨테이너 띄우고 스냅샷 ami로 저장해두기
도커와 도커허브, 내 vm과 aws ec2 instance에 컨테이너를 띄워 접속하고, 포트포워딩하고, aws에서 제공하는 스냅샷을 찍어 ami로 저장하는 등의 기능을 활용해보았다.
남은 알고리즘 주차 일주일간 aws autoscailing 서비스를 과금하지않는 선에서 사용해보면서 공부해보려 한다.