넷빈즈/오픈솔라리스/JavaME 세미나
일시 | 2006년 11월 8일(수) 오후 1시 - 6시
장소 | 서울 삼성동 코엑스 신관 장보고홀(3F)
 
발표자료는 일정표 내의 다운로드 아이콘을 클릭하시면
   다운로드 받으실 수 있습니다.

시     간 내     용
12:00 - 13:00 등 록
넷빈즈 세미나 1
오픈솔라리스 세미나
JavaME 세미나
13:00 - 13:10
환영사
/ Tim Cramer
환영사
/ Michael Hayden
환영사
/ Alan Brenner
13:10 - 14:00 넷빈즈 소개와 차별화된 특징 소개
/ Gregg Sporar
오픈 솔라리스 구축 및
배치 / Stephen Lau
CDC, CLDC, JavaME에 대한 간략한 소개
/ Ariel Levin
14:10 - 15:00 Java EE 5를 위한 넷빈즈
/ 신상철
오픈솔라리스 가상화 기술
/ Dan Price
비지니스를 위한 자바 브랜드의 힘,Java ME에서의 그래픽과 미디어
/ Suzanne Nguyen
15:00 - 15:20
휴 식
15:20 - 16:10 넷빈즈 팩 : 추가적인 강력한 기능
/ Gregg Sporar
오픈 솔라리스의 새로운 보안 기능
/ Darren Reed
넷빈즈와 모빌리티
/ Martin Ryzl
16:20 - 17:10 넷빈즈 플랫폼 안내 및
사용법
/ Chuk-Munn Lee
솔라리스 성능, 관측성,
디버깅
/ Alex Peng
Java ME 테스트를 위한 적절한 도구의 활용
/ Mano Balasubramaniam
17:20 - 18:10 솔라리스 및 리눅스 애플리케이션 개발
/ Frank Lin Liang
커뮤니티와의 대화
/모든 강연자
 
넷빈즈 세미나 세션별 주제


넷빈즈와 최신 기술

NetBeans를 알고 계신다면, 썬이 빠르게 성장하고 있다는 것을 아실 것입니다. 이번 세션에서는 최신 기능과 이들을 효과적으로 활용하는 방법에 대해 다룹니다. 또한, NeBeans의 추후 출시판에 대해서도 미리 체험해보실 수 있습니다.
 
Java EE 5를 위한 개발 툴 - 넷빈즈
NetBeans 5.5의 최대 주안점은 JavaEE 5과 이와 관련된 기술(EJB 3.0, Java Persistence 등)에 대한 지원에 있습니다. 본 세션에서는 JavaEE 5 애플리케이션 개발을 가속화할 수 있는 NetBeans 5.5의 신기능에 대한 데모를 보여드립니다.
 
넷빈즈 팩-추가적인 강력한 기능
넷빈즈는 환상적이고 기발한 기능들로 가득합니다. 더 나아가 Feature 팩에서는 애플리케이션 프로파일링, 비주얼 웹 애플리케이션 개발, Java ME, SOA 개발, C/C++ 지원과 같은 기능들을 누릴 수 있습니다. 본 세션에서는 여러분에게 적합한 최적의 팩을 고를 수 있도록 모든 기능에 대하여 알아봅니다.
 
넷빈즈 플랫폼 안내 및 사용법
JSF나 Struts 같은 프레임워크는 페이지 네비게이션 등 일반적일 작동에 도움을 주므로 거의 모든 웹 개발에 사용됩니다. Swing 애플리케이션을 개발한다면 다른 데스크탑 애플리케이션들과 함께 메뉴 및 윈도우 관리, 환경 설정 등의 등과 같은 일반적인 기본 기능을 포함할 것입니다. 본 세션에서는 넷빈즈 플랫폼을 소개하고, 이를 Swing 데스크탑 애플리케이션 구축의 기초로 활용하는 방법과 더 나아가 NetBean IDE 를 구축하는 방법을 소개합니다.
오픈솔라리스 세미나 세션별 주제

오픈 솔라리스 구축 및 배치
OpenSolaris는 새로운 버전 설치 및 최신 OpenSolaris 업그레이드 유지를 위한 다양한 선택권을 사용자에게 부여합니다.
본 세션에서는 OpenSolaris의 초기 설치에 관해 설명하고 다양한 OpenSolaris 배포 버전을 살펴보기로 합니다. 또한 오픈 소스 운영체제의 배치를 비롯하여 소스의 구축 및 업그레이드, 그리고 관련 툴들에 대해서도 알아봅니다.


오픈솔라리스 가상화 기술
가상화 기술은 호스트와 서비스의 통합을 가능하게 해줄 뿐 아니라 CPU 이용률 증대, 가용성 향상, 서버의 무분별한 확산 방지, 관리·전력·공간 비용 절감을 가능하게 하는 고유연성 환경을 제공합니다.

