쪽지발송 성공
Click here
재능넷 이용방법
재능넷 이용방법 동영상편
가입인사 이벤트
판매 수수료 안내
안전거래 TIP
재능인 인증서 발급안내

🌲 지식인의 숲 🌲

🌳 디자인
🌳 음악/영상
🌳 문서작성
🌳 번역/외국어
🌳 프로그램개발
🌳 마케팅/비즈니스
🌳 생활서비스
🌳 철학
🌳 과학
🌳 수학
🌳 역사
해당 지식과 관련있는 인기재능

 기본 작업은 사이트의 기능수정입니다.호스팅에 보드 설치 및 셋팅. (그누, 제로, 워드, 기타 cafe24,고도몰 등)그리고 각 보드의 대표적인 ...

안녕하세요.부동산, ​학원, 재고관리, ​기관/관공서, 기업, ERP, 기타 솔루션, 일반 서비스(웹, 모바일) 등다양한 분야에서 개발을 해왔습니...

안녕하세요^^ 저는 12년 경력의 프리랜서 퍼블리셔​&​디자이너 입니다. 반응형 웹표준 웹접근성 모바일 하드코딩 가능합니다....

홈페이지 유지보수(수정) 및 제작 해드립니다.ASP, PHP, MSSQL, MYSQL, jQuery, Javascript, 각종 API연동 등홈페이지(웹/모바일) 개발 및 디자인 ...

웹 성능 최적화: HTTP/2 Server Push 활용하기

2025-01-10 00:27:43

재능넷
조회수 16 댓글수 0

🚀 웹 성능 최적화: HTTP/2 Server Push 활용하기 🚀

콘텐츠 대표 이미지 - 웹 성능 최적화: HTTP/2 Server Push 활용하기

 

 

안녕하세요, 여러분! 오늘은 웹 개발자들의 영원한 숙제, 바로 웹 성능 최적화에 대해 얘기해볼 건데요. 특히 HTTP/2 Server Push라는 꿀잼 기술에 대해 알아볼 거예요. 이거 진짜 대박인 거 아시죠? ㅋㅋㅋ

요즘 웹 사이트들 보면 진짜 화려하고 멋지잖아요? 근데 그만큼 로딩 속도도 느려지고... 😅 사용자들은 3초 안에 페이지가 로드 안 되면 바로 뒤로가기 누른다는 거 알고 계셨나요? 그래서 우리 개발자들은 항상 고민하죠. "어떻게 하면 더 빠르게 만들 수 있을까?" 하고요.

그런 의미에서 HTTP/2 Server Push는 진짜 구세주 같은 존재예요! 이 기술을 잘 활용하면 웹사이트 성능을 엄청나게 개선할 수 있거든요. 특히 재능넷 같은 다양한 콘텐츠를 다루는 플랫폼에서는 더욱 중요하답니다!

자, 그럼 이제부터 HTTP/2 Server Push에 대해 자세히 알아보고, 어떻게 활용하면 좋을지 함께 고민해볼까요? 준비되셨나요? 레츠고! 🏃‍♂️💨

🤔 HTTP/2 Server Push가 뭐길래?

HTTP/2 Server Push... 이름부터 좀 있어 보이죠? ㅋㅋㅋ 근데 걱정 마세요. 생각보다 어렵지 않아요!

간단히 말하면, HTTP/2 Server Push는 클라이언트가 요청하기 전에 서버가 미리 리소스를 보내주는 기술이에요. 뭔 소리냐고요? 예를 들어볼게요!

🍔 맛있는 햄버거 세트를 주문한다고 생각해보세요. 보통은 이렇게 되잖아요:

  1. 햄버거를 주문해요. (메인 HTML 파일 요청)
  2. 햄버거가 오면 "아, 감자튀김도 주세요!" 하고 추가 주문해요. (CSS 파일 요청)
  3. 감자튀김이 오면 "음료수도 주세요!" 하고 또 주문해요. (JavaScript 파일 요청)

근데 HTTP/2 Server Push를 사용하면?

  • 햄버거를 주문하자마자 점원이 "네, 알겠습니다. 그리고 감자튀김과 음료수도 같이 가져다 드릴게요!"라고 하는 거예요.

어때요? 이해가 좀 되시나요? 👀

기존의 HTTP/1.1에서는 클라이언트(브라우저)가 HTML을 받고 나서야 그 안에 필요한 CSS, JavaScript, 이미지 등을 추가로 요청했어요. 근데 이렇게 하면 시간이 많이 걸리잖아요?

