nmci release, upgrades and patches & the nrddg - iis7

22
NMCI Release, NMCI Release, Upgrades and Patches Upgrades and Patches & the NRDDG & the NRDDG Don Don Biedermann Biedermann , SPAWAR PMW , SPAWAR PMW - - 164 164 (858) 826 (858) 826 - - 5299 5299 don. don. biedermann biedermann @navy.mil @navy.mil Version 1.0 dtd 16 June 2003

Upload: others

Post on 12-Sep-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

NMCI Release,NMCI Release,Upgrades and PatchesUpgrades and Patches

& the NRDDG& the NRDDGDon Don BiedermannBiedermann, SPAWAR PMW, SPAWAR PMW--164164

(858) 826(858) [email protected]@navy.mil

Version 1.0 dtd 16 June 2003

Page 2: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 1

1.1. AuthorizationAuthorizationFAM AuthorizationFAM Authorization

2.2. DevelopmentDevelopmentDevelop the Release for NMCI

3.3. DeploymentDeploymentRequest To Deploy (RTD)Request To Deploy (RTD)Deploy the Release in NMCI

Three Steps to PlacingThree Steps to Placinga Release in NMCIa Release in NMCI

A New Way of Doing BusinessA New Way of Doing Business

Page 3: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 2

Authorization

NMCI Release ManagementProcess

Requirement

Approval

PORCDA

Spt Ech II

Develop

FAMEch II

PORCDA

Spt Ech II

NMCI ApplicationRelease

DeploymentProcess

FinalApproval

ISFCDA

Deploymentto

NMCI

DeploymentSolution

ECCB

ISFCDAEch II

= Government / Navy Responsibility

= Joint Responsibility (Govt & ISF)

V1.3 25Apr03

OperationsISFCDAEch II

Approvalto Deploy

Request to Deploy(RTD)

NRPM(NETWARCOM)

AuthorizationPrioritization

andScheduling

NRPM/NRSM(NETWARCOM)

Schedule

Release Management Process

Requirements Requirements Determination Determination and Approvaland Approval

Certification &

Deployment

Approval Prioritization Scheduling

DevelopDevelop

Page 4: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 3

Authorization

Requirements determinationRequirements determinationCDA, Echelon II, POR determine need for releaseCDA, Echelon II, POR determine need for release

DADMS questionnaire DADMS questionnaire DoN Application Database Management System websiteDoN Application Database Management System website

FAM review and approvalFAM review and approvalDADMS DADMS

Authorization to develop Authorization to develop DADMS DADMS

Get the AuthorizationGet the Authorization

Page 5: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

DevelopmentDevelopmentDevelopment

Page 6: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 5

NMCI DevelopmentNMCI Development

Navy IO (NADTF) RulesetStandard set of rules for applications within NMCI.

Defense-In-DepthBoundary ProtectionPublic Key Infrastructure (PKI)Server SecurityDesktop Security

Microsoft Development StandardsWindows 2000Active DirectoryGPOWindows Installer (MSI) Application Programming Interfaces (API)

Operating EnvironmentDesktop Lockdown PolicyGold Disk InteroperabilityBrowser – MS Internet Explorer & Netscape Navigator

Software Distribution Automated – Novadigm RadiaAdvanced Packager

Page 7: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 6

Development Hints and TipsDevelopment Hints and Tips

NMCI Seats are Near Consumable ResourcesQuickly Replaceable IT ResourcesOnly configuration or temporary data should be stored on the seatApplication data should be stored on Network File Shares

Enterprise Standards for Client/Server ApplicationsUse DNS Naming Standards vice Static IPs

Compliant with Security ProtocolsNMCI Infrastructure Communicates over IPSPX, IPX, NetBIOS protocols are not supported in NMCIStandard acceptable Ports are listed in the NRDDG

Build your Release Deployment PlanThings that are planned, typically go smoother!

MS Access is not Intended for Multi-user UtilizationNMCI is a Single Homogenous Environment

Think Enterprise Development

Read the NRDDG!Read the NRDDG!

Page 8: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

DeploymentDeploymentDeployment

Page 9: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 8

Release TypesRelease TypesAnnual Application Release Deployment Plan-- Planned Business Changes-- Plan at least one year ahead-- Part of the Annual Technology Refresh Plan-- Full Accreditation / ATO Required -- Versions & major releases-- No more than 2 normal releases per year

