advanced-ccTLD Wiki

CL Cristian Rojas

Advanced ccTLD Workshop Assessment and Planning Guide

=

This assessment form is to help us determine what topics and direction to taken when we finalize a course outline for upcoming ccTLD workshops. We wish to customize the workshop topics to areas that will be useful to you. The more information you can give us in this assessment document, the better we will be able to do this.

1. SELF-ASSESSMENT


1a. Describe a major challenge that you have faced over the last months or years in operating and developing the registry operation.

Please include:

	* The policy and the technical aspects of the challenge.
	* Interested parties who were involved in the process.
	* Solutions, if any, you have deployed to solve the challenge(s).
	* Tools or training that were included in your planning process.

- NIC Chile began its functions about 20 years ago, but was near year 1997 when the amount of domains grew up enough to made impossible to continue with manual actions and force us to automate our processes. In all this years I have worked in many areas, from technical support to my actual position, in wich I maintain the daily operations and develop programs to solve new requirements. If I must select the biggest challange in all these years, I choose the implementation of IDN domains in .CL. Not because the technical isues but the fact to had being the first latinamerican ccTLD with that feature. From a technical viewpoint, the biggest problem was the increase of the load in our servers. Our systems almost collapsed, so in our new developments we are increasing the number of tests oriented to foresee such problems.

1b. Describe the projects on which you are currently working to solve or deploy, and their importance (ranking).

Please include:

	* Interested parties involved in the process.
	* Plans for new hardware or software.
	* Additional skills or training that would support your project.

- The biggest new project is what we call NIC3. It's a completely new system to replace our current system. Its main feature is the management of the structure registry-registrars, through EPP. This project is beeing developed in Java. Because of that, our organization trained some workers in advanced topics, in order to facilitate development. At this moment it is not yet fully defined the structure of hardware that will be needed, but we believe that at least we'll need one server for the registry and another for the registrar (both in triplicate, because our backups structure operates in this way).

1c. Describe the major areas where you plan to spend resources (time, money) in the next two years and how important they are to your registry.

Please include:

	* A timeline (within 6 months, within 2 years, ..).
	
	* Additional requirements (staff, tools, software, etc.).
	
	* How did these topics make your list.
          (scaling issue, customer demand, value add service etc.)
	
	* Probability of actual deployment.
          (not very likely, rather likely, very likely, unavoidable).

- Well, probably this point should be answered by my boss :) As far as I know, over the next 6 months it should come into operation the first phase of the project NIC3, which means start receiving operations through it. In parallel, we'll continue operating with our current system.

  Since then we should begin to migrate the information toward the new system expecting that this ceases to operate completely in 2 years.

2. GENERAL TECHNICAL QUESTIONS


These questions are for the individual or individual from your organization who will be attending. Please be sure to answer questions about knowledge of specific items as they pertain to yourself. Please check all boxes that apply to you.

2a. How would you rate yourself in terms of Linux or Unix use?

[__] Never used either

[__] Beginner: Just getting started. Have worked at the command line some.

[__] Intermediate: I've installed Linux or Unix, edited files, installed software, stopped and started services.

[X] Advanced: I use it regularly. Editing files, installing software, configuring services and troubleshooting problems.

2b. What is your experience using DNS?

[X] I understand how DNS works and use tools like dig to query the DNS.

[X] I've installed BIND/NSD/Other, configured zones, etc.

[X] I know about or am interested in DNSSEC, TSIG, DNS with IPv6, etc.

[__] I do all of the above.

[] Other, please describe: ___________________________________

2c. Security

[__] I'm responsible for securing network servers and services at my location.

[__] I'm responsible for securing the network at my location.

[X] I use cryptographic security with services such as ssh, ssl, pgp, dnssec, digital certificates, etc.

[__] I do not need to deal with security issues in my position.

[] Other, please describe: ___________________________________

2d. Network Monitoring

[__] I've installed, configured and use network monitoring software such as Nagios, mrtg, Smokeping, snmp, etc.

[X] Our organization uses network monitoring software which I take advantage of, but do not maintain.

[__] I have not used or installed network monitoring software.

[X] Other, please describe: I have used wireshark, tcpdump, nmap, etc

2e. Tools

Which Operating System are you running on your servers?

- Linux, Solaris

Which Operating System are you running on your Desktop/Laptop?

- Linux

What is your favorite text editor?

- VIm

List your top 5 most used command line tools:

- dig, whois, sudo, slocate/find, man/perldoc (excluding the most obvious like ls, cd, etc)

List your top five most used applications or programming tools:

- VIm, Kate, Eclipse, perl -d, meld

3. TOPICS FOR HANDS ON TRAINING:


Looking at your current needs and plans, list five topic areas where you would like additional training for your technical staff.

Possible topics include:

    * Backup/Rsync Practical
    * Building out Your Registry
    * Cryptographic Methods
    * Databases
    * DNSSEC
    * DSC
    * Logging
    * MRTG/RRDTool
    * Nagios w/Examples
    * Network Monitoring/Management
    * Operating System Basics
    * PGP
    * Registry Tools
    * Revision Control in Practice
    * Scripting & Automation
    * Security
    * Service Level Agreements (SLAs)
    * Single to Multiple Registry to Registrar Model (EPP)
    * SmokePing
    * SNMP
    * SSL/Digital Certificates
    * Ticket Systems/Helpdesk (RT/Trac) 

1. DNSSEC 2. Registry Tools 3. Building out Your Registry 4. Single to Multiple Registry to Registrar Model (EPP) 5. SSL/Digital Certificates

4. ANYTHING ELSE?

If there is anything else you wish to tell us about your experience or expectations for this workshop please do so below.

- I am very interested in EPP in use with DNSSEC, because we (NIC Chile) have plans to move in that way and I'd like to see examples and to know experiences from other registries.