스토리 홈

인터뷰

피드

뉴스

조회수 1822

비트윈 시스템 아키텍처 - VCNC Engineering Blog

VCNC는 커플을 위한 모바일 앱 비트윈을 서비스하고 있습니다. 비트윈은 사진, 메모, 채팅, 기념일 등 다양한 기능을 제공하며, 오픈 베타 테스트를 시작한 2011년 11월부터 현재까지 연인 간의 소통을 돕고 있습니다. 그동안 비트윈 시스템 아키텍처에는 많은 변화가 있었으며 다양한 결정을 하였습니다. 비트윈 아키텍처를 발전시키면서 배우게 된 여러 가지 노하우를 정리하여 공유해보고자 합니다. 그리고 저희가 앞으로 나아갈 방향을 소개하려 합니다.소프트웨어 스택Java: 비트윈 API서버는 Java로 작성되어 있습니다. 이는 처음 비트윈 서버를 만들기 시작할 때, 서버 개발자가 가장 빨리 개발해낼 수 있는 언어로 프로그래밍을 시작했기 때문입니다. 지금도 자바를 가장 잘 다루는 서버 개발자가 많으므로 여전히 유효한 선택입니다.Netty: 대부분의 API는 HTTP로 호출되며, 채팅은 모바일 네트워크상에서의 전송 속도를 위해 TCP상에서 프로토콜을 구현했습니다. 두 가지 모두 Netty를 통해 사용자 요청을 처리합니다. Netty를 선택한 것은 뛰어난 성능과 서비스 구현 시 Thrift 서비스를 통해 HTTP와 TCP 프로토콜을 한 번에 구현하기 쉽다는 점 때문이었습니다.Thrift: API서버의 모든 서비스는 Thrift 서비스로 구현됩니다. 따라서 TCP뿐만 아니라 HTTP 또한 Thrift 인터페이스를 사용합니다. HTTP를 굳이 Thrift서비스로 구현한 이유는, TCP로 메세징 전송 시 똑같은 서비스를 그대로 사용하기 위함이었습니다. 덕분에 빠른 채팅 구현 시, 이미 구현된 서비스들을 그대로 사용할 수 있었습니다. 또한, 채팅 패킷들은 패킷 경량화를 위해 snappy로 압축하여 송수신합니다. 모바일 네트워크상에서는 패킷이 작아질수록 속도 향상에 크게 도움이 됩니다.HBase: 비트윈의 대부분 트랜젝션은 채팅에서 일어납니다. 수많은 메시지 트랜젝션을 처리하기 위해 HBase를 선택했으며, 당시 서버 개발자가 가장 익숙한 데이터베이스가 HBase였습니다. 서비스 초기부터 확장성을 고려했어야 했는데, RDBMS에서 확장성에 대해 생각하는 것보다는 당장 익숙한 HBase를 선택하고 운영하면서 나오는 문제들은 차차 해결하였습니다.ZooKeeper: 커플들을 여러 서버에 밸런싱하고 이 정보를 여러 서버에서 공유하기 위해 ZooKeeper를 이용합니다. Netflix에서 공개한 오픈 소스인 Curator를 이용하여 접근합니다.AWS비트윈은 AWS의 Tokyo리전에서 운영되고 있습니다. 처음에는 네트워크 및 성능상의 이유로 국내 IDC를 고려하기도 했으나 개발자들이 IDC 운영 경험이 거의 없는 것과, IDC의 실질적인 TCO가 높다는 문제로 클라우드 서비스를 이용하기로 하였습니다. 당시 클라우드 서비스 중에 가장 안정적이라고 생각했던 AWS 를 사용하기로 결정했었고, 지금도 계속 사용하고 있습니다.EC2: 비트윈의 여러 부가적인 서비스를 위해 다양한 종류의 인스턴스를 사용 중이지만, 메인 서비스를 운용하기 위해서는 c1.xlarge와 m2.4xlarge 인스턴스를 여러 대 사용하고 있습니다.API 서버: HTTP 파싱이나 이미지 리시아징등의 연산이 이 서버에서 일어납니다. 이 연산들은 CPU 가 가장 중요한 리소스이기 때문에, c1.xlarge를 사용하기로 했습니다.Database 서버: HDFS 데이터 노드와 HBase 리전 서버들이 떠있습니다. 여러 번의 테스트를 통해 IO가 병목임을 확인하였고, 따라서 모든 데이터를 최대한 메모리에 올리는 것이 가장 저렴한 설정이라는 것을 확인하였습니다. 이런 이유 때문에 68.4GB의 메모리를 가진 m2.4xlarge를 Database 서버로 사용하고 있습니다.EBS: 처음에는 HBase상 데이터를 모두 EBS에 저장하였습니다. 하지만 일정 시간 동안 EBS의 Latency가 갑자기 증가하는 등의 불안정한 경우가 자주 발생하여 개선 방법이 필요했는데, 데이터를 ephemeral storage에만 저장하기에는 안정성이 확인되지 않은 상태였습니다. 위의 두 가지 문제를 동시에 해결하기 위해서 HDFS multiple-rack 설정을 통해서 두 개의 복제본은 ephemeral storage에 저장하고 다른 하나의 복제본은 PIOPS EBS에 저장되도록 구성하여 EBS의 문제점들로부터의 영향을 최소화하였습니다.S3: 사용자들이 올리는 사진들은 s3에 저장됩니다. 사진의 s3키는 추측이 불가능하도록 랜덤하게 만들어집니다. 어차피 하나의 사진은 두 명밖에 받아가지 않고 클라이언트 로컬에 캐싱되기 때문에 CloudFront를 사용하지는 않습니다.ELB: HTTP는 사용자 요청의 분산과 SSL적용을 위해 ELB를 사용합니다. TCP는 TLS를 위해 ELB를 사용합니다. SSL/TLS 부분은 모두 AWS의 ELB를 이용하는데, 이는 API서버의 SSL/TLS처리에 대한 부담을 덜어주기 위함입니다.CloudWatch: 각 통신사와 리전에서 비트윈 서버로의 네트워크 상태와 서버 내의 요청 처리 시간 등의 메트릭을 CloudWatch로 모니터링 하고 있습니다. 따라서 네트워크 상태나 서버에 문제가 생긴 경우, 이메일 등을 통해 즉각 알게 되어, 문제 상황에 바로 대응하고 있습니다. Netflix의 Servo를 이용하여 모니터링 됩니다.현재의 아키텍처처음 클로즈드 베타 테스트때에는 사용자 수가 정해져 있었기 때문에 하나의 인스턴스로 운영되었습니다. 하지만 처음부터 인스턴스 숫자를 늘리는 것만으로도 서비스 규모를 쉽게 확장할 수 있는 아키텍쳐를 만들기 위한 고민을 하였습니다. 오픈 베타 이후에는 발생하는 트래픽에 필요한 만큼 여러 대의 유연하게 서버를 운영하였고, 현재 채팅은 TCP 위에서 구현한 프로토콜을 이용하여 서비스하고 있습니다.HTTP 요청은 하나의 ELB를 통해 여러 서버로 분산됩니다. 일반적인 ELB+HTTP 아키텍처와 동일합니다.채팅은 TCP 연결을 맺게 되는데, 각 커플은 특정 API 서버로 샤딩되어 특정 커플에 대한 요청을 하나의 서버가 담당합니다. 비트윈에서는 커플이 샤딩의 단위가 됩니다.이를 통해, 채팅 대화 내용 입력 중인지 여부와 같이 굉장히 빈번하게 값이 바뀌는 정보를 인메모리 캐싱할 수 있게 됩니다. 이런 정보는 휘발성이고 매우 자주 바뀌는 정보이므로, HBase에 저장하는 것은 매우 비효율적입니다.Consistent Hashing을 이용하여 커플을 각 서버에 샤딩합니다. 이는 서버가 추가되거나 줄어들 때, 리밸런싱되면서 서버간 이동되는 커플들의 수를 최소화 하기 위함입니다.클라이언트는 샤딩 정보를 바탕으로 특정 서버로 TCP연결을 맺게 되는데, 이를 위해 각 서버에 ELB가 하나씩 붙습니다. 어떤 서버로 연결을 맺어야 할지는 HTTP 혹은 TCP 프로토콜을 통해 알게 됩니다.Consistent Hashing을 위한 정보는 ZooKeeper를 통해 여러 서버간 공유됩니다. 이를 통해 서버의 수가 늘어나거나 줄어들게 되는 경우, 각 서버는 자신이 담당해야 하는 샤딩에 대한 변경 정보에 대해 즉각 알게 됩니다.이런 아키텍처의 단점은 다음과 같습니다.클라이언트가 자신이 어떤 서버로 붙어야 하는지 알아야 하기 때문에 프로토콜 및 아키텍처 복잡성이 높습니다.서버가 늘어나는 경우, 순식간에 많은 사용자 연결이 맺어지게 됩니다. 따라서 새로 추가되는 ELB는 Warm-up이 필요로 하며 이 때문에 Auto-Scale이 쉽지 않습니다.HBase에 Write연산시, 여러 서버로 복제가 일어나기 때문에, HA을 위한 Multi-AZ 구성을 하기가 어렵습니다.한정된 자원으로 동작 가능한 서버를 빨리 만들어내기 위해 이처럼 디자인하였습니다.미래의 아키텍처현재 아키텍처에 단점을 보완하기 위한 해결 방법을 생각해보았습니다.Haeinsa는 HBase상에서 트렌젝션을 제공하기 위해 개발 중인 프로젝트입니다. 구현 완료 후, 기능 테스트를 통과하였고, 퍼포먼스 테스트를 진행하고 있습니다. HBase상에서 트렌젝션이 가능하게 되면, 좀 더 복잡한 기능들을 빠르게 개발할 수 있습니다. 서비스에 곧 적용될 예정입니다.Multitier Architecture를 통해 클라이언트와 서버 간에 프로토콜을 단순화시킬 수 있습니다. 이 부분은 개발 초기부터 생각하던 부분인데, 그동안 개발을 하지 못하고 있다가, 지금은 구현을 시작하고 있습니다. 커플은 특정 Application 서버에서 담당하게 되므로, 인메모리 캐싱이 가능하게 됩니다. 클라이언트는 무조건 하나의 ELB만 바라보고 요청을 보내게 되고, Presentation 서버가 사용자 요청을 올바른 Application 서버로 릴레이 하게 됩니다.Multitier Architecture를 도입하면, 더 이상 ELB Warm-up이 필요하지 않게 되므로, Auto-Scale이 가능하게 되며, 좀 더 쉬운 배포가 가능하게 됩니다.Rocky는 API 서버의 Auto-Failover와 커플에 대한 샤딩을 직접 처리하는 기능을 가진 프로젝트입니다. 현재 설계가 어느 정도 진행되어 개발 중에 있습니다. 알람이 왔을 때 서버 팀이 마음을 놓고 편히 잠을 잘 수 있는 역할을 합니다.기본적인 것은 위에서 언급한 구조와 동일하지만 몇 가지 기능이 설정을 추가하면 Multi-AZ 구성이 가능합니다.특정 커플에 대한 모든 정보는 하나의 HBase Row에 담기게 됩니다.HBase의 특정 리전에 문제가 생긴 경우, 일정 시간이 지나면 자동으로 복구되긴 하지만 잠시 동안 시스템 전체에 문제가 생기가 됩니다. 이에 대해 Pinterest에서 Clustering보다는 Sharding이 더 낫다는 글을 쓰기도 했습니다. 이에 대한 해결책은 다음과 같습니다.원래는 Consistent Hashing을 사용하여 커플들을 Application 서버에 샤딩하였습니다. 하지만 이제는 HBase에서 Row를 각 리전에 수동으로 할당하고, 같은 리전에 할당된 Row에 저장된 커플들은 같은 Application 서버에 할당하도록 합니다.이 경우에, 같은 커플들을 담당하는 Application 서버와 HBase 리전 서버는 물리적으로 같은 머신에 둡니다.이렇게 구성 하는 경우, 특정 HBase 리전이나 Application 서버에 대한 장애는 특정 샤드에 국한되게 됩니다. 이와 같이 하나의 머신에 APP과 DB를 같이 두는 구성은 구글에서도 사용하는 방법입니다.이와 같이 구성하는 경우, Multi-AZ 구성이 가능하게 됩니다.AWS에서 같은 리전에서 서로 다른 Zone간 통신은 대략 2~3ms 정도 걸린다고 합니다.Presentation의 경우, 비동기식으로 동작하기 때문에 다른 리전으로 요청을 보내도 부담이 되지 않습니다.HBase에서 Write가 일어나면 여러 복제본을 만들게 됩니다. 하나의 사용자 요청에 대해 Write가 여러번 일어나기 때문에 HBase연산의 경우에는 서로 다른 Zone간 Latency가 부담으로 작용됩니다. Haeinsa가 적용되면, 한 트렌젝션에 대해서 연산을 Batch로 전송하기 때문에 AZ간 Latency 부담이 적습니다.프리젠테이션다음은 2월에 있었던 AWS 유저 그룹 세미나에서 발표했던 자료 입니다. 비트윈 서버 아키텍처에 대해서 배포 방법을 중심으로 설명이 되어 있습니다. 비슷한 내용이 많이 있으니 살펴보시기 바랍니다.<iframe class="speakerdeck-iframe" frameborder="0" src="//speakerdeck.com/player/e4af60d05bb6013025f71231381b23b3?" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" style="border: 0px; background: padding-box rgba(0, 0, 0, 0.1); margin: 0px; padding: 0px; border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 40px; width: 750px; height: 563px;">
조회수 1204