OpenSolaris는 Xen, Zones, BrandZ, Crossbow 등의 다양한 프로젝트를 통해 가상화를 지원합니다.

Xen 프로젝트의 OpenSolaris는 University of Cambridge Computer Laboratory에서 개발한 Xen의 OpenSolaris 포트에 특히 초점을 맞추고 있습니다. Xen은 의사 가상화(paravirtualization) 방식을 채용하고 있으므로 가상화 대상 게스트 운영체제가 기본적인 하이퍼바이저를 인식할 수 있고, 이는 결국 성능 향상 및 도메인간 격리 강화로 이어집니다.

Zone은 시스템 파티셔닝을 위한 운영체제 추상화를 제공함으로써 복수의 애플리케이션이 동일한 물리적 하드웨어 상에서 서로 격리된 상태로 실행되는 동시에 하나의 솔라리스 커널을 공유할 수 있도록 합니다. 또한 Zone에 리소스 관리 기능을 추가할 경우 Container 구성도 가능합니다.

Branded Zone은 Zone 모델을 확장하여 솔라리스 시스템 상에서 논 네이티브(non-native) Zone을 지원합니다. 예를 들어, Linux BrandZ Zone은 기존의 Linux 배포판이 솔라리스 커널에서 운영되는 Zone 내에서 변함 없이 실행되도록 하여 Linux의 퇴출 장벽(exit barrier)을 완화시켜 줍니다.

Crossbow는 네트워크 리소스가 가상화를 통해 복수의 Zone 또는 Xen과 같은 가상 머신에 연결될 수 있도록 해줍니다. 또한 Crossbow는 주요 하드웨어 분류 기능의 이점을 활용하여 이러한 가상 네트워크 인터페이스가 성능 저하 없이 대역폭 제한/보증이나 우선순위와 연결될 수 있게 합니다. 가상 네트워크 인터페이스를 추가로 결합하면 가상 네트워크를 구성할 수도 있습니다.

솔라리스 성능, 관측성, 디버깅
솔라리스 10은 시스템 보안 강화를 위해 Process Privileges, Zones, SMF(Service Management Facility) 등을 비롯한 여러 가지 참신한 기능을 도입한 바 있습니다. 본 세션에서는 이런 고급 기술들을 간략하게 살펴본 다음, Solaris Trusted Extensions와 Secure by Default를 포함하여 솔라리스 10 출시 후에 새로 추가된 보안 기능에 관해서도 설명합니다.

Solaris Trusted Extensions는 데이터 보안 정책을 데이터 소유권으로부터 분리할 수 있게 해주는 보안 레이블링 기술의 옵션-인에이블드 레이어 기능(optionally-enabled layer)을 구현합니다. 멀티레벨 Trusted Solaris 8 OS에 기반을 두고 있는 Solaris Trusted Extensions는 표준 솔라리스 OS에 통합되었으며, 이 새로운 접근방식은 솔라리스가 소유권에 기반을 둔 종래의 DAC(Discretionary Access Control) 정책과 레이블 기반의 MAC(Mandatory Access Control) 정책을 모두 지원할 수 있도록 합니다.

레이블 기반의 MAC 정책이 인에이블되면, 액세스를 요구하는 주체와 데이터를 포함하고 있는 객체에 연결된 레이블간의 비교를 기준으로 모든 데이터 흐름이 제한됩니다. Trusted Extensions는 다른 멀티레벨 운영체제와 마찬가지로 Common Criteria LSPP(Labeled Security Protection Profile)과 RBAC(Role-Based Access Control)의 요구조건을 충족하는 동시에 보안 강화, 호환성 극대화, 오버헤드 최소화 능력 면에서 타의 추종을 불허합니다.

솔라리스 10은 시스템 보안 강화를 위해 Process Privileges, Zones, SMF(Service Management Facility) 등을 비롯한 여러 가지 참신한 기능을 도입했습니다. 이 세션에서는 이런 기술들을 간략하게 살펴본 다음, Solaris Trusted Extensions와 Secure by Default 등, OpenSolaris의 새로운 보안 기능에 관해 설명하기로 합니다.

솔라리스 성능, 관측성, 디버깅
솔라리스 10과 오픈솔라리스에서는 시스템과 응용프로그램의 성능과 비헤이비어를 이해하기 위한 충분한 번들 도구를 제공하고 있습니다. proc(1)과 mdb(1) 등과 같은 기존에서 향상된 툴과, Solaris Dynamic Tracing 기능, Dtrace 등 새로운 기능들이 기타 유틸리티(kstat, cpustat, vmstat 등등)와 결합되어 디버깅과 준수성에 있어 풍부한 환경을 제공합니다.

본 세션에서는 애플리케이션과 시스템 성능을 이해하는 방법론들-어떤 도구를 적용할 것인지, 어떻게 그리고 언제 그들을 이용할 것인지, 그리고 그들이 제공 가능한 정보는 무엇인지에 대해 이야기합니다.

