본문 바로가기

CLOUDTECH2

Edge Computing Edge Computing 정의 분산 컴퓨팅의 하나로, 데이터 처리를 데이터가 생성된 위치, (ex- IoT장치나 로컬 데이터 센터 등)에서 가까운 곳으로 이동시킵니다. 데이터 처리가 데이터가 생성된 곳에서 멀리 떨어진 중앙집중형 데이터 센터에서 이루어지는 기존의 클라우드 컴퓨팅과 차이가 있습니다. Edge Computing 사용 분야 낮은 지연 시간, 실시간 처리, 그리고 로컬 의사결정이 중요한 상황에서 주로 활용됩니다. 이는 IoT, 자율주행 차량, 스마트 시티, 산업 자동화, 증강 현실 등에 적용을 하고 있습니다. IoT 센서: 제조 공장의 기계에 설치된 센서는 데이터를 바로 처리하여 고장이나 운영상의 이슈를 빠르게 파악하고 의사결정을 내일 수 있도록 도와줍니다.. 자율주행 차량: 데이터를 실시간으.. 2023. 8. 29.
Containerization (컨테이너 컨테이너화(Containerization)의 정의 애플리케이션과 그에 필요한 모든 의존성, 라이브러리, 바이너리 등을 하나의 패키지(컨테이너)로 묶는 기술입니다. 이를 통해 애플리케이션은 어떠한 환경에서도 일관된 방식으로 실행될 수 있습니다. 컨테이너화의 적용 분야 컨테이너화는 마이크로서비스 아키텍처, DevOps, 클라우드 컴퓨팅, CI/CD(지속적 통합/지속적 배포) 등 다양한 IT 환경과 프로세스에서 활용됩니다. 적용 분야 예시 마이크로서비스 아키텍처: 각 마이크로서비스를 독립적인 컨테이너로 실행하여 서비스 간의 의존성을 줄이고, 유연성과 확장성을 향상시킵니다. DevOps: 개발과 운영 팀이 함께 작업할 수 있도록, 코드의 테스트와 배포를 쉽고 빠르게 해줍니다. CI/CD 파이프라인: 자동화된 테.. 2023. 8. 29.