Cloud/Google App Engine5 구글 앱 엔진은 클라우드 컴퓨팅의 미래다? 클라우드가 수면으로 떠올라 주목받은 지도 벌써 5년여가 되었고, 클라우드 컴퓨팅은 IT 세상을 움직이는 차세대 기술로 인정받고 있습니다. 명실상부한 클라우드 컴퓨팅 서비스 1인자 아마존을 비롯해 2009년에는 구글에서 구글 앱 엔진을 발표했고, MS, Sun, IBM 등 줄줄이 클라우드 컴퓨팅에 뛰어들고 있으니 앞으로 치열한 경쟁이 벌어질 것으로 예상되기도 합니다. 또한 각 서비스가 어떤 특징과 강점을 들고 나올지도 기대가 되구요. 2009년 4월 구글이 구글 애플리케이션 엔진(Google Application Engine, 이하 구글 앱 엔진)이라는 이름으로 클라우드 컴퓨팅 환경을 발표한 이후, 구글 앱 엔진이 과연 아마존을 뛰어 넘는 서비스가 될 수 있을까에 대해 의견이 분분합니다. (현재 구글의 문.. 2010. 3. 22. 향후 주목 받을 다섯 가지 IT 트렌드와 변화를 일으키는 동인의 공통분모는? 향후 주목 받을 다섯 가지 IT 트렌드와 변화를 일으키는 동인의 공통분모는? 2009 년 2월 18일 / 삼성 향후 과학기술 변화를 주도할 IT 트렌드는 △인터넷 지향 컴퓨팅 △정확한 데이터를 기반으로 한 올바른 의사 결정 △모바일 비즈니스의 부각 △4C(커뮤니케이션·협업·커뮤니티·콘텐츠)의 컨버전스 △소프트웨어 개발에 대한 새로운 접근이다. 이 다섯 가지 트렌드는 ‘보안', ‘지속 가능성', ‘밀레니엄 세대'라는 세 가지 요인에 영향을 받을 것이다. 다섯 가지 IT 트렌드와 변화를 일으키는 세 가지 동인에는 공통분모가 있다. 사용자들의 요구사항과 기술의 교차점에는 항상 ‘유연성'이 강조되고 있다는 점이다. 예측 불가능해진 미래의 환경, 기업, 시장 등에 대처할 수 있는 체질을 갖추기 위해서는 ‘유연성'.. 2010. 3. 22. 구글 앱 엔진(Google App Engine)으로 웹 애플리케이션 시작하기(3) 제공 : 한빛 네트워크 저자 : Noah Gift 역자 : 김인희 원문 : Getting Started with the Google App Engine 데이터스토어 실전 돌입 아직은 인증 부분에서 막연하게 이해했더라도 일단은 넘어가고, 또 다른 강력한 API를 소개하도록 하겠다. 데이터스토어 API를 통해 지속성 데이터(persistent data)를 저장하고 애플리케이션을 통해 다시금 검색할 수도 있다. 이를 위해 앞선 코드에서 보았듯이 데이터스토어를 임포트하고 다음과 같이 모델을 정의하기만 하면 된다. class ChangeModel(db.Model): user = db.UserProperty() input = db.IntegerProperty() date = db.DateTimeProperty(au.. 2010. 3. 22. 구글 앱 엔진(Google App Engine)으로 웹 애플리케이션 시작하기(2) 제공 : 한빛 네트워크 저자 : Noah Gift 역자 : 김인희 원문 : Getting Started with the Google App Engine 실전 돌입 이제 helloworld를 뒤로 하고, 교육용 예제 애플리케이션의 소스 코드를 열고 자세히 파헤쳐보자. 우선, 서브버젼에서 소스를 체크아웃하고 예제코드가 있는 디렉토리로 이동한 후에 다음과 같이 입력하면 애플리케이션 실행이 가능하다. dev_appserver.py . 터미널 윈도우에 애플리케이션을 띄워놓으면 소스코드를 변경했을 때 그 내용이 자동으로 반영된다. 각자가 선호하는 에디터로 change.py를 다른 창으로 열어보면, 이 파일이 애플리케이션의 대부분을 차지함을 알 수 있다. 이 파일의 코드는 다음과 같다. #!/usr/bin/env p.. 2010. 3. 22. 이전 1 2 다음