솔라리스 및 Linux 애플리케이션 개발
업계 최고의 양대 OS 플랫폼인 솔라리스 10과 Linux 상에서 애플리케이션을 개발하는 방법을 비롯하여 최소의 노력으로 여러분의 애플리케이션이 두 플랫폼 모두에서 실행될 수 있도록 하는 방법에 대해 살펴봅니다. 여러 가지 툴이 두루 도움은 되겠지만 특히 어떤 상황에서 어느 툴을 사용해야 할지 여러분은 정확히 알고 계십니까? 상황에 따라서는 gcc로도 충분하지만 Sun Studio와 같은 보다 완벽한 툴 스위트를 사용해야 하는 경우도 있습니다.

본 세션을 통해 여러분은 양 플랫폼에서 사용할 애플리케이션을 어떻게 개발해야 할지 감을 잡게 될 것입니다. 여러분의 애플리케이션이 현재 Linux에서만 실행된다면 어떻게 하시겠습니까? 이것이 솔라리스에서도 실행될 수 있도록 하려면 어떻게 해야 할까요? 또, 여러분은 DTrace를 이용하여 네이티브 Linux 애플리케이션에서 성능 문제를 정확하게 찾아낼 수 있다는 사실을 알고 계셨습니까? 어떻게 이것이 가능할 수 있을까요? 그 해답은 바로 솔라리스 10에서 BrandZ Linux 컨테이너를 사용하는 것입니다. 여러분은 실제로는 솔라리스 10 커널 상에서 프로그램을 실행하고 있는 것이므로, 이제 DTrace를 이용하여 여러분의 애플리케이션을 살펴볼 수 있습니다.

Java ME 세미나 세션별 주제


CDC, CLDC, Java ME에 대한 간략한 소개
CDC, CLDC, TCKs, APIs... 이들은 대체 무슨 뜻일까요? 본 세션에서는 이런 모든 축약어들이 무슨 뜻인지 그리고 다양한 컨피규레이션과 이들을 지원하는 디바이스들에 대해서 설명합니다. 또한, Java ME 애플리케이션을 즉각적으로 만들 수 있는 툴에 대해서도 설명합니다.
 
비지니스를 위한 자바 브랜드의 힘
이동통신기기 업계에서 자바는 세계적으로 알려진 브랜드입니다. 본 세션에서는 여러분의 애플리케이션이 시장에 진출하는 데 있어 자바 브랜드의 역할에 대해 알아봅니다. 그리고 Java Powered 로고를 애플리케이션에 적용할 수 있는 방법에 대해 안내합니다.

Java ME에서의 그래픽과 미디어
이 API들의 기본 기능에 대해 다루고, 어떤 API가 어떤 애플리케이션에 적합한지 논의합니다. 그리고 이 API들을 이용하여 구축된 애플리케이션의 데모를 살펴봅니다.
 
넷빈즈와 모빌리티
Java ME를 개발하기 위해서는 특정한 도구들을 필요합니다. NetBeans IDE는 모바일 자바 애플리케이션을 개발하기 위한 최상의 도구들을 제공하고 있습니다. 본 세션에서는 Java ME개발에 대해 소개하고 NetBeans IDE Mobility Pack의 기능들을 보여줍니다. Java ME 고급 개발자들을 위해, 세션 후반부에서는 애플리케이션 포팅, 애플리케이션 최적화, ant를 이용한 Java ME 애플리케이션 구축에 대해 다룹니다. 마지막에는 새로운 CDC용 Mobility Pack을 이용하여 어떻게 CDC AGUI/PP 애플리케이션을 만드는지 보여드립니다.
 
Java ME 테스트를 위한 적절한 도구의 활용
모바일 세계의 테스트에 있어서, 디바이스가 더 작을수록 테스트하기가 더 어렵다. 본 세션에서는 모바일 애플리케이션 테스트에 대한 몇 가지 화두를 다룹니다. 모바일 디바이스에 있어 문제점을 먼저 살펴보고 어떤 도구가 이 작업에 앚맞은지, 이들은 어떻게 사용되어야 하는지를 보여줍니다. 또한 모바일 테스트 세계에서의 여러가지 보안 모델에 대해 논의합니다.

"썬테크데이" 카테고리의 다른 글

2006/11/12 18:19 2006/11/12 18:19

TRACKBACK :: http://blog.sdnkorea.com/blog/trackback/25

댓글을 달아 주세요

  1. 박정숙  수정/삭제  댓글쓰기

    좋은 정보 감사해요~

    2007/09/19 04:08
  2. 박정숙  수정/삭제  댓글쓰기

    좋은 정보 감사해요~

    2007/09/19 04:08
[로그인][오픈아이디란?]

◀ Prev 1  ... 336 337 338 339 340 341 342 343 344  ... 626  Next ▶