Planned Point Release Plan-- Business Changes, Technical Changes-- Plan with six month notice-- Done quarterly with no more than 4 per year-- IA Assessment w/ Monthly Report -- Minor changes, patches, modifications, upgrades, updates

Emergency / Urgent Release Plan-- Not planned, Technical Changes-- IA Assessment w/ Monthly Report-- Minor changes, patches, modifications, fixes-- Runs normal process with urgent priorities assigned in a shortened timeframe

A Plan for All OccasionsA Plan for All Occasions

Page 10: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 9

Request to Deploy (RTD)Request to Deploy (RTD)

When to use: Release is near completion of development and is prepared to deploy within next three quarters

Who uses: Central Design Activities, Program of Record, Echelon II

Purpose of RTDApproval to Deploy

Prioritization for Deployment

Scheduling of Deployment

Entry Point for the Release Deployment Process

Where to Submit: NMCI Release Prioritization Manager (NRPM) (NETWARCOM)

Page 11: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 10

Develop

Ready todeploy within 3

quarters?

No

Complete RequestTo Deploy (RTD)

Form

Yes

ECH IICDA/POR

No

RTD submitted toRelease

PrioritizationManager

NETWARCOM(PMO)

Release isassigned ascheduled

submission date

NETWARCOM(PMO)EDS

DeploymentTesting

(Certification)

RTD submitted toRelease

PrioritizationManager

CDA is notified ofschedule

submission date

CDA/PORPMO

No

NMCIRequest to Deploy

Prioritization&

Scheduling(Planned Release)

ISF ToolsDatabase

NETWARCOM(PMO)

Yes

Yes

NETWARCOM(PMO)

ECH IICDA/POR

v1.0 23 Apr 2003

ECH IICDA/POR

Releaseapproved fordeployment?

Yes

RTD forwarded toRelease

SchedulingManager

Release priorityestablished

NETWARCOM(PMO)

NETWARCOM(PMO)

NETWARCOM(PMO)

Verifyrelease

information iscomplete

RTDreviewed

Prioritization

Scheduling

Planned releases are processed aspart of the NETWARCOM quarterlyprioritization and scheduling process

NOISDatabase

Complete Complete and Submit and Submit

RTDRTD

RTD Review RTD Review and Approvaland Approval

PrioritizationPrioritization

SchedulingScheduling

Planned Release Authorization, Prioritization and Scheduling Process

Page 12: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 11

15Days

Submission Receipt, Packaging, Certification ECCBA&RM Push

60Days

70Days

80Days

90Days0

ARDRA

Release Deployment TimelineRelease Deployment Timeline

Application Release Deployment Readiness Activity – 20 days

90 Day Notional Timeline90 Day Notional Timeline

Submission – 15 days

Receipt, Packaging, Certification – 45 days

Accreditation and Risk Mitigation – 10 days

Push / Load Release – 10 days

Engineering Change Control Board Review – 10 days

Disciplined Approach to DeploymentDisciplined Approach to Deployment

Page 13: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 12

AnnualRelease

Collection&

Submission

Packaging &Certification

Preparation

Government/SiteResponsibility

ISF Responsibility

Joint Responsibility

ISF Tools Database

Legend

Deployment

NMCI Application Release DeploymentProcess

Patches / Modifications / Fixes / Upgrades / Updates / Revisions

ReleaseDeployment

Documentation

Accreditation&

Risk Mitigation

PreDeployment

ATO

ISF ToolsDatabase

Point or Emergency Release

NMCI ReleaseManagement

Process

NMCI ReleaseManagement

Process

v2.0 09-04-02

Release Deployment ProcessRelease Deployment Process

Page 14: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 13

AnnualRelease

Collection&

Submission

Packaging &Certification

Preparation

Government/SiteResponsibility

ISF Responsibility

Joint Responsibility

ISF Tools Database

Legend

Deployment

ReleaseDeployment

Documentation

Accreditation&

Risk Mitigation

PreDeployment

ATO

ISF ToolsDatabase

Point or Emergency Release

NMCI ReleaseManagement

Process

NMCI ReleaseManagement

Process

v2.0 09-04-02

Release DeploymentRelease Deployment

PreparationRelease Deployment PlanPrecertification

