IT Concepts provides professional cloud services to government agency clients delivered by our team of experienced AWS experts. Contact us at cino@useitc.com for more information on how we can bring cloud to your organization.

Expertise in Cloud Solutions

Our expert cloud solutioning is well-proven through ITC’s strong expertise with a variety of AWS technologies and workloads:

AWS Technology ITC Expertise
AWS Cloud Architectures & Migration
  • Hybrid architectures
  • Networking, security and storage solutions
  • Backup and DR solutions
Managed Services (CloudOps, DevOps, ProdOps)
  • Automation, configuration management, continuous deployment technologies
  • Monitoring and management
  • Datacenter buildout and operations
Software Solutions
  • Open-source and database technologies using API first development approach
  • Android and iOS mobile development
  • Experience in multiple Agile development methods (SAFe, Scrum, XP, Kanban)
Legacy Application Integration
  • Application integration expertise with legacy systems using RPA solutions and a Gartner reviewed application rationalization approach

 

ITC has 20+ cloud certified professionals with AWS certifications in key technology areas.

AWS Cloud Ecosystem AWS, Oracle, EC2, Kubernetes/EKS,  and various DevOps technologies
AWS Systems and Networks Cisco, CyberArk, Equinix, VMware, and Splunk
AWS Software and Databases Open-source technologies and application development stacks, Java, MS .Net, MySQL, PostgreSQL, SQL Server, Oracle, RDS, DynamoDB, MongoDB, ElasticSearch, UIPath, ZScalar

 

Success Stories

Federal Civilian Government

We work across the Federal Civilian government with large multi-vendor teams on software architecture development and legacy integration projects, and we provide execution and operations.  We provide cloud infrastructure, data analytics, and management consulting expertise to clients such as SSA, VA, USPTO, CFPB, IRS, and USDA.

Cases in Point

ITC supported ITIL-based service offerings for SSA to establish ITSM processes that align IT service delivery to enterprise needs, emphasizing customer benefits. ITSM audits were established based on key performance indicators (KPIs) that include growth and value, adherence to budget, risk impact, and communications effectiveness. As the benefits of a transition to ITIL-based operations began to be realized, we performed a gap analysis that illustrated areas for improvement in both generalized and specific practice areas.
  ITC Supports CFPB’s T&I Office in its transition to Cloud operations through development of their enterprise Cloud approach and implementation of Cloud services. Advises on best practices for optimal performance, recommended cloud deployment architectures, implementation of processes to enable scaling, and deployment and monitoring of applications on the Cloud. Support strategic responses to government mandates and requirements as they arise (e.g., IPv6 mandate) in the planning and implementation. Performed an opportunity assessment that identified 18 different initiatives to improve overall operational efficiencies (including Splunk SAI for performance monitoring; Zero Trust Architecture (ZTA) road mapping and implementation; and Ansible implementation for Application Configuration Management).

DoD/Intel Government

ITC is very familiar with the DoD Enterprise DevSecOps initiatives.  We provide input to DIA senior leadership into the reference design for DIA’s final inputs to DoD.  We built microservices reference designs, including on Service Mesh and Amazon C2S.  We utilize DIA approved Common Control Providers (CCP) for hardened containers and approved software builds.  We support the HRIS modernization program. For the USAF at Kessel Run, we provide data science and data engineering expertise. For SAF/MG we provide knowledge management, cloud advisory, application rationalization and organizational execution planning.

Cases in Point

ITC is responsible for supporting Defense Intelligence Agency (DIA)’s Human Resource Information Systems (HRIS) – which include PeopleSoft Human Capital Management (HCM), SAP based Learning Management System (LMS), HireVue, ServiceNow Human Resources Service Management (HRSM), eOPF, Questionmark AMS, Blackboard, LimeSurvey and others. DIA’s PeopleSoft system, myHR, serves as the “backbone” to all Enterprise Resource Planning (ERP) efforts for the Agency and ensuring data is accurate, integrations operate seamlessly, and application upgrades are completed satisfactorily, ensuring support from COTs providers and that new capabilities are deployed to the workforce during release
ITC developed an Application Rationalization Playbook to provide Functionals across the AF BMA a standardized, repeatable, and enterprise-oriented approach to rationalize applications and systems. The standardized approach to Application Rationalization across the AF BMA drives towards the end state of an optimized enterprise and improved business operations. ITC began by leveraging best practices from industry and across the government, gathering various publications and approaches used across different agencies with similar challenges.

