분류 전체보기
AWS SAA - The Security Pillar (보안성 원칙)
The Security Pillar (보안성 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 개요 데이터를 효과적으로 보호하기 위해 다음 세 가지 요소를 준수해야 한다. 기밀성 Confidentiality 특정 데이터에 대한 권한이 있는 사람, 시스템만이 접근이 가능해야 한다. 데이터 암호화 Access Control Lists 무결성 Integrity 데이터는 악의적이든 우연히든 변조되어서는 안된다. 해싱 및 로그 관리 가용성 Availability 데이터가 필요로 할 때 접근이 가능해야 한다. DDoS 공격으로 접속이 안되는 경우 가용성이 부족한 것 신분 및 접근 권한 관리 AWS에서 보안은 Identity..
AWS SAA - The Performance Efficiency Pillar (성능 효율성 원칙)
The Performance Efficiency Pillar (성능 효율성 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 개요 성능 효율성 (performance efficiency) (on AWS) : 클라우드 특유의 각종 기능을 최대한 활용할 수 있는 능력 핵심 AWS 서비스의 성능 최적화 컴퓨트 워크로드 수요에 맞춰 신속하고 효율적으로 리소스를 제공하는 것이 목적 EC2 인스턴스 타입 인스턴스 타입을 결정할 때 환경설정 파라미터를 참고한다. 인스턴스 타입 파라미터 ECUs : EC2 컴퓨트 유닛 개수 vCPUs : 인스턴스에 할당된 가상 CPUs 수 Physical Processor : 호스트 서버의 프..
AWS SAA - The Reliability Pillar (안정성 원칙)
The Reliability Pillar (안정성 원칙) AWS Certified Solutions Architect Study Guide - Associate (SAA-C02) EXAM 요약 개요 안정성 (reliability) & 복원성 (resiliency) : 어플리케이션이 실패를 회피하거나 실패 발생 시 신속히 회복할 수 있는 능력 가용성 계산하기 가용성은 100%에서 해당 인스턴스들의 실패 비율을 차감하는 방식으로 계산. 세 개의 EC2 인스턴스로 중복구현되어 있을 때, 개별 EC2 인스턴스 가용성이 90%이라면 100% - (10% * 10% * 10%) = 99.9% 전통적인 or 네이티브 어플리케이션 전통적인 어플리케이션의 가용성 기존 Linux 또는 Windows 에서 실행되는 어플리케..
프로카데미를 다녀왔다.
프로카데미를 다녀왔다. 국내 유일하다 싶은 게임서버 아카데미, 프로카데미. 10월에 시작하는 26기를 앞두고 앞으로 1년 몸담을 곳에 대한 사전 정보도 필요하고 분위기도 느낄 겸 상담을 잡고 찾아가 보았다. 강사님만 한 분 계셨다. 화 목 이라 수업이 없는 날인지라 많이들 오지는 않는다 하셨다. 덕분에 어찌보면 더 편하게 상담을 시작했다. 어찌 지나갔는지 모를 한시간이 지난 뒤, 아카데미 내부를 좀 둘러보고 인사드리고 나왔다. 건물에 들어설 때만 해도, 사실 기대 90에 걱정 10으로 들어갔다. 건물을 나오고 나니, 일단, 프로카데미에 다녀야겠다는 마음은 그대로고 더 굳건해졌다. 기대치는 그대로다. 이곳을 다니면 정말 값진 1년이 될 것은 확실하다. 대신.. 걱정이 10에서 100으로 늘었다. ㅎㅎ; 한..
서버 개발자가 되기 위한 나의 길
일 년이라는 시간을 만들었다. 이전 글에서 말했다시피, 내게는 일년이라는 시간이 있다. 내 인생에서 가장 기억에 남고, 가장 중요할 일 년이 될 것이 명백하다. 걱정과 설렘이 뒤섞인 이 시간을 내가 잘 닦아 길로 만들면 분명히 전직에 성공할 수 있다. 약 2개월, 자격증 3개에 도전하기 나는 개발자이지만, 자격증이 없다. 친구들보다 좀 더 코딩 일찍 접했다고 자만심에 빠져 있던 게 업보로 고스란히 돌아왔다. 괜찮아. 아니 사실 많이 아쉽지만, 지금부터 쌓아올리면 너 자신에게 당당해질 수 있어. 그래서, 정말 오랜만에 책상에 앉아 자격증 공부를 하기로 마음먹었다. 아무래도 서버 개발자라면, 물론 서버 프로그래밍과 멀티스레딩 등등 모르는 게 없어야 하지만, 클라우드 정도는 기본 소양일 테지. 평소 눈여겨 봐..
전직을 위한 기간, 1년
일년이라는 기간 일년이라는 기간이 생겼다. 아니, 내가 그냥 강제로 만들었다. 회사를 그만두고, 안드로이드 개발을 접어 두고, 게임서버 개발자가 되기 위해, 1년이라는 기간을 잡았다. 일년은 길다 일년은 충분히 길다. 아무리 긍정적으로 생각해보려 해도, 경력이 일년이 공백이 생겨버리는건, 사실 아직도 조금은 두려운 모험이기도 하다. 하지만, 일년은 길다. 아무리 부정적으로 생각해보려 해도, 내가 그동안 정말 관심있어했지만 공부하지 못했던 것들부터, 기본기를 다지고 새로운 영역을 개척하기에는, 가슴 설렘이 가득한, 충분한 시간이다. 일년은 짧다 사실, 내가 그동안 안드로이드 개발을 해오면서 좋은 코딩, 좋은 개발, 좋은 습관과는 점점 거리가 생겼다. 업무의 범위는 입사때부터 크게 변화가 없었고, 내 코드를..
전직을 결심하게 된 이유
안드로이드 개발자 (였던 것) 난 안드로이드 개발자다. 아니, 였다. 이번달 부로 안드로이드 개발자로서 다니던 작은 스타트업을 그만두기로 했다. 사실 안드로이드를 다루게 된 지 꽤 지났다. 프리랜서로도 활동했었고. 지금 다니고있는, 곧 그만두게 될, 이 곳도 프리에서 인턴 정규직 루트를 탄 곳이니까. 그러다가, 정규직이 된 지 1년 반을 채워갈 때 쯤, 강렬한 회의감과, 이보다 더 큰 강한 열정이 날 찾아왔다. 그리고, 며칠 고민할 것도 없이, 바로 회사에 떠나겠다는 말을 전했다 얼마만에 느껴보는 감정인가 사실, 난 어렸을때부터 개발자를 희망했고, 인문계 고등학교때부터 조금씩 개발에 익숙해져 왔다. 서울 어딘가의 컴공을 졸업하고, 프리랜서 활동을 하며 알게 된 자그마한 스타트업에서 자연스레 정규직까지 물..