Run your web apps on Google's infrastructure.
Easy to build, easy to maintain, easy to scale.



클라우드 컴퓨팅 환경 도입을 위해 변화된 업계 동향을 수집 중에 좋은 소식을 발견했습니다.

저는 Google 제품들을 아주 많이 좋아하는터라 AppEngine 을 도입하리라 생각하고 있었습니다만 한 가지 마음에 아주 크게 걸리는 것이 있었지요!! 현재의 AppEngine 은 SQL 을 사용할 수 없습니다. 구글에서 개발한 분산 데이타 저장소인 Bigtable 을 꼭 사용해야 하거든요.

기업에 있어서 데이타야 말로 생명이나 다름 없는데... 이런 데이타를 듣도보도 못한 큰 테이블에다가 죄다 넣어놔야 하는 것이지요. 한 가지 위안인 것은 구글에서 만든 서비스들은 모두 이 구조로 되어 있다고는 하는데... 설마 모두 그러겠습니까??? ㅡ_ㅡ;;; Bigtable에 데이타가 저장된 이상 다른 클라우드 서비스로의 이전이 불가능하게 되어 버리는 것이지요.

이 부분인 마음에 걸린채로 써야되나, 말아야 하나... 걱정하면서 IaaS 서비스 들을 알아보고 그랬었지요.

근데 올 해 2 분기 부터 기존 RDBMS 를 그대로 AppEngine 에서 사용할 수 있는 Google AppEngine for Business 서비스를 오픈한다는 글을 발견했습니다. 이 소식 외에도 AppEngine Roadmap 을 보시면 향 후 업그래이드 일정이 나와있습니다.

이제 마음놓고 구글의 PaaS 인 AppEngine 을 선택해도 되겠네요!!!!

2분기 될 때 까지는 어떻해야하나.... 그 전에 오픈해야 하는데.. ㅡ_ㅡ;; 이래저래 골치군요!!

Posted by 따봉맨
Google 은 많은 여러 분야에 걸쳐서 유용한 개발 환경을 제공합니다. 이러한 개발 환경들은 Eclipse 라는 통합계발환경을 사용하고 있습니다.


그래서 Google 개발 환경에서 Eclipse 를 사용하는 개발자들을 위해 Google 에서는 Eclipse Plugin 을 제공하고 있습니다. 플러그인 덕분에 정말 엄청 편해 졌습니다. 저는 GWT 를 접하고, 좀 지나서 AppEngine 을 접했습니다. 그리고서 지금 소개해 드리는 "Eclipse용 Google 플러그인"을 접했지요.


근데 이 플러그인이 AppEngine 과 GWT 를 모두 지원하고 있네요. 오~~~~~~~~~~!!! 끝내줍니다.
한 번 써보세요~~~~~~~~~!!!!!!!!!!!!!!!!!!!!!


참고로...

"Google App Engin" 은 Phyon 과 Java 언어를 지원하고 유틸리티 컴퓨팅을 구현하는 Google 의 Cloud Computing 서비스 입니다.




"Googlw Web Tookit" 은 Java 개발자를 위해 개발된 Javascript 프론트엔드 어플리케이션 개발 환경 입니다.
AJAX 로 연동되는 서블릿 코드와 Javascript 로 구현되는 Rich Client UI 의 구현을 Java 코드로 깔끔하고 생산적으로 개발할 수 있도록 해줍니다.
정말 환상적인 개발 환경이죠.
자세히...

상세한 내용은 기회가 되면 예제와 함께 담아 보겠습니다.
Posted by 따봉맨
[링크] http://www.ciobiz.co.kr/news/articleView.html?idxno=1784

이런 예측이 나올거라 생각했지만, 2013년은 좀 오버했다 싶네요^^

3년 후에 과연 이렇게 될 수 있을까요????
근데 이통사의 정액 요금제가 더 발전한 나라라면 가능할지도 모르겠다 싶습니다.
SKT vs KT 의 경쟁으로 우리나라 데이타 요금제도 다이어트가 시작된다면 유져들의 네트워크 Always On 상태가
가능하게 되겠지요!!!

그리고 제가 PathEye 서비스의 서버 사이드 모듈에 클라우드 컴퓨팅 서비스를 도입하려고 준비 중에 있습니다.
근데 이런 기사를 접하니 더 힘이 나는군요!!!

2010 년에는 "모바일 클라우드 컴퓨팅" 서비스에 빠져서 멋진 킬러앱을 탄생 시켜보고 싶습니다.

여러분~~~ 지켜봐 주세요~~
Posted by 따봉맨
Google App Engine

Google App Engine is a platform for building and hosting web applications on Google's infrastructure. It was first released as a beta version in April 2008.

Based on cloud computing technology, Google App Engine uses multiple servers to run an application and store data, and automatically adjusts the number of servers to handle requests reliably.[1] Comparable cloud-based platforms include offerings such as Amazon Web Services and Microsoft's Azure Services Platform.

Google App Engine is free up to a certain level of used resources, after which fees are charged for additional storage, bandwidth, or CPU cycles required by the application.[2]


Windows Azure

Microsoft's Azure Services Platform is a cloud platform (cloud computing platform as a service) offering that "provides a wide range of internet services that can be consumed from both on-premises environments or the internet"[1] (though the platform itself will not be made available for on-premises deployments[2]). It is significant in that it is Microsoft's first step into cloud computing following the recent launch of the Microsoft Online Services offering.

A Community Technology Preview (CTP) was given to PDC 2008 attendees.[3] This preview is set to expire in the 2nd quarter of 2009.[citation needed]



이 두 서비스는 모두 클라우드 컴퓨팅 기술을 사용하고 있습니다. 그래서 트래픽 걱정 없이 웹 서비스를 제공할 수 있게되죠. 두 서비스의 지향하는 바가 같은 것 같습니다. 누가 따라하는 것인지.. 뭐 따라한다고 나무랄 것은 없지만요.. 둘 다 IT 계의 거인인데, 뒤따르는 쪽이 안스러워 보이네요^^
최후의 승자는 누가 될까요???

위에서 말한 서비스의 내용을 요약하면,
"클라우드 컴퓨팅 환경 위에서 웹서비스를 구현할 수 있도록 모든 제반 환경을 제공하는 서비스"
라고 보시면 됩니다. 서버, 네트워크, DB 를 다 제공해 줍니다.
그냥 만들고 싶은 서비스를 요구하는 언어(Python, Java, VB.NET, ASP.NET)로 개발해서 업로드만 하면 되는거죠. 참~ 쉽죠이??

우선 각 서비스를 느껴볼 수 있는 링크를 알려 드리겠습니다.

Google App Gallery : 실제 서비스되고 있는 웹 서비스를 사용해 볼 수 있습니다.
Windows Azure Case Studies




'Smart Mobile > Mobile Cloud' 카테고리의 다른 글

From Grid to Cloud  (0) 2009.08.05
Distributed Computing  (0) 2009.08.05
Parallel and Distributed Computing: BOINC Grid Implementation Paper  (0) 2009.08.05
Posted by 따봉맨
이전버튼 1 이전버튼