본문 바로가기

전체 글61

[코멘토(Comento)] 개발 퀄리티를 높이는 AWS Kubernetes 컨테이너 플랫폼 구축 및 배포_3주차 도커(Docker) 컨테이너 알아보기 해당 포스팅은 코멘토 과제를 작성한 내용입니다. 내용 보다는 실습 캡쳐본이 대부분입니다. [과제1] Docker 컨테이너로 빌드/패키징이 가능한 웹 애플리케이션 소스코드 찾기 • Docker로 컨테이너 형태로 빌드가 가능한 애플리케이션 • 애플리케이션은 인터넷에서 HTTP로 접속을 할 수 있는 웹 애플리케이션이여야 함 • 프로그래밍 언어는 상관 없음 (JAVA, Python, Node.JS, GO 등) • 애플리케이션을 빌드하고 패키징해서 배포가능한 상태로 만들 수 있어야 함 • 빌드 툴은 Maven이나 Gradle 상관 없음 • 빌드 수행 및 정상적으로 배포가능한 패키지 생성이 되는지 확인 Node.js를 통한 Docekr 컨테이너 애플리케이션 생성. brew install node Node.js 실행.. 2024. 1. 24.
[AWS] AWS실습, APT Gateway 활용에서 API 생성 후, get요청 실습하기. [AWS] AWS실습👉 API Gateway 개념과 특징 그리고 API Gateway 생성 S3연동 PUT매서드 실 그리고 파일 업로 What is API Gateway? Amazon API Gateway 규모에 상관없이 API 생성, 유지 관리, 모니터링과 보호를 할 수 있게 해주는 서비스이다. 단순하게 본다면 API관련 서비스이다. 많은 API들의 대문(게이트웨이)과 같 cloudjs.tistory.com API Gateway와 기본적인 실습 내용은 위에 있는 블로그 포스팅에서 자세하게 확인이 가능하다. 단, 이번에는 get요청을 하기 위한 실습을 위한 포스팅이다. API API Gateway 실습 AWS API Gateway에서 get요청을 실제로 실습하고 테스트하는 과정이다. 메서드 유형, 통합유.. 2024. 1. 24.
[AWS] AWS실습👉 API Gateway 개념과 특징 그리고 API Gateway 생성 S3연동 PUT매서드 실 그리고 파일 업로드 실습, 웹사이트에서 API Gateway-S3연동 실습 후 파일업로드 해보기(Postman 활용) What is API Gateway? Amazon API Gateway 규모에 상관없이 API 생성, 유지 관리, 모니터링과 보호를 할 수 있게 해주는 서비스이다. 단순하게 본다면 API관련 서비스이다. 많은 API들의 대문(게이트웨이)과 같은 역할을 한다고 보면 된다. 즉, API가 지나가는 통로인 셈이다. API Gateway를 이용하면 통합적으로 엔드포인트와 REST API를 관리가 가능하다. 백엔드 HTTP 엔드포인트, AWS Lambda 함수 또는 기타 AWS 서비스를 노출하기 위한 RESTful 애플리케이션 프로그래밍 인터페이스(API)의 생성, 배포 및 관리. AWS Lambda 함수 또는 기타 AWS 서비스를 노출하기 위한 WebSocket API의 생성, 배포 및 관리. 프런트 엔드 HT.. 2024. 1. 23.
[코멘토(Coment)] 실무PT 후기 챌린지_ 개발 퀄리티를 높이는 AWS Kubernetes 컨테이너 플랫폼 구축 및 배포 강의 2주차 후기 1주차가 지나고 2주차 후기를 쓰는 날이 왔다. 시간이 정말 빠른 것 같다! 1주차는 개괄적인 강의라 들을만하다...! 오...! 자신감에 붙어서 2주차 강의를 들었다! 열정이 넘쳐서 미리 2주차 내용을 가볍게 유튜브를 통해서 학습을 해봤다. 4분코딩(링크)의 강의를 통해서 아주 간단한 개념학습을 할 수 있었다. 4분코딩님의 Terraform 개념강의 테라폼에 대해서 학습을 해봤는데, 개념적으로 보면 정말 획기전인 IaC이다. 인프라를 코드로 작업을 할 수 있다는 것이 굉장히 신기했다. 인프라는 단순히 AWS, GCP 이런곳에서 클릭만으로 생성하고 지우는 작업인 줄 알았는데 그것을 코드로 한번에 처리한다는 것이 정말 흥미로웠다. 2주차도 열심히 학습을 했다. 1주차 보다는 실습 내용이 흥미롭고, 재미가 .. 2024. 1. 18.
[Error Handling] 클라우드 서비스👉VPN Private 서버에서 만든 프로메테우스(prometheus) 설정값 오류 해결하기 3티어 구축 실습 이후에 추가적인 실습으로 모니터링 프로그램인 프로메테우스(prometheus) 설치하는 과정에서 발생 한 에러를 기록을 해보려고 한다. 엄청나게 간단한 에러이지만, 그래도 에러의 경우 추후에 발생 할 수 있는 상황을 맞딱들일 수 있기 때문에 기록을 해본다. 발생한 에러는 다음과 같다. 프라이빗 서버에서 프로메테우스-노드 서비스를 vim으로 오픈하는 과정에서 에러가 발생! sudo 권한임에도 vim으로 접근이 되지 않는다! /etc/sudoers에서 99번 라인에 문제가 있다고 발생했다. 여기서 추측 해볼 수 있는 것은, syntax error 👉구문 에러 발생! near line 99 👉99번 줄 근처에서 에러가 발생! 터미널에서 발생한 에러에서 Syntax라면 Vim에서 작성 된 코드.. 2024. 1. 16.
[코멘토(Comento)] 개발 퀄리티를 높이는 AWS Kubernetes 컨테이너 플랫폼 구축 및 배포_2주차 Terraform(테라폼)을 활용한 AWS EC2, EKS 프로비저닝 실습 과제 해당 포스팅은 코멘토 실무PT과제를 작성한 내용입니다. [과제1] Terraform을 활용한 Backend 구성하기 1. 원본 예제코드 변경사항을 Sync해 주세요. - 예제코드 URL : https://github.com/comentonjh/devops 2. Local PC에 Terraform 설치 및 설정해주세요. 3. Terraform Backend 구성 코드를 확인해주세요. 4. Terraform을 활용한 Backend 구성해주세요. 5. Terraform Backend 구성 결과를 확인해주세요. 버킷이 정상적으로 생성이 완료! Dynamo DB의 테이블 생성 완료! [과제2] AWS N/W 리소스 프로비저닝 1. Terraform Codes에서 N/W 리소스 코드를 확인해주세요. 2. Terra.. 2024. 1. 15.
[AWS] 서버리스 서비스 Lambda 개념 및 특징 그리고 실습하기! AWS Lambda AWS 람다(Lambda)는 서버리스 컴퓨팅 FaaS 상품이다. 서버리스란 서버를 관리할 필요 없이 애플리케이션을 빌드하고 실행할 수 있도록 하는 클라우드 네이티브 개발 모델 서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있게 해주는 컴퓨팅 서비스! AWS Lambda 개념 및 특징 람다는 실제 서버가 없는게 아니라, 실제로 서버는 존재하고 AWS에서 관리를 한다. 단지 AWS를 이용하는 사람이 서버를 관리를 하지 않는 다는 개념으로 이해하면 된다. 사용자는 서버를 관리하거나 접근하지 않는다. 즉, 비즈니스에 집중할 수있는 큰 장점이 있다. 람다는 혼자 자체로 돌아가지 않고, 다른 서비스와 연동되어서 돌아간다. 트리거(Trigger) -> 람다 서비스 실행 조건 AWS La.. 2024. 1. 14.
[AWS] CDN(Content Delivery Networks) 개념 그리고 CloudFront 개념 특징 그리고 실습을 통한 CloudFront 익히기! CDN(Content Delivery Networks) 개념 CDN(Content Delivery Network or Content Distribution Network, 콘텐츠 전송 네트워크) 은 콘텐츠를 효율적으로 전달하기 위해 여러 노드를 가진 네트워크에 데이터를 저장하여 제공하는 시스템이다. CDN은 Edge Server를 곳곳에 배치함으로서 사용자와 서버 간 거리를 감소 CDN은 분산된 Edge Server 운영과 관리를 통해 트래픽이 몰리는 현상을 방지 웹사이트에서 프론트엔드 단에서 라이브러리를 링크 src 소스로 불러오는 것이 대표적인 CDN 서비스의 예시이다. AWS CloudFront CDN 기술을 통한 AWS에서 제공하는 CloudFront 서비스 👉 데이터 캐싱을 통해 사용자에게 데이.. 2024. 1. 13.
[AWS] S3 기본 개념과 특징 그리고 Bucket 생성 후 데이터 업로드 실습 후 URL 접속하기 AWS S3 개념과 특징 AWS S3 Amazon Simple Storage Service(Amazon S3)는 업계 최고의 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토리지 서비스 S3 스토리지의 핵심은 객체 스토리지! 그리고 내구성 및 보안 내구성과 보안 3개의 가용영역에 데이터를 저장 = 99.99999999% 내구성! S3 사용사례 정적 웹 사이트 호스팅 파일서버, 데이터백업 서버 민감 데이터 저장용 S3는 사용한 만큼만 지불한다. 그래서 EBS와 다른 점! 업로드 할 수 있는 데이터가 제한이 없음 객체당 용량 제한은 있음! S3 종류 S3 Infrequent Access(IA) 자주 접근X But 접근 시 바로 접근이 가능 저장비용 = Standard > S3 IA S3 One Z.. 2024. 1. 12.
728x90
반응형