HTTP/2 Server Push를 사용하면 서버가 "아, 이 HTML 파일을 요청했다는 건, 곧 이 CSS랑 JavaScript 파일도 필요할 거야!"라고 미리 예측하고 보내주는 거예요. 완전 똑똑하죠? 😎

HTTP/1.1 vs HTTP/2 Server Push 비교 HTTP/1.1 HTML 요청 HTML 응답 CSS 요청 CSS 응답 HTTP/2 Server Push HTML 요청 HTML + CSS 응답

이 그림을 보면 HTTP/2 Server Push가 얼마나 효율적인지 한눈에 보이죠? 완전 개이득이에요! 👍

그럼 이제 HTTP/2 Server Push의 장점에 대해 좀 더 자세히 알아볼까요?

🎉 HTTP/2 Server Push의 장점

HTTP/2 Server Push를 사용하면 정말 많은 이점이 있어요. 한번 살펴볼까요?

  1. 로딩 시간 단축: 이게 제일 중요한 장점이에요! 클라이언트가 요청하기 전에 필요한 리소스를 미리 보내주니까 당연히 로딩 시간이 줄어들죠. 사용자 경험(UX) 대박 상승!
  2. 네트워크 효율성 증가: 여러 번의 요청-응답 과정을 줄일 수 있어요. 이는 특히 네트워크 상태가 안 좋은 모바일 환경에서 더욱 효과적이에요.
  3. 서버 리소스 절약: 클라이언트의 요청 횟수가 줄어들면 서버의 부하도 줄어들겠죠? 서버 운영 비용 절감에도 도움이 돼요.
  4. 우선순위 조절 가능: 중요한 리소스를 먼저 푸시할 수 있어요. 예를 들어, 페이지 렌더링에 꼭 필요한 CSS를 가장 먼저 보낼 수 있죠.
  5. 캐싱 최적화: 서버가 클라이언트의 캐시 상태를 고려해서 푸시할 수 있어요. 불필요한 데이터 전송을 줄일 수 있죠.

와... 장점이 정말 많죠? 😲 특히 재능넷 같은 사이트에서는 이런 장점들이 더욱 빛을 발할 거예요. 다양한 재능 정보와 사용자 프로필을 빠르게 로딩할 수 있으니까요!

🚀 재능넷에서의 활용 예시

  • 메인 페이지 로딩 시 인기 재능 카테고리의 썸네일 이미지를 미리 푸시
  • 사용자 프로필 페이지 접속 시 프로필 사진과 최근 활동 내역을 함께 푸시
  • 재능 상세 페이지에서 관련 리뷰 데이터를 미리 푸시하여 사용자 경험 개선

근데 이렇게 좋은 기술이라고 해서 무조건 사용하면 될까요? 음... 그건 아니에요. HTTP/2 Server Push에도 주의해야 할 점들이 있거든요. 어떤 것들이 있는지 한번 알아볼까요?

⚠️ HTTP/2 Server Push 사용 시 주의점

HTTP/2 Server Push가 엄청 좋은 기술이라는 건 알겠는데, 그렇다고 막 쓰면 안 돼요! 주의해야 할 점들이 있거든요. 한번 살펴볼까요?

  1. 과도한 사용은 금물: 너무 많은 리소스를 푸시하면 오히려 성능이 떨어질 수 있어요. 꼭 필요한 것만 신중하게 선택해서 푸시해야 해요.
  2. 캐시 상태 고려: 클라이언트가 이미 캐시하고 있는 리소스를 또 푸시하면? 네트워크 대역폭만 낭비되겠죠. 서버는 클라이언트의 캐시 상태를 잘 파악해야 해요.
  3. 브라우저 지원 여부: 아직 모든 브라우저가 HTTP/2 Server Push를 완벽하게 지원하지는 않아요. 브라우저 호환성을 꼭 체크해야 해요.
  4. 네트워크 상황 고려: 네트워크 상태가 좋지 않은 환경에서는 오히려 Server Push가 성능을 저하시킬 수 있어요. 상황에 맞게 사용해야 해요.
  5. 보안 이슈: HTTPS를 사용하지 않으면 Server Push를 사용할 수 없어요. 보안에 신경 써야 해요!

