'에릭 슈미트'에 해당되는 글 5건
- 2008/06/17
- 2008/06/02
- 2008/05/27
- 2008/05/17
- 2008/04/20
| 구글, 미래를 '클라우드컴퓨팅'에 걸다 Mike Ricciuti, 정리=박효정 기자 2008/06/16 |
|
구글은 기업 트렌드가 ‘클라우드컴퓨팅’이라고 보고 있다. ‘클라우드컴퓨팅’은 기업 유저가 원격 데이터센터의 웹 애플리케이션을 이용해 IT 운용비용을 절감하는 것을 뜻한다. 구글의 리시 찬드라 엔터프라이즈 제품 담당 매니저는 “다음 10년의 혁신은 클라우드로 일어날 것”이라며 “엔터프라이즈 소프트웨어가 사라지진 않겠지만, 분명 변화가 일어나고 있다”고 주장했다. 지난9일~12일(현지시간) 보스턴에서 열린 ‘엔터프라이즈 2.0’ 컨퍼런스에서 강연자로 나선 찬드라 매니저는 구글이 앞으로 보다 많은 기업 고객을 획득하려는 이유에 대해, 가장 중요한 점은 개인 유저 시장에서의 구글의 강점이며 장래는 비즈니스 컴퓨팅에서의 거점이 될 것이라고 강조했다. 그는 “클라우드의 시대가 도래하고 있다. 문제는 언제가 될지가 아니라 얼마나 빨리 올까이다”라며 “구글은 ‘구글앱스’로 그에 대응하고 있다”고 말했다. 찬드라 매니저는 마이크로소프트(MS), 아마존닷컴, 세일즈포스닷컴 등의 대기업이 기존 업무용 시스템과 같은 신뢰성과 안전성을 보유한 비즈니스 애플리케이션을 웹에서 제공하는 시장으로 모여들고 있다고 말했다. 찬드라 매니저는 MS와의 경쟁을 중요시하지 않았다. 그는 “MS와는 경쟁관계지만, 경쟁할 생각은 없다. 구글은 새로운 애플리케이션 사용법을 시장에 투입하려고 있고, 최종사용자에 초점을 맞추고 있다”고 강조했다. 물론 MS에도 클라우드를 바탕으로 한 독자적인 계획이 있다. 레이 오지 수석 소프트웨어 아키텍트가 가장 걱정하고 있는 것은 오픈소스와 구글의 야망이다. MS는 ‘라이브메시(Live Mesh)’로 클라우드컴퓨팅 계획 일부에 도착했다. 올해 안에 더 자세한 내용이 드러날 것이다. 찬드라 매니저는 업계의 4가지 트렌드가 구글의 강점을 지지하고 있다고 말했다. 첫 번째는 구글은 기술 혁신을 추진하고 있는 것은 개인 유저 시장이라고 보고 있다는 점이다. 개인 유저의 세계는 엔터프라이즈의 세계보다 다윈의 ‘진화론’에 따른 세계다. 유저는 뒤떨어진 제품을 참지 않는다. 찬드라 매니저는 “개인 유저의 세계에서는 환승 비용이 없다. 개인 유저 세계의 테스터 수억명이 엔터프라이즈 시장을 돕고 있다. 따라서 개인 유저는 엔터프라이즈 세계보다 뛰어난 기술을 손에 넣고 있다. 인스턴트 메시징(IM), 검색, VoIP는 모두 개인 유저 세계에 바탕한다”라고 설명했다. 그는 이어 구글은 개인 유저 시장에서 다양한 일을 배웠다고 말했다. “단순함이 이긴다. 개인 유저 시장에서 태어난 기술이 머지않아 엔터프라이즈 시장의 기술이 된다”고 강조했다. 두 번째 트렌드는 사내에서의 ‘파워 협력자(공동 작업자)’의 대두라고 찬드라 매니저는 말했다. 그는 “엔터프라이즈 소프트웨어는 전문가에 의해서, 전문가를 위해 만들어져 있다. 그러나 팀별 업무가 늘어나고 있는 지금, 신세대 직원들에 대응해 처음부터 다시 생각할 필요가 있다. 어떤 OS가 사용되고 있는지, 어디서 일하는지가 문제가 돼선 안된다. 소프트웨어는 ‘개방 표준’을 바탕으로 한다. 이것이 클라우드컴퓨팅의 비전이며, 구글이 클라우드야말로 차세대 엔터프라이즈 컴퓨팅의 비전이라고 생각하는 이유”라고 말했다. 또 엔터프라이즈 컴퓨팅의 경제적 측면도 변화하고 있다고 찬드라 매니저는 지적했다. 기업은 증가하는 콘텐츠·동영상·사진 처리 때문에 골머리를 앓고 있다. 찬드라 매니저는 하루 700만매 사진을 처리하는 구글의 사진 공유 사이트 ‘피카사’를 예를 들었다. “클라우드로 구글이 시장과 공유할 수 있는 큰 이점이 있다. 구글의 ‘앱엔진’은 기본적으로는 측정할 수 있는 호스팅 플랫폼이며, 거의 무한한 공간을 제공한다. 기회가 매우 크다”는 것이다. 마지막으로 찬드라 매니저는 엔터프라이즈의 클라우드컴퓨팅 도입 장해가 없어지고 있다고 말했다. 그는 기업의 큰 관심사로서 신뢰성을 들었다. 그는 “지금 구글은 멈출 수 없다. 구글이 멈추면 유저는 구글로부터 떨어져 버린다. 그래서 구글은 클라우드컴퓨팅에 투자하고 있는 것”이라고 말했다. |
| 광고 | ||
If you're new to developing social applications, it can be difficult to immediately grasp how good applications facilitate fun and meaningful social experiences. To accelerate your learning, we've come up with a list of a few light-hearted recommendations around building good social applications. Not all of these "best practices" are necessary in every case, but they might spark thoughts about finding new users, keeping old ones, and leveraging the social graph for fresh content and viral spread.
Across containers, there's a common tendency for a user to take a chance on an unknown application, and shortly thereafter remove it if no immediate value is found. The lesson to be learned from this interaction is that first impressions really do matter, and it's necessary to engage the user quickly before attention is lost. To this end, we suggest you focus on the 30-second experience; before distracting the user with expert features or sending invites, slow down and give the user a simpler taste of what your application is about. Try the following:
Across OpenSocial containers there can be a lot of variation in the look and feel of pages and profiles. When designing your application, it can help to attempt consistency with the container UI by using similar fonts, tabs and buttons.
In cases where applications strive for stronger identity, it can be good to create a UI look and feel which is slightly distinct but still aesthetically strong to play on a user's tastes and need for self expression.
The profile page in a container is often a representation of a user's identity, interests and tastes. From the perspective of the owner, it's a means for self expression and a starting point for exploring the social graph. From the perspective of viewers, it's a place to learn, communicate, and find shared interests. Applications best take advantage of the profile by enabling self expression through common interests around entertainment, brands and groups. Self expression is also enabled through specific forms of communication like gestures and gifts or conversations around special topics.
Good social applications aren't only static badges of self expression; they dynamically change to provide an interesting experience across sessions. Change can be derived from the social graph as friends interact with the application to change its state. Change can also occur as the application internally generates new content. In both cases, the day-to-day changes can help to keep an application interesting and desired over time.
A particularly easy way to make an application dynamic and social is to record and present the activities of friends who are using the application. This could be thought of as an application-specific activity stream in which the news and updates of friends are always presented in the context of the application itself. From these activities, users become more aware of how others are using the application, driving increased use and change.
Exposing the activities of friends is one method among many for passively browsing the social graph. Users are often interested in low-effort interactions like viewing a friend's most recent activity, comparing content and choices, and indirectly interacting through their own activity. In supporting this style of interactions, it's essential to make it easy to browse what friends are doing. This is often achieved by linking names to a user's container profile or even creating application-specific user profiles which provide an overview of a user's activity and content.
Browsing the graph can also certainly extend beyond just friends. In some circumstances, it can be interesting to see and interact friends-of-friends, especially when drawn together by shared interests. Creating ways for a user to grow his/her social circle adds value to an application from the user's perspective by unearthing opportunities for new friends and content.
Browsing friends' activities and content often flows well into conversation, creating an opportunity to develop deeper social interaction. In places where communication can happen, it's good practice to make the option explicitly available. This can be done in a more persistent, public manner through a comment system or sharing wall. It can also be done in private by linking into a container's messaging, email or instant messaging systems, or even through an internal communication layer like pokes or other simple gestures and messages.
A container's entire social graph is often huge, and even a user's immediate social circle might be too large for a user to easily track. By growing smaller communities and making them accessible, an application can provide rich and interesting functionality that enhances the overall social experience. There are three categories of communities which applications commonly build and utilize:
Self expression and communication are often fun and entertaining alone, but OpenSocial is also a platform that can be leveraged to solve real world tasks where the social graph assists us in making decisions. For example, while some might be prone to grab a book at random off the shelf, there are many who appreciate a good recommendation from a friend. With a variety of possibilities in entertainment and interests, it can be useful to facilitate meetings, purchases, recommendations, information management and learning to create a richer, more lasting experience across your application.
웹2.0이 있으니, 웹3.0을 말하는 것은 자연스러운 현상이리다. 서울 디지털 포럼에 참가한 에릭슈미트는 웹3.0을 "응용프로그램 (application)이 서로 엮이는 (pieced together) 현상"이 될 것이라고 전망했다.
차니의 영문블로그 KoreaCrunch에 올라온 것을 리드라이트웹이 전했다. 슈미트는 웹3.0을 애작스Ajax를 중심으로 설명했는데, 그리 호의적이지 않은 덧글이 올라왔다. 웹2.0을 말할 때 애작스는 웹2.0의 한 부분인 인터페이스만을 설명하는 것이고, 이 외에 핵심적인 요소는 데이터의 집성(aggregation; RSS), 개방형 구조 (Open architecture; API) 등이라는 것.
- Transparent Management (blogging founders)
- Aggregation (RSS)
- Widgetization
- Open Architectures (APIs)
- Rich interfaces (AJAX)
- Personal (Enable user sharing)
- Social (Enable user connections)
- Loosely Structured (Tags)
- Democratic (Explicit/Implicit data used to determine 'the front page'.
그러나, 덧글을 단 블로거는 슈미트 사장이 전한 핵심을 이해하지 못했다. 웹3.0을 말하면서 Ajax를 중심으로 말한 것은 웹의 진화방향을 말한 것이지, Ajax가 웹2.0의 전부라고 말한 것이 아니다. 진화의 방향을 말할 때는 진화의 단초를 제공하는 것부터 말하는 것은 자연스런 순서.
웹1.0은 통신프로토콜의 표준화다. http프로토콜을 사용하면서 다른 기종의 컴퓨터들 끼리도 네트워킹이 가능해진 것.
웹2.0은 데이터의 표준화다. RSS니 API니 Tagging이나 하는 것들이 가능한 것은 데이터가 표준화돼 있기 때문이다. 데이터 표준화의 위력은 상상이상의 위력을 발휘하면서, 집단지성이니 롱테일이니 하는 새로운 현상이 나타나는 것.
그렇다면 다음 단계의 표준은 무엇일까? 자연스럽게 응용프로그램의 표준화를 전망할 수 있다. 응용프로그램의 표준화를 말할 때 그 단초가 될만한 것이 바로 Ajax다. 슈미트 사장은 그의 답변에서 바로 응용프로그램이 표준화할 때, 그리고, 그 표준화한 작은 응용프로그램들이 네트워크를 통해 엮일 때의 파급력은 역시 데이터의 표준 이상의 파급력을 지닐지도 모른다고 전망했다.
슈미트 사장이 언급한 것은 아지만, 그의 전망을 근거로 예를 들어 보면, 마이크로소프트의 오피스같은 프로그램과 어도비의 포토샵같은 프로그램들을 통합해 사용할 수 있는 환경이 가능하다는 것. 그것도 PC건 맥이건 유닉스건 관계없이 말이다. 지금으로선 꿈같은 말이겠지만, 인터넷처럼 이기종 컴퓨터끼리 네트워크를 구성한다는 것 자체가 꿈같은 것으로 여기던 시절도 있었다.
사실 아주 꿈같은 것은 아니다. 요즘 나오는 위짓widget을 보면, 웹3.0시대에 이미 접어든 듯한 느낌이다.
웹3.0이 무엇일 것 같냐는 돌발성 질문에 "응용프로그램의 표준화"가 될것이라고 답한 슈미트를 보며, 역시 구글 CEO답다는 생각이 든다.
")//]]>
")//]]>
대본