ARIN Online Users Forum. Overview Purpose and Players Brief overview of how ARIN sets priorities Usage statistics Review of the ARIN Online user survey.

Slides:



Advertisements
Similar presentations
EzScoreboard.com A Fully Integrated Administration Service.
Advertisements

LeadManager™- Internet Marketing Lead Management Solution May, 2009.
26 February 2003 APNIC 15 Taipei, Taiwan RWhois Database SIG Tim Christensen Database Administrator ARIN.
1 Overview of policy proposals Policy SIG Wednesday 26 August 2009 Beijing, China.
Projects Awaiting Prioritization Nate Davis. Planned Functionality Projects underway or next in queue Hosted RPKI (Planned 2012 Q2 Deployment) - RPKI.
Database Update Johan Åhlén Assistant Manager and Denis Walker Business Analyst.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
Tele’Ware Software Application. Helping you manage your clients….
Paul Vixie APNIC 32 – Busan, Korea ARIN Update Focus IPv4 Depletion & IPv6 Uptake Developing, adapting, and improving processes and procedures Working.
1 IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer Fall 2005.
Engineering Report Mark Kosters, CTO. Engineering Theme Continue to work on a surge Lots of work to do Supplementing staff with contractors.
Reverse DNS Delegations, Templates and RWS Andy Newton Chief Engineer.
Policy Experience Report Richard Jimmerson. Review existing policies – Ambiguous text/Inconsistencies/Gaps/Effectiveness Identify areas where new or modified.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
DNS Registries. Overview What is a DNS registry? –DNS registries –Data In –Data Out –Transactions Registry Structure –Registry –Registrars –Registrants.
Primavera Highlights During COLLABORATE  Primavera Key Note: Making the Most of Your Oracle Primavera Investment Dick Faris, Primavera Co-Founder & Oracle.
1 iBizBuilder from ClearPath Welcome to the ClearPath Networks iBizaBuilder online Tool! This innovative tool will be an online source for automating your.
Engineering Report Andy Newton (in lieu of Mark Kosters)
Policy Proposal 109 Standardize IP Reassignment Registration Requirements ARIN XXV 18 April, 2010 – Toronto, Ontario Chris Grundemann.
ShopKeeper was designed from the ground up to manage your entire fleet maintenance operations … from 1 user to 100, including full security features that.
Software Development Update Nate Davis, Chief Operating Officer.
1 San Diego, California 25 February Automating Your Interactions with ARIN Mark Kosters Chief Technology Officer.
1 San Diego, California 25 February Securing Routing: RPKI Overview Mark Kosters Chief Technology Officer.
ACSP Report – Review of Open Suggestions Nate Davis.
Engineering Report Mark Kosters. Big changes with Engineering Lots of requests for development/operations support The Board heard you Engineering growing.
ARIN Engineering Mark Kosters. Engineering Theme Continue to work on a surge Lots of work to do (but a great deal now done) Supplementing staff with contractors.
2 Systems Architecture, Fifth Edition Chapter Goals Describe the activities of information systems professionals Describe the technical knowledge of computer.
Database Update Kaveh Ranjbar Database Department Manager, RIPE NCC.
SCSC 311 Information Systems: hardware and software.
Whois-RWS: A RESTful Web Service for WHOIS Andy Newton, Chief Engineer.
Skeeve Stevens APNIC 29, Kuala Lumpur Alternative criteria for subsequent IPv6 allocations Prop-083v002.
Retiring Templates Andrew Newton Chief Engineer.
1 ARIN and the RIR System: Mission, Role and Services Life After IPv4 Depletion Jon Worley –Analyst Paul Andersen ARIN Board of Trustees.
3 rd Party Registration & Account Management SMT Update To AMWG Status February 24, 2014.
ZLOT Prototype Assessment John Carlo Bertot Associate Professor School of Information Studies Florida State University.
Regional Internet Registries Statistics & Activities IETF 55 Atlanta Prepared By APNIC, ARIN, LACNIC, RIPE NCC.
Draft Policy Standardize IP Reassignment Registration Requirements ARIN XXVI 6 October, 2010 – Atlanta, Georgia Chris Grundemann.
REST & Relax: The future of Whois and Templates at ARIN Andy Newton, Chief Engineer.
2016 Services Roadmap APNIC Services George Kuo 9 September 2015 Jakarta.
API Software and Tools Andy Newton, Chief Engineer.
Engineering Report Mark Kosters. Staffing Tim Christensen QA Manager – Passed away August 5, 2014 – Worked for ARIN for 14 years DBA System Architect.
ARIN Consultation and Suggestion Process Report Richard Jimmerson.
Engineering Report Mark Kosters. Big changes with Engineering starting at the beginning of 2015 Lots of requests for development/operations support Engineering.
Izumi Okutani JPNIC IP Department NIR Meeting Feb 2004 JPNIC Open Policy Meeting Update.
Software Development Update Nate Davis, Chief Operating Officer.
Skeeve Stevens APNIC 31, Hong Kong Alternative criteria for subsequent IPv6 allocations Prop-083v003.
ARIN Update RIPE 66 Leslie Nobile Director, Registration Services.
Engineering Report Mark Kosters. Staffing Operations – 7 operations engineers + 2 managers (AT FULL STRENGTH) Development – 8 programmers + manager (AT.
Mark Kosters Engineering Status Report. Engineering Theme 2012 success is being aided by contractors (but not as many) An age for new engineers Lots of.
New Features and Upcoming Features in ARIN Online Andy Newton, Chief Engineer.
Features INTERFACE  Bug/issue view – the main window for working with separate bugs;  Search view – used for ad-hoc full-text search and narrowing.
Software Development Update Nate Davis, Chief Operating Officer.
Mark Kosters Engineering Status Report. Engineering Theme 2011 success was aided by contractors Lots of work yet to do (but a great deal now done) An.
Engineering Report Mark Kosters, CTO. Engineering Theme Working on a Surge Lots of work to do Supplementing staff with contractors.
APNIC Status Report RIPE 44 Amsterdam, The Netherlands January 27-31, 2003.
Pending ACSP Report Mark Kosters, CTO. ACSP Suggestion WHOWAS service (submitted June 2008) /suggestions/ html.
Software Development Update Nate Davis, Chief Operating Officer.
 How to Reach Us  Service Support Levels  Support Definitions & Standards  Response Levels  Point of Contact  Our Escalation Processes  Expect a.
Software Development Update Nate Davis, Chief Operating Officer.
Open source IP Address Management Software Review
Whois & Data Accuracy Across the RIRs. Terms ISP – An Internet Service Provider is allocated address space by an RIR for the purpose of providing connectivity.
ARIN Update John Curran President and CEO, ARIN Focus IPv4 to IPv6 Transition Awareness – Targeting ISPs and Content Providers Continued enhancements.
New ARIN Online Features Andy Newton, Chief Engineer.
Whois Update Guangliang Pan. Overview Differences between APNIC and RIPE Whois Databases Change mnt-by from member’s maintainer to APNIC-HM for aut-num.
The Importance of Whois Accuracy Leslie Nobile
Welcome to HICAPS CSS!.
Engineering Report Mark Kosters.
Software Development Update
New Functionality in ARIN Online
ARIN Update John Curran President and CEO.
Presentation transcript:

ARIN Online Users Forum

Overview Purpose and Players Brief overview of how ARIN sets priorities Usage statistics Review of the ARIN Online user survey Discussion of: – ACSP suggestions on changes to ARIN Online – Other suggested changes Q&A session for questions, comments and suggestions

Purpose We want your feedback – What works well? – What would make it work better? – What new features would you like to see?

Players Andy Newton Chief Engineer, ARIN Matthew McBride Director, Information Technology, UK2 Group David Huberman Principal Technical Analyst, ARIN

Andy Newton, ARIN Chief Engineer Statistics and Suggestions for the ARIN Online Users Forum

How? What? Why? Where? Why some software features developed instead of others – The software development process How do people use our services – Usage statistics What people say about our software and services – Survey results Where does the future lay – ACSPs and suggestions

THE SOFTWARE DEVELOPMENT PROCESS

Which Software To Develop? TEAM A TEAM B TEAM C Do we have people to do the work? idea Design Work/ System Upgrades Design Work/ System Upgrades User Story User Story User Story User Story User Story User Story idea Are the ideas well defined? Do they have dependencies? TEAM A TEAM B TEAM C Has the work been estimated? Do we know the priority?

How Software Is Developed TEAM A TEAM B TEAM C Product Owners and team plan the work for the sprint. Developers QA Software development commences. Deployable? No Plan release date Yes Create release plan Practice deployment Notify Community Deploy software Sprint (2 or 4 weeks long)

Expectations & Considerations Some ideas can be stated with broad simplicity, but are difficult/expensive to implement. There are multiple factors that determine priority. Work in one area or on one feature may exclude other work because resources are limited. Value is not a universal constant.

USAGE STATISTICS

How is ARIN Online Used? 44,882 accounts

Active Usage of ARIN Online

Management of POCs Since April, 2011 Includes POCs created via SWiPs

Management of Orgs Since April, 2011 Includes Orgs created via SWiPs ARIN Online87 Templates12 Nobody likes to delete their Org records.

Net Record Management Since April, 2011 Similar to Org Modify All requests made via ARIN Online

Reg-RWS (RESTful Provisioning) Since April, 2011 Transactions

Whois-RWS Since April, 2011

Whois-RWS Port 80 User Agents

IRR Usage Q/ Insertions by one maintainer

SURVEY RESULTS

Survey Respondents

Respondent Usage

Perceived Ease of Use

Overall Satisfaction

New Features Likely To Use

Desired Features Health monitoring of local web sites Logging and record keeping of actions performed on an Organizations records Example RESTful code More reports and search capability for an Organization’s resources Improve the UI

Features Driving Increased Use Batch operations A WhoWas service Easier SWiPing Differing roles for POCs and Web accounts against Organizations

Most Liked Attributes The people behind ARIN Online are professional One stop shop for everything Security and simplicity Efficient and easy-to-use Clean look The people behind ARIN Online are some really good-looking individuals

Least Liked Attributes The feeling that there is some information not yet present that could be Changes are slow in coming Removing a POC is difficult

ACSPs AND SUGGESTIONS

ACSP Allow the association of Customers (i.e. not in reference to Organizations) to multiple network registrations.

ACSP Add links to RIPE in Whois responses.

ACSP Improve the meeting registration system so that meeting registrants can re-use details of their last usage of the meeting registration system.

ACSP Immediately bring back resource request templates for the convenience of those of us who understand and liked them. Fix the deficiencies in the ARIN on-line process. – Responses to tickets – Viewing ticket history Spend some time having a good UI designer go through ARIN on-line with a fine-tooth comb and generally improve the over all user experience.

ACSP While it is now possible to maintain reassignment and reallocation information using the new RESTful interface, that interface is not feasible for those LIRs which perform only occasional reassignment/reallocation of address space. It would be ideal to develop features in ARIN Online to create/modify/delete reassignments and reallocations. This would bring ARIN Online closer to parity with the legacy template system.

ACSP The introduction of the new RESTful interface and API keys are a welcome step to the automation of ARIN's database management. However, the current security model creates a particular complication. In order to use the RESTful API to automate something, it is now necessary to store that credential in a system that is most likely visible to more than just the person who the credential represents. Role-based Access Control for API Keys I therefore suggest that ARIN develop an ability to define access restrictions for each API generated. These restrictions should allow the registrant to specify exactly which RESTful (and therefore template) actions may be performed using the key (including separation of read and write access for each type of modification). POC-based Access Control for API Keys It should also be possible to limit the API key to performing actions on behalf of a specific POC, rather than all POCs to which the ARIN online account is linked. This would prevent the need for creating a number of "role" ARIN online accounts for the sole purpose of making a POC- specific API key.

ACSP Provide a service where the community can report stale or invalid contact data in Whois.

ACSP ARIN should offer a "WhoWas" service similar to the current whois offering, that would allow folks to query a historical assignment record for a given IP or ASN.

ACSP Develop validated IRR data infrastructure constructed from RPKI in coordination with other RIRs. Initial proposals have been submitted to APNIC, RIPE and ARIN PPML. I would very much like to see ARIN do this in order to facilitate IRR and RPSL extensions that enable inter-provider route filtering and advertisement authorization.

Fulfilled ACSPs Lengthen of the ARIN Online session timeout Search function in ARIN Online for networks and ASNS Additional notification fields to IRR Update IRR to support CRYPT-PW and PGP

Other Suggestions Integrated payments Integrating ARIN’s web based payments with ARIN Online. Integrated membership voting Move membership voting to ARIN Online. Many membership functions exist in ARIN Online, but voting is still a separate system. Add Geolocation URIs to Whois

Other Suggestions (cont.) IRR in ARIN Online Modifications of IRR data via the Web. Strict compliance with ARIN’s registration system. Lame delegation reporting Re-engineer and re-instate DNS lame delegation reporting and/or zone removal. Cross-RIR inventory reporting

DISCUSSION

Expectations & Considerations Some ideas can be stated with broad simplicity, but are difficult/expensive to implement. There are multiple factors that determine priority. Work in one area or on one feature may exclude other work because resources are limited. Value is not a universal constant.