본문 바로가기
📝공부, 스크랩/프로덕트

IT 좀 아는 사람

by grow_s0 2021. 7. 18.
728x90

ICT 플랫폼으로 창업하면서 비전공자로써 개발 관련 기본 지식은 있어야겠다는 생각이 들어 이 책을 읽기 시작했다.

 

소프트웨어, 운영체제, 클라우딩, 빅데이터, 하드웨어 등 다양한 분야의 기본 지식을 누가 봐도 이해하기 쉽게 알려주었다. 소제목도 질문을 던지면서 그에 대한 답을 해주는 식으로 되어 있어서 궁금증 - 해결 이 반복이 되었고 기술적인 부분과 관련된 비즈니스 판단들도 함께 설명해주어서 더 흥미로웠다!

 

이 책은 IT에 대한 학문적 호기심이 있는 사람들이 읽는다면 더 좋을 것 같다.


 

개인적으로 재밌었던 몇가지들

 

1. API의 종류

  • 기능 API : 앱이 결제, 문자발송 등을 해주는 것
    ex. 페이팔 코드를 입력하면 신용카드 결제 알고리즘을 쓸 수 있게 함
  • 데이터 API : 정보를 기반으로 제공, 추천 등을 해주는 API
  • 하드웨어 : 기기의 고유한 기능을 이용할 수 있는 것
    ex. 인스타는 휴대폰 카메라 API를 빌려 씀

 

2. AB 테스트에서의 p값

  • p값 : 우연의 일치일 확률
  • A버전과 B버전 특정 수치가 어떻게 다른지 확인한 뒤 p값을 구함
  • 5% 미만이면 통계적으로 유의미함

 

3. 블랙베리는 왜 망했을까

  • 세계 최초의 스마트폰으로 한 때 휴대폰 시장의 선두주자였다
  • 앱 개발 장려하지 않았음
  • 트렌드는 업무용이 아닌 개인용으로 넘어가고 있었는데 파악하지 못하고 직장인에게만 타겟
  • 즉, 새로운 사용자를 끌어들일 생각을 하지 않고 기존 사용자만 끌어안고 가려했음

 

4. 주소 해석 방법

  • https:// (HyperYext Transfer Protocol Secure) : 어떤 방식으로 웹에 접속해야 하는지 알려주는 프로토콜
  • www : 전화번호에서 국가번호와 비슷함, +82 10~ 가 완전한 번호이지만 생략해서 말하는 것처럼!
  • 그다음은 도메인 주소

 

5.  TCP와 IP

  • 인터넷상 정보를 전송하는 역할을 함
  • TCP : 전송 제어 프로토콜 (상품을 나눠서 포장하는 직원)
  • IP : 인터넷 프로토콜 (우체국)
  • HTTP와 HTTPS가 TCP와 IP에게 지시를 내림! 이 웹페이지를 가져다줘라고
  • 보통 웹페이지는 용량이 커서 TCP가 다수의 패킷으로 소분한 후 라벨을 붙임 → IP를 통해 사용자에게 전달됨 → 전달이 되면 TCP가 원래 순서대로 재결합하고 빠진 패킷이 있으면 웹사이트에 재전송 요청
  • '홉'이라는 IP 연결로들이 있음

 

6. 인터넷 속도

  • 직선에 가까운 케이블일수록 빨라짐
  • 뉴욕과 시카고 양대산목에서 케이블을 직선에 가깝게 가장 빠르게 만들어서 초고속으로 주식, 선물 같은 금융상품을 매매하기도 함

 

7. 아마존이 가격 책정

  • 인기 상품은 경쟁사보다 싼 가격에, 비인기 상품은 높은 가격에 팜
  • 그 결과 아마존에 최저가라고 표시된 상품을 보고 아마존의 다른 모든 상품도 최저가로 판다고 착각
  • 방대한 데이터로 인해 가능
  • 10분마다 고객 쇼핑 패턴, 경쟁사 가격, 이윤과 재고 등등 많은 요인을 분석해서 가격을 책정

 

8. 딥웹과 다크웹

  • 딥웹 : 구글 검색으로 찾을 수 없는 인터넷상의 정보
    ex. 페이스북 게시물, 구글 드라이브 자료 등
  • 다크웹 : 딥웹 중에서도 통신 암호화, IP주소 익명화가 가능한 특수 소프트웨어로만 접속할 수 있는 웹사이트들, 서버의 소재지도 파악하기 어려움 => 보통 불법 거래소는 다크웹을 이용해 추적을 방지함

 