Splunk on AWS

Summary

This effort has the goals of Increasing customer stability & Performance by moving Splunk Environment into purpose-built AWS cloud for CFPB Consumer Financial Protection Bureau by IT Concepts (ITC).  This effort was part of a larger SOW that covers the operations, improvement, and management of CFPB’s infrastructure environment.

Project Goals

The summarized goals of this project were as follows:

  • Consolidate Multiple Splunk instances (4 separate instances) and their data flow into a Single ‘Consolidated’ Instance along with their data streams, automation, AI/ML tools, configuration management and optimize the SIEM (Security Incident and Event Management) System
  • Increase Overall data retention on all data sets to 1 Year (searchable) and up to 6 years (frozen) while also increasing cost efficiency and scalability.
  • Allow for more flexible scaling of the overall Splunk Infrastructure and allow for the ability to increase the functionality of the tool/platform by making access to Compute / Storage / Network resources more available and easier to access all while reducing cost.

An outline of the steps we took to complete this task:

  1. Have Internal Architecture design teams meet with both Splunk Sr. Architects, and AWS Sr. Architects to determine the best path forward.  (EC2 instance count, storage types, IOPS calculations, etc..)
  2. Leverage the assistance of Vendor staff to design a custom implementation for CFPB’s specific purposes and license.
  3. Determine the best location within our Multi-Account Environment for this deployment that meets the current security constraints of our AWS Multi-Account.
  4. Deploy Splunk to Ec2 instances that leverage S3 storage (SmartStore) and confirm functionality.
  5. Replicate data from our production on-prem infrastructure to the new AWS Multi-Account Infrastructure.
  6. Deploy ML/AI tool infrastructure to AWS
  7. Migrate all data input points to their new AWS location.
  8. Decommission old on-prem infrastructure.

Due to cost, we rolled this out in a 3 phase approach in order to ‘ramp up’ to the full cost and functionality of the system.

All of these Steps can be broken down to the three categories. Those categories are

  • Planning/Approvals
  • Implementation
  • Decommissioning

Governance

SOP’s dictate that all login to AWS routes through both Okta and Cyberark (PIV Cards). Without a PIV card, you can’t the AWS Console at all.

  • CloudTrail Logging is enabled through Control Tower, and those logs are all sent to Splunk for all accounts within the Multi-Account (12 accounts)
  • S3 Bucket access is not only restricted by IAM role, but also by IP address in all accounts. all access to S3 buckets MUST be approved by a standard access process (usually a PUA)
  • MFA Is not currently enabled, though this is due to a conflict between Cyberark, Okta and Azure AD though this is on the roadmap and is being actively pursued.
  • Users access is guided by our standard PUA process (priviledged user access), so no one gets access to any AWS or Splunk account without a PUA and 4 levels of approval including service accounts. Those 4 levels are Supervisor, Environment Owner, System Owner, Security Oversight

IT also follows AWS’s recommended security best practices:

  • ACCT.01 – Set account-level contacts to valid email distribution lists
  • ACCT.02 – Restrict use of the root user
  • ACCT.03 – Configure console access for each user
  • ACCT.04 – Assign permissions
  • ACCT.06 – Enforce a password policy
  • ACCT.07 – Deliver CloudTrail logs to a protected S3 bucket
  • ACCT.08 – Prevent public access to private S3 buckets
  • ACCT.09 – Delete unused VPCs, subnets, and security groups
  • ACCT.10 – Configure AWS Budgets to monitor your spending
  • ACCT.11 – Enable and respond to GuardDuty notifications
  • ACCT.12 – Monitor for and resolve high-risk issues by using Trusted Advisor

ITC leverages PM Waterfall & Agile methodologies to ensure there is always a working team on all of its projects, and the PMs are required to engage with the customer lead to ensure feedback is always captured.

This takes a few forms such as:

  • End of sprint reviews to ask the question “what went well, and what went wrong” and the adjust the approach.
  • Weekly leadership check ins to get the higher-level perspective to ensure the effort is lining up with those higher level goals.
  • Monthly Project Management (PMR) reviews  that focus on compiling all gathered feedback from the various ITC teams (Sales, CTO, Support, ETC)into actionable changes for the PM leading the efforts