어때요? 생각보다 신경 써야 할 게 많죠? ㅋㅋㅋ 근데 걱정 마세요. 이런 점들만 잘 고려하면 HTTP/2 Server Push는 정말 강력한 무기가 될 수 있어요! 💪

🎭 HTTP/2 Server Push 사용 시 흔한 실수들

  • 모든 페이지에 무조건 Server Push 적용하기
  • 사용자의 네트워크 상황을 고려하지 않고 대용량 파일 푸시하기
  • 중요도를 고려하지 않고 리소스 푸시 순서 정하기
  • 클라이언트의 캐시 상태를 확인하지 않고 푸시하기
  • 푸시한 리소스의 성능 영향을 측정하지 않기

자, 이제 HTTP/2 Server Push의 개념과 장단점에 대해 알아봤어요. 그럼 이제 어떻게 실제로 구현하는지 궁금하지 않나요? 다음 섹션에서 자세히 알아보도록 해요!

🛠️ HTTP/2 Server Push 구현하기

자, 이제 실제로 HTTP/2 Server Push를 어떻게 구현하는지 알아볼 차례예요! 준비되셨나요? 😎

HTTP/2 Server Push를 구현하는 방법은 사용하는 서버와 프레임워크에 따라 조금씩 다를 수 있어요. 여기서는 가장 일반적인 방법 몇 가지를 소개해드릴게요.

1. Apache 서버에서 구현하기

Apache 서버를 사용하고 계신다면, mod_http2 모듈을 사용해서 Server Push를 구현할 수 있어요.

<If "%{HTTP2} == 'on'">
    Header add Link "</css/style.css>; rel=preload; as=style"
    Header add Link "</js/script.js>; rel=preload; as=script"
</If>

이렇게 하면 HTML 파일이 요청될 때 style.cssscript.js 파일을 함께 푸시해요.

2. Nginx 서버에서 구현하기

Nginx에서는 http2_push 지시어를 사용해요.

server {
    listen 443 ssl http2;
    server_name example.com;

    root /var/www/html;
    index index.html;

    http2_push /css/style.css;
    http2_push /js/script.js;
}

이렇게 설정하면 모든 요청에 대해 지정된 파일들을 푸시해요.

3. Node.js에서 구현하기

Node.js에서는 http2 모듈을 사용해서 Server Push를 구현할 수 있어요.

const http2 = require('http2');
const fs = require('fs');

const server = http2.createSecureServer({
  key: fs.readFileSync('server.key'),
  cert: fs.readFileSync('server.crt')
});

server.on('stream', (stream, headers) => {
  if (headers[':path'] === '/') {
    stream.pushStream({ ':path': '/css/style.css' }, (err, pushStream) => {
      if (err) throw err;
      pushStream.respondWithFile('./public/css/style.css');
    });

    stream.respondWithFile('./public/index.html');
  }
});

server.listen(8443);

이 예제에서는 루트 경로('/')로 요청이 오면 index.html과 함께 style.css를 푸시해요.

4. PHP에서 구현하기

PHP에서는 헤더를 사용해서 Server Push를 구현할 수 있어요.

<?php
header("Link: </css/style.css>; rel=preload; as=style");
header("Link: </js/script.js>; rel=preload; as=script");
?>

이렇게 하면 브라우저에게 이 리소스들을 미리 로드하라고 알려주는 거예요.

💡 주의사항

  • Server Push를 사용하려면 반드시 HTTPS를 사용해야 해요.
  • 푸시할 리소스는 신중하게 선택해야 해요. 모든 걸 푸시하는 건 좋지 않아요!
  • 브라우저의 지원 여부를 항상 체크해야 해요.
  • 푸시한 리소스의 성능 영향을 꼭 측정해봐야 해요.

어때요? 생각보다 어렵지 않죠? ㅋㅋㅋ 이제 여러분도 HTTP/2 Server Push를 구현할 수 있어요! 🎉

근데 잠깐, 이렇게 구현하고 나면 끝일까요? 아니에요! 구현 후에는 반드시 성능을 측정하고 최적화해야 해요. 어떻게 하는지 다음 섹션에서 알아볼까요?

📊 HTTP/2 Server Push 성능 측정 및 최적화

HTTP/2 Server Push를 구현했다고 해서 끝이 아니에요! 실제로 얼마나 성능이 개선되었는지 측정하고, 계속해서 최적화해 나가는 게 중요해요. 어떻게 하면 될까요? 한번 알아볼까요? 😃

1. 성능 측정 도구

