클라우드
- 왜 클라우드를 사용하셨나요?
- Once built, one can write code and compile it anywhere.
- 클라우드의 장점(strength) & 단점(weakness) / 왜 클라우드를 사용할까요
- (pros) flexibility and scalability : allow to easily increase / decrease resource, meet demands without purchasing additional hardware
- (pros) accessibility : access data from anywhere
- (cons) security issues : accessibility
- (cons)
- 구글 클라우드를 고른 이유는?
- For their free-tier service.
- 혹시 로드밸런서에 대해 들어봤나요?
- No. But I have heard about them.
- 클라우드를 사용하면서 어려웠던 점은?
- Since I had use free-tier cloud, it became slow when the RAM is full.
- Therefore, I figure out how to set up the swap memory.
- It was the opportunity to apply the knowledges that I’ve learned from 42 school and college.
도커
- what is docker image / docker container?
- Docker image is a package that has files, settings, and libraries.
- Docker container is an instance that is based on Docker image. It runs app in the capsulized environment.
- what is dockerfile used for?
- It is a type of script file that is written about information about docker image. (basic image, commands, and files to be included)
- difference between docker and virtual machine
- They serve for similar purposes but in fundamentally different ways.
- virtual machine : simulate complete HW, hypervisor manages them
- docker : share the host system’s kernel but run in isolated user spaces, require less overhead.
- Docker is more resource-efficient and faster, making it ideal for environments where speed and efficiency are critical
- Docker Image와 Container의 차이, Docker Hub
- Dockerfile : a file, contains, package, source code, command, etc
- Docker-Compose : a file, control, several dockerfile at once.