2015년 4월 21일, 서울특별시 강남구 삼성동 코엑스에서 열린 "AWS Summit Seoul 2015"가 열렸습니다. 

참석은 안했지만, 어떤 내용인가 확인하고 구글링 하다보니 흥미로운 주제로 된 발표가 많더군요.


현재, AWS에 관심이 많고, AWS기술 문서 및 AWS도입 사례 및 문제 해결 방안에 대한 내용을 습득하다보니 이번 4월 21일에 열린 AWS Summit Seoul 2015의 발표세션중 2015년 6월 6일까지 공개된 슬라이드들을 모으고 정리하였습니다.



트랙1 AWS 신규 서비스 및 솔루션 

AWS 최신 서비스 살펴보기 - Aurora, Lambda, EFS, Machine Learning, ECS


국내 사례로 본 클라우드 운영 최적화 - 모니터링, 자동화, 빌링


AWS 클라우드를 활용한 빅데이터 및 실시간 스트리밍 분석


국민내비 김기사, AWS 하이브리드 환경 구축사례


모바일 및 IoT 환경을 위한 AWS 클라우드 플랫폼의 진화


AWS와 컴볼트가 함께하는 데이터 보안 및 관리 자동화


AWS와 연계하는 레드햇 오픈 하이브리드 아키텍처


EBS성능 향상 및 EC2 비용 최적화 기법


트랙 2 AWS 소개 및 활용 사례 

AWS 소개 - 컴퓨팅(EC2), 데이터베이스(RDS, Redshift), 스토리지(S3, EBS)


CloudFront와 Route53기반 콘텐츠 배포 전략


엔터프라이즈에서의 하이브리드 환경 전략


엔터프라이즈 클라우드 도입 및 고려사항 - 메가마트 사례


AWS를 통한 클라우드 보안 이해하기


보안을 통한 AWS에서의 신뢰성 강화


데이터 중심 클라우드 전략과 하이브리드 솔루션


AWS이용사례 - SM엔터테인먼트 및 셰이커미디어 사례를 중심으로



Buy me a coffeeBuy me a coffee


위의 링크에 있는 기사를 읽고 게임중독에 대하여 다시 진지하게 생각해봤습니다.


심리학자이며, 중앙대학교 심리학과 겸임교수이신 이장주 박사님께서 "게임(Game, ゲーム)"과 "게임중독"에 대한 생각을  4가지의 테마를 가지고 인터뷰 하였습니다.

  1. 인간은 왜 게임에 빠져드는가?
  2. 지난 3월 있었던 한국게임법학회 창립 심포지움에서 잠시 인사를 드렸었는데요. 그때 정부와 업계 모두 어긋난 대응을 하고 있다는 식의 말씀을 하셨던 걸로 기억합니다. 그렇다면 지금 어긋난 것은 무엇인가?
  3. 사회문화심리의 관점으로 바라본 게임의 과거와 미래
  4. 게임은 앞으로 어떻게 나아가야 하는가?


위의 내용을 읽고 간추리기에 양이 많아서 위의 링크([인터뷰] 심리학자 이장주 박사, "게임중독? 기성세대의 심리적 소화불량 현상" )를 클릭해보십시오.


위의 인터뷰 말미에 이장주 박사님께서 인터뷰의 핵심을 아래와 같이 간추렸습니다

세상이 바뀌는 것은 기존에 없던 무언가가 생겨났기 때문입니다. 사회문화심리 분야를 연구하는 학자로서 바로 그러한 변화의 흐름에 많은 관심을 가지고 있고요.

지금 시점에서 게임은 세상에 존재하는 여러 표준 가치 중의 하나로 자리잡았습니다. 기존에 게임을 경험하지 못한 세대들이 심리적 소화불량에 걸리는 건 자연스러운 현상입니다. 셧다운제나 중독관리법, 매출강제징수법 등 최근 화두가 되고 있는 일련의 정책들은 이런 '기존 세대'들의 심리적 소화불량이 빚어낸 현상들이라고 봅니다.

게임은 인류문화의 발전 과정에서 자연스레 생겨난 산물의 하나입니다. 부작용이 있을 수 있지만, 중요한 것은 이것을 너무 쉽게 이야기해서는 안 된다는 겁니다.

