Offcanvas
Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.
Offcanvas
1111Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.

Hippo

히포를 이용한 웹어셈블리 입문

웹어셈블리(WebAssembly, WASM)는 마이크로소프트의 클라우드 네이티브 컴퓨팅팀, 구체적으로는 (마이크로소프트가 인수한) 다이스 랩(Deis Labs)과 애저 모두에서 크게 주목하고 있는 매우 유망한 신기술이다. 새로운 웹어셈블리 툴이 속속 출시됨에 따라 이 툴을 사용할 수 있는 환경에 대한 요구도 커지고 있다.   다이스 랩의 새로운 히포 웹어셈블리(Hippo WebAssembly) 플랫폼 출시가 중요한 것도 바로 이 지점이다. 다이스의 많은 툴처럼 내부 팀의 필요에 의해 만들어졌기 때문에, 브라우저 호스트든 독립 실행형 웹어셈블리 시스템 인터페이스(WASI)든 관계없이 WASM 코드를 신속하게 설치, 관리, 실행할 수 있다. 깃 서버와 함께 빌트인 채널을 사용해 한 환경에서 서로 다른 릴리스를 만들고 배포할 수 있으며, 프로덕션, 스테이징 및 개발 빌드를 별도로 유지하면서 히포 서버를 하나만 운영하는 것도 가능하다. 히포를 이용하면 여러 애플리케이션을 호스팅할 수 있다. 단, 웹어셈블리는 기본적으로 샌드박스가 적용되므로 호스트 시스템 또는 외부 장치에 액세스할 수 있는 명시적 권한이 필요하다. 코드도 다른 플랫폼으로 이식할 수 있다. 일단 웹어셈블리용으로 컴파일하면 윈도우, 리눅스, 맥OS는 물론 인텔, RISC-V, ARM에 상관없이 모든 웹어셈블리 시스템에서 실행할 수 있다. 즉, 히포는 코드를 한번 작성해 테스트하면 어디서든 실행할 수 있는 방법을 제공한다.   개발 PC에서 히포 설정하기 히포와 같은 툴은 클라우드 네이티브로 운영하는 것이 이상적이지만, 현재 개발자 릴리스는 데스크톱 시스템에서만 사용할 수 있다. 여기서는 우분투를 호스팅하는 WSL2의 최신 빌드를 실행하는 윈도우 PC를 기준으로 진행한다. 다이스는 히포를 로컬에서 실행하는 방법에 대한 설명과 맥OS 및 리눅스 시스템에서의 사용법에 대한 자세한 정보를 제공한다. 반면 필자가 WSL2 우분투 20.04 LTS 시스템에서 히포를 실행할 때는 몇 가지 문제...

히포 웹어셈블리 Hippo 2021.10.18

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.