일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- kotlin coroutine
- kotlin spring
- 정보처리기사 실기
- CKA 기출문제
- APM
- Elasticsearch
- AWS EKS
- 오블완
- 티스토리챌린지
- minikube
- CKA
- Linux
- CloudWatch
- kotlin
- mysql 튜닝
- 코틀린 코루틴의 정석
- kotlin querydsl
- 정보처리기사 실기 기출문제
- MySQL
- Spring
- Kubernetes
- 기록으로 실력을 쌓자
- Pinpoint
- IntelliJ
- 정보처리기사실기 기출문제
- PETERICA
- AI
- 공부
- Java
- aws
- Today
- Total
목록책이야기 (13)
피터의 개발이야기
1장 운영서버와 AWS 소개 아마존은 2000년도 쯤 인터넷 쇼핑몰을 운영하면서 늘어난 트래픽과 주문량을 감당하다 보니 자연스럽게 굉장히 뛰어난 수준의 내부 인프라 시스템을 구축하였다. 컴퓨팅, 스토리지, 데이터베이스 등 운영서버에 필요한 인프라를 누구보다 안정적이고, 방대하면서도 저렴하게 운영할 수 있는 능력을 가지게 되었다. 이러한 인프라를 아마존 쇼핑몰 하나에만 제공하기보다 전세계 모든 회사를 대상으로 제공하자는 생각을 하게 되었고, 결국 2006년부터 이 인프라를 누구나 쉽게 사용할 수 있게 만들어 서비스하게 되면서 AWS가 탄생했다. AWS에서는 단순히 컴퓨팅 서버만을 제공하는 것이 아니라 운영 서버에서 자주 사용되는 서비스들을 함께 제공한다. 데이터베이스, 배포 자동화, 모니터링, 이메일,보안..
초기의 인터넷은 단순하였다. 자바가 시작되고, 처음 서블릿이 만들어지면서 WEB은 세상에 나타났다. 자바 어플리케이션이다. 즉 Client - Server : 2tier 구성이다. 자바는 반응속도도 느리고 동시접속에 약하다. 개발자의 입장에서는 2tier가 편할 수 있다. 웹에서 사용자가 입력한 정보를 바로 디비에 저장한다. 하지만 서버정보다 노출이 되고 보안에 취약하다. Client - apach web - Tomcat Server: 3tier 구성을 하기 시작하였다. apach web은 여러 프로세스를 띄워 정적인 데이터를 빠르게 응답하였고, 동적인 데이터는 톰켓을 통해 처리하였다. 그래서 서버정보를 웹을 통해 숨길 수 있다. 서버를 프라이빗에 두게 되면서 보안적으로 더 유리해졌다. 그리고 웹을 두면..
AWS(Amazon Web Services)란 남는 장사를 위해 탄생되었다. 자동차가 늘 최고 속력을 달리지 않지만 최고 속력을 내기 위해 엔진의 마력을 설정한다. 인터넷 인프라도 마찬가지로 늘어난 트래픽과 주문량을 감당하기 위해 규모를 키울 수 밖에 없다. 대부분의 인프라 자원들은 사용하지 않고 남게 되는데, 미국 기업인 아마존은 자신들이 구축한 온라인 쇼핑몰의 경험을 토대로 안정적으로 컴퓨팅, 데이터베이스, 저장공간, 네트워크 인프라를 누구나 쉽게 이용할 수 있도록 돈을 받고 서비스하게 되었다. 그들은 자신들의 쇼핑몰을 운영하면서 남는 인프라를 통해 남는 장사를 시작한 것이다. 이것이 AWS의 탄생이다. AWS를 쓰는 사람도 남는 장사이다. 누군가 IT아이템을 구상하고 초기에 인프라를 구축하자면 많은..