AWS 썸네일형 리스트형 AWS ECS 1-Click Rollback 기능 출시 Devops Engineer로서 장애시 늘상하게 되는 고민AWS ECS와 Terraform을 주로 다루는 DevOps 엔지니어입니다. 1인 Devops Engineer 형태로 이루어진 회사들이 대부분 그렇습니다만 주말이던 업무중 외부에 나와있던 인프라 관련 장애를 모두 대응해야 합니다."서버가 이상해요! 살려주세요!"라는 문제 발생하면 일단 휴대폰에서 Datadog 켜보고 AWS Console에 ECS Status도 확인해보고 할텐데요.문제가 보이더라도 즉시 대응하기 쉽진 않습니다. (못해도 5 ~ 10분은 걸리는 듯) 그럴때마다 급하면 개발자들이 "저희한테 권한 좀 주세요! 일단 직접 해결해볼게요!" 이런 이야기할때는 좀 무섭습니다. 권한이 더 열리면 더 요구하게 되고 열다보면 나중에 사고가 나도 책임.. 더보기 시간 관리 앱 사이드 프로젝트 모집공고 사이드 프로젝트를 같이 하실 멤버를 구합니다. AI를 더한 시간 관리 앱을 만들 예정입니다. 👥모집 포지션 - 기획자 : 초기 기획에서 더욱 더 시간 사용 관련 톡톡 튀는 아이디어를 가지신 분 - UI/UX 디자이너 : 모바일에 최적화되고, 웹 기반에서도 편하게 쓸수 있는 UI/UX를 만들 수 있는 분 - Frontend 개발자 : iOS, aOS, Web 각 1명 - Backend 개발자 (node 또는 python, 제안 가능) 💻 예상 기술 스택 앱: iOS, aOS 웹 프론트: React 또는 기타 (제안 가능) Backend: Node.js 또는 Python (공통영역 또는 인프라 연계 기능등 필요시 인프라에서 지원하겠습니다) Infra: AWS, Terraform 코드 관리: GitHub.. 더보기 Amazon Q Developer IDE로 sink hole 표시 웹 어플리케이션 생성 안녕하세요.간만에 AWS를 이용한 블로깅을 진행해보려고 합니다.최근 바이브 코딩이 이슈가 되면서 Cursor, Windsurf, Google Firebase Studio 등 여러가지 바이브 코딩을 위한 프로그램들이 나오고 있습니다.전 이번엔 Amazon Q Developer를 이용해서 프로그램을 만들어볼까 합니다.https://github.com/niceguy61/sinkholedetector GitHub - niceguy61/sinkholedetector: sinkholedetector for koreansinkholedetector for korean. Contribute to niceguy61/sinkholedetector development by creating an account on GitH.. 더보기 AWS 자격증 100% voucher 획득방법 (~2025년 8월 31일) 안녕하세요.요즘 다들 자격증에 관심 많으시죠?클라우드를 다루는데 있어서 여러 CSP가 있지만, 저는 AWS만 사용하고 있습니다. 아시다시피 자격증 비용이 생각보다 싸진 않습니다.그래서 저는 대부분 AWS 자격증 싸게 따는 방법을 Cloud Practitioner를 취득한 뒤 합격 후 받을 수 있는 50% Voucher를 사용하여 Associate 레벨 시험을 보라고 말씀 드리고 있긴 합니다. (합격하면 계속 50% Voucher를 받을 수 있습니다) 현재 시험비는 다음과 같습니다.이거 보면 솔직히 그냥 보기엔 좀 비싸긴 하죠?회사에서 시험비 지원해주는 곳들도 있지만 그렇지 않은 곳도 많습니다. 만일 All Certified를 한다면 비용은 요렇게 들겁니다. (모두 1트에 한방에 딴다는 계산입니다.)1,6.. 더보기 개발팀의 일당백! Devops Engineer가 뭔가요? 오늘은 개발팀의 일당백! Devops Engineer에 대해서 알아보려고 한다. 현재는 Devops Engineer가 많아져서 무엇을 하는 사람인지 어렴풋하게 알고 있지만 지금 현재도 Devops Engineer는 하는 일이 너무나도 많고 한 호흡에 설명하기 어려운 직종이다. 이글에서도 한 글로 전부 설명은 못하지만, 내가 아는 범위 내에서 정리할 수 있는 내용은 정리해보려 한다. 주로 하는 일 회바회, 부바부로 전부 다르지만 겹치는 일은 그래도 좀 된다. 1. 개발 프로그램 소스 자동 배포 : 통칭 CI/CD (Gitops, Pipeline 등등) 2. 클라우드 또는 하이브리드 클라우드, On-Prem (물리 서버 환경) 인프라 관리 최소 위의 업무는 겹친다. 하지만 업계에 따라 업종에 따라 정말 많은.. 더보기 ALB -> NGINX -> root domain to www domain proxy Multi Domain을 처리하는 중인데 현재 구조가 200+ Domain을 하나의 서버에서 다 처리하고 있는 상황이다. 그러다 보니 ALB에서 root Domain이 들어오면 www domain으로 돌려줘야 하는데, 그렇게 되고 있지 않아서 ALB Listener Rule을 사용하고 있었다. 그런데 하다 보니 ALB Rule이 500개 넘으면 limit가 걸려서 ALB를 추가로 넣어줘야 하는 상황이 왔던 것이다. ECS에서는 어차피 ALB를 더 만들어서 늘리면 되니 상관은 없지만, ALB ACM Limit가 50개 * ACM Record Limit 100EA를 하면 ALB당 5000 레코드를 처리할 수 있는 상황인데 그렇게 할 수 없어서 최대한 가성비가 나오는 부분이 있는지를 살펴 보기로 했다. 어차피.. 더보기 ECS Fargate에서 Cloudshell을 이용하여 shell 접근 참고 글 : https://aws.amazon.com/ko/blogs/korea/containers-new-using-amazon-ecs-exec-access-your-containers-fargate-ec2/ Amazon ECS Exec를 통한 AWS Fargate 및 Amazon EC2 컨테이너 접근하기 | Amazon Web Services AWS는 개발자 및 운영자를 포함한 모든 Amazon ECS 사용자가 Amazon EC2 또는 AWS Fargate에 배포된 태스크 내에서 실행되는 컨테이너에서 exec 명령을 시작할 수 있습니다. ECS Exec라는 기능을 통해 사용자 aws.amazon.com Fargate는 서버리스다 보니 shell 접근이 어려운 부분이 있었다. AWS 공식 Doc을 보았.. 더보기 테라폼 맨땅에서 부터 적용하기 3 한동안 테라폼에 큰 작업을 하질 못했다. 테라폼 톡방에서 정보를 보던 중 테라폼 구성을 더 편한 방법이 있을지 문의하다가 honglab님께서 도움을 주셔서 이 섹션을 작업할 수 있었다. 기존 구성 - 리소스를 일일이 하나씩 만들고 있었음. resource "aws_service_discovery_service" "discovery_service_test1" { name = "test1" namespace_id = aws_service_discovery_private_dns_namespace.prod.id dns_config { namespace_id = aws_service_discovery_private_dns_namespace.prod.id dns_records { ttl = 300 type = "A.. 더보기 이전 1 2 3 4 다음