부작용으로 진통을 겪으며 발전해가는 과정을 방해는 하지 말아야 한다고 생각하며, 설령 정말 문제가 된다면, 누구나 납득할 수 있는 이야기를 가지고 와서 대화를 해야 합니다. 잘 모르는 것이라고 제대로 접해보지도 않고 불안함을 감추지 않는 모습으로 지금과 같은 포지션을 취한다면 언젠가 시간이 갔을 때 법안을 낸 사람 스스로도 창피해지는 순간이 올 거라고 말씀드리고 싶습니다.


게임은 세상에 존재하는 표준으로 자리잡았으나, 기성세대들이 게임에 대하여 이해를 못하고 심리적 소화불량으로 규제를 만들고 있다고 합니다.

게임에 대하여 규제를 한다는 것은 서로간 대화가 안통해서 생기는 것이니 대화를 하면서 합의점을 찾아야 한다는 것이 결론인듯 합니다.


앞으로는 게임이 스마트폰 콘텐츠를 지배할것이라 생각하기때문에 게임을 규제를 하는 것이 옳은가란 생각을 해봤음.


작년 11월달, 게임에 대하여 긍정적으로 보는 일본 소프트뱅크사의 발표자료 "게임을 재패하는 자가 스마트폰 콘텐츠를 제패한다"가 아직도 인상적임.

"게임을 제패하는 자가 스마트폰 콘텐츠를 제패한다(ゲームを制するものが スマホ コンテンツを制する。, Those that rule the game rule the smartphone content.)"


아래 사진은 2013년 10월 31일 소프트뱅크(Softbank, ソフトバンク) 중간 결산 발표하는 손정의(孫正義, Masayoshi Son) 회장의 사진. 사진속 슬라이드에서 "게임을 제패하는 자가 스마트폰 콘텐츠를 제패한다(ゲームを制するものが スマホ コンテンツを制する。, Those that rule the game rule the smartphone content.)"라고 써있음.

사진출처: 아사히신문 한국어판기사 "소프트뱅크 미국진출④完 소프트와 하드, 전략의 두 바퀴http://asahikorean.com/article/asia_now/business_technology/AJ201311140099 



ps. 기사에서 가장 재미있게 본 부분이 있습니다. 남자의 심리가 아동심리와 같다는 이야기를 듣고 빵터짐.

심리학 분야를 보면 '여성심리'가 있고 '아동심리'는 있는데, '남성심리'는 없습니다. 왜 그런줄 아세요? 남성심리는 아동심리랑 똑같거든요(웃음).

여자들의 경우 13세를 넘으면 '사람 이외의 것'과 잘 놀지 않는 경향이 있습니다. 친구들과 어울리는 비중이 크다는 겁니다. 하지만 남자는 달라요. 나이가 몇 살이든 관계없이 무엇을 가지고도 잘 놉니다. 게임도 그 중 하나죠.

남성 호르몬인 테스토스테론은 경쟁심리와도 밀접한 연관이 있습니다. 게임 안에서 사람들과 경쟁하고 겨루는 사회적 행위 자체가 큰 재미를 줍니다.

그리고 이 테스토스테론이 가장 왕성하게 나오는 시절이 청소년기입니다. 20대 후반 정도까지가 가장 왕성한 때고, 그 이후로 줄어들죠. 저처럼 아저씨가 되고 나면 게임이 별로 재미가 없어요. 사람의 자연스러운 발달 순서에 해당하는 이야깁니다.

삶의 어느 순간에는 게임이 미친듯이 재미있어서 매달리는 시절이 있습니다. 그게 지나면 자연스럽게 수그러들게 마련이죠. 어른 중에 게임 때문에 문제가 되는 사례는 비율로 따지면 지극히 미미합니다. 있다 해도 자세히 들여다보면 그건 게임이 문제라기 보다는 개인 성격이나 환경 등이 문제인 경우가 많죠.


Buy me a coffeeBuy me a coffee


2013년 12월 2일자 타임지(Time誌)에 실린 캔디 크러쉬 사가(Candy Crush Saga) 기사