iOS Passbook의 signpass 분석

Passbook이란?iOS 6에서 새로 추가된 Passbook은 여러 장의 디지털 티켓, 쿠폰, 매장 카드를 담고 편리하게 이용할 수 있는 애플리케이션입니다. Passbook 안에 들어가는 티켓, 쿠폰, 매장 카드들을 Pass라고 부릅니다. Pass는 기존 앱보다 손쉽게 개발, 배포할 수 있으며, 위치나 시간에 따라 최적의 사용 시간에 맞춰 알림을 주기 때문에 더 높은 사용성을 보장할 수 있습니다. 이번 블로그 글에선 Pass를 만드는 과정에서 이용되는 signpass의 소스코드를 분석해보도록 하겠습니다.signpass?signpass는 애플이 Pass 개발에 이용할 수 있게 제공한 툴킷으로, 형식에 맞춰 개발된 Pass 디렉터리를 인증서와 함께 하나의 파일(*.pkpass)로 묶어주는 프로그램입니다. Xcode Project 형태로 소스코드와 함께 Passbook Materials에 포함되어있습니다. Passbook Materials는 애플 개발자 계정이 있으면 무료로 다운받으실 수 있습니다.왜 분석하는가?signpass가 하는 일은 Pass를 만들어서 배포하는 데 있어 필수적인 과정이지만, 많은 Pass 배포환경이 리눅스 운영체제 위에 각자 고유의 서버 시스템 위에 구축될 것이므로, 해당 커맨드 라인 툴을 그대로 이용하기보단 기반 서비스 플랫폼에 맞춰서 새로 구현해야 할 필요가 있습니다. 다행히 signpass가 하는 일은 간단하며, 애플도 signpass를 주석이 포함된 소스코드 형태로 배포하였기 때문에 어렵지 않게 분석할 수 있습니다. 이 글은 signpass를 분석해야 할 분들에게 더욱 편하게 처리 과정을 이해할 수 있도록 돕고자 합니다.signpass의 처리 과정signpass는 크게 3가지 일을 수행합니다.파일명과 hash를 key/value 형태로 담은 manifest.json을 제작manifest.json을 인증서로 인코딩한 signature 제작기존 파일과 앞의 1, 2 번에서 제작한 파일을 함께 zip 압축signpass에는 이 외에도 validation 기능과 몇 가지 커맨드 라인 처리 기능이 포함되어있지만, pkpass를 만드는 과정만 보고 싶으시다면 PassSigner.m 의 +(void)signPassWithURL:(NSURL *)passURL certSuffix:(NSString*)certSuffix outputURL:(NSURL *)outputURL zip:(BOOL)zip 메서드만 참조하시는 것만으로 충분합니다.manifest.json 제작형식에 맞춰 제작된 *.pass 디렉터리의 파일을 훑으면서 json 형태로 저장합니다. key는 파일이름, value는 파일 내용에 대한 SHA1 해싱이 들어가며 ([fileData SHA1HashString]), 완성된 json 파일은 보통 아래와 같은 내용을 하게 됩니다.{ "[email protected]" : "bd5442b4b08aa4dde333ec9ef0269e7fd93140b3", "icon.png" : "ba47a8021c8d74d2146d7244c8a0566be37df43b", "pass.json" : "1cdbac541c1736420e7fbd7455c98d0735a71a9e", "logo.png" : "780540b3a324bf66aeaee2d352283371356e9502", "[email protected]" : "a718ffd4e611e404dd3eb701454bcaefdabbe311" } signature 제작manifest.json 파일을 애플에서 받은 Pass 인증서를 이용해 인코딩합니다. (CMSEncodeContent()) 인증서를 통해 manifest를 인코딩함으로써, 쿠폰 발급자가 아닌 다른 사용자가 임의로 Pass를 편집하는 것을 방지합니다. 인코딩된 파일은 signature라는 이름의 파일로 Pass의 Top-level 디렉터리에 manifest.json과 함께 저장합니다.CMSEncodeContent는 PKCS #7 기반의 Cryptographic Message Syntax RFC 3852 표준으로, 해당하는 과정을 다른 플랫폼에 포팅할 때 표준 문서와 애플 인증서 형태를 함께 참조하시기 바랍니다.zip 압축위의 두 파일과 나머지 파일들을 모두 포함하여 zip파일로 압축합니다. 단순한 과정이므로 부가적인 설명은 생략합니다. :-)마치며signpass의 구현 과정을 이해하였다면, Pass 배포 서비스를 구축 시 기반 플랫폼 의존도가 낮은 시스템을 구축할 수 있습니다. 또한, 이 분석을 통해, 애플이 Pass를 어떠한 방식으로 안전하게 보호하는지를 이해할 수 있으므로, 여러 회사에서 Pass의 도입 여부를 고민할 때 보안 측면에서 좋은 참고 자료가 될 것으로 기대합니다.#스포카 #개발 #개발자 #iOS #iOS개발 #앱개발 #Signpass #인사이트
조회수 9018

AWS Lambda에서 메모리 설정값과 CPU 파워의 관계

안녕하세요. 데이블 백엔드 개발팀 최형주입니다.이번에 말씀드릴 내용은 서버 없는 컴퓨팅(Serverless Computing)의 널리 사용되는 AWS(Amazon Web Service)의 Lambda에 대한 내용입니다. AWS Lambda는 메모리 설정값에 따라 CPU 파워가 결정되는데, 그 메모리 설정값에 따라 CPU 파워가 어떻게 변화하는지에 대한 실험 내용을 설명하겠습니다. 처음에 AWS Lambda가 무엇인지 간략하게 소개를 하고 왜 이번 실험을 하게 되는지 배경 설명을 드릴 것입니다. 그다음 메모리 설정값에 따른 CPU 파워는 어떻게 결정되는지를 규명하고 마지막으로 이번 포스트를 간략히 요약겠습니다.목차1. AWS Lambda란?2. 실험배경3. 메모리 설정값과 CPU 파워의 관계4. 요약AWS Lambda란?AWS Lamba의 웹사이트AWS Lambda는 이벤트에 응답하여 코드를 실행하고 자동으로 기본 컴퓨팅 리소스를 관리하는 서버 없는 컴퓨팅 서비스입니다. 즉 코드를 업로드 하기만 하면 높은 가용성과 확장성을 보장하는 Lambda 플랫폼에서 코드를 실행합니다.AWS Lambda를 사용의 장점은 서버관리 불필요(Serverless), 지속적인 조정(Scaling), 밀리 초 단위의 측정 및 과금(Demand-based Pricing)입니다. 즉 서버를 프로비저닝(Provisioning)하거나 관리할 필요 없이 AWS Lambda에서 코드를 자동으로 실행하기 때문에 코드를 작성하고 AWS Lambda에 업로드하기만 하면 됩니다. 또한, 각 트리거에 대한 응답으로 코드를 실행하여 애플리케이션을 자동으로 확장하거나 축소합니다. 즉 코드는 병렬로 실행되고 각 트리거는 개별적으로 처리되어 정확히 워크로드(Workload) 규모에 맞게 조정됩니다. 과금 방식은 100밀리 초 단위로 코드가 실행되는 시간 및 코드가 트리거 되는 회수를 기준으로 요금이 부과됩니다. 코드가 실행되지 않을 때는 요금이 부과되지 않습니다.실험 배경AWS Lambda의 과금은 요청 요금과 컴퓨팅 요금의 합으로 계산됩니다. 요청 요금은 Lambda 함수를 호출한 총 요청 수에 대해 요금을 부과하고, 컴퓨팅 요금은 사용자가 업로드한 코드를 실행한 시간을 계산하여 100ms당 요금을 부과합니다. 컴퓨팅 요금은 사용자가 설정한 메모리 크기에 선형 비례하여 다르게 부과됩니다. 예를 들어 128MB 메모리에서는 100ms당 0.000000208$이고 256MB는 128MB의 약 두 배인 0.000000417$입니다. 그리고 512MB에서는 256MB의 두 배인 0.000000834$입니다. 또한, 더 큰 메모리를 사용할수록 더 큰 CPU 파워를 제공합니다.가장 큰 메모리 설정값을 사용하면 좋겠지만, 비용적인 측면을 고려해볼 때 사용자 입장에서의 사용 목적은 AWS Lambda로부터 최소한의 요금으로 최대한의 계산 효율을 뽑아내는 것입니다. 이 목적을 달성하기 위해서는 Lambda 함수를 실행할 때 메모리의 크기와 CPU의 파워(코어 수, 연산능력)를 명확하게 규명할 수 있어야 합니다. 메모리 크기는 사용자가 설정할 수 있습니다. 하지만 아쉽게도 아마존에서는 CPU 용량은 설정한 메모리 크기에 비례하여 결정된다고만 설명되어 있고 어느 정도의 성능을 가졌는지 명시하지 않고 있습니다.하지만 데이블의 백엔드 개발팀에서, 실험을 통하여 AWS Lambda에서 메모리 설정값에 따라 CPU 파워가 어떻게 변하는지 규명해냈습니다. 이제 그것을 이 포스팅을 통해 설명해 드리고자합니다.메모리 설정값과 CPU 파워의 관계"설정한 메모리 크기와 CPU 파워는 지수적 감쇠 관계(Exponential Decay)를 보인다"앞서 "CPU 파워는 메모리 설정한 값에 비례하여 증가한다”라고 했습니다. "그러면 어느 정도로 어떻게 비례하는가?”, “당연히 선형관계 아닌가?"라는 질문이 자연스럽게 나올 것입니다. 저희는 이 질문에 대답하기 위해 각 메모리 설정값별로 100만 번의 덧셈연산을 하여 각 설정 별 처리시간을 계산해 보았습니다. 다음 [그림 1]은 100만 번의 덧셈 연산을 했을 때 처리시간을 나타낸 그래프입니다. X축은 할당한 메모리의 크기를 나타내고 Y축은 처리시간을 초 단위로 측정한 것입니다. 보시는 바와 같이 처리시간은 메모리 크기에 따라 지수적으로 감소함을 알 수 있었습니다. 그러므로 AWS Lambda에서는 설정한 메모리 크기와 CPU 파워는 지수적 감쇠 관계(Exponential Decay)를 보인다고 결론을 내릴 수 있습니다. 예를 들면 현재 설정한 메모리보다 2배 높은 CPU 파워를 사용하고 싶으면 2배로 큰 메모리 용량을 설정해야 합니다.[그림 1] 메모리 설정값에 따른 처리시간필요로 하는 메모리 크기와 사용하는 응용에 따라 다르겠지만, 일반적으로 메모리의 크기에 상관없이 사용하는 비용이 거의 같다고 얘기할 수 있습니다. [그림 2]는 앞서 100만 번 덧셈 연산을 1만 번 호출했을 때의 각 메모리 설정값 별 요금을 나타낸 것입니다. X축은 설정한 메모리 크기이고 Y축은 각 메모리 설정값 별 요금입니다. 보시는 바와 같이 분포가 급격히 변하지 않고 대체로 균일한 것을 알 수 있습니다.[그림 2] 메모리 설정값에 따른 요금하지만 프로그램의 실행 시간은 단순히 CPU 파워로만으로 처리 시간이 결정되지 않기 때문에 다양한 요인을 검토해야 합니다. 알고리즘의 시간복잡도, 메모리의 크기와 접근 횟수, 네트워크 비용 등 다양한 것들이 처리 시간에 영향을 미치기 때문에 단순히 메모리 설정값을 늘려서 사용하는 방법은 옳지 못합니다. 그러므로 위 자료를 참고 용도로만 사용하셔서 하고자 하는 목적에 맞게 가장 최적의 메모리 설정값을 설정하시면 됩니다.요약AWS Lambda는 대표적인 서버 없는 컴퓨팅 서비스입니다. AWS Lambda에서 뛰어난 가성비를 얻고자 할 때는 각 설정값에 따라 제공하는 자원을 예측할 수 있어야 합니다. 여러 설정값 중 가장 성능에 큰 영향을 미치는 것은 사용하고자 하는 메모리 크기인데 이 크기에 따라 CPU 파워가 결정됩니다. 하지만 각 메모리 설정값에 따른 CPU 파워 정보를 아마존에서 제공해 주지 않고 있으므로 실험을 통해서 확인하였습니다. 실험 결과 설정한 메모리 크기와 CPU 파워는 지수적 감쇠 관계(Exponential Decay)를 규명했습니다. 이 규명은 단순한 프로그램에서만 확인한 것이기 때문에 최고의 효율을 가지는 AWS Lambda를 사용하기 위해서는 그 밖의 다양한 것들을 고려하여 설정해야 합니다.  기타머신 성능 및 정보- 사용하는 CPU는 Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz, 코어의 개수는 2개, 그리고 캐시의 크기는 25600 KB 임(사용하는 Microcode는 바뀔 수 있음)- 메모리는 약 3.67GB를 가짐실험에 사용한 Lambda 함수import osimport multiprocessingimport timeimport subprocessdef lambda_handler(event, context):mem_bytes = os.sysconf('SC_PAGE_SIZE') * os.sysconf('SC_PHYS_PAGES')mem_gib = mem_bytes/(1024.**3)num_cores = multiprocessing.cpu_count()#start_time = time.time()print subprocess.check_output ('vmstat -s', shell=True)sum = 0for i in range(1000000):sum += iif sum 000 == 0:print subprocess.check_output ('vmstat -s', shell=True)print subprocess.check_output ('vmstat -s', shell=True)hostname = subprocess.check_output ('hostname', shell=True)cpuinfo = subprocess.check_output ('cat /proc/cpuinfo', shell=True)meminfo = subprocess.check_output('cat /proc/meminfo', shell = True)print hostnameprint '--------------------------------------------------------------\n\n'print 'CPU Information'print cpuinfoprint '--------------------------------------------------------------\n\n'print 'Memory Information'print meminfoprint '\n\n\n\n'참고 자료https://aws.amazon.com/ko/lambda/details/#데이블 #개발 #개발자 #인사이트 #꿀팁 #AWS #조언
조회수 2775

