GAE를 사용하는 것은 기존의 리눅스 웹호스팅에서 계정하나 받아서 사용하는 것과 크게 다르지 않다. 개발자는 계정하나 받아서 웹어플리케이션을 업로딩하면 끝이다. 근데 머가 그리 새롭고 대단한가? Scalability의 제한을 없애버렸다는 거다.
웹호스팅업체에서 계정하나 받아서 웹어플리케이션을 구축하는거는 개인용홈페이지 정도로 밖에 사용할 수 없다. 실제 큰 규모의 웹어플리케이션을 가동시키려면 파일서버, DB서버, 스크립트 서버로 분리시켜서 사용해야 한다는 것이다. 관리하는데 보통 힘든 것이 아닌데 GAE에서는 그런 것을 걱정할 필요가 없다.
이 새로운 서비스를 사용하는데 문제는 결국 효율성일텐데, 파일서버와 DB서버라는 것을 없애버릴수 있는 구글의 BigTable라는 기술이 큰 역할을 했다. 기존의 파일 서버와 관계형 DB서버를 사용하는데 비해서 Scalability는 분명히 보장받을 수 있을듯 한데 비용적으로 효율적일까? 라느 것에 대해서 확실히 나온 자료를 찾아보지 못했다. (S3 vs GAE DataStore의 비교는 정말 많은 사람들이 궁금해할만한 것이니 누군가 곧 답을 내주리라고 본다)
웹어플리케이션을 만드는 입장에서 비용적인 부분만 만족한다면 GAE로 무조건 가겠다. 이 흐름을 대체 누가 막을 수 있단 말인가. Storage와 Computational Unit들의 발전 및 가격하락속도를 GAE의 서비스 요금이 따라가는데 한계가 있다는 것 정도가 문제점일텐데. 그거야 새로 시작하는 웹어플리케이션들의 단기 비용 비교의 문제일 뿐이고.
또 하나 신나는 것은 GAE는 독점이 아니라 AWS의 어느 정도 경쟁하에 서비스 된다는 거다. AWS는 최근 가격인하를 단행하면서 지속적인 가격인하의 가능성을 보여주었고, 이번에 GAE의 대략적인 비용을 발표했는데 역시나 AWS를 의식하고 비슷한 수준으로 맞춰져 있었다. 양쪽 모두 기술 개발으로 효율성을 통한 경쟁력 제고에 나서고 가격 경쟁이 이루어진다면 소비자는 뭐 즐거우 따름.
GAE를 사용하는 개발자로서 필요한 것은 DataStore 를 얼마나 효율적으로 이용하느냐가 될듯하다.. ㅋ
'2008/06'에 해당되는 글 4건
- 2008/06/16 Google App Engine을 사용하면서. (5)
- 2008/06/14 최고로 열심히 일했던 기간 - 신기록 요구중 (1)
- 2008/06/03 안드로이드 챌린지 관련 기사 스크랩 (2)
- 2008/06/02 엔지니어 마인드 비지니스 마인드
Round 2의 결과물에서 구글은 높은 수준의 완성도를 요구 했다.
컨셉 보여주기에 집중했던 Round 1 과 크게 다르지 않게
새로운 추가기능 위주로 준비하려고 하던 나에게는 대략 치명적.
(오픈소셜까지 달려보려 했는데 그건 좀 무리인듯)
문서 작업과 옵티마이제이션 작업등을 제외하고 남겨진 시간은 고작 15일.
구현해야할 부분은 Client의 완성도 60%에서 95%로 높이기와 Google App Engine상의 서버 구현.
난생 첨접하는 Google App Engine 학습과 구현까지 3~4일 이상이 주어지지 않는다.
나의 능력에 대해 의심하지는 않지만 충분히 터프한 도전과제이다.
1주일동안 날밤새다가 맛간 경혐한 이후로 나이들어 무리는 안할려고 했는데
달리자.. 지금부터...
아 하루 게임 두시간은 Round 1때도 항상 해왔는데 ㅡ.,ㅡ 줄이자 하루 30분으로.
컨셉 보여주기에 집중했던 Round 1 과 크게 다르지 않게
새로운 추가기능 위주로 준비하려고 하던 나에게는 대략 치명적.
(오픈소셜까지 달려보려 했는데 그건 좀 무리인듯)
문서 작업과 옵티마이제이션 작업등을 제외하고 남겨진 시간은 고작 15일.
구현해야할 부분은 Client의 완성도 60%에서 95%로 높이기와 Google App Engine상의 서버 구현.
난생 첨접하는 Google App Engine 학습과 구현까지 3~4일 이상이 주어지지 않는다.
나의 능력에 대해 의심하지는 않지만 충분히 터프한 도전과제이다.
1주일동안 날밤새다가 맛간 경혐한 이후로 나이들어 무리는 안할려고 했는데
달리자.. 지금부터...
아 하루 게임 두시간은 Round 1때도 항상 해왔는데 ㅡ.,ㅡ 줄이자 하루 30분으로.
동아일보에서 기사 나오고..
http://www.donga.com/fbin/output?n=200806020049
http://www.donga.com/fbin/output?n=200806030024
http://www.dt.co.kr/contents.html?article_no=2008060302010531686009
의외로 사람들이 신문을 많이 본다는 사실을 느꼈다.
지나가는 옆방 아저씨가 인사를 하다니.
사실 나는 신문잘 안보는데 ㅡ.,ㅡ
http://www.donga.com/fbin/output?n=200806020049
http://www.donga.com/fbin/output?n=200806030024
http://www.dt.co.kr/contents.html?article_no=2008060302010531686009
의외로 사람들이 신문을 많이 본다는 사실을 느꼈다.
지나가는 옆방 아저씨가 인사를 하다니.
사실 나는 신문잘 안보는데 ㅡ.,ㅡ
엔지니어 마인드 긍정적인 의미와 부정적인 의미를 둘다를 가지면서 사용되는 말이다. 엔지니어로서의 경력을 가지고 있던 내가 흔히 들었던 말은 부정적 의미의 "그건 엔지니어 마인드다. 너무 기술적으로 접근하려한다. 마인드를 바꿔라" 라는 이야기를 하면서 비지니스 마인드 어쩌구를 들먹이는 말들이었다. 물론 여전히 많이 듣는 말이다.
한 때 고민에 빠진적이 있었는데 그래 도대체 그 비지니스 마인드가 뭔가였다. 비지니스 마인드 > 엔지니어 마인드 인 것인가? 아니면 엔지니어 마인드는 비지니스 마인드에 반하는 것인가? 기술은 별로 중요한것이 아닌가? 그런 고민을 하면서 나 역시 비지니스라는 것이 중요하다고 치우치게 되었는데. 가볍게나마 비지니스를 공부하면서 점점 드는 생각은 역시 비지니스는 중요해 라기보다는 기술의 중요성이 생각보다 크구나라는 것이었다. 무엇하나 더 중요하다라고 말할 수 없고 단순 비교를 할 수 없는 것이다.
어쨌든 엔지니어로 살면서 그런 식으로 폄하하는 말을 많이 듣게 될터인데. 그런 말을 하는 주체는 엔지니어, 비지니스맨을 가리지 않는다. 내 결론은 그런 것들은 습관적이고 비논리적인 기선 제압용으로 들이데는 말일 뿐이다 라는 것이다. 엔지니어를 지향한다면 엔지니어 마인드를 키워야 한다. 엔지니어들에게 비지니스 마인드를 요구하는 경우가 많은데 그것보다 엔지니어 마인드를 제대로 갖추는 것이 훨 중요하다.
다른 사람들이 비지니스 마인드로 접근하는 것에 대한 오픈 마인드만 가져 있으면 된다. 비지니스하는 사람이던 기술하는 사람이던 고수 레벨로 올라갈 수록 서로의 마인드에 대한 중요성과 가치를 인정하는 오픈 마인드가 중요해지는거다. 어쨌든 그래서 나에게 생긴 새로운 편견은, 부정적 엔지니어 마인드를 언급하는 모든 사람은 일단 하수다라는 것이다. 그래도 그런 사람의 의견을 경청해 줄 수 있는 오픈 마인드를 가지자는 생각이다.
..요즈음의 난 왠지 이 마인드도 저 마인드도 없는 하수가 되어버린 느낀이다.. 엔지니어건 아니건 가리지 않고 공격하고자 하는 찌질이 마인드.. 흐흐.
한 때 고민에 빠진적이 있었는데 그래 도대체 그 비지니스 마인드가 뭔가였다. 비지니스 마인드 > 엔지니어 마인드 인 것인가? 아니면 엔지니어 마인드는 비지니스 마인드에 반하는 것인가? 기술은 별로 중요한것이 아닌가? 그런 고민을 하면서 나 역시 비지니스라는 것이 중요하다고 치우치게 되었는데. 가볍게나마 비지니스를 공부하면서 점점 드는 생각은 역시 비지니스는 중요해 라기보다는 기술의 중요성이 생각보다 크구나라는 것이었다. 무엇하나 더 중요하다라고 말할 수 없고 단순 비교를 할 수 없는 것이다.
어쨌든 엔지니어로 살면서 그런 식으로 폄하하는 말을 많이 듣게 될터인데. 그런 말을 하는 주체는 엔지니어, 비지니스맨을 가리지 않는다. 내 결론은 그런 것들은 습관적이고 비논리적인 기선 제압용으로 들이데는 말일 뿐이다 라는 것이다. 엔지니어를 지향한다면 엔지니어 마인드를 키워야 한다. 엔지니어들에게 비지니스 마인드를 요구하는 경우가 많은데 그것보다 엔지니어 마인드를 제대로 갖추는 것이 훨 중요하다.
다른 사람들이 비지니스 마인드로 접근하는 것에 대한 오픈 마인드만 가져 있으면 된다. 비지니스하는 사람이던 기술하는 사람이던 고수 레벨로 올라갈 수록 서로의 마인드에 대한 중요성과 가치를 인정하는 오픈 마인드가 중요해지는거다. 어쨌든 그래서 나에게 생긴 새로운 편견은, 부정적 엔지니어 마인드를 언급하는 모든 사람은 일단 하수다라는 것이다. 그래도 그런 사람의 의견을 경청해 줄 수 있는 오픈 마인드를 가지자는 생각이다.
..요즈음의 난 왠지 이 마인드도 저 마인드도 없는 하수가 되어버린 느낀이다.. 엔지니어건 아니건 가리지 않고 공격하고자 하는 찌질이 마인드.. 흐흐.
이올린에 북마크하기
이올린에 추천하기