9. 와츠앱이 와츠앱도 읽을 수 없게 메시지를 암호화하는 방법

  • 민감한 정보를 엿보지 못하게 통신이 암호화할 때 사용하는 기술 : HTTPS
  • HTTPS : 컴퓨터와 웹사이트 서버 간 오가는 정보를 자동으로 암호화
  • 서버에서는 해독 가능
  • 구글은 옛날에 지메일에서 주고받은 메일을 읽고 타깃 광고를 표시하다가 중단했었음
  • 해독한 사용자 정보를 정부가 강제로 취득할 수도 있어서 와츠앱이 '종단간 암호화' 도입
  • 종단간 암호화 :  송신자와 수신자만 메시지를 해독할 수 있는 기술
  • 지정된 수신자만 확인할 수 있도록 '비대칭 암호화, 공개키 암호화' 도입
  • 공개키(자물쇠)를 이용해 암호화되고 개인키(개인열쇠)를 갖고 해독함
  • 이 모든 건 사용자 장치에서 이루어져서 와츠앱이 해독하는 것은 불가능

 

10. 중간자 공격

  • 암호화가 안 되는 HTTP로 접속시킨 뒤부터 해커는 모든 통신을 엿볼 수 있게 되는 것
  • 가짜 와이파이를 통해 HTTP로 들어갈 수도 있음
  • 가능한 이유는 공개 와이파이 네트워크가 보안성이 약하기 때문
  • 이걸 막기 위해 안정장치인 VPN을 사용하기도 함
  • VPN : 암호화 수행 => 공개 네트워크를 비공개 네트워크로 전환

 

11. 하드웨어 사양

  • 중앙처리장치 (CPU) : 개별적으로 연산을 수행하는 코어들의 집합체 
  • 저장장치 - 장기기억 : 하드 드라이브(HDD), 솔리드 스트레이트 드라이브 (SSD)
    SSD가 움직이는 부품이 없어서 더 튼튼, 조용, 가볍, 효율적
  • 램 - 단기 기억 : 휘발성이 있음. ex. 워드를 저장하지 않으면 내용이 날아감
  • 램이 부족하면 SSD나 HDD 공간을 빌려서 추가 램처럼 사용, 저장장치는 램보다 속도가 느림 => 느려짐|
    탭, 앱 등을 많이 열어 놓으면 컴퓨터가 느려지는 것과 같은 원리

 

12. 애플 페이의 작동원리

  • 근거리 무선통신 (NFC) 덕분
  • NFC칩이 장착된 기기끼리 접촉하면 소량의 정보가 교환이 됨!
  • 전파를 타고 이동 (블루투스처럼)

 

13. 아마존이 빠른 배송을 할 수 있는 이유

  • 아마존은 물류창고에 상품이 뒤죽박죽 섞여있음
  • 하지만 로봇이 어떤 상품이든 너무 멀지 않은 거리에서 찾을 수 있음
  • 직원은 상품을 어디에 둘지 신경 쓰지 않아도 됨
  • 방대한 데이터베이스에 어떤 상품이 어디에 있는지 기록되어 있음
  • 알고리즘 => 상품이 이동해야 할 경로와 로봇과 직원의 이동경로까지 정해짐

 

14. 유통업체 매장이 무료 와이파이를 제공하는 이유

  • 와이파이 핫스폿 (공유기)에 접근하면 핫스폿 소유자가 우리 맥주소를 볼 수 있음 
  • 맥 주소를 파일에 저장해놓으면 다시 접속했을 때 이전에 접속한 적이 있다는 것을 알 수 있음
  • 현재 위치도 파악 가능 : 핫스폿이 휴대폰에서 받는 무선 신호의 강도를 측정해서 거리 계산
  • 유통업체 매장 : 고객의 위치를 추적
    어디서 망설였는지, 어떻게 이동하는지, 언제 어디가 붐비는지 등

 

15. 페이스북이 인스타그램, 와츠앱을 인수한 이유

  • 페이스북은 문자로 삶을 공유하던 시절에 탄생한 플랫폼
  • 인스타는 모바일 사진에 특화된 SNS
  • 와츠앱은 미국인들에게 생소했음. 하지만 개도국에서 인기. 
  • 즉 페북이 약세인 국가에서 강세여서 전 세계적인 지배력을 확대하기 위함 + 개도국 데이터 

 

