Loading...
2019. 2. 14. 19:26

따라하기 - AWS 서비스 시작하기

따라하기 AWS 서비스 시작하기 AWS가 제공하는 풍부한 서비스를 맛보기에 앞서, 가장 먼저 해야 할 일은 AWS계정을 만드는 일이다. 준비물은 결제에 사용할 카드 (Visa나 Master와 같이 해외결제가 가능한 하나만 있으면 된다. 그럼 시작해보자. 3-1 AWS 계정 생성 http://aws.amazon.com/ko/접속[무료 계정 생성] 개인정보는 반드시 영문으로 작성한다. AWS 계정 신청이 완료되면 결제 정보에 입력한 신용카드에서 AWS 이름으로 1달러가 결제된다. 이 금액은 해당 카드가 유효한 카드인지 검증하는 절차로 추후 환불 처리되니 걱정하지 않아도 된다.

2019. 2. 9. 22:28

2. AWS 과금 방식 이해하기

AWS 과금 방식 이해하기 AWS는 각 서비스 별로 다른 매우 복잡한 과금 요소를 지니고 있다. 비용을 예측하기 위해서는 각 서비스의 기능을 먼저 이해해야 한다고 말할 수 있을 만큼, AWS의 비용 구조는 서비스별로 계층이 많고 복잡하다. AWS의 비용은 기본적으로 다음의 원칙에 맞춰 과금된다. - 비용 결제는 한 달 단위로 매월 초에 이뤄지며, 비용은 전 달의 사용량에 따라 책정- AWS의 각 서비스는 하나 또는 하나 이상의 과금 요소를 갖고 있으며, 서비스마다 과금되는 항목과 기준이 각기 다름- 모든 단가는 Region별로 상이하며, 단가는 AWS 정책에 따라 주기적으로 변경되거나 인하될 수 있음. 2-1 AWS 과금 요소 AWS에서 제공하는 모든 서비스의 과금 요소는 100여개가 넘는다. 이 모든 ..

2019. 2. 9. 22:18

1. 클라우드 컴퓨팅과 AWS

클라우드 컴퓨팅과 AWS AWS는 퍼블릭 클라우드 컴퓨팅 서비스 공급자로, 전 세계 누구나 인터넷만 사용 가능하다면AWS를 통해 필요한 IT 자원을 요청하여 사용할 수 있다. 클라우드 컴퓨팅의 뜻은 무엇이며 클라우드 서비스를 제공하는 AWS 장점을 알아보자. 1-1 Cloud Computing, 그리고 AWS AWS를 흔히 아마존(Amazon)이 제공하는 클라우드 서비스라고 한다. 여기서 클라우드는 무엇을 뜻하는 용어일까? 클라우드의 정확한 명칭인 클라우드 컴퓨팅(Cloud Computing)의 의미와 특징은 어떠한 것들이 있는지부터 살펴보자.클라우드 컴퓨팅은 전기/수도와 같은 사회기반시설의 특징괌 매우 유사한 면을 갖고 있다. 일례로 한 사용자가 "물"이란 자원을 사용할 때의 흐름을 생각 해보자. 기본..

AWS 아마존 웹 서비스 알기

AWS의 기본 알기 클라우드 컴퓨팅과 AWS Cloud Computing, 그리고 AWSAWS의 특징AWS의 주요 서비스AWS 물리 인프라(Region, AZ, Edge) AWS 과금 방식 이해하기 AWS 과금 요소AWS 과금 원칙 따라하기 - AWS 서비스 시작하기 AWS 계정 생성AWS Management Console 로그인 목표 아키텍처 소개 목표 아키텍처네트워크 구성 리소스를 제어할 수 있는 권한을 관리합니다 - IAM IAM은 어떤 서비스인가? AWS API, 그리고 IAMAWS API를 사용하는 방법 IAM에서 사용하는 객체들 루트 계정과 IAM 객체IAM User, Group, RoleIAM Policy 따라하기 - 계정 보안 향상을 위한 설정 Cloudtrail 설정보안/감사를 위한 Co..

2019. 2. 7. 14:50

RESTful API 란?

RESTful APIGET PUT POST DELETE REST란, "웹에 존재하는 모든 자원(이미지, 동영상, DB자원)에 고유한 URI를 부여해 활용"하는 것으로, 자원을 정의하고 자원에 대한 주소를 지정하는 방법론을 의미한다고 한다. 따라서, Restful API는 REST 특징을 지키면서 API를 제공하는 것을 의미한다. (일종의 Coding Convention이랄까... 설계원칙, 가이드를 지키면서 개발을 하자는 의미인듯 싶다.) 그렇다면 왜 REST 개념이 대두되었을까? 큰 특징으로는 '애플리케이션 분리 및 통합', '다양한 클라이언트의 등장'이다. 애플리케이션의 복잡도가 증가하면서 애플리케이션을 어떻게 분리하고 통합하느냐가 주요 이슈가 되었고, 이에 자바 진영에서는 과거 EJB(Enterpr..

2019. 2. 7. 01:32

1.5.5 상수

식별자를 붙여 값을 저장하는 것을 변수라고 부른다.변수에 값을 대입할 때는 =을 사용한다. 대입한 값은 나중에 다른 값으로 변경할 수 있다. 변수의 특징은 몇 번이라도 값을 대입할 수 있다는 데이 있다. 반면에 한번 대입한 값을 나중에 변경하고 싶지 않을 때가 있다. 자바에서는 final 제한자를 붙여 변수에 값을 다시 대입하는 것을 금지할 수 있다. final 제한자가 붙어 값을 다시 대입할 수 없는 데이터를 상수라고 한다. 단, 참조형 변수는 변수가 참조하는 주소를 변경할 수 없게 될 뿐이므로 참조하는 인스턴스의 값이 바뀌는 것은 금지하지 않는다. 예를 들어 다음 코드는 오류가 난다. final Date date1 = new Date();date1 = new Date(); // 오류 하지만 다음 코드..

2019. 2. 7. 01:24

1.5.4 래퍼 클래스

자바에서는 참조형 값만 받는다고 정의되어 있으면 기본 자료형을 이용할 수 없는 경우도 있다.이때는 기본 자료형을 클래스로 변환해야 한다. 자바에서는 이런 경우에 대응하고자 래퍼 클래스라는 기본 자료형을 나타내는 클래스가 각각 준비되어 있다. 기본 자료형과 래퍼 클래스의 변환은 자동으로 이루어진다. 단, 기본 자료형과는 달리 래퍼 클래스의 초깃값은 null이 된다는 점에 주의해야 한다. 그래서 값을 설정하지 않으면 0이 아니라, null이 되므로 그때 자동으로 변환되면 예외가 발생한다. 주의하자!!

1.5.3 인스턴스

클래스에서 생성된 실체를 인스턴스라고 하며 참조형 데이터가 된다. 자바에서는 다음처럼 new 키워드로 인스턴스를 생성한다. Date today = new Date(); 단, String의 경우 큰따옴표로 에워싼 문자열을 대ㅐ입해 인스턴스를 생성할 수도 있다. String name = "길동";