본문 바로가기
반응형

분류 전체보기60

제로부터 DevOps까지 9편 - 모니터링 & 로깅 운영 환경에서의 모니터링 & 로깅 - 진짜 '운영자'의 첫걸음“서비스는 배포 후부터가 진짜 시작입니다.”배포를 마친 후 우리는 한 발짝 더 나아가야 합니다. 이제부터는 장애를 예방하고, 트래픽을 감시하고, 문제를 추적해야 합니다. 이 모든 것을 가능하게 해주는 도구가 바로 모니터링과 로깅 시스템입니다.🧭 왜 운영 환경에 모니터링과 로깅이 필요한가?“배포 후 접속이 안 돼요.” → 누구도 알림을 받지 못했다면?“에러가 났는데 로그가 없어요.” → 어디서부터 확인해야 할까?개발자는 기능을 만들고, 운영자는 시스템을 유지합니다.하지만 스타트업이나 소규모 팀에서는 이 역할이 곧 당신 자신이 됩니다.🧠 실전 경험 기반 통찰운영 문제는 대부분 “몰랐기 때문에” 심각해진다로깅과 모니터링은 예방과 대응의 시작점이다.. 2025. 5. 29.
제로부터 DevOps까지 8편 - Node.js, DB, Nginx 통합 실습 Docker Compose로 Node.js, DB, Nginx 통합 실습“하나의 명령어로 API, DB, Nginx까지 모두 실행됩니다.”이제 우리는 진짜 서비스를 구성하는 실전 단계로 들어섭니다. 이번 편에서는 Docker Compose를 통해 멀티 컨테이너 서비스를 구성하는 법을 배우게 됩니다.🧭 왜 Docker Compose가 필요할까?Docker는 컨테이너 하나를 관리하는 데 뛰어난 도구입니다. 하지만 실무에서는 서비스가 보통 하나로 끝나지 않습니다.Node.js API 서버MySQL 또는 MongoDB 데이터베이스Nginx 프록시 서버이처럼 서로 다른 기능을 가진 컨테이너 여러 개를 한꺼번에 관리하고 실행하려면, Docker Compose가 필요합니다.Docker Compose의 장점docke.. 2025. 5. 29.
제로부터 DevOps까지 7편 - Docker, GitHub 실전 CI/CD로 자동화된 배포 구축하기 - Docker, GitHub Actions 실전“이제 코드를 Push 하면, 자동으로 서비스가 배포됩니다.”이제는 배포도 코드처럼 다뤄야 하는 시대. 우리는 이번 편에서 CI/CD 파이프라인을 직접 구성하며, 진짜 개발자다운 자동화 흐름을 만들어 봅니다.🛠️ 본격 실습 전, 준비할 것들자동화 배포를 시작하기 전에 다음 준비 작업이 필요합니다:EC2 인스턴스 생성 및 접속 준비Ubuntu 또는 Amazon Linux 2 인스턴스 실행SSH 접속 가능 여부 확인 (chmod 400 키. pem, ssh -i 키. pem ec2-user@IP)보안 그룹 설정: 포트 22 (SSH), 80/443 (HTTP), 3000 (Node.js 앱)GitHub Repository .. 2025. 5. 29.
퇴근 후 자기계발을 위한 루틴 만들기 야근 없는 삶, 퇴근 후 루틴으로 내 시간 되찾기하루가 끝난 저녁, 당신은 무엇을 하고 있나요? 소파에 누워 유튜브를 보며 시간을 보내고 있지는 않으신가요? 물론 쉼도 중요하지만, 퇴근 후의 시간은 당신의 미래를 바꿀 수 있는 '황금 시간대'입니다. 이 글은 단순한 루틴을 넘어, 당신의 삶을 재설계할 수 있는 자기계발 루틴 만드는 법을 안내합니다.퇴근 후 시간을 그냥 흘려보내고 있는가?아침 9시 출근, 저녁 6시 퇴근. 하루의 대부분은 회사에 있지만, 그 이후의 시간은 온전히 당신의 것입니다. 그러나 많은 사람들이 이 소중한 시간을 TV, SNS, 넷플릭스로 허비하고 맙니다. "오늘 하루도 힘들었는데, 좀 쉬자"는 유혹은 당연합니다. 하지만 그 유혹에 매일 무너지면, 1년 뒤에도 5년 뒤에도 지금과 똑같.. 2025. 5. 29.
방학 알바 뭐하지? 단기알바 추천 리스트 7선 방학 알바 뭐 하지? 단기알바 추천 리스트 7선햇볕이 쨍쨍한 여름, 에어컨 틀어놓고 침대에 누워 넷플릭스만 보다 방학이 끝나버린 적, 한 번쯤 있으시죠?이젠 그런 방학, 좀 아깝지 않나요?지금이야말로 방학을 돈도 벌고, 인생 경험도 쌓는 시간으로 만들 수 있는 절호의 기회입니다.특히 대학생에게 방학은 ‘노동 시장’에 나가볼 수 있는 거의 유일한 시즌이기도 하죠.단, 조건은 하나—짧고 굵게, 수익은 높게!이왕 하는 알바, 땀 흘린 만큼 돈이 되는 고수익 단기알바로 준비하세요.지금부터 소개하는 7가지는 모두 직접 해본 후기와 실제 대학생 선호도를 기준으로 선정했습니다.1. 리조트·호텔 서빙 알바여름이면 전국의 리조트, 워터파크, 호텔들이 ‘비성수기’를 벗어나 성수기 풀가동에 들어갑니다.이때 가장 많이 뽑는 .. 2025. 5. 29.
제로부터 DevOps까지 6편 - AWS에 배포 AWS EC2로 실전 배포하기 - 퍼블릭과 프라이빗 망 구성부터 Nginx까지“이제 진짜 만든 걸 세상에 보여줄 시간입니다.”우리가 만들어 온 미니 프로젝트와 기능들, 이제는 실제 서버에 올려 ‘진짜 서비스’로 만드는 과정을 시작합니다.🚀 왜 배포가 필요할까?개발이란 결국 무언가를 만든다는 것이고, 배포란 그것을 누군가가 쓸 수 있게 만든다는 의미입니다.아무리 멋진 기능을 만들어도, 로컬에서만 동작한다면 그것은 나만을 위한 프로그램일 뿐입니다.배포는 곧 현실화입니다.우리는 이번 편에서 AWS EC2를 통해 자신이 만든 서비스를 전 세계 누구나 접근할 수 있는 ‘인터넷상의 진짜 제품’으로 바꿔보게 됩니다.☁️ EC2란?**EC2(Amazon Elastic Compute Cloud)**는 AWS에서 제공하.. 2025. 5. 28.
반응형