How Global Payments Scales on Aws with Governance and Controls Cop303

Title

AWS re:Invent 2022 - How Global Payments scales on AWS with governance and controls (COP303)

Summary

  • Vishal Sharma, a business development specialist at AWS, introduces the session on how Global Payments scales on AWS with governance and controls.
  • Nihar Das, a Solution Architect at AWS, and Krishan Kothapali, Senior Director of Cloud Operations at Global Payments, present their experiences and strategies.
  • The session covers the challenges faced by regulated industries like financial services, including changing regulatory requirements, security threats, scarcity of specialists, and documentation requirements.
  • Global Payments' cloud journey involves modernizing monolithic applications to a microservice architecture on AWS, using Terraform for infrastructure as code.
  • AWS Organizations and Service Catalog are highlighted as key services used by Global Payments to manage their complex account structure and to enforce compliance and governance.
  • Krishan Kothapali discusses the importance of a uniform control plane, the use of Terraform, and the product-based approach to infrastructure.
  • The session concludes with a summary of key takeaways, including the importance of having a clear vision, standardizing on technologies, using AWS services effectively, and building governed products for scalability and flexibility.

Insights

  • Global Payments has a significant global presence, processing a vast number of transactions, which necessitates a robust, scalable, and compliant cloud infrastructure.
  • The company's approach to cloud infrastructure is product-centric, treating each component as a unit with its own lifecycle, features, and governance.
  • AWS Organizations is crucial for Global Payments to manage multiple accounts and regions, enforce security policies, and optimize costs.
  • AWS Service Catalog is used to manage the lifecycle of cloud resources, allowing for standardized deployment and governance across the organization.
  • The use of Terraform and Kubernetes indicates a preference for infrastructure as code and container orchestration, which are key to Global Payments' modernization efforts.
  • The session underscores the importance of balancing agility and governance in the cloud, especially for regulated industries that must adhere to strict compliance standards.
  • The approach taken by Global Payments can serve as a model for other organizations in similar industries looking to scale their cloud infrastructure while maintaining strict governance and control.