Architects of addicion.
The ruthless engineering behind popular mobile game Candy crush.
중독의 구조.
인기 모바일 게임 캔디 크러쉬 사가 뒷면의 무자비한 기술설계

Architects of addicion. The ruthless engineering behind popular mobile game Candy crush. 중독의 구조. 인기 모바일 게임 캔디 크러쉬 사가 뒷면의 무자비한 기술설계


타임지(Time誌)에서 소개하는 캔디 크러시(Candy Crush) 게임 방법

기사 내용은 다음 링크에서 확인 가능합니다. Candy Crush's Architects of Addiction

캔디 크러쉬 사가(Candy Crush Saga)게임 열품을 타임지가 취재하다니.

전세계사람들이 캔디깨기 위해서 열심히 노력하다 중독되는 현상을 보니, 타임지가 전세계 유행하는 모바일 게임에 대해서 취재했습니다.



Buy me a coffeeBuy me a coffee

확산성 밀리언 아서(확밀아)와 拡散性ミリオンアーサー(일밀아)를 시작하였습니다.


위의 카드게임을 하다보니 그냥 여유 있을때마다 계속 게임에 집중하게 만드네요. 그리고 돈을 쓰고 싶은 욕구를 만들게 되구요.

어린이들이 이 게임 하면 헤어나지 못할것 같단 생각을 해봅니다.


저의 확산성 밀리언 아서(확밀아) 아이디와 拡散性ミリオンアーサー(일밀아) 아이디는 아래와 같습니다.

확산성 밀리언 아서: "기묘한달걀"

拡散性ミリオンアーサー(일밀아): "OddEgg"

입니다.


Android

확산성 밀리언 아서(확밀아): https://play.google.com/store/apps/details?id=com.square_enix.million_kr

拡散性ミリオンアーサー(일밀아): https://play.google.com/store/apps/details?id=com.square_enix.android_googleplay.million

iOS

확산성 밀리언 아서(확밀아)의 경우 한국 앱스토어에 올라와 있습니다.

拡散性ミリオンアーサー(일밀아)의 경우는 일본 앱스토어에서 다운로드하여 실행할 수 있습니다.


구글 플레이스토어(Google Play Store)에 올라온 拡散性ミリオンアーサー(일밀아)


구글 플레이스토어(Google PlayStore)에 올라온 확산성 밀리언 아서(확밀아)



ps. 일밀아(일본판 확산성 밀리언아서, 拡散性ミリオンアーサー)를 구글 플레이 스토어에서 다운로드가 되지 않은 치명적인 문제가 있습니다. 구글 플레이스토어의 경우는 마켓의 나라 구분을 SIM카드의 발행 통신사를 기준으로 하기때문에 일본 SIM카드가 꽂혀진 단말기에서만 일밀아(일본판 확산성 밀리언아서, 拡散性ミリオンアーサー)를 볼 수 있고, 설치할수 있습니다. 그래서 한국 SIM카드가 꽂혀진 국내폰들에선 일밀아를 찾을수도 설치할수 없는거죠. (일밀아를 구글 플레이 스토어에 찾아도 "거주국가에서는 사용할수 없는 항목입니다"가 뜹니다)


拡散性ミリオンアーサー(일본판 확산성 밀리언 아서, 일밀아)



경고(Warning)!

구글 검색으로 일밀아 apk를 찾아보면 설치할수 있긴한데, apk가 일밀아가 아니라 악의적인 목적으로 만들어진거라면, 설치시 엄청난 피해를 입을 수 있습니다.

Buy me a coffeeBuy me a coffee

2012년 10월 15일 월요일 아침 8시 경.


M25 잡지표지 - M25 잡지표지 - "애니팡과 직장생활의 평행이론"


아침 학원 수업 끝난 후 강남역에서 회사 가는길에, 무료로 배포하나 수요가 많아 나오는 순간 동이 나오는 잡지, M25를 구했습니다.


회사 가는 길에 M25 표지를 보니 "애니팡과 직장 생활의 평행이론"이라는 재미있는 표지가 나오더군요.

