엣지 컴퓨팅에 대해서 알아보고 클라우드 컴퓨팅과 비교해보자.

정의

다양한 단말기기에서 발생하는 데이터를 클라우드와 같은 중앙 집중식 데이터센터로 보내지 않고, 데이터가 발생한 현장 혹은 근거리에서 실시간 처리하는 방식으로 데이터 흐름 가속화를 지원하는 컴퓨팅 방식.
..
기존의 클라우드 컴퓨팅(cloud computing)과는 다른 컴퓨팅 접근방법으로, 서로를 대체하는 것이 아닌 각각의 문제점을 보완하는 공생관계에 가깝다.

클라우드(중앙구름) 환경의 일부 작은 규모의 플랫폼으로 보아 클라우드렛(cloudlet, 작은구름) 용어로 쓰기도하고,
단말 기기 주변(Edge)에서 처리되는 것을 가리켜 포크 컴퓨팅(fog computing)이라고도 한다.

..

IT용어사전

중앙에서 모든 데이터의 처리를 해야하는 클라우드 컴퓨팅과 다르게 엣지컴퓨팅의 경우 엣지에서 처리한 데이터의 인사이트만 클라우드에 전송하므로 데이터 처리량이 늘어날수록 부하가 많아지는 클라우드 컴퓨팅의 단점을 극복할 수 있다.

참고

관련있어 보이는 서비스들을 링크해보았다.

AWS Lambda@Edge

Lambda@Edge는 Amazon CloudFront의 기능 중 하나로서 애플리케이션의 사용자에게 더 가까운 위치에서 코드를 실행하여 성능을 개선하고 지연 시간을 단축할 수 있게 해 줍니다

AWS IoT Greengrass

엣지 디바이스에 로컬 컴퓨팅, 메시징, 데이터 캐싱, 동기화 및 ML 추론 기능 제공
AWS IoT Greengrass에서는 인터넷에 연결되어 있지 않더라도 커넥티드 디바이스에서 AWS Lambda 함수를 실행하고, 기계 학습 모델을 기반으로 예측을 실행하고, 디바이스 데이터를 동기화 상태로 유지하고, 다른 디바이스와 안전하게 통신할 수 있습니다.

Azure IoT Edge

특정 워크로드를 네트워크 에지로 이동하면 디바이스가 클라우드와 통신하는 데 걸리는 시간을 줄이고, 로컬 변경 사항에 더 빠르게 대응하며, 길어진 오프라인 기간에도 안정적으로 작동할 수 있습니다.