분류 전체보기

DevOps

AWS Cloud Practitioner 용어 정리

🌱 오늘의 주제  :  AWS Cloud Practitioner  용어 정리   도메인 1: 클라우드 개념(채점 대상 콘텐츠의 24%)도메인 2: 보안 및 규정 준수(채점 대상 콘텐츠의 30%)도메인 3: 클라우드 기술 및 서비스(채점 대상 콘텐츠의 34%)도메인 4: 결제, 요금 및 지원(채점 대상 콘텐츠의 12%)     🌱 AWS Cloud Practitioner  용어 정리Amazon CloudFront : 고속 콘텐츠 전송 네트워크 (CDN, Content Delivery Network) 서비스이다. 웹 콘텐츠를 빠르게 전송한다. S3의 웹 사이트 호스팅 기능으로 구축한 웹 서버와 조합하여 많이 사용한다.    AWS Well-Architected 프레임워크는 Amazon Web Servic..

DevOps

Types of Could Computing

🌱 오늘의 주제  : Types of Could Computing          🌱 Infrastructure as a Service (IaaS)Provide building blocks for cloud ITProvides networking computers, data storage spaceHighest level of flexibilityEasy parallel with traditional on-premises IT     🌱 Platform as a Service (PaaS)Removes the need for your organization to manage the underlying infrastructureFocus on the deployment and management of ..

DevOps

AWS 정리

🌱 오늘의 주제  : AWS 정리         🌱 AWS 정리AWS Lambda는 서버리스 컴퓨팅 서비스로, 코드를 실행할 수 있는 컴퓨팅 리소스를 관리하고 필요할 때 자동으로 확장합니다. 사용자는 자신의 코드를 업로드하고 실행할 트리거를 정의한 다음, AWS Lambda가 필요한 인프라를 자동으로 프로비저닝하고 코드를 실행합니다. AWS EventBridge는 이벤트 기반 아키텍처를 구축하기 위한 완전관리형 서비스입니다. 이를 통해 다양한 애플리케이션, 서비스, 및 AWS 리소스 간의 데이터와 이벤트를 연결하고 라우팅할 수 있습니다. EventBridge는 이벤트 소스와 이벤트 대상 사이의 브로커 역할을 합니다. AWS SQS(Simple Queue Service)는 완전관리형 메시지 대기열 서비..

C#

C# - Action Result

🌱 오늘의 주제 : C# - Action Result 🌱 C# - Action Result

C#

C# - Visual Studio 단축키

🌱 오늘의 주제 : C# - Visual Studio 단축키 🌱 C# - Visual Studio 단축키 compile : ctrl + shift + b run : ctrl + f5 Console.WriteLine : cw + tab 한 줄 삭제 : ctrl + x 드래그 후 주석 : ctrl + c Constructor : ctor + tab property : prop + tab ctrl + tab : 실행한 창으로 이동 to browser : alt + tab find + replace : ctrl + h

Git

Git submodule을 통한 application.yml 관리

🌱 오늘의 주제 : Git submodule을 통한 application.yml 관리 🌱submodule 사용법 private repo 생성 application.yml과 같은 설정파일을 저장할 private repo를 github에 생성하고, 관리할 파일을 push 해둡니다. project repo에 서브모듈 등록 등록은 어렵지 않습니다. 서브모듈을 등록할 project dir에서 아래의 git 명령어를 사용해주면 됩니다. 상위 디렉토리에 하위 디렉토리가 자동으로 추가됩니다. git submodule add [서브 모듈로 등록할 github repository의 주소] 서브모듈의 변경사항을 상위 레포지토리에 가져오기 git submodule update --remote build.gradle 편집 빌드..

Spring

Let's Encrypt와 Nginx로 HTTPS 만들기

🌱 오늘의 주제 : Let's Encrypt와 Nginx로 HTTPS 만들기 🌱 Let's Encrypt와 Nginx로 HTTPS 만들기 클라이언트와 WAS 사이에 리버스 프록시 서버를 두고 서버의 요청과 사용자의 요청을 대신 받는다. 클라리언트는 리버스 프록시 서버 뒷단의 WAS의 존재를 알지 못하기에 보안이 강화된다. 리버스 프록시 서버에 SSL 인증서를 발급해두어 HTTPS를 적용한다. WAS 서버가 여러대로 늘어나도 SSL 인증서 발급을 추가로 하지 않아도 되어 확장성이 좋다. CA는 무료 SSL 인증서 발급 기관인 Let's Encrypt를 사용한다. 그리고 편리한 SSL 인증서 발급 및 Nginx 환경 설정을 위해서 Cerbot를 사용한다. 🌱 준비해야 하는 사항들 한개의 서버 : AWS의 E..

코딩 에러 및 질문

Git 숨긴 폴더 표시하기 (Mac)

🌱 오늘의 주제 : Git 숨긴 폴더 표시하기 (Mac) 🌱 Git 숨긴 폴더 표시하기 (Mac) shift + command + .

DevOps

Docker _실행 실전편

🌱 오늘의 주제 : Docker _실행 실전편 🌱 Docker _실행 실전편 현재 실행 중인 도커 컨테이너 확인하기 $ docker ps 현재 실행 중인 이미지 확인하기 $ docker images 도커 이미지 pull 받아오기 (httpd) $ docker pull httpd 도커 실행하기 $ docker run httpd 도커 이름 바꾸기 docker run --name secondContainer httpd index.html 만들기 (현재 있는 directory에 생성) $ echo "I love YURI" > index.html 컨테이너의 파일 시스템과 호스트의 파일 시스템 연결하기 $ docker run -p 8999:80 -v /Users/hongyuri/Desktop/docker:/usr/..

코딩 에러 및 질문

인텔리제이 단축키 정리 모음

🌱 오늘의 주제 : 인텔리제이 단축키 정리 모음(Mac) 🌱 인텔리제이 단축키 정리 모음 (Mac) test 만들기 : shift + command + T 변수 만들기 : option + command + V // Member member = memberRepository.find(savedId) 메소드 추출 : option + command + m 한줄 복사 : command + D 모든 파일 찾기 : command + shift + f test와 test 아닌 파일 이동 : command + shift + T devtool 재시작 : shift + command + f9 최근에 썼던 resource 나옴 : command + e inline : command + option + n 멀티라인 셀렉트: ..

요가하는 개발자
'분류 전체보기' 카테고리의 글 목록