'애저, 오픈소스의 날개를 달다 웨비나'_20170922 - 락플레이스 최덕순 부장
- Linux에서 DB, WAS 까지 Azure 상에서 오픈소스 활용하는 방법 전격분석!
- 문의 락플레이스 MS사업본부(msbiz@rockplace.co.kr)
- Demo 보기 (웨비나 다시보기) : https://youtu.be/2KlQ4xRou0o
'애저, 오픈소스의 날개를 달다 웨비나'_20170922 - 락플레이스 최덕순 부장
- Linux에서 DB, WAS 까지 Azure 상에서 오픈소스 활용하는 방법 전격분석!
- 문의 락플레이스 MS사업본부(msbiz@rockplace.co.kr)
- Demo 보기 (웨비나 다시보기) : https://youtu.be/2KlQ4xRou0o
LinkedIn is an online network of more than 8.5 million professionals from across the globe representing 130 industries and is a valuable resource for gathering opinions prior to a product, service or company launch; garnering intelligence for articles and public responses to issues; and getting involved in industries or areas of interest through groups.
All these activities present opportunities to pull information from contacts and constituents, and then push relevant information back for increased visibility for actions outside LinkedIn.
Describes uses of online role-play to teach argumentative writing along with examples of a role play related to the issue of identifying "unhealthy" foods.
Watch video on Youtube! : http://www.youtube.com/watch?v=82nIZfn97no
장소 : 서울특별시 송파구 가락동 79-2 정보통신산업진흥원 5층 강당
시간 : 2009년 5월 30일 토요일 오후 1:00 ~ 오후 5:30
세미나 정보 : http://www.ubuntu.or.kr/viewtopic.php...
Place : Auditorium, 5th floor, National IT Industry Promotion Agency, 79-2, Garak-dong, Songpa-gu, Seoul, Korea
Time : 13:00 ~ 17:30, Saturday, 2009Y 5M 30D
Seminar Info : http://www.ubuntu.or.kr/viewtopic.php...
About Ubuntu
Ubuntu is an ancient African word meaning 'humanity to others'.
It also means 'I am what I am because of who we all are'.
The Ubuntu operating system brings the spirit of Ubuntu to the world of computers.
http://www.ubuntu.com
About Ubuntu Korea Community
We want to be happy using Ubuntu.
'Korean Ubuntu User Forum' Welcomes your voluntary supports.
http://www.ubuntu-kr.org
모바일 게임과 앱을 위한 오픈소스 게임서버 엔진 프로젝트 CloudBread 프로젝트Dae Kim
CloudBread
클라우드 기반 무료 오픈소스 프로젝트로, 모바일 게임과 모바일 앱에 최적화된 게임 서버 엔진입니다. 모든 서비스는 마이크로소프트의 클라우드 서비스인 Azure에 최적화되어 동작하며, 안정성과 확장성을 목표로 개발 중입니다.
기능
•PaaS / DaaS 서버 엔진•PaaS, DaaS 로 손쉬운 개발 및 서비스 즉시 배포
•Real Auto Scale - PaaS
•개발/테스트/배포 = 통합 환경
•서비스 규모에 따른 앱 변경 없음
글로벌 론칭 아키텍처
•글로벌 론칭+데이터 동기화
•설계 부터 클라우드에 최적화된 아키텍처 및 프레임워크로 개발
•오픈소스 프레임워크 활용 개발
보안, 관리, 기술교육
•저장/통신에 표준 암호화 기술 적용
•기본 관리자 서비스 및 커스터마이징
•분석/관리 배치 작업 추가 제작 가능
개발자 그룹
•페이스북 사용자 그룹 : https://www.facebook.com/groups/cloudBreadProject/
지원되는 모바일 & 클라이언트환경
•iOS, Android, Windows Phone, Windows 스토어앱, Xamarin, PhoneGap, Sencha 등
•Microsoft Azure Mobile Service가 지원하는 모바일 및 다양한 클라이언트 플랫폼 지원 : http://azure.microsoft.com/ko-kr/documentation/services/mobile-services/
설치
•Wiki의 튜토리얼 설치 참조
프로젝트 설명
•모바일게임과 모바일 앱에서 사용되는 사용자의 패턴과 액션을 기록해 기능들을 제공
•클라이언트 모바일 디바이스는 게임서버로 JSON 방식의 데이터를 요청하고 서버가 해당 데이터를 처리 후 응답
•약 100여개의 비즈니스 로직이 기본제공(Wiki 참조)
•클라이언트는 마이크로소프트가 오픈소스로 직접 만들어 제공하는 라이브러리를 통해 서버로 API를 호출
실행 예제와 API 리스트는 Wiki 참조
Contribute/질문/토론
•페이스북 사용자 그룹 : https://www.facebook.com/groups/cloudBreadProject/
[Uws] enterprise application architecture, msa, java9, spring 소개HYUN-JOO LEE
회사 교육용으로 만든 자료입니다. 엔터프라이즈 어플리케이션 아키텍처의 개념부터 시작하여 마이크로서비스 아키텍처와 기존 모놀리식 아키텍처 비교하고 왜 우리가 자바9에 집중해야 하는지 설명하려고 만든 자료입니다. 현재 회사에서 진행하고 있는 클라우드 어플리케이션 통합/아키텍처링 사업과 PoC 플랫폼 개발을 위한 회사 내부 교육용으로 만들었습니다. MSA 부분은 IBM Blumix 밋업 자료에서 발췌했습니다. 잘못된 부분이나 다른 의견이 있으신 분 댓글이나 메세지 주세요. hjlee@uws.co.kr
4. 개발 툴의 흐름
Eclipse Foundation
OrionHub(www.eclipse.org/orion/)
IBM에서 Eclipse 차기 프로젝트로 시작
탈락
Web에서 Eclipse를 구현하고 함.
Cloud9(c9.io)
Uclipse(http://uclipse.co.kr)
5. 올챙이?
올챙이는? (http://goo.gl/eu7PQ)
웹 브라우저에서 DB 개발 및 관리 솔루션
RDB : CUBRID, MySQL, MSSQL, Oracle, SQLite
NoSQL : MongoDB
배포
Server : Tomcat war 및 서버실행
Standalone : win, mac, linux gtk
PaaS, SaaS(?)
Facebook home
http://www.facebook.com/TadpoleForDbTools
데모사이트
http://goo.gl/p3DMA
6. 올챙이 배경
2010년 말부터 PaaS 프로젝트 Eclipse IDE부
분 개발
고객 사 분은 VM하나에 개발환경을 구성
(Eclipse IDE, 형상관리, CI 서버 등)
2011년 6월 JCO에서 Eclipse RAP 발표
개발환경을 WEB 동작가능 하도록 만들어보자.
Java IDE(?) -> SQL IDE(?)
7. 올챙이 현황
2011년 4월 시작 ~ 현재
직장은 Tadpole System
개발공간
프로젝트 홈
Google site : 한글 (http://goo.gl/Q6Vax)
영문 (http://goo.gl/PpyA4)
github : https://github.com/hangum/TadpoleForDBTools
네이버 개발자센터 -> google code -> github
15개의 서브 프로젝트로 구성
0.0.8 버전 배포
평일 하루에 약 10회 다운로드
개발 장비
올챙이 데모 서버 (Amazon EC2 micro instance)
Oracle Server (Amazon RDS)
MySQL Server (Amazon RDS, Ucloud engine)
8. Eclipse RAP란?
2006년 6월 시작
Eclipse IDE를 웹으로(?) -> RAP(Rich Ajax Platform)
대부분 브라우저 호환성 유지
대부분 웹 컨테이너 지원(Tomcat, WebLogic …)
Server UI Callback 지원
9. 올챙이 구조
MSSQL.xml
SQLite.xml
Oracle.xml
MySQL.xml
Cubrid.xml
11. Feature 소개
현재 앞으로
-0.0.8 release - 0.0.9 version
select, Insert, Update, Delete 상용버전 고민(?)
SQL Syntax Highlighting RDB
Format SQL 기본기능 향상
DB to DB migration
SQL Statement <-> Java, PHP ERD 새롭게 구현
Content Assist PostgreSQL, DB2추가
Execute SQL Statement 모니터링 기능
SQL Result Set to CSV NoSQL
SQL History And Export text 기본 기능 향상
RDB to NoSQL migration
Generate SQL Statement Apache Cassandra 추가
Generate ER Diagram 모델링 도구 개발
(Auto Layout) 모니터링 기능
-공개소프트웨어 개발자대회 -1.0.0 version ?
- CUBRID AFFILIATES Program - 상용버전 출시
12. 어려운 점
동료들
모든 일에 만능(?)
기획, 홍보, 분석, 설계, 개발, 디자인, 테스트,빌드 ……….
먹고 살기(?)
가족(?)
회사(?) -> 어떻게
13. 좋은 점
Open Source 개발자들
CUBRID 개발 이야기
다른 시각(?)
열정
14. 상상하기
먹고 살기
Sponsors
DB의 기본 개발 툴
회사의 기본 솔루션
PaaS, SaaS에서의 활용
개발자들의 애용 툴(?)
모델
15. 먹고 살기
기업체 강의
오픈 소스 개발자대회 출전
CUBRID Affiliates Program에 조인
다시 직장으로(?)