일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- Picasso
- 안드로이드 라이브러리
- Glide
- 라이브러리
- ButterKnife
- Mac
- 이미지로딩 라이브러리
- VMware
- 아마존웹서비스
- AWS
- 안드로이드 스튜디오
- OTTO
- 안드로이드
- Logcat
- 커스텀뷰
- Today
- Total
목록IT/AWS (10)
박상권의 삽질블로그
AWS Lambda의 소개 및 서버없이 Restful API서버구성을 만드는 방법이 궁금하시다면 아래 블로그부터 확인하시고 이 글을 따라오시길 권장합니다.[IT/AWS] - [AWS]서버없이 Lambda와 API Gateway로 서버API 만들기 REST API가 뭐지? REST는 Representational state transfer의 약자로, 월드와이드웹과 같은 분산 하이퍼미디어 시스템에서 운영되는 소프트웨어 아키텍처스타일입니다.2000년에 Roy Fielding에 의해 처음 용어가 사용되었는데, 이 분은 HTTP/1.0, 1.1 스펙 작성에 참여했었고 아파치 HTTP 서버 프로젝트의 공동설립자이기도 합니다. REST는 HTTP/1.1 스펙과 동시에 만들어졌는데, HTTP 프로토콜을 정확히 의도에 ..
AWS Lambda의 소개 및 서버없이 Restful API서버구성을 만드는 방법이 궁금하시다면 아래 블로그부터 확인하시고 이 글을 따라오시길 권장합니다.[IT/AWS] - [AWS]서버없이 Lambda와 API Gateway로 서버API 만들기 Lambda로 'Hello World' 출력하기 1. AWS콘솔에서 Lambda서비스로 이동합니다. 2. 처음 만드시는경우라면 [Get Started Now]버튼을 눌러 시작합니다. 이전에 Lambda function을 만든적이 있다면 [Create a Lambda function]을 클릭합니다. 3. 제일처음 우리를 맞이하는것은 blueprint라는 일종의 템플릿 개념입니다.사람들이 많이 쓰일만한 패턴들의 소스코드들을 이미 템플릿으로 만들어져서 제공하고 있습니..
서버없이 서버기능을 만든다고?이 개념에 대해서 처음 접해보시는분은 언뜻 잘 이해가 되지 않으실겁니다.붕어없는 붕어빵은 이해가 되는데, 서버없이 서버기능을 만든다니?!하지만 이 글을 끝까지 읽어보시면 이 말이 이해가 가시게 될겁니다. 우리는 먼저 AWS에서 제공하는 Lambda와 API Gateway에 대해서 알고 시작해야 합니다. Lambda란? AWS Lambda를 사용하면 서버를 프로비저닝하거나 관리할 필요 없이 코드를 실행할 수 있습니다. 사용한 컴퓨팅 시간만큼만 비용을 지불하고, 코드가 실행되지 않을 때는 요금이 부과되지 않습니다. Lambda에서는 사실상 모든 유형의 애플리케이션이나 백엔드 서비스에 대한 코드를 별도의 관리 없이 실행할 수 있습니다. 코드를 업로드하기만 하면, Lambda에서 높..
AWS를 이용하기위해서는 당연히 아이디와 비밀번호를 입력해서 로그인을 해야합니다.비밀번호를 관리하는 방법은 정말 다양하게 자신이 원하는대로 하고 계실겁니다.모든 사이트/서비스를 같은 비밀번호로 설정하는분도 계실것이고, 각각 다르게 설정하시는분도 계실겁니다. 어찌되었든 만약 내 비밀번호를 누가 알게되었다면 큰일 이겠죠.특히 AWS같은경우 바로 돈과 직결되는 부분이기에, 또한 회사계정으로 사용하고 계실경우 비밀번호가 유출되면 심각한 위험에 빠질 수 있습니다. 비밀번호를 알게된 누군가가 마음대로 instance를 수없이 만들거나, 반대로 삭제해버린다면 우리는 막대한 재정적 손해를 입을수 밖에 없습니다. 그래서 우리는 비밀번호뿐만 아니라 MFA(Multi-Factor Authentication)를 활용하여 2중..
프리티어로 AWS서비스를 체험하면서 프리티어로 사용할 수 있는 자원의 할당량만 사용한다면 요금이 청구될 일은 없습니다.하지만 프리티어를 사용하면서 혹시 요금이 발생할 수도 있는 부분에 대해서 체크해보고 청구되는 요금을 줄이시기 바랍니다.AWS프리티어 사용가능 리소스 Elastic IP Elastic IP주소는 ip주소를 고정으로 사용할 수 있도록 해주는 서비스입니다.EC2가 stop/start 되는경우 ip주소가 매번 변경되는데 이를 EC2에 연결 해두고 Elastic ip주소로 접근하면 항상 같은 주소로 접근할 수 있게 됩니다.http://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html 프리티어에서 Elast..
서버를 운영하면서 기능을 개발하는것만큼 중요한것도 보안이라 할 수 있습니다.AWS서비스를 이용하면서 보안과 관련해서는 로그인시 OTP를 이용하는 방법부터 여러가지 체크해야할 부분이 있는데요.이번에는 허용된 ip에서만 해당 EC2나 RDS에 접근할 수 있도록 설정하는 방법에 대해 포스팅 해보겠습니다. EC, RDS, ElastiCache 등을 이용하면서 우리는 Security Group이라는걸 이용합니다.Security Group에 명시되어있는 port와 ip대역대만 해당 리소스에 접근할 수 있는 방식입니다. 기본으로 생성되어있는Security Group은 아래와 같이 모든 port/ip에서 접근할 수 있도록 세팅되어 있습니다. EC2의 경우 특별한 경우를 제외하고는 2개의 Port만 열어주면 됩니다. -..
AWS를 사용하는 용도는 매우 다양하실겁니다.실제 운영하는 서비스에 적용시키신분도 계실것이고, 테스트용도 혹은 작은 서비스로 Free tier 유저로서만 사용하고 싶으신분들 계실겁니다. AWS의 좋은점은 여러가지 다양하고 획기적인 서비스를 제공해주기도하지만 1년동안 주요 서비스들을 일정부분 무료로 사용할 수 있다는 것일겁니다.AWS Free Tier 혜택보기 저는 이런 아마존의 프로모션 전략이 참 마음에 듭니다.초기사용자를 유입시키고 계속 자사서비스를 사용하게 만들어서 나중에는 추가결제를 하도록 유도하는 방식은 처음부터 결제를 요구하는 서비스보다 효과적으로 느껴집니다. 하지만 프리티어 유저로서 무료로 사용하고 싶으신분들이 계실겁니다.일부 개발자들은 프리티어 이상의 기능을 사용해서 요금이 발생하여 지불하기..
이야기를 하기에 앞서 저는 AWS를 너무 사랑합니다. 너무 좋은 기능들을 너무 좋은 가격에 제공해주기도 하지만, 좋은 포럼 및 세션제공 그리고 대인배적인 마인드를 너무 사랑합니다. 지금 근무중인 회사 개발팀원들도 AWS를 사랑합니다. I LOVE AWS!!! 실제 운영하는 서비스에서 AWS를 사용중입니다. (개발환경 서버, 운영환경 서버 모두 AWS로 구성해서 사용중) 위의 서비스에서는 정상적으로 요금이 발생하고 요금을 지불하고 있습니다. (충분한 크레딧을 가지고있어서 아직은 크레딧으로만 결제하고있고 실제 결제를 한적은 아직 없습니다) 그 외에 개인적으로 개발중인 앱을 포함해서 테스트용도로 많은 AWS계정을 이용하는데 이는 모두 요금을 내지않고 프리티어 유저로서 사용중입니다. 그런데 프리티어 이상의 기능..