MOIN 안드로이드 개발자를 소개합니다

영화 같은 일들이 매일같이 벌어지는 요즘 모두들 안녕하신가요?해외송금 스타트업 모인에게 최근 새로운 변화가 생겼습니다.안드로이드 개발자가 합류했습니다.어떤 분인지 지금부터 소개 해드리겠습니다 ^^안드로이드 개발을 해주실 효찬님!- Professional Experience -2015.01~2016.10 kt R&D 연구개발센터 전임연구원2013.07~2015.12 kt R&D 연구개발센터 연구원2013.03~2013.06 kt R&D 연구개발센터 인턴- Education -2006.03~2013.08 고려대학교 컴퓨터통신공학부 학사2001.09~2005.05 Jakarta International School▶ 모인에서 어떤 일을 담당하고 계신가요?총체적인 안드로이드 개발과 웹 서버를 보조하는 일을 맡고 있습니다.▶ 개발자가 되겠다고 한 계기가 궁금합니다. 개발자로서 이력에 대해 간략히 설명해주시겠어요? 특정한 계기가 있어서 개발자가 되겠다고 한 건 아니었어요. 고등학교 시절, 컴퓨터 게임 하면서 막연히 나도 게임을 만들어 보고 싶다고 생각했고 그래서 관심은 가지고 있었죠. 친구들 이름 넣어서 RPG를 만들어보기도 했는데, 생각해보면 스토리 만들기가 재밌었던 거 같아요. 그러면서 자연스럽게 어떻게 하면 컴퓨터 개발할 수 있나 생각도 해보게 됐고, 책도 뒤적여보게 됐습니다. 이런 생활이 고2때까지 이어졌어요. 그런데 마땅히 공부할 수 있는 방법이 없어서 대학가서 해야겠다 생각했습니다. 대학 와서 본격적으로 컴퓨터공학을 공부하면서 재미를 느끼게 됐어요.▶ 그 중에서도 안드로이드 개발을 선택하게 된 이유는 뭐였을까요?예전에 KT에 있을 때, 안드로이드 개발 프로젝트를 맡으면서부터입니다. 원래 이 분야에 대해 전혀 몰랐는데 회사에서 3일간 안드로이드 개발 교육을 받고 해보라는 지시를 받게 된거죠. 막상 해보니 재밌었어요. 특히 이 시기가 2014년 초였는데, 당시에는 안드로이드가 워낙 인기 있는 분야여서 더욱 할만하겠다는 생각을 하게 됐습니다. 효찬님이 선보인 안드로이드 앱 (왼부터)가계부투게더, 메모캐스트, 돈테크 ▶ 본격적으로 모인에 들어오게 된 이야기를 들어보고 싶습니다. 어떻게 모인을 알게 되셨나요?이전 회사에서 늘 입버릇처럼 ‘스타트업을 하고 싶다’는 말을 하고 다녔습니다. 생각해보면 제가 굉장히 밉상이었을텐데 주변 회사분들이 응원을 많이 해주셨어요. 정말 좋으신 분들입니다. (하하) 지인 추천으로 원티드를 알게 됐어요. 저는 초기 단계에 있는 스타트업에 가고 싶었는데 쉽게 찾기는 힘들더라고요. 이후 설립한지 1년도 안 된 ‘모인’을 찾게 됐습니다. 회사에 대해 이것저것 찾아보고 한 번 만나서 이야기해보면 좋겠다는 생각이 들어 대표님을 만났어요. 대표님과 만나 이야기를 나누어 보니 같이 일하고 싶었습니다.  ▶ ‘스타트업을 하고 싶다’는 말을 입버릇처럼 하셨다고 했는데, 특별한 계기가 있었나요?대학 때, 그래픽 프로그래밍 관련 Term Project를 수행했던 적이 있었어요. 이 때 친구들과 밤을 새면서도 웃고떠들며 프로젝트를 해낸 게 제겐 정말 좋은 경험이었습니다. 친한 친구들과 같이 일을 하면 힘든 업무도 웃으면서 즐겁게 할 수 있다는 생각이 들었어요. 앞으로도 좋은 사람들과 같이 즐겁게 일할 수 있으면 좋겠다는 생각을 가지게 되었죠. 스타트업에서 근무하면 일과 동시에 좋은 조직문화를 만들어나갈 수 있을 거라고 생각했어요.  ▶ 개발자로서 자신 있는 영역이 무엇인가요?두루 다룰 줄 안다는 게 제 장점일 수 있겠네요. 그래서 스스로 찾아가면서 어떤 서비스든 개발할 수 있다는 자신이 있습니다. 하지만 역시 한 분야에 대한 전문성은 좀 부족하지 않나 생각해요. 안드로이드에 더더욱 집중해보려고 노력한 이유이기도 합니다. 앞으로도 저만의 차별점을 발굴하는데 계속 노력을 기울일 생각입니다. 효찬님이 가장 애착간다는 원피스 '상디'▶ 개발 외 관심 있는 영역이 무엇인가요?개발 외적으로는 조직 문화에 관심이 많습니다. 제가 개인적으로 일본 만화 ‘원피스’를 좋아해요. 루피 해적단을 보면 개개인이 발전하면서 동시에 팀이 강해지는 모습을 볼 수 있거든요. 어떠한 모험도 할 수 있을 정도로 강해지죠. 루피 해적단 같은 조직을 꿈꿉니다. 어떻게 보면 제가 꿈꾸는 조직 문화가 담겨있다고도 할 수 있죠.특히, 배트맨을 보면 악당이 배트맨 지인을 인질로 잡으면 배트맨은 지인을 구하러 가죠. 하지만 원피스에서는 악당이 루피 친구들을 인질로 잡으면 루피는 친구를 구하러 가지 않아요. 다만, 친구가 함정에서 알아서 잘 나올거라 믿습니다. 그리고 악당을 쓰려트려야 하는 자신의 역할을 수행하는 데 충실해요. 동료를 믿기 때문에 가능한 자세라고 생각해요. 제 나름대로 ‘믿음의 리더십’이라고 혼자 정의해봤어요. (웃음) 대신 내 능력은 스스로가 키워나가야 하죠. 이렇게 각자 자신의 일에 최선을 다하는 사람들과 함께 큰 꿈을 이루는 게 지금 제게 마지막으로 남아 있는 순수한 이상입니다.▶ 더 키워나가고 싶은 역량이 있나요?역량이라기 보다는 제가 만든 작품을 Developing 해나가고 싶어요. 발전가능성이 없는 서비스는 더 이상하고 싶지 않습니다. 내가 만든 앱을 상용화 시키고, 고객들이 반응하는 걸 직접 보고 싶어요. 더불어 서비스 개선에 필요한 역량은 지속적으로 키워나가려고 합니다.장효찬 개발자에게 '함께 일하고 싶은 사람'이란?#온정 #진솔 #파이팅 ▶ 출근한지 일주일도 안됐지만 (웃음) 모인에 대한 첫인상은 어땠어요?정말 아직 1주일도 안됐는데…. (웃음) 대기업에 있다 와서 그런지 소위 ‘젊음의 열정’이라고 하죠? 다들 파이팅 넘치는 모습이 좋았습니다. 그러면서 동시에 나 잘났다고 으스대지도 않고, 특히 대표님 같은 경우는 능력도 있으신데, 겸손하기까지 해서 반했어요. 무언가를 물어보면 설명도 친절하면서 꼼꼼하게 해주시구요. 팀워크가 좋을 거 같다는 긍정적인 예감이 들었어요. 사람 뽑는 데 신중하시다는 대표님을 믿으며, 앞으로도 잘 부탁드립니다.  ▶ 앞으로 어떤 개발자가 되고 싶으신가요? 모인에게도 한마디 해주세요.개발 PM(Project Manager)에 관심이 많습니다. 사실 앱 구현보다 뼈대를 구축하는 일이 더 중요하다고 생각해요. 저는 이 부분이 개발에서 30% 혹은 그 이상을 오롯이 혼자 차지하고 있다고 생각해요. 그러기 위해서는 리소스나 구현한 코드를 어떻게 관리할까, 어떤 부분을 어떻게 더 추가를 해서 연동시킬 수 있을까 등을 서비스 앱 전체를 보고 관리할 줄 알아야 하죠. 이 역할이 국내에서는 중요하게 다뤄지는 거 같지 않아 안타깝습니다. 대부분 보이는 것에만 관심을 가지고 제품이 어떤 제질로 만들어졌는지는 큰 관심을 가지지 않는 추세거든요. 저는 이러한 부분을 중요시 여기는 개발자가 되고 싶습니다. “저를 버리시면(?) 아니됩니다 (웃음)”- 장효찬이 꼽은 인생 명언 -“Do what you love. Everything else is secondary”by. Steve Jobs#모인 #MOIN #개발자 #개발팀 #안드로이드개발자 #안드로이드 #팀원 #팀원소개 #팀원인터뷰 #인터뷰 #기업문화 #사내문화 #조직문화
조회수 1187

칠월칠석

