Serverless 서버리스 서비스를 사용하는 개발자는 서버를 관리할 필요가 없다. 그저 코드를 배치하기만 하면 된다. 서비리스는 Function as a Service (FaaS) 를 뜻했지만, 지금은 의미가 확장되었다. 개발자가 직..
Monitoring & Audit CloudWatch CloudWatch Metrics CloudWatch 는 모든 AWS 서비스에 대한 지표를 제공한다. Metric 은 모니터링할 수 있는 다양한 지표이다. (CPUUtilization, NetworkIn ...) 지표가 어떤가에..
Identifications AWS STS : Security Token Service AWS 리소스에 대한 제한되고 일시적인 엑세스 권한을 허용한다. 발급하는 토큰은 일시적이며 1시간까지 유효하다. STS는 사용자에게 어플리케이션을 안전히 제..
Storages Snow Family 보안성이 뛰어난 휴대용 장치의 모음이다. 이는 엣지에서 데이터를 수집하고 처리하기 위해 사용되거나, AWS 안팎으로 데이터를 마이그레이션 할 때 사용된다. Snowcone Snowball Edge Snowm..
Route 53 고가용성, 확장성을 갖춘, managed and authoritative (full control by you) DNS 시스템 리소스의 Health check가 가능하다. 100% SLA 가용성을 제공하는 유일한 AWS 서비스이다. DNS Domain Name Syste..
Decoupling 어플리케이션을 여러 개 배포하게 되면 그들은 서로간 통신을 할 수밖에 없다. 이 경우, 통신은 두 가지로 나뉜다. 동기 커뮤니케이션 이 경우 한쪽 인스턴스가 과중해지거나 장애가 생긴 경우 문제가..
Containers Docker 컨테이너 기술에 기반한 앱 배포를 위한 소프트웨어 개발 플랫폼이다 앱이 컨테이너에 패키징되면, 컨테이너는 표준화되어있기에 어느 운영체제에서든 같은 방식으로 실행되게 된다. 어떤 머신..
CloudFront & Global Accelerator CloudFront AWS의 컨텐츠 전달 네트워크, 즉 CDN 이다. 컨텐츠를 엣지에 캐싱하면서 읽기 작업의 퍼포먼스를 향상시키는 서비스이다. 또한, WAF 와 Shield와 연계하여 DDoS 보안..
AWS Access AWS에 접속하려면, 세 가지 옵션이 있다. AWS 관리 콘솔 비밀번호 + MFA 로 보호됨 CLI (Command Line Interface) access key에 의해 보호됨 AWS Software Development Kit (SDK) access key에 의해 보..
RDS & ElastiCache AWS RDS AWS Relational Database Service (관계형 데이터베이스 서비스) 를 의미한다. SQL을 쿼리 언어로 사용하는 데이터베이스를 위한 관리형 서비스이다. Postgres MySQL MariaDB Oracle Mi..
Scalability & High Availability 확장성 : 어플리케이션 시스템이 조정을 통해 더 많은 양을 처리할 수 있는 정도 Vertical Scalability 인스턴스의 크기를 확장 데이터베이스 등 분산되지 않은 인스턴스에 적합..
EC2 Storages EBS Elastic Block Store 은 인스턴스가 실행중인 동안 연결 가능한 네트워크 드라이브이다. 일부 EBS는 다중 인스턴스로의 연결을 지원하고, 대부분의 EBS는 하나의 EC2 인스턴스에만 마운트가 가능..
AWS EC2 아마존에서 가장 인기 있는 서비스이다. Elastic Compute Cloud 이며, Infrastructure as a Service 의 일환이다. EC2 설정 옵션에는 다음 항목이 있다. OS : Linux, Windows, or Mac CPU : How much comp..
IAM Identity and Access Management 하나의 사용자는 조직 내의 한 사람에 해당된다. 이들을 그룹으로 묶을 수 있다. 유저 혹은 그룹에게 정책이라 불리는 JSON 문서를 지정할 수 있다. 이렇게 함으로서 사용자들..
Marked Questions III AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 에서 별표 친 문제들 목록 Practice Test #1 Q1 모바일 애플리케이션을 사용하려면 사용자가 연합 ID를 사용하..
The Operational Excellence Pillar (운영 우수성 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 운영 우수성 원칙은 SAA C01 에 포함되어있는 영역이었으며, SAA-C02 에..
The Cost Optimization Pillar (비용 최적화 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 개요 비용 최적화 원칙 (cost optimization pillar) 은 가장 비용효율적으로..
Marked Questions II AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 에서 별표 친 문제들 목록 안정성 원칙 Q1 스팟 플릿에 저장된 여러 개의 EC2 인스턴스의 바이너리 파일을 3일..
Marked Questions I AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 에서 별표 친 문제들 목록 사전 평가 Q1 다음 S3 암호화 옵션 중 데이터 복호화 과정에서 AWS가 영구적으로 저장..
The Security Pillar (보안성 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 개요 데이터를 효과적으로 보호하기 위해 다음 세 가지 요소를 준수해야 한다. 기밀성 Confi..
The Performance Efficiency Pillar (성능 효율성 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 개요 성능 효율성 (performance efficiency) (on AWS) : 클라우드 특유..
The Reliability Pillar (안정성 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 개요 안정성 (reliability) & 복원성 (resiliency) : 어플리케이션이 실패를 회피하거나..
프로카데미를 다녀왔다. 국내 유일하다 싶은 게임서버 아카데미, 프로카데미. 10월에 시작하는 26기를 앞두고 앞으로 1년 몸담을 곳에 대한 사전 정보도 필요하고 분위기도 느낄 겸 상담을 잡고 찾아가 보았다. 강..
일 년이라는 시간을 만들었다. 이전 글에서 말했다시피, 내게는 일년이라는 시간이 있다. 내 인생에서 가장 기억에 남고, 가장 중요할 일 년이 될 것이 명백하다. 걱정과 설렘이 뒤섞인 이 시간을 내가 잘 닦아 길..
일년이라는 기간 일년이라는 기간이 생겼다. 아니, 내가 그냥 강제로 만들었다. 회사를 그만두고, 안드로이드 개발을 접어 두고, 게임서버 개발자가 되기 위해, 1년이라는 기간을 잡았다. 일년은 길다 일년은 충분..
안드로이드 개발자 (였던 것) 난 안드로이드 개발자다. 아니, 였다. 이번달 부로 안드로이드 개발자로서 다니던 작은 스타트업을 그만두기로 했다. 사실 안드로이드를 다루게 된 지 꽤 지났다. 프리랜서로도 활동..