성능을 측정할 때 사용할 수 있는 도구들이 여러 가지 있어요.

  • Chrome DevTools: 크롬 브라우저의 개발자 도구예요. Network 탭에서 리소스 로딩 시간을 확인할 수 있어요.
  • Lighthouse: 구글에서 만든 오픈소스 자동화 도구예요. 웹 앱의 품질을 개선하는 데 도움을 줘요.
  • WebPageTest: 웹 페이지의 성능을 자세히 분석할 수 있는 온라인 도구예요.
  • Apache Benchmark (ab): 아파치 웹 서버의 성능을 벤치마킹하는 도구예요.

이 중에서 Chrome DevTools를 사용해서 성능을 측정하는 방법을 자세히 알아볼까요?

🔍 Chrome DevTools로 성능 측정하기

  1. 크롬 브라우저에서 F12를 눌러 개발자 도구를 열어요.
  2. Network 탭을 선택해요.
  3. 페이지를 새로고침해요.
  4. Waterfall 차트를 확인해요. Server Push된 리소스는 초기 요청과 같은 줄에 표시돼요.
  5. Time과 Size 열을 확인해서 각 리소스의 로딩 시간과 크기를 확인해요.

이렇게 측정한 결과를 Server Push를 적용하기 전과 비교해보면 얼마나 성능이 개선되었는지 알 수 있어요!

2. 성능 최적화 팁

측정 결과를 바탕으로 계속해서 최적화를 해나가야 해요. 어떻게 하면 좋을까요?

  1. 푸시할 리소스 선별하기: 모든 리소스를 푸시하는 건 좋지 않아요. 꼭 필요한 CSS, JS 파일만 선별해서 푸시하세요.
  2. 우선순위 정하기: 가장 중요한 리소스를 먼저 푸시하세요. 보통 CSS > JS > 이미지 순으로 푸시해요.
  3. 리소스 최적화하기: 푸시할 리소스 자체를 최적화하세요. CSS, JS 파일을 압축하고, 이미지는 적절한 포맷과 크기로 변환하세요.
  4. 조건부 푸시 사용하기: 모든 페이지에서 같은 리소스를 푸시할 필요는 없어요. 페이지별로 필요한 리소스만 푸시하세요.
  5. 캐시 활용하기: 클라이언트의 캐시 상태를 확인하고, 이미 캐시된 리소스는 푸시하지 않도록 설정하세요.

이런 팁들을 적용하면서 계속해서 성능을 측정하고 개선해 나가는 게 중요해요. 한 번에 완벽해지기는 어려우니까요! 😉

HTTP/2 Server Push 최적화 과정 구현 측정 분석 개선

이 그림처럼 구현 → 측정 → 분석 → 개선의 과정을 계속 반복하면서 최 적화해 나가는 게 중요해요. 이런 과정을 통해 점점 더 빠르고 효율적인 웹사이트를 만들 수 있답니다!

자, 이제 HTTP/2 Server Push에 대해 거의 다 알아봤어요. 구현 방법부터 성능 측정, 최적화까지! 여러분도 이제 HTTP/2 Server Push 전문가가 된 것 같지 않나요? ㅎㅎ

🎓 마무리: HTTP/2 Server Push의 미래

우와~ 정말 긴 여정이었죠? HTTP/2 Server Push에 대해 정말 많은 것을 배웠어요. 이제 마지막으로 이 기술의 미래에 대해 얘기해볼까요?

HTTP/2 Server Push는 웹 성능 최적화에 있어 정말 혁신적인 기술이에요. 하지만 모든 기술이 그렇듯, 이것도 계속 발전하고 있어요.

  • 브라우저 지원 확대: 점점 더 많은 브라우저가 HTTP/2와 Server Push를 지원하고 있어요. 앞으로 더 널리 사용될 거예요.
  • 머신러닝과의 결합: 앞으로는 AI가 사용자의 행동 패턴을 분석해서 자동으로 최적의 리소스를 푸시할 수도 있을 거예요.
  • Edge Computing과의 통합: CDN이나 Edge 서버에서 Server Push를 더 효율적으로 활용할 수 있는 방법들이 연구되고 있어요.
  • HTTP/3와의 관계: HTTP/3에서는 Server Push가 어떻게 발전할지 지켜봐야 해요. 더 효율적인 방식이 나올 수도 있겠죠?

