-
公开(公告)号:US10484427B2
公开(公告)日:2019-11-19
申请号:US15207217
申请日:2016-07-11
Applicant: Stripe Inc.
Inventor: Richard Healey , Andrew Brody
Abstract: In embodiments, methods and systems for implementing configuration management are provided. A configuration management system facilitates processing and preserving configurations associated with a software infrastructure. The software infrastructure operates as a co-located environment, high availability environment, disaster recovery environment or migration environment. The configuration management system specifically maintains implementation of firewall configurations for a source computing environment and a destination computing environment. The source computing environment communicates with the destination computing environment using a communication channel via an untrusted network. The configuration management system includes a leader component that accesses the firewall configurations, from the source computing environment, transforms the firewall configurations to a transformed version and communicates the transformed version to the destination computing environment. The configuration management system also includes a follower component that accesses and restores the transformed version into a restored version of the firewall configurations and implements the restored version at the destination computing environment.
-
公开(公告)号:US20180013791A1
公开(公告)日:2018-01-11
申请号:US15207217
申请日:2016-07-11
Applicant: Stripe Inc.
Inventor: Richard Healey , Andrew Brody
CPC classification number: H04L63/20 , H04L9/3247 , H04L41/0863 , H04L63/0218 , H04L63/0263 , H04L63/126 , H04L67/16
Abstract: In embodiments, methods and systems for implementing configuration management are provided. A configuration management system facilitates processing and preserving configurations associated with a software infrastructure. The software infrastructure operates as a co-located environment, high availability environment, disaster recovery environment or migration environment. The configuration management system specifically maintains implementation of firewall configurations for a source computing environment and a destination computing environment. The source computing environment communicates with the destination computing environment using a communication channel via an untrusted network. The configuration management system includes a leader component that accesses the firewall configurations, from the source computing environment, transforms the firewall configurations to a transformed version and communicates the transformed version to the destination computing environment. The configuration management system also includes a follower component that accesses and restores the transformed version into a restored version of the firewall configurations and implements the restored version at the destination computing environment.
-