수업정리/임베디드 시스템
![Docker를 이용하여 NginX 웹 서버 작동](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDMKin%2FbtqI5yeHUEv%2FsAbNPAaVW2IepFLGLK6m6K%2Fimg.png)
Docker를 이용하여 NginX 웹 서버 작동
Docker를 이용하여 NginX 웹 서버 작동 $ docker run NginX Nginx는 웹 서버 소프트웨어로, 가벼움과 높은 성능을 목표 hub.docker.com/ Docker Hub hub.docker.com 회원가입 완료 후 NginX 이미지를 다운로드 $ docker pull nginx # nginx 이미지를 다운로드 컨테이너 조작 기본 명령 컨테이너 생성(docker container create 명령) 컨테이너 생성 및 시작(docker container run 명령) 컨테이너 시작(docker container start 명령) 컨테이너 정지(docker container stop 명령) 컨테이너 삭제(docker container rm 명령) 컨테이너 가동 확인(docker cont..
![AWS Lightsail 인스턴스 생성 및 접속](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnG4DN%2FbtqITtLoeHz%2FLkP5gUKfmpRxCpZLFIy5HK%2Fimg.png)
AWS Lightsail 인스턴스 생성 및 접속
Amazon EC2(Elastic Compute Cloud)는 종량제 형태로 과금되는 가상 서버 - EC2에서는 기동되는 가상 서버를 인스턴스라부름 AWS Lightsail 아마존웹서비스(Amazon Web Service, AWS)에서 제공하는 가상 서버의 일종 애플리케이션 또는 웹 사이트를 구축하는 데 필요한 모든 것을 제공하는 사용하기 쉬운 클라우드 플랫폼 AWS 회원 가입 aws.amazon.com/ko 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 금융 서비스 FICO, AWS를 사용하여 혁신의 속도를 높이고, 비용을 줄이며, 글로벌 접근성을 확대 FICO가 AWS를 사용하여 제품을 개발하고 시장에 배포하는 시간을 단축한 방법을 알아보십시오. 자세� aws.ama..
![가상화 기술](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2HCcz%2FbtqIJbeHamc%2Fan5LLR644PvnC2zKp8cM9k%2Fimg.png)
가상화 기술
가상 환경 구현 기본이 되는 하드웨어에 OS(호스트 OS)를 설치하고, 그 위에 가상화 소프트웨어를 올린 뒤, Guest OS를 구동 시킴 대표적인 3가지 가상화 기술 □ 호스트 가상화 하드웨어 위에 베이스가 되는 호스트 OS를 설치하고, 그 위에 가상화 소프트웨어를 설치한 뒤 게스트 OS를 구동하는 기술 단점 : 호스트 OS상에 게스트 OS가 동작하므로 오버헤드가 큼 Oracle 사의 VirtualBox, Vmware사의 Vmware Player 등 * 오버 헤드 : 가상화를 위해 필요한 추가 CPU 리소스, 디스크 용량, 메모리 사용량 등을 의미 □ 하이퍼바이저 가상화 하드웨어 위에 가상화 전문 소프트웨어인 ‘하이퍼바이저'를 설치하고, 하드웨어와 가상 환경을 제공 가상환경별로 OS가 동작하기 때문에,..
![Cloud System 소개](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBkynJ%2FbtqINn6Qsin%2FD6hJsFktRkSkKY6UzZI3Xk%2Fimg.png)
Cloud System 소개
시스템 인프라(System Infrastructure) 애플리케이션(application)이 동작하는데 필요한 하드웨어, OS 및 미들웨어 * 미들웨어 서버 OS에서 서버가 특정 역할 을 수행할 수 있도록 동작하는 소프트웨어(웹서버, DB, 등) OS와 업무 처리를 수행하는 애플리케이션 사이에 있는 소프트웨어 클라우드(Cloud)의 등장으로 시스템 업무 흐름에 변화 - 인프라의 많은 부분을 클라우드로 지원 - 애플리케이션 엔지니어도 OS와 네트워크와 같은 인프라 기초 지식 필요 시스템의 요구 사항 기능 요건(functional requirement) 시스템 기능으로서 요구되는 요건 시스템이나 소프트웨어로 무엇을 할 수 있는 지를 정리한 것으로 프로그래밍으로 해결하는 경우가 많음 비 기능 요건 (non-f..