X

Java Embedded team blog - Oracle Korea

Java Advanced Management Console (AMC) 2.2 소개

Hong-Il Kim
Sales Consultant

얼마 전 Java Advanced Management Console 2.2가 발표되었습니다.

Java Advanced Management Console은 기업 내 많은 PC 및 서버를 관리하는 Admin들을 위한 툴로서, PC 및 서버에 설치된 다양한 버전의 Java VM을 쉽게 관리할
수 있는 제품입니다.

Java Advanced Management Console의 필요성

일반적으로 기업에서 사용하는 PC 및 서버의 97% Java VM을 탑재하고 있습니다. 그리고, 평균적으로 한 기업 내 약 50여 개의 서로 다른 버전의 Java VM을 탑재하고 있습니다. 이런 관리되지 않은, 오래된 Java VM들은 여러 보안 위험에 노출이 될 수 있고, 기업 내의 Admin들은 수시로 업데이트되는 Java 보안 패치를 적용할 필요가
있습니다.

아래 링크는 오라클의 Java VM을 포함한 여러 제품들에 대한 보안 업데이트와 보안 경고들에 대한 정보들을 계시해 놓은 사이트입니다. 이 사이트를 통해, 오라클 각 제품에 대한 보안 패치(CPU – Critical Patch Update) 내용과 다음에 적용된 보안 위협에 대한 내용들을 확인하실 수 있습니다.

Critical Patch Updates, Security Alerts and Third Party Bulletin

http://www.oracle.com/technetwork/topics/security/alerts-086861.html

Java Advanced Management Console의 원리

아래 그림은 Java Advanced Management Console의 동작 원리를 간단히 나타낸 그림입니다.

기업 내 PC에서 설치된 Agent를 통해, Java VM의 종류 및 Java Application의 사용 정보 등을 서버에 전달하면, 이를 Admin Web을 통해서 확인하고, 기업 환경에 맞는 Java 실행 환경 룰을 지정하여, 배포하거나, Java SE VM을 재구성하여 배포할 수 있는 형태로 되어 있습니다.

Java Advanced Management Console의 기능들

우선 기업 내 PC에 설치된 Java SE VM에 대한 정보를 확인 하실 수 있습니다. 다음은 Java Advanced Management Console 서버에 접속된 PC에 대한 정보입니다.

그리고, 다음은 현재 제 PC에 설치된 Java SE VM의 리스트를 확인한 내용입니다.

Java SE 6로부터 SE 8 최신 버전까지, 다양한 Java SE VM 이 설치된 것을 확인하실 수 있습니다.

그리고, 아래에서 보실 수 있듯이, Application의 이름 및 종류, 사용된 횟수 및 실행 시 사용된 Java SE VM 버전 정보 등 다양한 정보를 확인하실 수 있습니다.

 

 

Java Applet이나 JNLP를 통해 실행된 Java Application의 경우, Admin Rule을 지정해서, 실행을 금지시키거나, 특정 버전의 Java VM을 사용하도록 지정할 수도 있습니다. 따라서, Java Applet, JNLP에 의한 Java Application의 잘못된 실행을 방지할 수 있습니다. 아래의 그림은 특정 사이트의 JNLP Application의 실행을 금지하는 Rule을 적용하는 화면이고, 이런 Rule을 정리하여, 기업 내에 배포가 가능합니다.

 

 

Java 7의 경우, 아래 그림과 같이 2015 4월에 마지막 Public Update 버전이 릴리즈 되었습니다. 현재 오라클 Java download site에는 Java SE 7 Update 80까지만
다운로드 받으실 수 있고, 이후 버전은 Java Support 고객들에게만 제공이 됩니다.

 

 

Java Advanced 제품군은 Java Support를 포함하고 있기 때문에, 아래와 같이 Public Update 이후에 제작된 Update도 사용하실 수 있습니다. 아래 화면에서처럼 최신 Update가 적용된 Java 7 Update 99를 배포가 가능하게 됩니다.

 

Admin의 경우, Customize Java installer를 이용하여, 기업내 PC에 설치된 오래된 Java VM에 대한 패치 및 제거, Java 보안 레벨 조정, 지정된 폴더에 Java VM 설치 등의 기능을 가진 Java installer를 제작할 수 있습니다.

 

아래 그림은, Java Advanced Management Console Admin 화면에서 Admin이 지정한 룰이 적용된 Java installer를 관리하는 화면입니다.

 

Java Advanced Management Console은 기업 내 사용되는 다양한 Java VM에 대한 관리 수준을 높여서 보다 높은 기업 내 보안 환경을 만들 수 있습니다.

 

Java Advanced Management Console을 포함한 Java Advanced 제품군의 기술적인 자료는 아래 링크를 통해 확인하실 수 있습니다.

https://docs.oracle.com/javacomponents/index.html

Be the first to comment

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.