This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• Migrating mature, legacy applications to both fully integrate with the distributed nature of a cloud computing environment and make use of the improved backend business processes that accompany the technology, requires time and organizational commitment
• Selecting the right approach is dependent on a number of factors:
• Organization’s acceptance of vendor hosted practices
Adopting cloud computing to deliver maximum valueCloud computing features and benefits
4
• Deploying existing on-premise applications on a cloud computing platform’s compute environment alleviates many challenges associated with procuring, deploying, managing, and sustaining on-premise data centers and hardware
The Cloud eliminates the need to acquire and provision new hardware and infrastructure required to support new systems and capabilities
GXP’s Cloud Native Solutions are built using Amazon Web Services
(AWS)
Replacement for on-premise hardware1
GXP360º Professional Exchange and WorkshopMarch 18-22, 2019 | San Diego, California
Adopting cloud computing to deliver maximum valueCloud computing features and benefits …6
9
• Cloud computing platforms offer highly available, durable and scalable solutions to replace database functionality typically built into an on-premise application
Replacement for on-premise hardware1Infinite, Reliable Storage2Distributed and Fault-tolerant Catalog3Fault-tolerant Database4
GXP’s solution makes use of Amazon’s own Relational Database Services (RDS) to provide quick service recovery in the event of a catastrophic failure of the network, storage or other hardware of
the database
GXP360º Professional Exchange and WorkshopMarch 18-22, 2019 | San Diego, California
Adopting cloud computing to deliver maximum valueCloud computing features and benefits …7
10
• Moving towards containerized services breaks apart monolithic software into functionally aligned services which enables both scaling and continuity of operations in the event of catastrophic failure of the service or underlying infrastructure
Replacement for on-premise hardware1GXP makes use of Rancher and Kubernetes for service orchestration and
management to ensure continuity of operations and dynamic scalingInfinite, Reliable Storage2Distributed and Fault-tolerant Catalog3Fault-tolerant Database4Fault-tolerant Service Operation5
To date, the Web Client, Catalog and Browse service run on our
container orchestration framework
GXP360º Professional Exchange and WorkshopMarch 18-22, 2019 | San Diego, California
Adopting cloud computing to deliver maximum valueCloud computing features and benefits …8
11
• Automated deployment techniques enable faster service deployment, reduced errors, fast issue resolution; Dynamic provisioning ensures performance is consistent in a variety of usage scenarios
Replacement for on-premise hardware1GXP uses AWS CloudFormation to automate deployment,
configuration, resource provisioning for easy onboarding and deployment of fixes or new capabilities
Infinite, Reliable Storage2Distributed and Fault-tolerant Catalog3Fault-tolerant Database4Fault-tolerant Service Operation5
6 Automated Deployment and Provisioning
GXP360º Professional Exchange and WorkshopMarch 18-22, 2019 | San Diego, California
Adopting cloud computing to deliver maximum valueCloud computing features and benefits …9
• Cloud computing platforms deliver built-in security measures that adhere to industry standards and work with tools to automatically detect vulnerabilities
Replacement for on-premise hardware1GXP designs to the Criminal Justice Information Services (CJIS)
guidelines for data security with features like Multi-Factor Authentication and uses Netflix’s open source software for cloud-specific auditing
Infinite, Reliable Storage2Distributed and Fault-tolerant Catalog3Fault-tolerant Database4Fault-tolerant Service Operation5
6 Automated Deployment and Provisioning
7 Cloud Security
Speaking June 20, 2018 at the AWS Public Sector Summit in Washington, D.C., Sean Roche, associate deputy director of the CIA’s Digital Innovation Directorate, summed up the agency’s view of cloud security when he said that “the cloud on its weakest day is more secure than a client service solution.”
12
GXP360º Professional Exchange and WorkshopMarch 18-22, 2019 | San Diego, California
• Quick and flexible access to capability• Reduced burden on customer IT
• Rapid releases and fixes• Improved monitoring capability
Much of the cloud value proposition is enabled by the use of DevOps tools and practices to implement continuous integration/continuous delivery (CI/CD) techniques that result in a better service delivery, as evidenced by:
Adopting cloud computing to deliver maximum valueGXP DevOps: Best practices for optimizing cloud development and delivery
Re-Architect
GXP’s Cloud Infrastructure makes use of
18 AWS
No DVD shipments to track or license keys
required
SOFTWARE APPLICATION• DVD delivery• On premise hardware• Customer manages deployment lifecycle
SUPPORT• Remote phone/email support;
travel to site
LICENSE MODEL• License + UE
INTEGRATION• SDK and APIs
available
LIFT & SHIFTSOFTWARE APPLICATION• Custom deployment techniques to
match customer environment • GXP-in-the-loop for administration and
updates to application
SUPPORT• Custom support model to match
cloud adoption approach
LICENSE MODEL• Professional Service
INTEGRATION• APIs with RESTful service
endpoints
CUSTOM/HYBRID+
?
SOFTWARE APPLICATION• Deployment pipeline between factory
and AWS for rapid and frequent deployments
SUPPORT• GXP has real-time access to
support and configure
LICENSE MODEL• Subscription
INTEGRATION• APIs with RESTful service
endpoints
SaaS
Lift and Shift can alleviate the burden for obtaining and provisioning hardware and network resources while offering a centralized support and access model.
Customer environments, alternate cloud computing platforms or a desire for customizations to the GXP software may drive the need for a custom solution making use of some or all of the cloud computing technology and delivery models
GXP Software as a Service is a combination of cloud computing technology, anticipatory support services and new business models to offer flexible and efficient access to core capabilities.
GXP Cloud Packaging Options
GXP operates in AWS regions: US East, US West 1 and US GovCloud15
GEOSPATIAL EXPLOITATION PRODUCTS™ 17Team Rubicon is an international disaster response nonprofit that unites the skills and experiences of military veterans with first responders to rapidly provide relief to communities in need. Founded in 2010 with the expressed goal of quickly responding to large-scale disasters, Team Rubicon has deployed thousands of volunteers across the United States and world to provide relief to communities in need.
GEOSPATIAL EXPLOITATION PRODUCTS™ 18GXP AND TEAM RUBICON
Geospatial Visualization
Common Operating Picture Donor and member communication
Reconnaissance with GXP OnScene
OPERATIONS SUPPORTED9
TEAM RUBICON’S TOP USE CASES
TRAINED ON GXP
63
TREES PLANTED600
479ROOFS REBUILT
PRODUCTS DISSEMINATED
94
215
Wildfire mitigation Flood damage
Ohio river valley
Hurricane Irma
Hurricane FlorenceHurricane
Michael
Hurricane Maria
Patriot North
Hurricane Harvey
RECON PHOTOS COLLECTED
GXP has been a tremendous partner, standing side-by-side, stepping into the arena, and being a critical technology partner for Team Rubicon. With their help, we will continue our pursuit to be the Best Disaster Response Organization in the World.
improves safety and security of our first responders, as well as the general public, through Visual Planning and streamlined operational Command and Control in a Common Operating Picture shared by leadership, on-site command, and mobile tactical operators