Brad Topol

From Wikipedia, the free encyclopedia
photo of Brad Topol

Brad B. Topol (born c. 1971) is a computer scientist best known as a former member of the OpenStack Foundation Board of Directors and is also an OpenStack core contributor to Keystone-Specs, Pycadf, and Heat-Translator, and a member of the OpenStack speaker bureau.[1][2] Topol has a history of open-source software contributions, including Kubernetes.

History[edit]

In 1993, Topol earned a dual BS/MS in Mathematics/Computer Science from Emory University. In 1998, he earned a PhD in Computer Science from Georgia Institute of Technology. Topol’s research focused on robust state sharing for wide-area distributed applications.[3] Topol joined IBM and worked to create products from IBM Research innovations, such as transcoding technology.[4] He later became an IBM Distinguished Engineering working on product serviceability.[5]

OpenStack and Kubernetes[edit]

photo from the OpenStack Interop Challenge

Topol first gained eminence in the OpenStack community through his work on security.[6] He is project lead for the OpenStack Interoperability Challenge effort. Topol is also a Kubernetes contributor and serves as a member of the Kubernetes Conformance Workgroup. He is a frequent keynoter and presenter at conferences.,[7][8]

Mentoring[edit]

Topol is frequently interviewed about open-source software and community topics, especially for his advice on developing technical eminence.[9] Topol has mentored others as they learn Git, Python (programming language), and how to contribute to open source communities, and he advises, “Be a humble doer. Don't be arrogant, be someone who makes it real; be a doer, not a talker.”

Publications[edit]

  • Michael Elder, Jake Kitchener, and Brad Topol (2021) “Hybrid Cloud Apps with OpenShift and Kubernetes: Delivering Highly Available Applications and Services“, “O’Reilly Media” [10]
  • Michael Elder, Jake Kitchener, and Brad Topol (2019) “Kubernetes in the Enterprise“, “O’Reilly Media” [11]
  • Steve Martinelli, Henry Nash, and Brad Topol (2015) “Identity, Authentication, and Access Management in OpenStack: Implementing and Deploying Keystone”, “O’Reilly Media”[12]
  • Brad Topol, Mustaque Ahamad, John T. Stasko, “Robust State Sharing for Wide Area Distributed Applications”, Proceedings of the 18th International Conference on Distributed Computing Systems (ICDCS 98), pp. 554–561, "Georgia Tech"[13]
  • B. Topol, J. Stasko, and V. S. Sunderam (1998), “PVaniM: A Tool for Visualization in Network Computing Environments”, “Concurrency: Practice and Experience”, Vol. 10, No. 14, pp. 1197–1222.
  • B. Topol, J. Stasko, and V. S. Sunderam (1997), “The Dual Timestamping Methodology for Visualizing Distributed Applications”, “Proc. Iasted Intl. Conference on Parallel and Distributed Systems”, Barcelona, Spain, pp. 81–86.

References[edit]

  1. ^ "Board of Directors - OpenStack is open source software for creating private and public clouds". www.openstack.org. Archived from the original on 22 December 2017. Retrieved 13 January 2022.
  2. ^ "Speakers Bureau - OpenStack Open Source Cloud Computing Software". OpenStack.
  3. ^ "Brad Topol Information Page". www.cc.gatech.edu.
  4. ^ "Transcoding: Extending e-business to new environments - IBM Journals & Magazine". doi:10.1147/sj.401.0153. {{cite journal}}: Cite journal requires |journal= (help)
  5. ^ "The OpenStack Blog - Open Source Cloud Computing Software". www.openstack.org. Archived from the original on 2018-04-13. Retrieved 2018-04-12.
  6. ^ "Brad Topol - Distinguished Engineer- OpenStack, IBM". Security Intelligence.
  7. ^ OpenStack Foundation (9 May 2017). "Interop Challenge" – via YouTube.
  8. ^ OpenStack Foundation (26 October 2016). "OpenStack Interoperability Challenge- Running Unmodified Apps in Any OpenStack Cloud" – via YouTube.
  9. ^ OpenStack Foundation (8 May 2017). "Kubernetes on OpenStack- What's Available and Where Are the Gaps?" – via YouTube.
  10. ^ Elder, Michael; Kitchener, Jake; Topol, Brad (June 2021). Hybrid Cloud Apps with OpenShift and Kubernetes: Delivering Highly Available Applications and Services. O'Reilly Media. ISBN 978-1492083818.
  11. ^ Elder, Michael; Kitchener, Jake; Topol, Brad (January 2019). Kubernetes in the Enterprise. O'Reilly Media. ISBN 978-1492043263.
  12. ^ Martinelli, Steve; Nash, Henry; Topol, Brad (31 December 2015). Identity, Authentication, and Access Management in OpenStack: Implementing and Deploying Keystone. O'Reilly Media. ISBN 978-1491941201.
  13. ^ Topel, Brad; Ahamad, Mustaque; Stasko, John (31 December 1998). "Robust State Sharing for Wide Area Distributed Applications" (PDF). Georgia Tech. Archived from the original on 18 April 2018. Retrieved 17 April 2018 – via gatech.edu.

External links[edit]