잡지내용을 보니 직장인들이 애니팡을 어떻게 할지 가이드라인같은걸 썼더군요. 제한된 시간에 사용하는 것 그리고 하트보내기 등등.

며칠전 학원 수업에서 어느 한 아저씨께서 "애니팡으로 거래처 직원분들과 소통용으로 쓸만하다, 캔디팡도 괜찮다" 이러시니 유행을 잘 안타는 아저씨들도 즐겨하는 게임이 된것 같군요. 쉽게 말해서 남녀노소 모두 이용하는 게임이 되었다고 할까요? 


애니팡은 출시후 2012년 9월달 중순(아이폰용 애니팡이 나온 시점)부터 국민게임이 되었군요.

Buy me a coffeeBuy me a coffee

Zynga에서 나오고 Facebook에서 즐길수 있는 소셜 게임(Social Game) 인 시티빌(CityVille)을 이제 Google+에서 접할수 있습니다.

이제 Google+에서 대표적인 SNS(Social Networking Service)의 한가지인 Facebook을 많이 벤치마킹(benchmarking)을 하였는지  Facebook의 소셜 게임(Social Game)인 CityVille등을 비롯한 여러가지 소셜 게임 즐길수 있습니다.

Google+ Game on!


현재까지 Google+에서 아래의 소셜 게임들을 할수 있습니다.

Google+에서 접할수 있는 소셜게임들

아래는 현재까지 Google+에서 할수 있는 소셜 게임의 목록입니다.

  • Zynga Poker
  • Wild Ones
  • Dragons of Atlantis
  • Crime City
  • Dragon Age Legends
  • Collapse! Blast
  • Flood-It!
  • Zombie Lane
  • Bejeweled Blitz
  • Angry Birds
  • Bubble Island
  • CittyBille
  • Edgeworld
  • Monster World
  • City of Wonder
  • Global Warfare
  • Diamond Dash
  • Sudoku Puzzles

실제로 Google+에서 소셜 게임(Social Game)인 CityVille(시티빌)을 직접 해보았습니다.

저 화면에서 Google+을 Facebook으로 대체해도 문제가 없을정도로 Google+와 Facebook이 서로 닮아있습니다.



Google+에서 CityVille을 하고 보니 Facebook에서 할수 있던 게임을 Google+에서도 접할수 있더군요.

그렇다고 Facebook에 있던 기능이 Google+에 있는데, Facebook을 많이 사용하는 사람이 굳이 Google+에서 까지 찾아와서 CityVille과 같은 게임을 또 할까요? 한개만 해도 벅찬데 2개씩은 할수 없을테니 -.-

Google+에서 Facebook에서 접할 수 있는 Social Game이 나오면 모를까?


Google+는 SNS의 대표주자인 Facebook을 뛰어 넘으려고 열심히 작업을 하는듯한 인상을 받습니다.

Facebook에서 있던 기능들을 Google+에서 접할수 있게 되었구요.

그러나 Facebook이 쌓아놓은 명성도 만만치 않을텐데, Google이 단기간내에 Google+로 Facebook을 이길지는 미지수입니다.

Buy me a coffeeBuy me a coffee

관련링크
Google IO 2011 Session 


이번에 열릴 Google IO 2011의 안드로이드 세션 목록들입니다.

구글 안드로이드팀의 주요한 관심사, 그리고 현재 모바일 시장의 흐름이 어떻게 되는지 제목을 보고 대략적으로 알수 있습니다.

이 내용들 다 소화해서 이해할지가 궁금하군요. 공부할 내용은 산더미이고, 실력은 늘어나는 것 같지도 않고.



3D Graphics on Android: Lessons learned from Google Body

May 11, 04:15PM – 05:15PM / Room 8

Nico Weber

Google originally built Google Body, a 3D application that renders the human body in incredible detail, for WebGL-capable browsers running on high-end bPCs. To bring the app to Android at a high resolution and frame rate, Nico Weber and Won Chun had a close encounter with Android's graphics stack. In this session Nico will present their findings as best practices for high-end 3D graphics using OpenGL ES 2.0 on Android. The covered topics range from getting accelerated pixels on the screen to fast resource loading, performance guidelines, texture compression, mipmapping, recommended vertex attribute formats, and shader handling. The talk also touches on related topics such as SDK vs NDK, picking, and resource loading.