안녕하세요.집에서 공항까지, 공항에서 집까지 오가는 분들을 위한 카쉐어링 서비스 벅시 입니다.사실 오늘 일이 너무 바빠서 블로그는 다음으로 미루려고 했는데 일하기 싫어서 이거 쓰고 있습니다.1. 오늘은 칠월칠석. 견우와 직녀가 만나는 날입니다.견우와 직녀가 만나서 흘린 눈물이 비가 된다고 하던데요.퇴근 시간에 비가 내리니 직장인인 저도 매우 울고 싶네요. 우산이 없거든요...우산 좀...2. 지난 주 금요일은 벅시의 미래에 대해서 전 구성원이 함께 논의 하는 시간을 가졌습니다.열띤 분위기 속에서 다들 열심히 참가해주셨습니다.회사의 미래가 매우 밝다는 것을 저는 직감하였습니다.열띤 토론에 한창인 팀원들의 모습그러던 와중...다양한 예시를 들어 자신들의 의견을 설파하는 와중에 그냥 단지 '마장동' 이라는 단어에 갑자기 꽃혀서'마장동 소고기....마장동 소고기....'라는 이유를 알 수 없는 드립을 치시며 정말 행복하게 웃으시는 분도 계셨습니다.썩은 개그에 박장대소하시는 그분...다행히 팀원분들 모두 그러한 말은 무시하셨구요.그 때 생각만 하면 더 이상 키보드가 박살이 날 것 같아 여기까지만 하겠습니다.3. 그리고 당연하겠지만 회식이 이루어졌습니다.회식하면 역시 고기!! 고기가 최고죠!사실 저도 조인 후 처음 가져보는 회식자리 였기 때문에 기대반 설렘반으로 기다렸습니다.고기도 맛있고 술도 먹고!그리고 또....?!다시 한번 '그거'를 하시고 흡족해 하시는 모습사진 정리하다가 깜짝 놀랐습니다. 저도 술 먹어서 사진 촬영이 엉망이었는데요.이상하게도 개그하시고 흡족해하시는 사진들만 멀쩡하게 나와있더라구요.아늑해지는 정신속에서도 '이것은 해로운 것이다'라는 본능적인 움직임이었던 것 같습니다.솔직히 무슨말 했는지 기억도 안 날 정도로 저질이었습니다. 그냥 여기까지 하겠습니다.지난 주 금요일에 있었던 모임은 다시 생각해보아도 매우 중요하고 건설적인 모임이었습니다.벅시의 비전을 명확히 하고 이에 따라 우리 모두 벅시의 '가치'에 대해서 생각해 볼 수 있는매우 뜻깊은 자리였죠.이제 남은 건 제가 로또에 맞아 회사를 인수한 후 '썩은 드립 금지'를 규칙으로 정하는 일 뿐입니다.시작되는 월요일 모두 화이팅~!벅시 화이팅!#벅시 #스타트업일상 #운영 #성장 #일지 #기업문화 #조직문화 #사내복지
조회수 1252

