James Turnbull

Last updated

James Turnbull
James Turnbull at LCA 2008 lightened.jpg
Born
Melbourne, Australia
Nationality Australian
OccupationAuthor & Engineer
EmployerSmartrr
Known forAuthor of technical books, involvement in Free Software community, engineering, systems management and security

James Turnbull is an Australian free software and open source author and software developer. He lives in Brooklyn, New York, where he is VP of Product and Engineering at Smartrr and an advisor at Access Now. Before that, he was co-chair of the Velocity conference, [1] led engineering at Sotheby's, startup advocacy at Microsoft, was founder and CTO at Empatico, [2] CTO at Kickstarter, VP of Engineering at Venmo and VP of Services at Docker. [3] He was also VP of Technology Operations for the open-source company Puppet Labs. [4]

Contents

Career

Turnbull has been involved in technology and the open-source community since the early 1990s. He has written eleven books on engineering, operations, security, and open-source software:

He has also published numerous articles on Linux and open-source technology. [16]

Free Software involvement

Turnbull is a contributor to Docker, the open source logging tool Logstash, [17] Riemann, Prometheus, the qpsmtpd SMTP daemon, and the Puppet configuration management tool.

Turnbull was the Treasurer, a member of the papers committee and coordinated the mini-conference program at linux.conf.au 2008. [18]

He is a member of Linux Australia, including President in 2010 and sitting on the Executive Council in 2008. [19] He has previously also been on the committee of Linux Users of Victoria.

Related Research Articles

<span class="mw-page-title-main">Michael Tiemann</span> American executive, software developer, and open source proponent

Michael Tiemann is an American software developer and executive, serving as vice president of open source affairs at Red Hat, Inc., and former President of the Open Source Initiative.

<span class="mw-page-title-main">Zabbix</span> Computer system and network monitoring application software

Zabbix is an open-source software tool to monitor IT infrastructure such as networks, servers, virtual machines, and cloud services. Zabbix collects and displays basic metrics.

Nagios is an event monitoring system which offers monitoring and alerting services for servers, switches, applications and services. It alerts users when things go wrong and alerts them a second time when the problem has been resolved.

<span class="mw-page-title-main">Jon Hall (programmer)</span> Programmer and major contributor to the Linux project

Jon "maddog" Hall is the board chair for the Linux Professional Institute.

<span class="mw-page-title-main">Bryan Cantrill</span> American computer scientist

Bryan M. Cantrill is an American software engineer who worked at Sun Microsystems and later at Oracle Corporation following its acquisition of Sun. He left Oracle on July 25, 2010, to become the Vice President of Engineering at Joyent, transitioning to Chief Technology Officer at Joyent in April 2014, until his departure on July 31 of 2019. He is now the CTO of Oxide Computer company.

<span class="mw-page-title-main">Danese Cooper</span> American advocate of open source software

Danese Cooper is an American programmer, computer scientist and advocate of open source software.

<span class="mw-page-title-main">Zenoss</span>

The company Zenoss, Inc. was founded in 2005 and is headquartered in Austin, Texas. The company develops hybrid IT monitoring and analytics software.

ActiveState Software Inc is a Canadian software company headquartered in Vancouver, British Columbia. It develops, sells, and supports cross-platform development tools and secure software supply chain solutions for dynamic languages such as Perl, PHP, Python, Ruby and Tcl, as well as enterprise services.

<span class="mw-page-title-main">Puppet (software)</span> Open source configuration management software

Puppet is a software configuration management tool developed by Puppet Inc. Puppet is used to manage stages of the IT infrastructure lifecycle.

<span class="mw-page-title-main">LYME (software bundle)</span>

LYME and LYCE are software stacks composed entirely of free and open-source software to build high-availability heavy duty dynamic web pages. The stacks are composed of:

SNMPTT is an SNMP trap handler written in Perl for use with the NET-SNMP/UCD-SNMP snmptrapd program. Received traps are translated into user friendly messages using variable substitution. Output can be to STDOUT, text log file, syslog, NT Event Log, MySQL (Linux/Windows), PostgreSQL, or an ODBC database. User defined programs can also be executed.

Checkmk is a software system developed in Python and C++ for IT Infrastructure monitoring. It is used for the monitoring of servers, applications, networks, cloud infrastructures, containers, storage, databases and environment sensors.

<span class="mw-page-title-main">OpenShift</span> Cloud computing software

OpenShift is a family of containerization software products developed by Red Hat. Its flagship product is the OpenShift Container Platform — a hybrid cloud platform as a service built around Linux containers orchestrated and managed by Kubernetes on a foundation of Red Hat Enterprise Linux. The family's other products provide this platform through different environments: OKD serves as the community-driven upstream, Several deployment methods are available including self-managed, cloud native under ROSA, ARO and RHOIC on AWS, Azure, and IBM Cloud respectively, OpenShift Online as software as a service, and OpenShift Dedicated as a managed service.

<span class="mw-page-title-main">Open Source Day</span>

Open Source Day is an international conference gathering fans of open solutions from Central and Eastern Europe. Mission of the event is to introduce open source solutions to Polish public and business institutions and popularize it as a secure, efficient, cost saving alternative to proprietary software. The conference has taken place in Warsaw since its beginning in 2007. Participants are mainly managers, developers, technical officers of public, banking, and insurance industries.

Terraform is an infrastructure-as-code software tool created by HashiCorp. Users define and provide data center infrastructure using a declarative configuration language known as HashiCorp Configuration Language (HCL), or optionally JSON.

<span class="mw-page-title-main">Prometheus (software)</span> Application used for event monitoring and alerting

Prometheus is a free software application used for event monitoring and alerting. It records metrics in a time series database built using an HTTP pull model, with flexible queries and real-time alerting. The project is written in Go and licensed under the Apache 2 License, with source code available on GitHub, and is a graduated project of the Cloud Native Computing Foundation, along with Kubernetes and Envoy.

Container Linux is a discontinued open-source lightweight operating system based on the Linux kernel and designed for providing infrastructure for clustered deployments. One of its focuses was scalability. As an operating system, Container Linux provided only the minimal functionality required for deploying applications inside software containers, together with built-in mechanisms for service discovery and configuration sharing.

The Cloud Native Computing Foundation (CNCF) is a Linux Foundation project that was started in 2015 to help advance container technology and align the tech industry around its evolution.

<span class="mw-page-title-main">Kelsey Hightower</span> American software engineer, developer advocate, and speaker

Kelsey Hightower is an American software engineer, developer advocate, and speaker known for his work with Kubernetes, open-source software, and cloud computing.

LPAR2RRD is an open-source software tool that is used for monitoring and reporting performance of servers, clouds and databases. It is developed by the Czech company XoruX.

References

  1. "About: Cloud Native Systems & DevOps Conference | O'Reilly Velocity".
  2. "Home - Empatico" . Retrieved 11 February 2024.
  3. "Making changes". 15 July 2013.
  4. James Turnbull finally joins Puppet Labs
  5. Monitoring with Prometheus
  6. The Packer Book
  7. The Terraform Book
  8. The Art of Monitoring
  9. The Docker Book
  10. The Logstash Book
  11. Pro Puppet
  12. Pro Linux System Administration
  13. Pulling Strings With Puppet
  14. Pro Nagios 2.0
  15. Hardening Linux
  16. TechTarget expert
  17. Logstash
  18. Getting the Smalltalk on the road
  19. New president at Linux Australia