Accelerated Android Rendering

May 11, 10:45AM – 11:45AM / Room 9

Romain Guy, Chet Haase

Android 3.0 introduced a new hardware accelerated 2D rendering pipeline. In this talk, you will be introduced to the overall graphics architecture of the Android platform and get acquainted with the various rendering APIs at your disposal. You will learn how to choose the one that best fits your application. This talk will also deliver tips and tricks on how to use the new hardware accelerated pipeline to its full potential.


Android + App Engine: A Developer's Dream Combination

May 10, 03:45PM – 04:45PM / Room 9

Xavier Ducrohet, Brad Abrams

This talk will introduce App Engine Tooling for Android. A complete set of Eclipse-based Java development tools for building Android applications that are backed by App Engine. With these tools developers can focus on building fantastic Android applications using common tools and techniques that span the client and server parts of the application AND make it extremely simple to deploy the server side to App Engine. This talk walks through building a fantastic cloud based android application.


Android Development Tools

May 11, 03:00PM – 04:00PM / Room 11 LIVESTREAMED

Xavier Ducrohet, Tor Norbye

This talk provides an in-depth look at the Android development tools, along with tips & tricks for getting the most out of them. From project support, to source editing and visual editors, to emulator execution and debugging and profiling, this talk will help you get more productive with Android development. The main focus is on Eclipse, but we will discuss other complementary tools as well. This is a demo-oriented talk, and our goal is to show the available features, and how they fit into the workflow.


Android Market for Developers

May 11, 10:45AM – 11:45AM / Room 11 LIVESTREAMED

Eric Chu

There are few things developers care more about than Android Market and, during the year since Google IO 2010, we have been investing huge amounts of efforts in expanding and improving it. This presentation walks through what's new, with a particular focus on where developers can take action to improve their apps' Market performance.


Android Protips: Advanced Topics for Expert Android App Developers

May 10, 11:30AM – 12:30PM / Room 11 LIVESTREAMED

Reto Meier

Writing an app is easy, but with 100k competitors you need to do better than launch and cross your fingers. I'll demonstrate how to use advanced Android techniques to take a good app and transform it into a polished product. Features advanced coding tips & tricks, design and implementation patterns, and insight into some of the lesser known API features. This is an advanced session designed to help experienced developers.


Best Practices for Accessing Google APIs on Android

May 10, 11:30AM – 12:30PM / Room 9

Yaniv Inbar

Integration with Google APIs (such as Buzz, Latitude and Translate) can enrich many Android applications. In this session, we will demonstrate how to do so easily, efficiently and securely using the Google API Client for Java. We’ll walk you through how to authenticate for the APIs using AccountManager, how to reduce the client library size and several other Android-specific optimizations.


Bringing C and C++ Games to Android

May 11, 03:00PM – 04:00PM / Room 8

Ian Ni-Lewis and Dan Galpin

Want to make great Android games, but you're not a Java programmer? This talk is for you. Android supports a toolchain for building applications in C/C++. In December 2010 it got a makeover specifically aimed at making life better for game developers. This presentation gives an introduction to Android programming in C/C++, covers what's new and improved since last year, and shows best practices for building and debugging games with the NDK.


Building Aggressively Compatible Android Games

May 11, 10:45AM – 11:45AM / Room 8

Chris Pruett

There are a lot of Android phones out there, but by abiding to a few key rules it is possible to develop a single binary that runs on all of them. This session will explain how to approach device diversity and build aggressively compatible Android games.


Building Android Apps for Google TV

May 11, 01:45PM – 02:45PM / Room 11 LIVESTREAMED

Jason Bayer, Christian Kurzke

Learn how to create new apps or enhance existing Android apps for Google TV. Session includes an overview of the platform, best practices, demos, and discussion about the fantastic opportunities Google TV creates for developers.


Designing and Implementing Android UIs for Phones and Tablets

May 11, 12:30PM – 01:30PM / Room 11 LIVESTREAMED

Roman Nurik, Adam Powell, Richard Fulcher, Christian Robertson, Matias Duarte