퍼블리, 왓챠플레이, 숏폼 서비스로 알아보는 콘텐츠 비즈니스 노하우 | Contents Trend Meetup ②

 본 글은 콘텐츠 트렌드 밋업의 토크 세션 내용의 요약본입니다. 토크 세션은 우아한형제들 미래사업부문의 차승학님, 퍼블리 PM 리드 박소리님, 왓챠 COO 원지현님이 게스트로 참여해주셨으며 오픈서베이 COO 송경림님이 진행을 맡았습니다.  왼쪽부터 우아한형제들의 차승학님, 퍼블리의 박소리님, 왓챠의 원지현님(사진. 오픈서베이)   | 사용자를 보면 서비스의 가치를 발견할 수 있다 차승학: 저는 현재 우아한형제들 미래사업부문에서 일하고 있는데, 전에는 틱톡에서 한국 콘텐츠 사업과 초기 시장 런칭을  담당했어요. 한국 틱톡의 주 사용자는 10대와 20대 초반이에요. 한국의 밀레니얼 세대죠. 그런데 원조 서비스가 있는 중국에선 한국 시장의 유튜브만큼 다양하고 많은 사람이 이용합니다. 한국에서도 틱톡과 비슷한 숏 비디오 플랫폼 시장이 조만간 중국 시장만큼 사용자가 확대될 거로 생각하고요. 주 사용자인 10대의 감성을 이해하는 것도 과제겠네요. 차승학: 맞아요. 10대가 아닌 저는 마음이 아니라 머리로 이해했어요. 제가 이해한 바로는 틱톡을 움직이는 힘은 30대의 과거 싸이월드 감성과 유사해요. 자기애라는 감수성이죠. 누구나 자기애와 관심을 얻고 싶은 마음은 있잖아요? 그 감정을 제 10대 때는 싸이월드 다이어리와 셀카에 드러냈고, 지금 10대는 틱톡에 숏폼 형태의 동영상으로 나타내는 거죠.  유명한 크리에이터도 이미 많아요. 틱톡에서 시작해 이미 뷰티 마케터들에게는 너무도 유명한 크리에이터 ‘옐언니(@y_22.0)’가 대표적이죠. 틱톡을 중심으로 활용하는 크리에이터 ‘옐언니(@y_22.0)’와 고양이송으로 유명한 중국의 ‘펑티모(@冯提莫)’의 틱톡 영상(사진. 틱톡 앱 캡처)   박소리: 퍼블리의 주 사용자는 20대 중후반부터 40대까지예요. 딱 회사 실무자 나이대죠. 그런데 퍼블리는 바이오 프로필보다 사용자의 성향을 좀 더 중요하게 봐요. 그 사람이 어떤 일을 하고 어떤 고민을 하는지요. 일에 대한 향상심이 있고 끊임없이 뭔가 배우고 싶은 분들이 아무래도 많은 것 같아요. 원지현: 저희는 왓챠와 왓챠플레이 2개의 서비스가 있어요. 왓챠는 사용자가 본 영화나 콘텐츠에 대한 리뷰나 평점을 남기면 그를 기반으로 새 콘텐츠를 추천해주고 다른 사용자의 리뷰와 평점을 보거나 팔로우할 수 있는 등 리뷰 중심의 커뮤니티 서비스예요. 주 사용자는 여성과 20~30대가 많은 편이에요.  왓챠플레이는 동영상 콘텐츠 월정액 구독 서비스예요. 주 사용자는 당연히 영화나 영상 콘텐츠를 좋아하는 분들이 많고, 왓챠처럼 20대와 여성 유저가 많은데 그보다는 좀 더 균형 있는 편이에요. 재밌는 건 10대가 사용자 통계에 잘 안 잡히고 40대보다 50대 유저가 갑자기 많아져요. 그래서 저희는 10대 친구들이 만 19세 이상 콘텐츠를 보기 위해 부모님 계정을 활용하는 게 아닐까 하는 합리적인 의심을 하고 있습니다(웃음). 왓챠 원지현 COO(사진. 오픈서베이)   오픈서베이도 20대와 여성 관련 재미있는 발견을 했어요. 저희 ‘여행 트렌드 리포트’와 ‘콘텐츠 트렌드 리포트’에서 20대 여성이 소비의 큰 손이라는 조사 결과가 나왔거든요. 그들은 남성 혹은 다른 연령대보다 더 여행이나 콘텐츠에 돈을 아끼지 않는다는 거죠. 혹시 왓챠플레이는 20대 여성의 이런 성향을 고려해서 서비스의 주요 타겟을 설정하셨나요?  원지현: 아니요. 의도적으로 20대 여성을 타겟팅하지는 않았어요. 저희 가설인데, 아무래도 같은 20대인 남성들이 영상 콘텐츠를 덜 소비한다기보다는 우회해서 무료로 보는 비율이 좀 더 많지 않을까 싶어요. 저희는 “편한 유료가 불편한 무료를 이길 수 있다”는 생각으로 서비스에 좀 더 집중하고 있고요. 이런 가치가 20대 여성에게 특히 효과적이었던 게 아닐까 싶어요. 물론 저희는 특정 타깃에 집중하기보다 저변을 넓히고 싶고요. 18년 하반기는 미국 HBO 채널의 ‘왕좌의 게임’와 같이 특정 성별이나 연령대에 국한하지 않고 모두가 좋아할 만한 콘텐츠를 들여오는 데 집중했어요.  성·연령별 동영상 콘텐츠 플랫폼 유·무료 이용 추이 (콘텐츠 트렌드 리포트, 2018)   | 콘텐츠 비즈니스에서 데이터를 어떻게 활용할까? 서비스 별로 데이터를 어떻게 관리하고 활용하는지도 궁금해요.  박소리: 퍼블리가 집중하는 데이터는 크게 두 종류예요. 첫째는 사용자 데이터. 구독자 증감 추이, 재구독률, 구독해서 해지하거나 탈퇴하기까지의 평균 기간 등 사용자의 행태에 집중한 데이터죠. 이건 전사적으로 중요하게 여겨요.  제가 속한 콘텐츠 팀은 개별 콘텐츠 단위의 데이터도 많이 봐요. 콘텐츠 하나에 10개 정도 챕터가 있어서 챕터별 완독률도 중요하게 보죠. 보통은 챕터1 조회 수가 가장 높고 뒤로 갈수록 떨어지는 편인데 콘텐츠에 따라 갑자기 튀는 챕터가 생겨요. 그럼 이 챕터에 담긴 내용을 마케팅에 활용하기도 하고 나름대로 그 이유를 분석해서 다음 콘텐츠를 만들 때 반영하려고 해요.  저도 퍼블리 사용자인데 다소 어렵고 깊이 있는 콘텐츠는 완독하기 어려울 때도 있더라고요.  박소리: 콘텐츠마다 완독률은 달라요. 첫 챕터 조회수는 다른 콘텐츠 대비 나쁘지 않은데 챕터2부터 조회 수가 반 토막 나는 경우도 있어요. 그런 데이터를 잘 정돈 해서 쌓는데 집중한 다음 요인 분석을 할 계획이에요.  지금은 광고나 미리보기 콘텐츠로 기대한 내용이 챕터 1과 달랐다면 이탈할 수 있겠다는 등 가설을 세우고 있고요. 이 가설이 맞을 경우 원인은 조회 수가 낮은 챕터2가 아니라 광고나 미리보기, 챕터 1에 있으니까 저희가 무엇을 보강할지 달라지죠.  중요한 건 완독률이 낮은 콘텐츠가 있어도 이를 데이터로 확인할 수 있다는 것 자체가 굉장히 긍정적이라는 거에요. 디지털이라서 완독률을 정량적으로 정확하게 알 수 있으니까요. 그리고 저희 기대보다 끝까지 읽는 분이 많은 편이에요.  퍼블리 박소리 PM 리드   공감되네요. 그저 짐작하거나 가설에 그치는 원인 분석을 넘어서 구체적인 데이터를 들여다봐야 현상을 정확히 짚고 개선점을 찾을 수 있으니까요. 그게 정량적인 소비자 조사가 필요한 이유기도 하고요.  특정 콘텐츠의 완독률이 왜 높거나 낮은지, 콘텐츠별 평균 완독률은 얼마나 되는지를 퍼블리는 지난 몇 년간 꾸준히 축적하며 노하우와 인사이트를 쌓은 거니까요. 이 자체가 완독률 높이기 미션의 첫걸음인 것 같아요. 원지현: 왓챠플레이는 업의 본질이 결국 콘텐츠를 잘 소싱하고 유저들에게 잘 전달(스트리밍)하는 것이기 때문에 2가지 데이터를 중요하게 생각해요.  첫 번째는 콘텐츠를 잘 소싱하기 위한 콘텐츠 평가 및 감상 데이터입니다. 콘텐츠를 계약할 때 평가 플랫폼인 왓챠에 쌓인 평가 데이터와 왓챠플레이에 쌓인 감상 데이터를 분석해서, 해당 콘텐츠가 왓챠플레이에서 얼마나 소비될지 예측하거든요. 이를 통해서 저희 예측보다 시장 평가 금액이 높은 콘텐츠는 사지 않거나 예측보다 평가 금액이 낮으면 소싱해올 수 있죠.  여기서 그치지 않고 소싱한 각 콘텐츠가 왓챠플레이에서 얼마나 소비되는지 사후의 시청 데이터 분석해서 예측 모델을 재학습시켜요. 자사 플랫폼들 안에서 예측과 실행을 반복해 예측 모델을 계속 고도화할 수 있어 가능한 구조죠.  두 번째는 구독자 잔존율 데이터입니다. 월간 구독 비즈니스라 유저 잔존율을 높이는 게 중요해요. 여러 데이터와 지표를 뜯어보며 ‘유저는 언제 리텐션 하는가’를 분석해보니 간단하게도 “많이 볼수록 많이 남는다”였어요. 시청 시간과 잔존율이 가장 상관관계가 높았던 거죠. 그래서 구독자의 월평균 시청 시간을 가장 중요하게 봐요. 이게 높아야 잔존율이 오르니까요. 물론 잔존율을 높이려면 콘텐츠 외에 앱 사용성이나 메인 화면에 노출되는 추천 영상을 선정하는 추천 알고리즘이나 마케팅 방면에서 각기 할 일이 있어요. 그래도 공동으로 목표하는 주요 데이터가 있으니 각기 다른 포지션에서 한마음으로 움직이고 있어요. 왓챠플레이는 시청 데이터를 활용해 매년 연말결산 리포트를 발행한다(출처.  왓챠 공식 홈페이지)   차승학: 틱톡은 한국 진출할 때 일간 활성 사용자(DAU, Daily Active User)와 같은 기본적인 SNS 서비스의 지표를 중요하게 봤던 것 같아요. 완성된 프로덕트를 다른 시장에 출시하는 거라 더 그랬죠. 이를 끌어올리기 위해 유튜브를 비롯해 여러가지 마케팅 활동도 진행했고요. 그런 과정에서 전략적으로 선택하고 집중한 콘텐츠 유형은 ‘예쁨’ 그리고 ‘귀여움’이었어요. 사진 앱 ‘스노우’가 주는 경험과도 유사해요.  최근에는 콘텐츠의 다양성을 중요하게 생각한다고 해요. 지금 잘 되는 뷰티나 패션뿐만 아니라 애견, 육아, 푸드 등 다양한 카테고리가 있는데, 이런 다양한 카테고리를 활성화하는데  신경을 쓰고 있는 걸로 알고 있습니다. 이렇게 스텝마다 특정 지표를 집중하는 전략으로 목표를 달성해 나가는 거죠.   데이터 관련해서 다른 회사에는 없는 독특한 조직 구조가 있을까요?  원지현: 저희는 개발자 외 직군도 어느 정도 코딩을 할 수 있기를 권장해요. 그래서 마케터와 기획자 등 비개발자들을 장난삼아 서버2팀이라고도 불러요(웃음). 코딩 능력을 권장하는 이유는 필요한 데이터를 직접 뽑아 쓸 수 있도록 하기 위해서예요. 모든 업무에서 데이터를 활용하면 더 잘할 수 있는데 매번 개발팀에 요청해서 받는다는 게 감정적으로 은근히 큰일이거든요. 그런데 스스로 데이터를 다룰 수 있게 되면 1번 볼 것도 10번 보고 더 정확히 판단할 수 있게 되죠. 그래서 잘 모르는 분을 위해서 별도 코딩 교육도 해요. 스스로 자기 일에 관련 데이터는 다 뽑아 쓸 수 있게 하기 위해서요. 보안상 더 챙길 게 많아지지만 장점이 훨씬 많아서 택한 조직문화예요.  박소리: 퍼블리는 콘텐츠팀, 제품팀, 그 사이를 연결하는 데 필요한 모든 일을 담당하는 운영팀까지 3개 파트로 구성돼요. 그로스(Growth) 업무를 담당하는 제품 팀의 존재가 조금 독특하죠. 개별 콘텐츠보단 퍼블리 전체 서비스 차원의 성장이 주요 업무이고요.  또 프로젝트 매니저가 콘텐츠 기획부터 최종 콘텐츠 발행까지 모든 과정을 책임져요. 저자 및 에디터와 파트너십을 맺어서 하나의 프로젝트처럼 진행되거든요. 그래서 책과 달리 훨씬 빠른 속도로 퀄리티 있는 콘텐츠를 만들 수 있는 것 같아요. 그만큼 시의성 있는 주제를 다루기에도 편리한 조직 구조죠.    | 창작자를 위한 보상 시스템 유튜브 성공 비결 중 하나로 창작자를 위한 보상 시스템을 꼽곤 해요. 수많은 창작자의 기여 덕에 유튜브라는 거대한 플랫폼 비즈니스가 가능한 거니까요. 그런 면에서 퍼블리는 창작자에게 어떤 혜택을 제공하고 있다고 보시나요? 박소리: 퍼블리는 외부 저자가 글을 쓰고 내부 에디터가 잘 정리해서 콘텐츠를 발행해요. 퍼블리 콘텐츠의 큰 축을 외부 저자들이 맡아주고 있는데, 최근 저자들께 자주 듣는 이야기가 있어요. ‘한 회사를 오래 다니기 힘든 시대다’, 그래서 ‘개인 브랜딩이 중요하다’는 거예요.  최근에 함께 작업한 저자는 전략적으로 퍼블리에 접근했다는 얘기를 했어요. 지금 관련 산업에 눈에 띄는 전문가가 없는데, 퍼블리에 글을 쓰면 본인이 눈에 띄는 전문가가 될 수 있을 것 같다면서요. 그 저자는 실제로 퍼블리에서 글을 쓰신 이후  원하는 분야에서 전문가로 인정 받아 다양한 활동을 시작하셨죠. 이렇게 퍼블리 저자는 콘텐츠 판매 수익이라는 직접적인 금전 보상뿐만 아니라 개인 브랜딩을 통해 눈에 띄는 전문가가 없는 새로운 시장에서 두각을 나타낼 수도 있어요. 늘 반 발 앞선 비즈니스 트렌드를 다루는 퍼블리의 성격과도 잘 맞죠. 이런 점은 저희도 새롭게 배우는 점이에요.  공식 홈페이지는 퍼블리를 ‘일하는 사람들의 콘텐츠 구독 서비스’로 소개한다(출처. 퍼블리 공식 홈페이지)   틱톡은 어떤가요? 차승학: 현재 한국 틱톡은 공식적인 크리에이터 보상 시스템이 없어요. 대신 주 사용자인 10대들은 콘텐츠를 올리고 다양한 반응을 즐기면서 감성적인 만족감을 얻죠(웃음). 그런데 중국의 틱톡은 한국과 달리 3가지 비즈니스 모델이 체계적으로 적용돼 있습니다. 첫째는 네이티브 애드(Native Ads)예요. 한국 틱톡도 최근까지 제휴 형태로 유사하게 진행할 수 있었는데, 중국에서는 좀 더 체계적인 광고 상품으로 기획돼 있습니다. 크리에이터와 네이티브 애드를 하면 파트너십으로 광고 수익이 발생하죠. 둘째는 모바일 라이브 영상입니다. 아프리카TV의 모바일 버전이라고 보시면 돼요. 크리에이터가 틱톡으로 라이브 방송을 하면 별풍선처럼 시청자들이 후원을 합니다. 여기서도 크리에이터를 위한 보상이 발생하고요. 마지막은 커머스와의 연계에요. 중국은 왕훙 문화가 굉장히 발달했습니다. 크리에이터가 팬덤을 갖게 되면 커머스와 연계한 비즈니스를 하는 게 굉장히 자연스러운 흐름이에요. 효과도 정말 좋고요. 그래서 중국 틱톡은 영상에서 타오바오 쇼핑몰로 이동하는 기능을 제공해요. 크리에이터는 특정 아이템에 대한 짧은 광고성 영상을 만들어서 버튼을 누르면 쇼핑몰로 연계되면서 판매 수익을 나누는 거죠.  세 비즈니스 모델 모두 중국에서 매우 성공적이에요. 영상 시간이 짧다 보니 다른 플랫폼에서는 상상할 수 없던 기발한 아이디어도 발견되죠. 이를 통해 중국에서는  엄청난 매출을 기록하고 있습니다. 이런 비즈니스 모델이 한국에도 차차 적용될 예정이니 틱톡을 마케팅 채널로 활용해서 크리에이터와 협업하는 광고 아이디어를 미리 준비해도 좋을 것 같아요.   우아한형제들 미래사업부문의 차승학 매니저   왓챠플레이는 독특하게 시청자를 위한 보상 시스템을 구축했어요. 오픈서베이와 유사한 구조인 것 같아요. 저희도 설문에 응답하는 패널에게 리워드를 제공하거든요.  원지현: 콘텐츠 프로토콜이라는 블록체인 프로젝트의 일환이에요. 왓챠플레이에서 제공되는 콘텐츠의 제작자는 헐리웃 스튜디오나 방송사 같은 대형 프로듀서인데, 지금 콘텐츠 업계는 이들이 데이터를 활용해 더 나은 콘텐츠를 만들 수 있는 환경이 아니에요.  왜냐하면 콘텐츠 유통사들은 웬만한 시청 데이터를 제작사와 공유하지 않거든요. 이런 현실에 가장 위기의식을 느끼는 쪽은 헐리웃 스튜디오입니다. 특히 18년에 넷플릭스가 디즈니의 시가 총액을 넘으면서 더욱 그런 분위기예요.  그래서 왓챠플레이는 플랫폼에 쌓이는 시청 데이터를 콘텐츠 프로토콜을 통해 콘텐츠 제작자에게 유료로 제공하려고 해요. 그래서 이 시청 데이터를 제공한 사용자에게 판매 수익을 함께 배분하는 거죠. 이미 왓챠의 상위 100만 명 사용자에게 보상을 시작했고, 향후 더 양질의 데이터를 제공할 수 있는 전문가 감상 모드를 추가하고, 왓챠나 왓챠플레이 뿐 아니라 타 플랫폼에서도 적용할 수 있게 하는 등 좀 더 비즈니스를 고도화할 예정입니다.    | 트렌드와 좋은 콘텐츠 비즈니스의 관계 데이터 활용에 익숙한 왓챠플레이는 콘텐츠 트렌드를 파악하는 노하우가 있나요?  원지현: 왓챠플레이는 일단 등록된 영상만 5만 개가 넘고 전부 다 개인화 추천 콘텐츠예요. 롱테일도 많고요. 개봉한 지 5년 넘은 구작 영화의 시청 점유율이 50%를 넘을 정도죠. 그래서 최신 트렌드와는 거리가 있는 것 같아요. 왜냐하면 저희는 데이터를 기반으로 소위 가성비 좋은 콘텐츠를 소싱해와서 사용자에게 개인화해서 잘 전달시킨다는 기조거든요. 그래서 결국 사용자가 많이 시청할수록면 많이 잔존하는 거고요.  대신 저희는 데이터를 기반으로 흥행 예측을 하는 역량을 통해  새로운 비즈니스를 시도 중이에요. 국내 영화 시장은 1차 영화관 개봉, 2차 VOD 시장 진출이 공식이에요. 그런데 국내 개봉작은 한정적이죠. 헐리웃 어느 스튜디오에서 한 해에 50개 영화를 제작한다면 국내에는 10여 개만 들어와요. 이 결정은 국내 배급사 담당자의 직감이나 미국 박스오피스 성적에 의존하고요. 그래서 저희는 데이터와 예측 모델을 무기로 공식화된 시장 구조를 역행하려고 해요. 여러 의사결정 구조에서 탈락한 국내 미개봉 헐리웃 영화의 흥행을 예측하는 거죠. 잘될 것 같으면 왓챠플레이에 바로 2차 판권을 들여오고요. 그렇게 왓챠플레이에서 사용자 대상으로 데이터를 쌓다가 영화관 개봉 판단이 들면 1차 판권 수입을 역제안해서 영화관에 배급하는 비즈니스를 준비 중입니다.   틱톡이 10대에게 유독 인기를 끄는 이유는 뭘까요? 차승학: 먼저 크리에이터 관점에서 유튜브와 비교하자면 콘텐츠 생산 리소스가 대단히 적어요. 웬만한 유튜브 크리에이터는 전문적인 영상 장비를 반드시 활용하는데 틱톡은 정말 스마트폰 하나로도 좋은 콘텐츠를 쉽게 만들 수 있어요. 일단 길이가 15초밖에 안 되고 영상 만드는데 제공하는 다양한 필터와 효과가 있거든요.  또 틱톡은 누구나 관심을 쉽게 주거나 받을 수 있게 설계된 플랫폼이에요. 틱톡을 움직이는 힘이 10대의 자기애라고 했었는데, 여기에 사람들의 관심이 더해지면 더 강력해져요. 요즘 10대들의 장래희망이 유튜버라는데 사실 유튜브는 지금 시작하면 빠르게 주목받기 힘들어요.  그런데 틱톡은 그들에게 블루오션이에요. 앱을 켜면 영상이 계속 나오는데 팔로잉 기반 추천 방식도 아니라서 팔로워가 1명도 없는 크리에이터의 영상도 쉽게 노출될 수 있어요. 좋은 영상이 추천 피드에 뜨면 대단히 빠르게 팬덤을 형성할 수도 있고요.   그럼 반대로 퍼블리는 트렌디한 콘텐츠 대신 오래도록 기억에 남는 콘텐츠를 만드는 노하우가 있나요? 박소리: 사람들은 각기 다른 방식으로 살고 있지만 고민의 근간은 다들 비슷한 것 같아요. 어떻게 살아야 하는지, 실패는 어떻게 극복하는지, 일을 잘하려면 어떤 마음을 가져야 하는지 등이요. 이런 삶의 근간에 속한 고민을 건드리는 콘텐츠가 오래도록 기억에 남더라고요. 그래서인지 퍼블리에서도 ‘먹고사니즘’ 주제와 관련된 콘텐츠가 잘 읽혀요. 먹고 사는 것에 대해서는 마케터든, 디자이너든, 신입이든, 경력직이든 늘 고민하잖아요. 그런 먹고사니즘에 대한 이야기는 특정 산업에 대한 이야기여도 여러 독자가 좋아하고 잘 읽히는 것 같아요. 일하는 사람들의 업무 노하우는 곧 퍼블리가 말하는 ‘먹고사니즘’과 직관된다   콘텐츠 기업에 다니지 않는 마케터가 콘텐츠 트렌드를 알아야 하는 이유는 뭘까요? 차승학: 마케터라면 미디어와 채널에 대해 잘 알고 있어야 하고, 새로운 미디어와 플랫폼의 등장에 가장 빠르게 관심을 가져야 한다고 생각합니다. 거기서 새로운 마케팅 플랜을 펼쳐야 하니까요. 콘텐츠 트렌드 리포트 상에서는 틱톡의 이용률이 높지 않았지만 발 빠르게 진출한다면 훨씬 적극적으로 채널을 활용할 수 있다고 생각합니다.  활용과 동시에 마케터분들은 훈수를 가장 잘 둘 수 있는 분들이죠. 여러 채널에서 여러 실험을 해본 콘텐츠와 미디어 전문가들이니까요. 그 실험을 통해 광고적으로 유의미한 성과를 얻은 유튜브, 페이스북, 인스타그램 등 거대 플랫폼이 살아남은 것이기도 하고요. 이후에 마케터 분들이 숏비디오 플랫폼에 대해 더 큰 관심을 가지시고 계속 실험하신다면, 틱톡 같은 서비스도 더욱 발전되고 이를 통해 마케팅 채널로서의 영향력도 커지지 않을까 싶습니다(웃음).   | 트렌드 밋업 Trend Meetup 오픈서베이는 지난 18년 12월 19일, <콘텐츠 트렌드 리포트 2018> 내용을 중심으로 콘텐츠 트렌드에 대해 고민하는 분들과 네트워킹 하면서 이야기를 나누는 ‘콘텐츠 트렌드 밋업’을 진행했습니다. 본 글은 첫번째 세션 발표 내용을 정리한 ‘데이터 중심으로 2019 콘텐츠 트렌드 미리보기’입니다. 발표는 오픈서베이 황희영 대표가 진행하였으며, 장표 PDF 원문은 아래 링크를 통해 내려받을 수 있습니다. 앞으로 열릴 트렌드밋업 행사 주요 소식을 가장 빠르게 듣고 싶은 분은 아래의 링크를 통해 트렌드밋업 그룹에 가입해주시길 바랍니다.  | 트렌드 밋업 페이스북 그룹 www.facebook.com/groups/trendmeetup | 트렌드 밋업 발표 자료 내려받기 www.opensurvey.co.kr/OPENSURVEY_TrendMeetup_Contents.pdf
