Data Engineering/Books
-
Terraform Up & Running (3판 원서) : 1. Why Terraform (테라폼을 사용해야하는 이유)Data Engineering/Books 2022. 12. 18. 19:42
Datahub을 구축할 때 Terraform을 사용했는데 그냥 예제 코드 보고 배끼다 보니 코드에 대한 이해가 거의 없이 작성했다. 사실 코드가 굉장히 직관적이라 언어 수준이라기 보다는 라이브러리 수준인데, 인프라 구축할 때 활용하면 좋을 것 같아 간단히 스터디해보기로 했다. 원서이긴 하지만 실용서다보니 어려운 용어가 아예 없어 사전 없이도 읽을 수 있는 가벼운 책이다. 1장은 DevOps의 탄생과 코드로 인프라를 구축해야하는 이유에 대해서 간단히 설명한다. 이 책에 AWS와 테라폼을 사용한 책이다 보니 결론은 AWS와 테라폼이 왜 좋은지에 대해서 나열한 장이라 크게 비중을 두지 않고 가볍게 읽거나 그냥 지나가도 좋은 chapter이다. What Is DevOps?: DevOps의 탄생 과거 Dev(De..
-
처음 시작하는 마이크로서비스 + 헬름 배우기 : 쿠버네티스 정리Data Engineering/Books 2022. 8. 29. 01:02
Microservices Up & Running (처음 시작하는 마이크로서비스) (필요한 부분 먼저 읽고 요약 진행합니다. 전체적으로 실습 코드 위주의 도서라 개념 정리가 필요한 분들에게는 추천하지 않습니다.) Learn Helm (교보문고에서 슬쩍 읽고 구매했는데 더 좋은 책이 있으리라 믿습니다.. 번역 별로..) 7.1.1 Network (AWS 네트워크 관련 공식 문서) 가용영역 (Availability zone): 별도의 분리된 데이터 센터 VPC (Virtual Private Cloud): AWS 가상 네트워크의 상위 객체 VPC는 여러 개의 작은 네트워크인 서브넷으로 나뉠 수 있다. 서브넷은 네트워크 트래픽을 구성하고 리소스에 대한 엑세스를 제어한다 (VPC의 ip 주소 범위 결정). 예를 들..
-
컴퓨터 과학이 여는 세계를 통해 생각해 본 추상화Data Engineering/Books 2021. 11. 7. 20:13
컴퓨터 과학이 여는 세계 - 이광근 저 처음 공부할 때는 툴의 사용에 집중했다. 입문 수준으로는 충분했으나 예상치 못한 에러를 만나는 등 응용이 필요한 상황이 생기거나 자꾸만 에러에 부딪히면서, 또는 내가 툴을 골라야 할 경우가 계속 발생하면서 조금 더 깊이있는 공부가 필요하겠다는 생각이 들었다. 하드웨어가 먼저 발명이 되었고 소프트웨어는 하드웨어의 동작 방식에 기반하여 발명된다. 소프트웨어의 확장에 따라 요구사항에 맞게 하드웨어는 발전한다. 결국 소프트웨어와 하드웨어는 서로 호환적인 관계이기때문에 컴퓨터의 시작부터 흐름을 알아야겠다고 생각했으나, 어디서부터 어떤 자료를 참고하여 공부해야할 지 막막했는데 함께 일하는 분께서 이 책을 추천해줬다. 컴퓨터의 시작은 1936년 엘런 튜링이 쓴 논문에 있다. 해..
-
진화된 마케팅 그로스 해킹: Chapter 4,5,6 요약Data Engineering/Books 2021. 8. 15. 21:00
그로스 해킹 절차의 목표이자 혜택은 빨리 배움으로써 더 많이 배우는 것이다. 대부분의 실험은 기대한 결과를 내는데 실패하기 때문에 실험을 많이 함으로써 빠르게 기대한 결과에 도달하는 것이 그로스해킹의 목표라 할 수 있다. 이는 복리와 같은 효과를 내는 급속 실험을 운영하는 방법이며 '매달 전환률을 5%씩 향상시킴으로써 한 해에 80%이상의 개선이 이루어지게 하기'처럼 단기적으로 작은 목표들을 달성해서 장기적으로 큰 성과를 이룰 수 있게 하는 방법을 포함한다. 실험은 엉성한 실험이나 부적절한 실험 및 결과 수집, 브레인 스토밍 등에 따른 자원 낭비를 막고 이익을 극대화 하기 위해 그로스 해킹의 절차를 따르는 것이 중요하다. 그로스 해킹의 단계 데이터 분석 → 식견 수집 → 아이디어 창출 → 실험의 우선순위..