There are a large number of Android tablet devices starting to ship. This session discusses the new APIs and tools available to developers for use in constructing apps that work well on them, and provides guidance on creating good user experience for users of these devices.


Don’t just build a mobile app. Build a business.

May 10, 01:15PM – 02:15PM / Room 11 LIVESTREAMED

Wayne Pan

Learn how to build a business on mobile apps so you can quit your day job. Walk away with an understanding of app business basics and how to use house ads for app promotion, mediation to optimize in-app advertising revenues and analytics to measure real ROI.


Evading Pirates and Stopping Vampires using License Verification Library, In-App Billing, and App Engine

May 11, 01:45PM – 02:45PM / Room 8

Dan Galpin, Trevor Johns

This session talks about best practices for using the License Verification Library and In-App Purchases on Android Market. It also explains how to integrate a server-side component for license validation and content delivery, describing the reference implementation that we built using App Engine.


Fireside Chat with the Android Team

May 10, 02:30PM – 03:30PM / Room 11 LIVESTREAMED

Dan Bornstein, Debajit Ghosh, Dave Sparks, Xavier Ducrohet, Jeff Hamilton, Andy Stadler, Dan Morrill, Dianne Hackborn, Rebecca Schultz Zavin, Chris Di Bona, Ficus Kirkpatrick

Join us for an informal developer-oriented discussion of what's been going on in the world of Android.


Honeycomb Highlights

May 10, 10:15AM – 11:15AM / Room 11 LIVESTREAMED

Romain Guy, Chet Haase

Android's "Honeycomb" release includes a large number of new features, capabilities, and APIs to access them. This session gives a high-level view of everything that's new, with special focus on how this affects developers' lives and what they should be paying attention to.


How to NFC

May 10, 03:45PM – 04:45PM / Room 11 LIVESTREAMED

Nick Pelly, Jeff Hamilton

Gingerbread brings a comprehensive NFC reader/writer API, and some modest but surprisingly powerful P2P support. Come hear why you should care about NFC technology, what kinds of applications are possible right now, and best practices for deployment.


HTML5 versus Android: Apps or Web for Mobile Development?

May 11, 03:00PM – 04:00PM / Room 9

Reto Meier, Michael Mahemoff

Native apps or mobile web? It's often a hard choice when deciding where to invest your mobile development resources. While the mobile web continues to grow, native apps and App Stores are incredibly popular. We will present both perspectives in an app development smackdown.


Leveraging Android Accessibility APIs To Create An Accessible Experience

May 10, 10:15AM – 11:15AM / Room 9

Charles Chen, T.V. Raman, Tim Credo

The Android framework includes a set of easy-to-use APIs that enables the creation of third-party accessibility services such as screenreaders for the blind. In this talk, we'll give an overview of the Accessibility API, describe some of the most widely used services, and explain how to fully unlock the accessibility potential of the Android platform.


Memory management for Android Apps

May 11, 04:15PM – 05:15PM / Room 9

Patrick Dubroy

Android apps have more memory available to them than ever before, but are you sure you're using it wisely? This talk will cover the memory management changes in Gingerbread and Honeycomb (concurrent GC, heap-allocated bitmaps, "largeHeap" option) and explore tools and techniques for profiling the memory usage of Android apps.


Optimizing Android Apps with Google Analytics

May 11, 12:30PM – 01:30PM / Room 9

Nick Mihailovski, Philip Mui, Jim Cotugno

Thousands of apps have taken advantage of Google Analytics' native Android tracking capabilities to improve the adoption and usability of Andriod Apps. This session covers best practices for tracking apps on mobile, TV and other devices. We'll also show you how to gain actionable insights from new tracking and reporting capabilities.


Taking Android to Work

May 11, 04:15PM – 05:15PM / Room 11 LIVESTREAMED

Fred Chung, Andy Stadler, Gabe Cohen

More and more people are bringing Android devices into enterprise environments. This talk will cover general enterprise adoption considerations and related Android features. We will also provide an overview of security issues, managed internal app development, corporate app directories, and an in-depth look at a sample implementation of device management policies.

Buy me a coffeeBuy me a coffee

+ Recent posts