조회수 2231

모든 소리는 음악의 재료! : 김자현 TA

ㅡ실패 없는 도전, 일등 없는 성취모든 소리는 음악의 재료!#서서울예술교육센터 #서울문화재단#김자현 #TA #전자음악‡ Nice to meet you, Artist meets you ! ‡서울에서 활동하는 예술가들이 만들어내는 창의적인 예술 활동. 서울문화재단의 15개 창작공간 입주작가들을 소개합니다.김자현은 숙명여대 작곡과, 한양대 대학원 전자음악작곡 전공을 졸업한 후, 상명대 대학원 뉴미디어음악학과 박사과정에서 학업과 연구를 이어가고 있다. 클래식음악 작곡을 기반으로 전자음악작곡, 즉흥음악연주, 실내악 편곡 등의 활동을 하고 있으며, 다양한 소리의 가능성과 테크놀로지를 결합한 음악작업, 그리고 이것을 시각화하는 작업에 관심을 두고 있다. 서울에서 가장 많은 사람들이 오고 가는 곳. 아마도 서울역이 아닐까? 다양한 사람들이 스치고 지나치는 만큼 반갑고 낯선 소리도 가득할 것만 같다. 서울역이 바로 앞에 보이는 곳에 둥지를 튼 서서울예술교육센터의 김자현 T/A를 만났다. 음악을 하는 사람이라면, 소리를 다루는 사람이라면 시계 바늘 소리에도 예민하게 반응 할거라 생각했다. 서울역 근처라서 시끄러운 소리가 많이 나지 않냐는 질문에 “소리는 눈을 감아도 들을 수 있는 것. 귀를 막아도 들리는 것이라고 생각해요. 어떻게 해도 피할 수 없죠. 제 주위의 모든 소리는 음악의 재료입니다.”고 답했다.안녕하세요, 김자현입니다.전자음악을 떠올리면 가장 먼저 머릿속을 스치는 것이 뭘까? 아마도 일렉트로닉한 느낌을 맘껏 풍기는 멜로디 일 것이다. 김자현 T/A는 일렉트로닉 외에도 프로그래밍을 통해 컴퓨터로 소리를 만들어 내고 주변의 소리를 녹음하며 컴퓨터로 소리가 나는 시스템을 만들고 있다. “존재하는 모든 소리들과 테크놀로지를 이용해서 음악을 만들고 있어요. 이를 테면 코딩을 사용하기도 해요. 전자 음악의 중요한 요소 중 하나죠.”음악의 구조를 보여주는 전자음악 공연 ‘비디오 푸가’ 중 김자현 작가비디오푸가 포스터김자현 작가는 학부 때 클래식 음악을 작곡 했다. 전자 음악 공연을 보고 선인장 가시를 건들일 때마다 소리가 나더라는 친구의 말을 듣고 전자 음악에 호기심이 생겼다. 학교 행사에서 전자 음악을 들을 수 있는 기회가 있으면 놓치지 않았고 전자 음악 스터디에도 참석했다. 맛보기였지만 코딩 수업도 들으면서 ‘졸업 연주를 반드시 전자 음악으로 해야지’라고 다짐도 했었다. 전자 음악에 대한 관심과 열정으로 대학원에 입학했다.“전자 음악의 소리를 만들기 위해서 컴퓨터 같은 전자 시스템을 이용할 수도 있지만 주변의 소리를 녹음해서 만드는 방법이 있다는 걸 배웠어요. 여러 번 실습 기회를 통해 전자 음악을 만들어 보면서 정말 모든 소리가 음악이 될 수 있다는 걸 알게 됐어요. 쓸 수 있는 음악 재료가 많아진 것이죠. 제가 직접 낼 수 있는 모든 소리를 사랑해요. 주변의 사소한 소리일지라도, 그 속에서 음악적인 규칙을 발견해 내면서 소리를 변조시키기도 하고 다양하게 요리 할 수 있어요.”볼 수 있는 소리를 꿈꾸다김자현 작가는 석사 과정을 마치고 문래 예술 공장에서 ‘사운드 아트 워크숍’을 들었다. 그동안 알고 있던 전자 음악 외의 사운드 아트에 대해 새롭게 알게 됐고, 특히 ‘소리 시각화’ 에 관심을 두게 됐다. “무대 위에서 컴퓨터로 뭔가 하고 있으면 관객들은 제가 뭘 하는지 잘 모를 거라고 생각해왔어요. 시각이라는 감각이 청각 보다 훨씬 강렬하니까 복잡한 레이어를 쌓기 보다 관객들이 이해하기 쉽게, 예를 들어 제가 코딩을 무대에서 하고 있을 때 차라리 그 화면을 보여주자고 결심하게 된 거죠. 관객들과 소통하는 것이 무엇보다 중요하니까요.” 김자현작가의 <비디오푸가> 공연 중 코딩 하는 장면을 관객들에게 보여주는 모습‘소리 요리사’가 가장 행복할 때김자현 작가가 음악을 시작할 때 옆에서 지도 해주셨던 선생님은 하고 싶은 걸 하면서 음악을 가르치는 것이 가장 행복한 삶이라고 말했다. 그 영향 때문인지 김자현 작가는 대학을 졸업하면서부터 다양한 형태로 계속 누군가를 만나고 가르치는 것이 매우 보람된 일이라는 확신을 가졌다. 이런 이유로 2017년에는 서울문화재단 청소년T/A로 한 해를 보냈다. 각각 영화와 연극을 전공한 선생님과 함께 통합 예술 프로그램을 만들어 중학교에 찾아가 수업을 했다.“원래 함께 하던 팀이 아니니까 빠른 시간 안에 통합 예술 프로그램을 만들어 내기는 쉽지 않았어요. 그런데 제가 생각하지 못한 교육 방식이나 사고를 알아가는 과정이기도 했어요. 학생들이 소리를 연결해서 우연성 음악을 만들고, 거기에서 연상되는 이미지를 가지고 스토리를 만들어 짧은 영화를 만드는 수업을 했던 게 기억에 남아요.”서서울예술교육센터에서 가족 수업을 진행하고 있는 김자현 작가올해는 서서울예술교육센터에서 T/A로 활약하며 ‘소리 지도 만들기’ 프로그램을 진행하기도 했다. 동네에서 들리는 소리에 귀 기울여 들여보고 녹음한 다음에 이 소리를 바탕으로 내가 살고 싶은 동네를 상상하고, 그림을 그려보며 ‘우리 동네에 이런 소리가 났으면 좋겠다는 것을 상상해 보는 과정’이다. 과정 중에 하나로 누르면 소리가 나는 ‘인터랙티브 지도’를 만들어 봤다.“소리를 직접 내보고 맞춰보고 찾아보는 활동을 하다가도 가만히 소리를 들어보면 정적인 순간이 찾아와요. 이 때 이탈한 어린이 들이 많죠. (웃음)”서서울예술교육센터에서 진행했던 가족 수업 소리지도 만들기의 결과물 전시더불어 하자센터의 ‘비커밍 프로젝트’에서 수 많은 중학교, 고등학교 학생들을 만났다.“이곳에서도 마찬가지로 주변의 소리를 잘 들어보고 발견하고 그 소리를 각자 탐구해서 친구들의 소리와 함께 모아 합주해 보고 있어요. 직접 학생들 앞에서 코딩하는 걸 보여주기도 하고요. 누구를 대상으로, 어떤 목적으로 수업을 하느냐에 따라서 다양하게 수업을 구상해야 해요. 영감을 받기 위해서 다른 사람들의 작품을 보며 재미있는 생각을 많이 해보려고 해요. 다른 장르의 예술을 보고 ‘이걸 내가 음악으로 만들어 본다면?’ 가정하고 상상하고 공부해요. 주로 미술관에 가요.”서서울예술교육센터에서 진행했던 가족 수업“요즘 진로 고민을 하고 있는 시기이기도 한데요, (웃음) 음악을 계속 해나갈 수 있는 내적 힘을 갈고 닦아야 할 필요성을 느껴요. 수업도 많이 하고 학교도 많이 다니다 보니 개인 작업엔 조금 소홀한 것 같아서 2019년에는 다양한 작업을 하려고요. 기술이 계속 발전해 나가는 만큼 빨리 익히고 접근할거예요.”김자현 작가는 1월 말, 아르보 페르트(Ar o Part) 라는 훌륭한 작곡가를 배출한 나라이기도 한 에스토니아에서 첫 해외 레지던시 경험을 할 예정이다. 별빛이 쏟아질 듯한 드넓은 공간을 닮은 여러 작곡가들처럼 김자현 작가도 새로운 소리를 발견하고 담아오길. 귀 기울이는 자에게만 들리는, 행운 같은 소리들로 완성될 김자현 작가의 전자 음악이 기다려진다. “일주일에 한 번씩 5년간 해온 수업이 있는데 마무리하게 돼서 해외로 나갈 수 있게 되었어요. 폐교를 개조해서 만든 아티스트 레지던시 공간이라고 해요. 그 환경에 있는 소리를 녹음해서 어울리는 멜로디언이나 리코더 같은 간단한 악기와 함께 연주할 수 있는 소품을 만들어볼 생각입니다.”글  시민기자단 이혜원사진제공  김자현디자인  이한솔#서울문화재단 #TA업무 #직무정보 #기업문화 #사회공헌 #예술지원 #서서울예술교육센터 #입주작가인터뷰 #예술활동 #15개창작공간
조회수 903

스타트업 이야기