물론 HTTP/2 Server Push가 만능 해결책은 아니에요. 상황에 따라 다른 최적화 기법들과 함께 사용해야 해요. 예를 들면:

  • 리소스 번들링
  • 코드 스플리팅
  • 레이지 로딩
  • 이미지 최적화
  • 캐싱 전략

이런 기법들과 HTTP/2 Server Push를 적절히 조합해서 사용하면, 정말 빛나는 웹사이트를 만들 수 있을 거예요! ✨

💡 기억하세요!

HTTP/2 Server Push는 강력한 도구지만, 모든 상황에 적합한 것은 아니에요. 항상 여러분의 웹사이트 특성과 사용자의 needs를 고려해서 최적의 전략을 선택하세요. 그리고 계속해서 학습하고 실험하세요. 웹 기술은 항상 진화하고 있으니까요!

자, 이제 정말 끝이에요! 여러분은 이제 HTTP/2 Server Push의 전문가가 되었어요. 이 지식을 활용해서 더 빠르고, 더 효율적이고, 사용자 경험이 뛰어난 웹사이트를 만들어보세요. 여러분의 웹사이트가 재능넷처럼 성공적인 플랫폼이 되길 바랄게요! 화이팅! 💪😄

🙋‍♀️ 자주 묻는 질문 (FAQ)

HTTP/2 Server Push에 대해 배우면서 여러분이 가질 수 있는 몇 가지 질문들을 모아봤어요. 한번 살펴볼까요?

  1. Q: HTTP/2 Server Push는 모든 웹사이트에 필요한가요?
    A: 꼭 그렇지는 않아요. 작은 규모의 간단한 웹사이트라면 Server Push 없이도 충분히 빠를 수 있어요. 복잡하고 리소스가 많은 웹사이트에서 더 효과적이에요.
  2. Q: Server Push를 사용하면 항상 성능이 좋아지나요?
    A: 반드시 그렇지는 않아요. 잘못 사용하면 오히려 성능이 저하될 수 있어요. 적절한 리소스 선택과 지속적인 성능 측정이 중요해요.
  3. Q: HTTP/2를 지원하지 않는 브라우저는 어떻게 되나요?
    A: 걱정 마세요. HTTP/2를 지원하지 않는 브라우저는 자동으로 HTTP/1.1로 폴백돼요. 물론 이 경우 Server Push의 혜택은 받을 수 없겠지만요.
  4. Q: Server Push와 브라우저 캐시는 어떻게 상호작용하나요?
    A: 서버는 클라이언트의 캐시 상태를 완벽히 알 수 없어요. 그래서 때로는 이미 캐시된 리소스를 푸시할 수도 있어요. 이를 방지하기 위한 전략들이 있지만, 완벽하지는 않아요.
  5. Q: Server Push 구현이 어려운가요?
    A: 서버 설정에 따라 다르지만, 대부분의 경우 그리 어렵지 않아요. 앞서 설명한 것처럼 간단한 설정만으로도 구현할 수 있어요. 다만, 효과적으로 사용하기 위해서는 지속적인 모니터링과 최적화가 필요해요.

이런 질문들이 도움이 되셨나요? HTTP/2 Server Push는 정말 흥미로운 기술이에요. 계속해서 공부하고 실험해보면서 여러분만의 최적화 전략을 만들어보세요!

📚 추천 학습 자료

HTTP/2 Server Push에 대해 더 깊이 공부하고 싶으신가요? 제가 추천하는 학습 자료들을 소개해드릴게요!

  1. 책: "HTTP/2 in Action" by Barry Pollard
    HTTP/2의 모든 것을 다루는 책이에요. Server Push에 대한 자세한 설명과 실제 사용 사례들을 볼 수 있어요.
  2. 온라인 강좌: Udemy의 "HTTP/2 Fundamentals"
    HTTP/2의 기본부터 고급 주제까지 다루는 강좌예요. 실습 위주로 배울 수 있어요.
  3. 블로그: High Performance Browser Networking
    Ilya Grigorik의 블로그예요. 웹 성능 최적화에 대한 깊이 있는 글들을 읽을 수 있어요.
  4. GitHub: h2o/h2o
    HTTP/2를 지원하는 오픈소스 웹 서버예요. 코드를 직접 살펴보면서 Server Push의 구현을 이해할 수 있어요.
  5. MDN Web Docs: HTTP/2
    Mozilla에서 제공하는 HTTP/2 문서예요. 기본 개념부터 자세한 스펙까지 모두 볼 수 있어요.

