FFM Operations Readiness Review - Document...
Transcript of FFM Operations Readiness Review - Document...
![Page 1: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/1.jpg)
FFM Operations Readiness Review
September 4, 2013
![Page 2: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/2.jpg)
Agenda
Area to review
Reviewed by
Overview of Functionality
Release Detail Monica
Interfaces Justin
User/Partner Interactions Justin
Architecture Overview (Physical, Software, Data Flow, Operations)
Keith
Performance Keith
Production Planning Scott
Testing Mazen
Call Center / Helpdesk Readiness Brandi
2
![Page 3: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/3.jpg)
Architecture Overview
• FFM
3
![Page 4: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/4.jpg)
FFM Build Out Approach
• Maintain PM/FM as-is (as much as possible) in current production environment – Reduce risk during cutover – Different release, patch cycles
• EE is a merger of existing LOA and PRIME infrastructure – Lite Account is replaced by MyAccount
• Shared resources across PM/FM/EE – MarkLogic – Alfresco – Gluster
• Shared resources across FEPS – Gluster – F5s
10/17/2013 4
![Page 5: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/5.jpg)
FFM Build Out Approach
• Configured Blue/Green EE paths to support patching – SOAP (business and data), Tomcat
• Merge and Cutover Phases – Prep PRIME for 95% completion.
– Targeted for 9/15
– Cutover to complete merge of current Prod and Prod’ during 9/20-9/22
• Data Merge – MarkLogic
– Alfresco
– Oracle
10/17/2013 5
![Page 6: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/6.jpg)
FFE-PM Physical VMs – Production (Existing)
PM/FM Server Zone Qty VCPU/VM RAM/VM
Apache RP Presentation 2 2 4
Apache - Tomcat Application 2 2 8
Jboss SOA-P Business Services
Application 4 2 16
Jboss SOA-P Batch Application 6 2 16
Gluster Application 2 4 16
BRMS Application 2 2 16
EHCACHE Application 2 2 32
AV Calc Application 2 2 6
Apache - Tomcat Alfresco Data 4 2 16
Jboss SOA-P Data Services Data 2 4 16
Jboss SOA-P Batch Data 2 4 16
Oracle DB Data 2 4 16
Gluster Data 2 4 16
MarkLogic (E-Nodes) Data 2 4 16
MarkLogic (D-Nodes) Data 3 8 64
10/17/2013 6
![Page 7: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/7.jpg)
FFE-EE Physical VMs – Production
EE Server Zone Qty VCPU/VM RAM/VM
Apache RP Presentation 4 2 4
Layer 7 Presentation 6 4 16
Terracotta Presentation 2 2 16
Apache - Tomcat Application 2 2 16
Layer 7 Application 4 4 16
Jboss SOA-P Business Services
Application 16 2 16
Jboss SOA-P Batch Application 4 2 16
Gluster Application 6 4 16
BRMS Application 2 1 8
Terracotta Application 6 2 16
Load Balancer/F5 Data 2
Tomcat Alfresco Data 6 2 16
Jboss SOA-P Data Services Data 12 4 16
Jboss SOA-P Batch Data 4 4 16
Oracle DB Data 2 4 16
Gluster Data 8 4 16
MarkLogic (D-Nodes) Data 7 8 64
10/17/2013 7
![Page 8: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/8.jpg)
Multiple Access Methods
• Consumer Access
• CCR web services
• CCR (NGD) web access (current)
• CCR (NGD) web access (contingency)
• CCR (SHOP) web access
10/17/2013 8
![Page 9: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/9.jpg)
Consumer Access
10/17/2013 9
![Page 10: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/10.jpg)
CCR Web Services
1. CCR user login to NGD or PIMS (SHOP)
2. Consumer or SHOP call CCR
3. CCR does a search within the NGD or SHOP
4. NGD or SHOP call the CCR web services over internet
5. Hits port 6443 on HW LB which sends the traffic to the L7 gateway in presentation zone
6. L7 validates the cert (SSL mutual auth) and ws-username token
7. Routes the call internally and sends the response back
10/17/2013 10
![Page 11: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/11.jpg)
CCR (NGD) Web Access (current)
1. CCR user login to NGD
2. CCR clicks on access FFM link
3. NGD federates with EIDM over internet
4. EIDM validates SAML from NGD and establishes EIDM Session
5. CCR user redirected back to NGD
6. NGD access FFM URL with applicationID and applicant ID
7. L7 obtains CCR information from EIDM session and establishes FFM application session
8. L7 redirects the user to FFM CCR landing page
10/17/2013 11
![Page 12: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/12.jpg)
CCR (NGD) Web Access (contingency)
1. CCR user login to NGD
2. CCR clicks on access FFM link
3. NGD federates with FFM over CMS Net
4. FFM validates SAML, obtains all CCR information and establishes FFM application session
5. L7 redirects the user to FFM CCR landing page
10/17/2013 12
![Page 13: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/13.jpg)
FFM Infrastructure Readiness
• IMPL1A Region
– Support End to End and Issuers testing.
– Available 9/11 for internal validation and 9/15 for E2E testing
• IMPL1B Region
– Supporting internal performance testing
• PROD Region
– Target for 9/15 to support ACA performance testing
10/17/2013 13
![Page 14: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/14.jpg)
Infrastructure Discussion Items
• SLA Confirmation/Downtime Windows
– Standard CMS Window is Sunday (morning) midnight to 5:00am
– Should additional windows be defined during break-in period? Expectations set that patches will occur.
• Disaster Recovery
• Desire for more test environment
– Need a sustainable deployment schedule
10/17/2013 14
![Page 15: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/15.jpg)
FFE PM Performance Testing Approach
• Performance/Capacity Planning
– MarkLogic capacity planning
– Layer7
– Alfresco
– Gluster
• Functional Performance Testing, focused on these key areas:
– Individual Application
– Plan Compare/Rating Engine
– Enrollment
15
![Page 16: FFM Operations Readiness Review - Document Repositorydocs.house.gov/meetings/IF/IF14/20130910/101274/HHRG-113-IF14-W... · FFM Build Out Approach •Maintain PM/FM as-is (as much](https://reader031.fdocuments.net/reader031/viewer/2022022514/5af152117f8b9ac2468f3044/html5/thumbnails/16.jpg)
Questions?
16