일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 조건문
- component
- front-end
- AWS
- 개발자
- 반복문
- swagger
- Producer
- SWIFT
- kafka
- Kotlin
- file upload
- vue
- 코틀린
- class
- restful api
- It
- spring boot
- Sequelize
- node.js
- java
- javascript
- 상속
- back-end
- 개발이 취미인 사람
- props
- Nest.js
- state
- jpa
- react
- Today
- Total
목록분류 전체보기 (170)
개발이 취미인 사람
- 개요 안녕하세요. 이번 시간에는 babel에 대해 알아보겠습니다. babel이란 무엇일까요? 공식 홈페이지에 대문짝 만하게 말하고 있습니다. Babel은 JavaScript 컴파일러라고 말해주고 있습니다. 컴파일러...? 컴파일러는 무엇일까요?... IT용어는 끝도 없죠?... 간단하게 설명하면 우리가 작성하는 코드는 사실 기계가 알 수 있는 코드가 아닙니다. 즉, 사람과 근접한 언어를 고급언어라고 표현하며, 기계와 근접한 언어를 저급 언어라고 합니다. 컴파일러는 사람이 작성한 코드를 기계가 읽을 수 있게 변환할 때 사용합니다. 그럼 Babel은 "이런 역할을 하는구나"라고 생각하실 수 있지만 Babel은 다른 부분을 컴파일 해줍니다. 그것은 JavaScript가 발전하면서 브라우저가 언어적인 호환성..
- 개요 안녕하세요. 이번 시간에는 EC2 Auto Scaling에 대해 알아보겠습니다. AWS Auto Scaling은 정책(내가 정의한 법)에 따라서 시스템을 자동으로 늘리고 줄여주는 서비스입니다. 대표적인 EC2 인스턴스를 내가 정의한 설정에 따라 서버를 늘리고 줄여줄 수 있습니다. 간단하게 동작 방식을 설명하면 하나에 서버에 트래픽이 폭주하면 해당 서버에 CPU 사용률은 점점 높아집니다. 그러다, CPU 점유율이 내가 지정한 값을 몇 분간 지속적으로 유지되면 미리 준비된 이미지(AMIs)를 이용해서 인스턴스를 생성하고, ELB에 연결해 트래픽을 새로 생성한 EC2 인스턴스에 분산합니다. 만약, 트랙픽이 줄어들면 CPU 사용률이 줄어들면 EC2 인스턴스가 순차적으로 제거됩니다. 신기하죠?ㅎ 저도 실..
- 개요 안녕하세요. 이번 시간에는 AWS Elastic IP(탄력적 아이피)에 대해 알아보겠습니다. 탄력적 아이피는 EC2 인스턴스에 고정 아이피를 설정할 때 사용됩니다. EC2 인스턴스를 상태가 중지 상태에서 새롭게 실행 상태로 변경하면, 기존에 할당받은 IP주소가 변경됩니다. 만약 실제 서비스 중인 서버라면... 문제가 예상이 되시죠?... 그렇기 때문에 고정 아이피를 사용하거나. DNS 서버와 연결해서 사용합니다. 이번 시간에는 고정 아이피를 생성하고 설정하는 방법에 대해 알아보겠습니다. - 고정 아이피 생성 및 설정 우리가 EC2 인스턴스를 생성하고 나면 아래와 같은 네트워크 구성으로 이루어집니다. 위에서도 설명했듯이 아이피가 변경되면 문제가 발생하기 때문에 탄력적 IP 주소를 설정합니다. 현재..
- 개요 안녕하세요. 이번 시간에는 AWS EC2 인스턴스 이미지를 만들어 보는 시간을 가져보겠습니다. 이미지(AMI)란 무엇일까요? Amazon Machine Image의 줄임말입니다. 사실 우리는 EC2 인스턴스를 생성할 때 AMI를 선택하여 인스턴스를 생성했습니다. AWS에서는 여러 이미지(AMI)를 제공하며, 저희는 원하는 이미지(AMI)를 선택해 사용할 수 있습니다. 이런 이미지를 우리가 만들어서 사용할 수 있습니다. 그러기 위해서는 EC2 인스턴스가 필요합니다. EC2 인스턴스를 생성하는 방법을 모르시는 분들은 아래 링크를 통해 만들고 오시는 걸 추천드립니다. :) EC2 인스턴스 생성 : any-ting.tistory.com/66 [AWS] EC2 인스턴스 생성 - 개요 안녕하세요. 이번 시..
- 개요 안녕하세요. 이번 시간에는 AWS 로드 밸런서(Load Balancer)에 대해 알아보겠습니다. 로드 밸런서(Load Balancer)는 무엇일까요? 그리고 왜 사용해야 할까요? 로드 밸런서는 요청이 들어오는 트래픽을 각 서버에 알맞게 분산해주는 네트워크 기술이자 특정 서버를 말합니다. 그럼 로드 밸러스를 사용하지 않을 때와 사용했을 때 그리고 언제 사용하는 게 좋을까요? 우리는 모든 기술을 사용할 때 위 질문을 항상 하는 습관을 가져야 합니다. 간단하게 큰 규모에 서비스를 우리가 만들어야 한다면, 당연히 트래픽이 많고 서버 장애가 많이 발생될 수 있다는 점을 고려해서 설계해야 됩니다. 이런 상황이라면 분명 로드 밸런서를 사용해야 합니다. (서버의 장애가 발생한다는 건... 서비스에 큰 타격을 ..
- 개요 안녕하세요. 이번 시간에는 AWS 보안 그룹에 대해 알아보겠습니다. 보안 그룹에 대해 잘 모르시는 분들은 아마 AWS 서비스를 사용하지 않으셨던 분들이거나 막 사용하기 시작하신 분들이라고 생각합니다. 아시는 분들은 해당 글을 읽지 않으시는 걸 추천드립니다. 반대로 모르시는 분들은 읽는 걸 추천드리겠습니다. - 개념 지난 시간에는 EC2 인스턴스를 생성하고 접속하는 방법에 대해 알아봤습니다. 놓치고 오신 분들은 아래 링크를 통해 학습을 하고 오시는 걸 추천드리겠습니다. EC2 인스턴스 생성 : any-ting.tistory.com/66 [AWS] EC2 인스턴스 생성 - 개요 안녕하세요. 이번 시간에는 AWS EC2 서비스에 대해 알아보겠습니다. 클라우드 서비스에 대한 이해도가 있다면 좋겠지만, ..
- 지난 시간 안녕하세요. 지난시 시간에는 EC2 인스턴스를 생성하는 방법에 대해 알아봤습니다. 혹시 놓치고 생성하는 방법에 대해 알지 못하신 분들은 아래 링크를 통해 생성하고 해당 글을 읽는 걸 추천드리겠습니다. any-ting.tistory.com/66 [AWS] EC2 인스턴스 생성 - 개요 안녕하세요. 이번 시간에는 AWS EC2 서비스에 대해 알아보겠습니다. 클라우드 서비스에 대한 이해도가 있다면 좋겠지만, 모르시는 분들도 있기 때문에 간단하게 설명하도록 하겠습니다. 클 any-ting.tistory.com - 개요 이번 시간에는 우리가 생성한 EC2 인스턴스에 접속하는 방법에 대해 알아보겠습니다. 지난 시간에 키 페어를 다운로드를 했습니다. 운영체제가 윈도우라면 Putty나 Xshell로 접속..
- 개요 안녕하세요. 이번 시간에는 AWS EC2 서비스에 대해 알아보겠습니다. 클라우드 서비스에 대한 이해도가 있다면 좋겠지만, 모르시는 분들도 있기 때문에 간단하게 설명하도록 하겠습니다. 클라우드 서비스란 무엇일까요? 사실 클라우드 컴퓨팅 서비스가 더 와 닿으실 거예요. 보통 우리가 서버를 구축할 때 컴퓨터 안에 OS를 설치하고 그 안에 웹 서버, DB 등등 설치를 합니다. 하지만 이렇게 되면 항상 컴퓨터를 구매해야 하고, 또한 인터넷을 연결해야 되고 많은 수고를 겪어야 합니다. 만약 잠깐만 사용해야 하는 경우에는 비용적인 측면에서 낭비가 심각할 수 있습니다. 이런 경우에 클라우드 서비스를 사용하면 쉽고 빠르게 하나에 서버를 구축해서 사용할 수 있습니다. Cloud(클라우드)는 구름을 뜻 합니다. 물..
- 지난 시간 안녕하세요. 이번 시간에는 AWS VPC 가상 사설망을 설정하는 방법에 대해 알아보겠습니다. 혹시 VPC에 대해 이해를 못 하신 분들은 아래 링크를 통해 학습하고 오시는 걸 추천드리겠습니다. any-ting.tistory.com/64 [AWS] VPC 가상 사설망 개념 - 개요 안녕하세요. 이번 시간에는 AWS VPC 서비스에 대해 알아보겠습니다. VPC는 어떤 서비스일까요? VPC는 Virtual Private Cloud = 한국어로 "가상 사설망"으로 해석이 가능합니다. 실제 사설망이 아닌 any-ting.tistory.com - 설정 저는 아래와 같은 형태에 네트워크망을 구축할 생각입니다. 리전은 아시아 태평양 (서울)을 선택하고 작업을 시작합니다. - VPC AWS Managemen..
- 개요 안녕하세요. 이번 시간에는 AWS VPC 서비스에 대해 알아보겠습니다. VPC는 어떤 서비스일까요? VPC는 Virtual Private Cloud = 한국어로 "가상 사설망"으로 해석이 가능합니다. 실제 사설망이 아닌 가상의 사설망을 제공하는 겁니다. 2011년 8월에 처음 릴리스 되었으며 현재는 AWS에서 제공되는 대부분의 서비스가 VPC에 의존적입니다. VPC를 의식하지 않고도 AWS를 사용할 수 있지만, 그 뒤에는 아마존 웹 서비스에서 계정 생성 시 함께 생성되는 기본 VPC(Default VPC)를 사용합니다. 공식 홈페이지 자료 위 글에서 논리적으로 격리된 공간을 프로비저닝(provisioning)한다는 내용을 주목해야 합니다. * 프로비저닝(provisioning) : 사용자의 요구..