“스타트업의 성공사례만 듣고 창업을 결심하는 건,마치 수능 만점자의 말을 듣고 나도 수능 만점자가 될 수 있다고 생각하는 것과 다를 바가 없다.”  첫 글을 시작하자마자 강한 제목부터 훅 들어온다고 생각하시는 분들이 많을 것 같습니다.그러나, 처음 스타트업에 관한 글을 쓰려고 할 때 가장 먼저 생각난 말이 저것이었고, 이에 대한 생각을 설명드리고 싶어서 처음부터 이렇게 시작하려고 합니다.  카카오, Facebook, 배달의 민족, 미미박스, 눔(Noom) 등 성공한 스타트업에 관한 이야기들을 대학에서 또는 SNS를 통해 심심치 않게 들을 수 있습니다.  그리고 이러한 세계적 흐름에 따라, 국내에서도 우후죽순처럼 스타트업 컨퍼런스나, 창업 박람회, 청년 관련 컨퍼런스등이 생겨나고 있고, 이를 통하여 창업에 대한 아이디어를 얻고 시작하시는 분들을 많이 볼 수 있습니다. 이렇듯, 2012년~2013년 이후 정부의 전폭적인 지도하에, 청년창업과 스타트업이라는 단어들이 많은 사람들 입에서 오르내리게 되었고, (필자도 이러한 수혜 청년 스타트업 기업 중 하나였습니다.), 지금도 여러 자치단체들, 이익단체들의 스타트업 기업 들을 지원하는 프로그램들이 점점 더  늘어나고 있는 추세라고 생각합니다.이곳 어딘가에 제가 숨아있죠 하하하... 그러나! "정보의 홍수"가 정말로 스타트업을 시작하는 사람들에게 창조와 발전이라는 즉각적인 반응을 일으킬 수 있는 환경을 만들어 줄 수  있을까?라는 면에서는 저는 좀 부정적인   입장입니다. 말의 포인트는,“취직도 안되고, 그냥 여기저기서 창업 도와준다고도 하는 것 같고, 그냥 친구들 몇 명 모여서 한번  해볼까?”라는 창업은 절대로 옳지 않음을  말씀드리는 겁니다. 창업을 고민하시는 분들에게 창업을 결심하게 하는 것이 컨퍼런스참가나, “청년들을  응원합니다.”라는 미명(?)하에 진행되는 행복전도사 같은 토크 콘서트 같은 곳에서 용기만 얻고 창업을 결정하고 시작하는 것은, 어찌 보면 힘들고 지친 미국 개척민들을 캘리포니아로 이끄는 황금광 시기나 다른 것이 아닐까 라는 생각이 들기도 합니다. 또한, 많은 스타트업 기업들을 보고 “야 저런 건 나도  만들겠다.”라는 생각으로 스타트업에 관하여 굉장히 가볍게 생각하고 시작하시는 분들에게는 “절대 쉽게 못하실  겁니다.”라고 말을 해드리고 싶습니다. 스타트업을 진행하는 것이 정말 하나하나 쉬운 게 없다는 걸 하나하나 글을 쓰며 차차 설명해 드리도록 하겠습니다. 저 역시 창업을 시작할 때 오만방자하기  그지없었습니다(지금도  오만방자한 것 같아 죄송...).  위에 말한 정도는 아니었지만, 스타트업에 관하여 굉장히 낙관적으로 생각을 하였고, 대학교 때 했었던 인턴 등의 경혐을 통해서 기획 등의 업무 등은 그냥 쉽게 할 수 있으리라 생각을 했던 적도 있었죠. 그러나, 정말 하나하나 부딪히면서 쉬운 게 하나도 없다는 것을 몸소 깨닫게 되었고, 지치고 힘들 때마다 스타트업이 가지는 가치나 깊이에 대하여 좋은 팀원들을 만나 가능성을 보았고, 책임감을 가지고 일 할  수 있게 되었던 것 같습니다.(아직도 다들 사랑합니다... 연락을 한번 해야 하는데 우리 다 같이 한번 봐야죠...!) 아마, 청년들이 창업에 뛰어드는 것이 국가적 경제지표의 도움이 될 수도 있다고 생각합니다.(적어도 단기적으론 확실히, 장기적으론 창업에 뛰어든 모든 청년이 잘 먹고 잘살면 당연히 가능하겠지요?). 우선적으로는, 실업률 감소에 큰 영향을 미칠 것이고 (일을 “찾고”있는 인구의 비율이 줄 것이기 때문에), 창업에 관련한 다양한 사업들(인큐베이터, VC, 소호사무실 등의 동산/부동산의 지원기관부터, 클라우딩 서비스, 웹 호스팅/ 도메인 사업 등의 전산사업 등등) 다양한 경제지표들이 증가할 것이라고 생각합니다.하지만, 4~5년 뒤엔 어떻게 할 건가요? 일반적으로 4~5년이면 90% 이상의 기업들이 파업/휴업 신청을 하리라 예상합니다. 잘해도 안될 때도 많고, 좋아도 안 되는 스타트업도 많기 때문이지요. 그런 식으로 계속 생겨나는 청년실업과 갈길 잃은 청년들은 어떻게 해야 할까요?... 가능성을 보고 시작하는 건 알지만, 진지하게 내가 할 수 있을 것인가?를 조금 더 생각하고 시작하셔도 절대 늦지 않습니다.스타트업은 기이이이일고 오오오래 승부 보시려는 분들이 더 잘하고 멋지게 성공하시는 것 같아요 정말... 결론적으로, 그 누가 되는 마지막으로 창업을 결정하고 시작하는 것은 지극히 개인의 몫입니다. 하지만 그 결정이 다른 “성공한 창업자,” “나도 저 정도는 할 수 있을 거 같다는 자신감”  등 의 버프를 받아서 시작하게 된 스타트업들은 버프가 끝날때즘 후회가 몰려올 것이라고 생각이 듭니다. 그리고, 그런 후회가 몰려올 때쯤 내가 생각지 못했던 스펙터클하고 파란만장한 일들이 들이닥칠 거라고 확실히  말씀드리고 싶습니다.#코인원 #블록체인 #기술기업 #암호화폐 #스타트업인사이트
조회수 2445

[신입사원이야기] 11기 새내기 한샘인 이야기 2탄 !! 

안녕하세요, 한샘입니다 !!어느새 기온도 뚝 떨어지고, 다가오는 면접 걱정에 설마 밤 잠을 설치고 있으신 건 아니겠죠? 근심, 걱정, 설레는 마음 조금은 뒤로 하고11기 한샘 선배들의 입사 후기 이야기 들으며 미래 한샘과 함께 하는 자신을 그려 보는 건 어떠세요 ^^   김동연 (방배직매장 SC OJT_MD)    나의 좌우명 !!  '인간은 정지할 수 없으며 정지하지 않는다.  그래서 현 상태로 머물지 아니하는 것이 인간이며, 현 상태로 있을 떄 그는 가치다 없다._장 폴 사르트르  보자마자 저의 인생관과 너무나 들어맞는 말이라 가슴에 확 꽂혔어요 ^^  지원분야 저는 한샘의 MD분야에 지원하여 합격하게 되었는데요, 한샘의 MD는 일반적으로  생각하는 Merchandiser + Designer 입니다!! 업무는 많고 힘들더라도 사용자들이 원하는 것을 결과물에 녹여낼 수 있는 업무라고 생각했어요. 아직 해보지 않아 100% 확신할 수 없지만, 곧 현업에 투입되게 된다면 어느 다른 회사의 디자이너보다 저에게는 더 매력적인 업무가 아닐까 기대하고 있어요~!!  방배 직매장을 소개합니다~ 방배 직배장은 한샘의 본사와 불과 50m 남짓 떨어져 있어요. 방배 직매장에는 유독 단골 고객들이 많은 것 또한 특징입니다. 오시는 분들이 '내가 몇 년 전에 여기 왔었는데...', '십 년 전에 여기서 다 했어. 많이 좋아졌지...'라고 말씀하시는 걸 들으며 저의 서비스가 과거 선배들의 응대와 비교하여 부족하지 않도록 최선을 다해야겠구나라고 생각을 한답니다 ^^ OJT를 하면서 배우고 있는 것첫 직장생활이 서비스업이 되었는데요. 그만큼 사회생활에서 배울 수 있는 것과 서비스 직종에서 배울 수 있는 두 가지를 한 번에 배우고 있다는 생각이 들어요.우선 첫 번째, 고객의 무서움고객과의 약속을 얼마나 중요시해야 하는지, 고객의 입장에서 생각하는 것이 무엇인지 이런 것에 대해 많이 느끼게 되었어요. 본사에 가게 되면 선배님들이 저의 고객이 되시겠죠. 이런 경험이 많은 도움이 될 거라고 생각해요 ^^;;두 번째, 서비스업종의 희로애락다양한 분들을 많이 만나게 되다 보니 내가 어디에 있던지, 누군가를 억울하게 하는 사람은 되지 않아야겠다는 생각을 해요. 저를 돌아보게 되는 좋은 경험인 것 같아요. 어느 곳이던 매장을 돌아 다닐 때 불친절한 직원들 때문에 기분이 상한적이 많아서 일을 하게 된다면 절대 그러지 말아야 겠다고 결심했거든요^^ 저로 인해 '한샘'을 생각했을 때 미소를 지을 수 있다면 정말 기분이 좋을 것 같아요. 미래의 한샘 신입사원들에게 해주고 싶은 말곧 한샘에 들어오시게 될 여러분, 모두 환영해요 ^^SC 업무로 OJT를 하시게 된다면, 좋은 경험이 되실 거에요, 너무 많은 것을 담고 있기 때문에 본사에서 업무를 하게 될 때 매장생활을 경험해 본 것과 아닌 것은 너무나 큰 차이가 있을 것 같다는 생각이 듭니다. 그래서 한샘의 본사에서 일하게 된다면 꼭 거쳐야 할 관문이 아닐까 싶네요. 모두 얼른 뵙고 싶습니다. 파이팅~~~~~~ ^^김학철 (방배 직매장 SC OJT_영업관리) 안녕하세요?? 공채 11기 김학철입니다. 영업관리직무에 지원했고 현재 방배플래그십 스토어에서 SC OJT 중에 있습니다. 처음에는 하루하루가 어떻게가는지도 몰랐는데 이제는 점차 생활을 관리 할 수 있게 되었네요. 점차 한샘에 적응을 해나가고 있답니다 !!저는 항상 긍정적인 생각으로 사람을 대하고 일을 합니다. 최악을 걱정하기 이전에 최선을 다하고, 높고 낮은 파도를 즐기며 웃으면서 일하고 싶어요. 입사 후, 아직 높은 파도를 만나보지 못했지만 언젠가 큰 시련 한 번쯤은찾아 오겠죠? ^^;; 부디 웃으며 파도를 타고 즐기고 싶네요~"이루지 못한 것에 대한 두려움보다 이룬 것에 대한 만족감이 더 두렵다." 미켈란젤로의 말을 되새기며 앞으로 해야 할 일이 많기에 오늘도 웃으며 일터로 갑니다!! 지원동기한샘은 정해져 있는, 인기 있는 여행지가 아닌 나만의 여행지라고 생각했고, 기회의 땅이라 생각했어요. 다들 아시겠지만 한샘의 역사는 드라마틱하고 앞으로의 성장과정 역시 드라마틱 할 것입니다. 선배님들의 노력으로 이만큼 성장을 했고, 이제 그 바톤을 우리가 받아야겠지요. 그 역사의 한 페이지에 족적을 남기고 한샘과 함께 성장해 나가는 저를 발견하고자 지원하게 되었어요 ^^ 입사 전, 후 한샘은...?한샘은 일이 많다는 말을 많이 들었는데 아직 신입사원 OJT 기간이라 그런지 업무량이 상당한 것 같아요. 하지만 그만큼 책임도 부여 받았다는 생각에 즐겁게 일하고 있답니다~임원진과 경영진, 대선배님들과의 자리가 많아 소통에 벽이 없어요. 물론, 조금 어려운 자리지만 여타 기업에서처럼 삭막하고 딱딱한 분위기는 찾아볼 수 없습니다. 저희들의 얘기에 주목해주시는 기업문화가 참 좋아요 ^^ 한샘에서 이루고 싶은 비전이 있다면?처음 입사 때와 교육기간 중 그리고 OJT를 하는 지금, 앞으로 해야 할 일이 너무나도 많다는 것을 느껴요. 최종 목표는 주거환경 부문 세계최강기업을 만드는데 핵심적인 사람이 되고 싶어요!!'글로벌 CEO를 디자인하라.' 제가 입사할 때 봤던 한샘의 채용 문구입니다. 기회가 무궁무진하기에, 반드시 이루어 낼 수 있다는신념으로 불씨를 태우기 위해 지금은 작종 자재를 모으고 있는 중입니다. 미래의 후배들에게...개개인에게 부여되는 기회는 여타 다른 기업보다 훨씬 많을 거라고 생각해요. 만들어진 굴레에서 쳇바퀴 도는 수동적인 사람이 되기보다, 굴레를 직접 설계하고 걷기도 뛰기도 하는 능동적인 사람이 되고자 한다면 주저 말고 한샘으로 오세요 ^^ 12기 후배님들의 무궁무진한 재능을 뽐낼 수 있는 기회의 장이 될 것입니다 !! 두근두근 한샘 적응기 !!한샘 신입사원 이야기는 계속 이어집니다 ^^작성자 한샘#한샘 #한샘입사후기 #한샘입사지원 #공채정보 #직무정보 #채용정보 #구성원인터뷰 #신입사원인터뷰
조회수 75