이런 자료들을 통해 HTTP/2 Server Push에 대해 더 깊이 있게 공부할 수 있을 거예요. 화이팅! 🚀

관련 키워드

  • HTTP/2
  • Server Push
  • 웹 성능 최적화
  • 리소스 프리로딩
  • 네트워크 효율성
  • 브라우저 캐싱
  • 웹 서버 설정
  • 성능 측정
  • 사용자 경험(UX)
  • 프론트엔드 최적화

지적 재산권 보호

지적 재산권 보호 고지

  1. 저작권 및 소유권: 본 컨텐츠는 재능넷의 독점 AI 기술로 생성되었으며, 대한민국 저작권법 및 국제 저작권 협약에 의해 보호됩니다.
  2. AI 생성 컨텐츠의 법적 지위: 본 AI 생성 컨텐츠는 재능넷의 지적 창작물로 인정되며, 관련 법규에 따라 저작권 보호를 받습니다.
  3. 사용 제한: 재능넷의 명시적 서면 동의 없이 본 컨텐츠를 복제, 수정, 배포, 또는 상업적으로 활용하는 행위는 엄격히 금지됩니다.
  4. 데이터 수집 금지: 본 컨텐츠에 대한 무단 스크래핑, 크롤링, 및 자동화된 데이터 수집은 법적 제재의 대상이 됩니다.
  5. AI 학습 제한: 재능넷의 AI 생성 컨텐츠를 타 AI 모델 학습에 무단 사용하는 행위는 금지되며, 이는 지적 재산권 침해로 간주됩니다.

재능넷은 최신 AI 기술과 법률에 기반하여 자사의 지적 재산권을 적극적으로 보호하며,
무단 사용 및 침해 행위에 대해 법적 대응을 할 권리를 보유합니다.

© 2025 재능넷 | All rights reserved.

댓글 작성
0/2000

댓글 0개

해당 지식과 관련있는 인기재능

○ 2009년부터 개발을 시작하여 현재까지 다양한 언어와 기술을 활용해 왔습니다. 특히 2012년부터는 자바를 중심으로 JSP, 서블릿, 스프링, ...

10년차 php 프로그래머 입니다. 그누보드, 영카트 외 php로 된 솔루션들 커스터마이징이나 오류수정 등 유지보수 작업이나신규개발도 가능합...

JAVA,JSP,PHP,javaScript(jQuery), 등의 개발을 전문적으로 하는 개발자입니다^^보다 저렴한 금액으로, 최고의 퀄리티를 내드릴 것을 자신합니다....

 안녕하세요. 개발자 GP 입니다. 모든 사이트 개발은 웹사이트 제작시 웹표준을 준수하여 진행합니다.웹표준이란 국제표준화 단체...

📚 생성된 총 지식 11,736 개

  • (주)재능넷 | 대표 : 강정수 | 경기도 수원시 영통구 봉영로 1612, 7층 710-09 호 (영통동) | 사업자등록번호 : 131-86-65451
    통신판매업신고 : 2018-수원영통-0307 | 직업정보제공사업 신고번호 : 중부청 2013-4호 | jaenung@jaenung.net

    (주)재능넷의 사전 서면 동의 없이 재능넷사이트의 일체의 정보, 콘텐츠 및 UI등을 상업적 목적으로 전재, 전송, 스크래핑 등 무단 사용할 수 없습니다.
    (주)재능넷은 통신판매중개자로서 재능넷의 거래당사자가 아니며, 판매자가 등록한 상품정보 및 거래에 대해 재능넷은 일체 책임을 지지 않습니다.

    Copyright © 2025 재능넷 Inc. All rights reserved.
ICT Innovation 대상
미래창조과학부장관 표창
서울특별시
공유기업 지정
한국데이터베이스진흥원
콘텐츠 제공서비스 품질인증
대한민국 중소 중견기업
혁신대상 중소기업청장상
인터넷에코어워드
일자리창출 분야 대상
웹어워드코리아
인터넷 서비스분야 우수상
정보통신산업진흥원장
정부유공 표창장
미래창조과학부
ICT지원사업 선정
기술혁신
벤처기업 확인
기술개발
기업부설 연구소 인정
마이크로소프트
BizsPark 스타트업
대한민국 미래경영대상
재능마켓 부문 수상
대한민국 중소기업인 대회
중소기업중앙회장 표창
국회 중소벤처기업위원회
위원장 표창