Collection & SubmissionISF Tools Database entriesCollect Release Media and DocumentationSubmit to ISF

Page 15: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 14

AnnualRelease

Collection&

Submission

Packaging &Certification

Preparation

Government/SiteResponsibility

ISF Responsibility

Joint Responsibility

ISF Tools Database

Legend

Deployment

ReleaseDeployment

Documentation

Accreditation&

Risk Mitigation

PreDeployment

ATO

ISF ToolsDatabase

Point or Emergency Release

NMCI ReleaseManagement

Process

NMCI ReleaseManagement

Process

v2.0 09-04-02

Release DeploymentRelease Deployment

ISF Tools Database

PackagingNovadigm Radia

TestingAIT LabPIAN

Certification

Page 16: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 15

AnnualRelease

Collection&

Submission

Packaging &Certification

Preparation

Government/SiteResponsibility

ISF Responsibility

Joint Responsibility

ISF Tools Database

Legend

Deployment

ReleaseDeployment

Documentation

Accreditation&

Risk Mitigation

PreDeployment

ATO

ISF ToolsDatabase

Point or Emergency Release

NMCI ReleaseManagement

Process

NMCI ReleaseManagement

Process

v2.0 09-04-02

Release DeploymentRelease Deployment

Accreditation & Risk MitigationIA Review & Risk Assessment of AllAll ReleasesAnnual Release requires Full Accreditation and ATO

Page 17: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 16

AnnualRelease

Collection&

Submission

Packaging &Certification

Preparation

Government/SiteResponsibility

ISF Responsibility

Joint Responsibility

ISF Tools Database

Legend

Deployment

ReleaseDeployment

Documentation

Accreditation&

Risk Mitigation

PreDeployment

ATO

ISF ToolsDatabase

Point or Emergency Release

NMCI ReleaseManagement

Process

NMCI ReleaseManagement

Process

v2.0 09-04-02

Release DeploymentRelease Deployment

PredeploymentFinalize Release

Deployment PlanRelease Prepared

for Deployment

Application Release Deployment Readiness Activity (ARDRA)

ARDRA used when needed

DeploymentRelease Deployment Plan

Page 18: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 17

NMCI Application Life-Cycle

AOR Cutover Begins Cutover Ends

LATG

NRD2G

Guidance for the transition of existing applications into NMCI

NMCI application release development and deployment guidance

NEADGNavy Enterprise Application Development Guidance

Guidance for Application Transition, Development and Deployment

Page 19: NMCI Release, Upgrades and Patches & the NRDDG - IIS7
Page 20: NMCI Release, Upgrades and Patches & the NRDDG - IIS7
Page 21: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Backup SlidesBackup Slides

Page 22: NMCI Release, Upgrades and Patches & the NRDDG - IIS7

Page 21

Develop

Is this anEmergency/

UrgentRelease?

No

Complete RequestTo Deploy (RTD)

Form

Yes

ECH IICDA/POR

No

RTD submitted toRelease

PrioritizationManager

NETWARCOM(PMO)

Release isassigned ascheduled

submission date

NETWARCOM(PMO)EDS

DeploymentTesting

(Certification)

RTD submitted toRelease

PrioritizationManager

NETWARCOM(PMO)

CDA is notified ofschedule

submission date

CDA/PORPMO

No

NMCIRequest to Deploy

Prioritization&

Scheduling(Unplanned Release)

ISF ToolsDatabase

Yes

NETWARCOM(PMO)

Yes

Yes

NETWARCOM(PMO)

ECH IICDA/POR

v1.0 23 Apr 2003

ECH IICDA/POR

Emergency/Urgent status

approved?

Yes

RTD forwarded toRelease

SchedulingManager

Releaserequires furtherprioritization?

Release priorityestablished

No

NETWARCOM(PMO)

NETWARCOM(PMO)

NETWARCOM(PMO)

Deploy as PlannedRelease

Verifyrelease

information iscomplete

RTDreviewed

Prioritization

Scheduling

Unplanned Releases will be submitted on an asrequired basis and are not part of the NETWARCOMquarterly prioritization and scheduling process

NOISDatabase

Un- Planned Release Authorization, Prioritization and Scheduling Process

Complete Complete and Submit and Submit

RTDRTD

SchedulingScheduling

RTD Review RTD Review and Approvaland Approval

PrioritizationPrioritization