운명의 매치 바로고 체육대회 <흑팀vs백팀> 그 승리의 결과는?

운명의 매치바로고 체육대회바로고 흑팀 vs 백팀신관과 별관으로 나누어흑팀과 백팀으로 구성하여바로고 체육대회가 개최되었습니다. 이번 체육대회는협동심과 팀워크를 증진하며바로고 동료들 간소통과 화합을 도모하는 자리입니다.팀별 운영비가 걸려있는 만큼치열한 전투가 예상됩니다!신관 : 별관흑팀 vs 백팀흑팀사업총괄본부전략기획본부백팀인프라 관리 본부재경본부O2O 연구소-자,지금부터 흑팀과 백팀의운명의 매치가 시작됩니다.am09:00바로고 임직원이 모두 참여하여더욱 의미가 있는 체육대회가벼운 스트레칭으로체육대회를 시작합니다.아침에 하는 운동은건강을 위해서도 아주 좋다고 하죠~스트레칭 중 아직잠에서 깨어나지 못한 모습 포착!이제 본격적으로 대회가 시작되는 만큼잠에서 깨어나 봅시다!-배점: 10점워밍업으로 시작한첫 번째 대결은단판으로 결정짓는가위바위보가위바위보이것이 뭐라고모든 직원이 초 집중하여가위바위보를 외칩니다!매일 아침바쁜 출근길정신없는 하루의 시작대신오늘만큼은가위바위보여기에 나의 아침 집중력을 모두 발휘해봅니다..단판승으로흥미진진한가위바위보 게임은백팀의 승리!첫 승리를 가져갔어요~축하합니다!아침부터 푹푹 찌는 무더위에지치면 안 돼요!본격적인 대결은 지금부터 시작입니다.백팀! 파이팅팅!첫 번째 가위바위보 대결은아쉽게 패했지만다음에는 승리를 기원하며파이팅하는 흑팀!힘내보아요~^.^-배점: 10점두 번째 대결은제기차기였습니다.한때 제기 좀 차 본 사람들모두 모두 모여랏!흑팀은 벌써 파이팅을 외치고 있어요.1차전을 가볍게 승리로 장식한백팀은여유 있는 미소로 파이팅!제기차기의 멤버는상대편 여직원들이 선택한멤버로 구성되었습니다.본격적인 제기차기지금 시작합니다. 흑팀의 제기차기뒤로차기앞으로 차기옆으로 차기다양한 모습으로 제기 차는 모습을감상하고 계십니다.백팀의 제기차기백팀의 제기는발에 붙어서 떨어지지 않았어요.제기차기의 신으로 등극!제2차전으로 치러진제기차기 역시백팀의 승리!"축하드립니다!"-배점: 10점세 번째 대결로전투 피구가 시작되었습니다.일명"여왕을 지켜라!"여자 한 명을 보호하는피구 게임!여왕이 아웃되면팀이 지게 되는여왕을 지키는 피구 게임 입니다.흑팀과 백팀의 여왕어떤 팀이 끝까지 여왕을 지킬 수 있을까요?결과는백팀의 승리!연속 세 게임을 모두백팀이 승리로 가져갔습니다.-배점: 20점전투 농구는15분씩 2쿼터로 진행됩니다.한 팀은 5명으로 구성되어기존의 농구 규칙과 동일하게 시합이 치러집니다.이번 농구게임의 승리4연승으로 백팀이 가져가게 될까요?흑팀이 첫 승을 거두게 될까요?절대적 우세인 백팀절대적 약세인 흑팀하지만 왠지 손에 땀을 쥐게 하는경기 결과가 넘나도 궁금합니다.압도적인 점프력으로농구공을 처음부터 후려치던백팀의 승리 소식을전해드립니다.흑팀 : 백팀0: 50농구까지 승리하면서4연승을 달리고 있는 백팀배점 스코어한 번에 뒤집을 수 있는 기회가 있다~그것은 바로 다음 경기축구입니다.축구는 이 모든 경기 결과를 뒤집을 수 있는35점의 배점을 가지고 있습니다.한 팀의 구성은14명의 남자 선수 +1명의 여자 선수여자 선수는 손을 이용하여 플레이 가능한 규칙 적용본격적인 전투 축구를 시작합니다.게임을 시작하면서양 팀의 선수들이 서로 악수를 나누고 있습니다.웃고 있지만절대 양보할 수 없는한 판 승부!축구 게임은20분씩2쿼터로 나누어 진행됩니다.50점이 걸려있는아주 중요한 게임인 만큼치열한 접전이 예상됩니다.여기서 흑팀이 이기게 되면50:50 운명의 매치바로고 체육대회는 무승부로 끝나지만백팀이 이기게 되면5연승으로0:100완승을 하게 됩니다.그래도 빠질 수 없는포토타임!경영지원본부에 계신 멋진 유영수 이사님베스트 포토제닉으로 임명합니다~시작하자마자빠른 발놀림을 자랑하는선수들~바로고 직원들이이렇게 축구를 잘하는 줄미처 몰랐어요~화려한 드리블로숨겨두었던축구 재능을 맘껏 발휘합니닷!전승을 위해 달리는백팀의 선수들!공중에 떠오른 볼을 장악하기 위해백팀의 선수가 뛰어오릅니다.하지만 이대로 경기를 끝낼 수 없는흑팀의 반격이 시작되었습니다.드디어 골대 앞까지!슈우웃!~~~~~~~"골인"흑팀이 선취점을 가져갑니다.의기소침했던흑팀의 응원이 살아납니다.-이대로 경기는 끝!축구 경기의 승리를 흑팀이 가져가면서최종 스코어50:50무승부로 운명의 매치바로고 체육대회를 마칩니다.BEST 커플샷부러워하지 말아요.부러우면 지는 거예요~바로고체육대회마무리는 훈훈한단체샷으로 장식했습니다.흑팀과 백팀이 모두 하나 되어즐거운 체육대회 시간을 가졌답니다.다 함께 파이팅을 외쳐봅니다.지금까지보다앞으로가 더욱 기대되는바로고우리 모두 가슴에 '바로고'의 열정을 가지고파이팅을 외칩니다!대한민국배달 배송배달대행을 책임지는바로고"우리가 바로고 입니다."이상 바로고 체육대회 소식을 마칩니다.바로고에서만 볼 수 있는바로고의 사내소식앞으로도 기대해주세요~감사합니다.
조회수 1506

잠을 질병 취급하는 멍청한 현대인을 위한 테드 추천4개

 "수면은 신이다. 숭배하라"-판타지 소설가 짐 버처나도 몇년 전쯤에는 잠을 사치라고 여겼다. 잠을 참으며 내 삶에 투자해야되고 내 커리어를 만들어나가는 것이 당연한 것이였고 그렇지 않은 사람들은 삶에 열정이나 야망이 없다고 생각을 했던 어릴 때가 있었다.원래 건강에 대한 관심이나 잠에 대한 호기심은 굉장히 많았었다. 그러나 작년쯤부터 인사이트를 내 삶에 옮기려고 노력을 시작했다. 작년 사업을 시작하면서 몸을 혹사시키고 있는 스스로를 발견하고 나 스스로가 무엇을 위해서 이러고 있는지를 반성했던 시간이 있었다. 그리고 안타깝게도 잠을 제대로 안잤던 사람들의 위독한 질병이나 세상을 떠나곤 했던 기억들이 생각나면서 잠에 대한 중요성을 계속 인지하고 있었다.대체로 올해는 잠에 대한 질을 높이고 있었지만 몇몇 이슈가 터질 때는 그러진 못했다. 또 여전히 습관적으로 잠에 대한 가치를 저평가하는 행동은 내 삶을 더 불행하게 하기도 했다. 그래서 오늘 아침 여러가지 테드를 또 보면서 잠에 대한 사람들의 생각에 (저평가하고 있는) 약간의 변화를 주고자 나 스스로 정리할 겸 포스팅을 한다.*참고로 공유하는 테드들은 모두 한국 번역이 되어서 부담스럽지 않게 언어를 바꿔서 볼 수 있다.1) 숙면을 해야하는 또 한 가지 이유 - 제프 리프-https://www.ted.com/talks/jeff_iliff_one_more_reason_to_get_a_good_night_s_sleep(11:42)가장 추천하는 영상이다. 잠에 대한 원리를 가장 과학적으로 추적해서 이 중요성을 말해준다. 뇌는 놀랍도록 신체 어느 곳보다 스마트하게 설계되어있는데 사람들이 잠을 잘 때 뇌에서 단백질 찌꺼기를 청소한다. 그래서 잠을 자지 않으면 그 찌꺼기를 계속 머리에 축적시켜놓고 알츠하이머에 노출될 확률이 크다고 얘기한다.2) 어떻게 성공하냐고? 더 자라 - 아리아나 허핑턴-https://www.ted.com/talks/arianna_huffington_how_to_succeed_get_more_sleep(4:10)아리아나 허핑턴은 미국의 대표적인 블로그 뉴스 허핑턴 포스트로 이미 유명하다. 2011년에 AOL(America Online, Inc.)에 exit했다. 아리아나는 잠을 안자고 일만 하다 정신을 잃고 책상에 부딪히면서 얼굴을 꿰맸던 스토리를 들려주며 잠을 줄이면서 잘못된 의사결정들을 하는 위대한 리더들(비꼬는)을 풍자한다. 잠에 관련된 책도 낸 것이 있었는데 흥미롭게 읽었었다. http://book.naver.com/bookdb/book_detail.nhn?bid=11038409 3) 왜 우리는 잠을 자는가? - 러쉘 포스터-https://www.ted.com/talks/russell_foster_why_do_we_sleep(21:43)사람들이 잠에 대해서 굉장히 과소평가하고 있다고 한다. 특히 에디슨, 마가렛 대처, 월스트리트는 잠을 질병 취급까지 했다고 한다. 잠 잘 때는 밥을 먹지도 물을 마시지도 섹스를 하지 않기 때문에 사람들은 별로 중요하게 생각하지 않는다고 한다. 하지만 잠은 과학적으로 문제 해결력의 강화, 창의력을 증대, 비만율을 낮추고 어떻게 하면 좋은 수면을 취할 수 있는지도 간단히 소개한다.4) 우리가 현재 자는 패턴은 자연적인 수면 주기와 전혀 맞지 않다. -제사 갬블-https://www.ted.com/talks/jessa_gamble_how_to_sleep#t-188197(3:55)아주 짧은 테드 강연이지만 큰 울림을 준다. 자연적으로 인류가 가지고 있던 생체리듬을 현대인들은 전혀 따르지 않다고 한다. 24시간 상점, 교대 근무 등 자연과 많이 멀어졌다고 한다. 그러면서  현대인들은 그 대가를 치뤄야한다고 한다. 스스로가 잠에 대한 질문을 던지게 만드는 강렬한 짧은 강연이다. 결국 더 크게 성공하려면 더 오래 살아야된다. 온갖 질병을 다 갖고 비실대면서 오래 사는 것이 아니라 매일 매일 건강하게 오래 살 수 있는 힘을 길러야한다. 인간이 90년을 산다고 하면 30년은 잠을 잔다. 한 개인의 삶에 있어서 가장 중요한 것은 잠이라고 확신한다. 1) 밥을 안먹는 것과 2) 물을 안먹는 것과 3) 잠을 안자는 것과 이 3가지 중 무엇을 안하면 가장 빨리 죽는지 애기하는 것을 책에서 봤다. 근데 놀랍게도 3)이였다. 잠을 안자면 제일 빨리 죽는다고..다들 인생을 굵고 짧게 가즈아..!라고 하기보다는 내 삶에서 가장 중요한 것이 무엇이고 그것을 이루기 위해서 난 하루 하루를 어떻게 살아가야하고 그러함에 있어서 잠은 내 삶에서 어떤 의미를 가져야하는지 모두 돌아볼 수 있는 시간이 되었으면 좋겠다.건강한 강아지와의 특별한 만남, 페오펫'유리 진열장'이 아닌 '잔디밭'에서 특별하게 시작하세요.#페오펫 #peopet #아이디어기업 #기업문화 #목표 #비전 #각오 #인사이트 #조언

기업문화 엿볼 때, 더팀스

로그인

/