분류 전체보기

·IT 공부/AWS
해당 웹페이지에 사람들이 회원가입을 했을 때, 회원가입자의 email 내용들을 관리자(구독자)가 확인 할 수 있도록 Email로 알람 받는 서비스 Beanstalk 새 애플리케이션 생성 애플리케이션 이름 설정 플랫폼은 Node.js 설정 https://github.com/aws-samples/eb-node-express 위의 깃 주소에서 sample 파일을 받아서 실습해볼 수 있다. 그리고 생성 클릭 생성이 끝나면, 대시보드 화면으로 전환이 된다. IAM 정책 / 역할 회원가입한 유저의 정보를 저장하기 위한 DynamoDB 사용과 SNS을 통해서 알람을 보내기위해서 정책을 생성 해야 한다. 정책생성시 권한 추가를 통해서 DynamoDB와 SNS 정책 모두 선택할 수 있도록 하고 둘다 모든 작업에 대한 체..
·IT 공부/AWS
Lambda 함수 생성 AWS 콘솔에서 lambda를 선택 새로작성하기, 블루프린트, 서버리스 앱리포지토리, 컨테이너 이미지의 방법이 있다. 블루프린트는 AWS에서 제공하는 시작 템플릿을 제공하며 주로 람다와 다른 ASWS 서비스를 연동하는 내용들이 샘플 형태로 작성되어 있음 서버리스 앱 리포지토리는 AWS혹은 AWS와 관련된 파트너 및 기타 개발사가 제공하는 람다함수를 사용하는 방법 람다 함수의 이름을 지정하고 런타임을 선택을 한다. 런타임은 컴퓨터 언어로 쓰인 프로그램을 실행하기 위해 컴파일러 혹은 가상 머신에서 기본적으로 제공하는 라이브러리와 프로그램을 가르켜 런타임 또는 런타임 라이버러리 라고 한다. 위 소스코드는 테스트를 통해 작성한 JSON 형식을 맨 위 "event"라는 변수로 받은 다음, ..
·IT 공부/AWS
테이블 생성 DynamoDB를 사용하기 위해서, AWS 콘솔화면에서 선택을 합니다. 그리고 테이블 만들기를 선택을 하고, 테이블의 이름과 기본키를 설정해준다. 항봉 생성 테이블이 만들어지고 위에 "항목"이라는 키워드를 누르게 되면 항목 만들기가 있는데, 이것을 클릭 항목에는 기본적으로 키본키는 모두 작성되어야 하고 "+" 버튼을 눌러보면 새롭게 항목을 추가하거나 삭제도 가능하다. DynamoDB는 NoSQL이기 때문에, RDBMS처럼 정해진 스키마가 따로 없다. 그래서, 서로 다른 항목을 넣어도 NULL처리를 해줄 필요가 없다. -> 위의 사진에서 보면, 김영희 학생은 major와 circle이 없는데 NULL을 주지 않아도 전혀 문제 없이 항목이 만들어지는 것을 알 수 있음 데이터에 체크표시를 하고 작..
·IT 공부/AWS
S3(Simple Storage Service) 클라우드 공급자가 저장 공간을 서비스로 관리하고 운영하며 인터넷에 데이터 저장 공간을 제공하는 '클라우드 스토리지 서비스 모델'이다. 언제 어디서나 데이터에 액세스 할 수 있는 신속성 버킷생성 버킷 만들기 클릭 버킷이름은 IP주소와도 같아서, 해당 리전내에서 다른 버킷과 이름이 겹치면 안된다. 일반 퍼블릭 IP를 통해서 접근하기 위해서, 모든 퍼블릭 엑세스 차단을 해제한다. 그리고 버킷 생성을 한다. 파일업로드 파일은 bootstrap에 있는 오픈소스 블로그를 하나 다운 받는다. 생성된 버킷에 들어가서, 업로드하고 싶은 파일을 드래그해서 올리면 된다. 권한은, 버킷과 마찬가지로 퍼블릭 일기 액세스 권한 부여를 체크한다. 그리고 업로드 정상적으로 업로드 된 ..
·IT 공부/AWS
AWS 콘솔에서 lightsail 인스턴스 생성 운영체제는 리눅스/유닉스를 선택 블루프린트는 워드프레스를 선택 시작 스크립트는 맨 처음 서버가 구성될 때 실행되는 스크립트로, 사용자에 따라 필수적으로 설치해야 하는 소프트웨어 드응ㄹ 깔아야 할 때 사용한다. SSH키 페어는 원격 서버 접속을 위해 사용된다. 3.5$ 플랜을 사용하게 되면, 1달은 무료로 사용할 수 있기 때문에, 공부 목적으로 하기에 적합하다. 인스턴스를 식별하기 위해, 지금 생성하는 가상 서버 리소스의 이름을 설정하는 것 우측의 숫자는 인스턴스 개수를 의미하며 숫자를 늘려주면 그만큼 많은 가상 서버가 추가로 생성 -> 하지만, 그만큼 추가 비용도 발생 그렇게 인스턴스를 생성하면, 위의 사진처럼 생성된 것을 확인할 수 있지만, 처음에는 "보..
1. Class 정의 class Person { //constructor constructor(name, age) { //fields this.name = name; this.age = age; } //method speak() { console.log(`${this.name}: hello!`); } } const jongin = new Person('jongin', 20); console.log(jongin.name); console.log(jongin.age); jongin.speak(); Class의 구성요소로는 필드, 함수, 생성자가 존재한다. 필드는 객체의 상태등을 나타내는 값, 함수는 객체의 동작 생성자는 처음 객체를 생성할 때, 필드의 값을 초기화하는 등의 작업을 한다. 2.getter An..
JONGI-N CHOI
'분류 전체보기' 카테고리의 글 목록 (20 Page)