16. 인도의 IT 시장

  • 10억대 이상의 스마트폰이 보급되어 있음 (인도 화장실보다 많다..)
  • 백만 명 이상이 사용하는 언어가 29개나 되어 언어 현지화 중요
  • 타이핑보다 탭이 우선시 되게 해야 하고 데이터 사용량을 줄이고 글을 읽어주는 기능을 축하는 것이 중요 (문맹률)
  • 인도 구글 앱 창은 아이콘들이 있음!

 

17. 케냐인들이 피처폰으로 결제하는 이유

  • 은행계좌가 없는 사람이 많음
  • 금융 문맹률이 높고 신분증 보유하지 않은 사람도 많음
  • 금융 인프라 낙후
  • 은행을 신뢰하지 않음
  • => 문자 기반 송금 서비스 : 충전소에서 잔액을 충전하고 문자로 송금, 인출할 때도 충전소

 

18. 위챗이 중국 공식 앱이 될 수 있었던 이유

  • 재밌고 유행할만한 기능 만듦
    • 휴대폰을 흔들면 무작위로 선택된 다른 사용자와 연결
    • 홍바오라는 문화를 디지털화 (붉은 봉투에 돈을 넣어서 주는 풍습) - 이 기능을 이용하고자 위챗에 가입해서 통장을 연결함. '친구가 보낸 선물을 받으려면 가입하세요' 전략은 절대 실패하지 않음
  • 타이밍 : 스마트폰 판매량 급증
  • 중국 정부와 좋은 관계

 

19. 승차 공유 기업인 고젝과 그랩

  • 고젝 : 오토바이 호출 서비스, 인도네시아
  • 그랩 : 택시 호출 서비스, 동남아시아
  • 수억 명의 사용자가 그랩과 고젝 앱에서 결제 정보를 입력, 앱 내 디지털 지갑에 돈을 충전 => 승차뿐만 아니라 식품 구입, 택배, 주문, 타 서비스 결재 등을 함
  • 사람들은 고작 마사지를 받으려고 귀찮게 결제정보를 입력하진 않지만, 이미 앱에 돈이 충전되어 있으면 선뜻 마사지를 받는다
  • 고젝의 확장 : 송금(고페이), 화장(고글램), 집청소(고클린)

 

20. 미국과 중국 IT 기업의 글로벌 전략 차이

  • 중국 기업은 현지 시장에 맞는 앱을 개발하는 현지 기업에 투자 / 투자를 한 스타트업간에 경쟁구도가 발생
  • 미국 기업은 자기 앱을 거기서 출시함 / 해당 국가에서도 잘 맞을지는 모름

 

기타. 용어 정리

  • 클라우드 = 남의 컴퓨터
  • 사스(SaaS) = 빌려 쓰는 소프트웨어, 서비스형 소프트웨어 (software-as-a-service)
    ex. 어도비, 드롭박스, 구글 워크스페이스, 스포티파이 등
  • 이아스(IaaS) = 서버를 빌려주는 서비스, 서비스형 인프라(Infrastructure-as-a-service)
  • 패스(Paas) = Iaas와 SaaS 중간에 있는 서비스형 플랫폼, 클라우드 ㅡ 서비스라고도 함
    더 풀어서 설명하면 AWS (IaaS)를 이용하면 직접 서버를 운용할 때보다 저렴하고 쉽고 빠르게 앱 출시를 해주는 서비스
  • 사회적 그래프 : 마이크로소프트의 업무용 데이터를 동료관계, 경력 등의 링크드인 데이터와 결합한 것
    * 마이크로소프트가 링크드인을 엄청난 거금으로 인수한 이유 = 데이터 확보와 비즈니스 시장의 주도권을 잡아 경쟁자로부터 보호하기 위해
  • 쿠키 : 웹에서 사용자의 정보를 기억하기 위해 브라우저에 저장하는 짧은 메모
  • 데이터베이스 : 정보를 저장하는 거대한 표 (초대형 엑셀 파일)
  • 제이쿼리 : 가장 유명한 웹 개발용 라이브러리
  • 라이브러리 : 다른 개발자들이 재사용할 수 있도록 온라인으로 배포되는 코드 모음집
  • 리눅스 : 윈도우와 맥OS의 대안이 되는 무료 오픈소스 운영체제

 

728x90