Event Frequency Activities Value
Monthly Status Reports (MSRs) Monthly Consistent reporting of contract activities aligned to the program’s Statement of Work (SOW) or Performance Work Statement (PWS) is critical to monitoring and communicating project progress and results of ITC deliverables and performance aligned to:

  • Quality
  • Schedule
  • Cost – Financials
  • Management
  • Business Relations
  • Staffing
  • Risks/Issues
  • Opportunities

Teams conduct peer review of MSRs to ensure presentation consistency and content value

PMs upload monthly PMR decks into their Program SD-E

ITC | Standardized review of MSRs ensure alignment to contract deliverables, schedule, and strategy, and that communication is fluid ensuring alignment of work activities and availability of resources; communicates issues before they become problems/risks.

Customer | MSRs provide information on the progress of a project to stakeholders. It is a synopsis of the month’s activities, and highlights changes to the project. MSRs written in alignment with the CPAR rating definition of Exceptional and Very Good communicate the value of ITC delivery consistently throughout the year and contribute to meaningful program SAs and scores.

Program Management Reviews (PMRs) Monthly Consistent, scheduled check-ins. Directors hold internal PMRs with PMs monthly. (EC participates in a minimum of 4 PMR reviews monthly)

  • Financials
  • Staffing
  • Performance
  • Risks/Issues
  • Opportunities
  • Employee Engagement

PMs upload monthly PMR decks into their Program SD-E

ITC | Standardized review of account strategy to ensure alignment with ITC strategy, expectations, and investments; communication is fluid ensuring alignment of work activities and availability of resources; communicates issues before they become problems/risks

Customer | ITC leadership is aware of contract performance and supports the PM/team in achieving contract objectives and overcoming risks

In Progress Reviews (IPRs) & Impact Statements Quarterly Consistent, scheduled engagement with customers

  • Review performance (good)
  • Review opportunities (challenges/risks) with proposed solutions
  • Review financials
  • Review staffing
  • Deliver Quarterly Impact Review Statement (coordinate with CxO)
ITC | Standardized review of account strategy to ensure alignment with ITC strategy, expectations, and investments; communication is fluid ensuring alignment of work activities and availability of resources; communicates issues before they become problems/risks

Customer | Insight into project status, performance, and resourcing; arms customers with the information they need to champion the contract and ITC monthly

PAR/CPAR Self-Assessment (SA) Annual DQCP schedules SA meetings 60 days before the end of each contract’s annual PoP to kick-off the SA writing. ITC | Provides a mechanism for PMs to discuss delivery throughout the PoP. The SA helps shape and increase the likelihood of ITC exceptional delivery documented in the government systems and process and rated in individual evaluations year over year.

Customer | Provides a venue to discuss ITC delivery and is a workload reduction tool when customers copy and paste accurate, true, aligned performance evidence that clearly articulates the value the government received as a benefit of ITC’s products and services.

Program Past Performance Write-up/Qual Update Annual Typically reviewed and updated in conjunction with annual SA updates occur ITC | Documenting annual achievements via metrics and benefit realized by the government because of ITC’s delivery increases our ability to win the recompete and additional business. Capturing the details quarterly and annually is a future workload reduction tool for ITC PMs and Proposal Writers.

Customer | Well-written Past Performance Quals helps government customers retain the ITC teams they love and want to bring back for follow-on or additional work.

Customer Kudos At time of event PMs and Task Leads forward customer feedback and kudos and archive in internal systems ITC | Collecting, storing, and retaining customer kudos helps the ITC Enterprise award strong performers and high performing teams. It also helps future proposal writers select meaningful customer quotes for future proposal.
Receive Performance Report Annually DQCP retrieves reports from CPARS when available or receives PARs from the PM or Director of contracts. ITC | Comprehensive performance reports provide ITC PMs valuable insight into how their teams are performing against requirements and focuses planning for future delivery periods. High-scoring performance reports serve as a morale booster for teams and helps shape and bolster future PP Volumes.

Customer | Required by the FAR, many customers appreciate an open dialogue and review of program SAs throughout the year because of the utility those activities provide when Assessors write annual performance reports.