Willem van Biljon

Last updated

Willem van Biljon
WillemVanBiljon.jpg
Born (1961-12-29) 29 December 1961 (age 60)
Pretoria, South Africa
Alma mater University of Cape Town
OccupationEntrepreneur

Willem van Biljon (born 1961) is an entrepreneur and technologist born, raised and educated in South Africa.

Van Biljon graduated from the University of Cape Town with a degree in Computer Science. He held engineering and research positions at LinkData, the Institute for Applied Computer Science and the National Research Institute for Mathematical Sciences.

Van Biljon co-founded Mosaic Software. [1] Mosaic built the Postilion payment system, the first high-end payment transaction switch for commodity hardware and operating systems (Windows). Mosaic's investors included GE and Paul Maritz. [2] The company became one of the top three payment processing software vendors in the world and was sold in 2004 to S1 Corp. [3] [4]

Van Biljon worked for Amazon.com where he, along with Chris Pinkham and Christopher Brown, led the team that developed Amazon's Elastic Compute Cloud (EC2). Willem built the business plan for the service and was responsible for product management and marketing for the public cloud service. [5] [6] [7] [8] [9]

In 2006, van Biljon left Amazon Web Services and later started a venture with Chris Pinkham. The company, Nimbula, was focused on cloud computing software and was funded by Sequoia Capital and Accel Partners. [10] [11] In March 2013, Nimbula was acquired by Oracle Corporation. [12]

Van Biljon co-authored seven patents in cloud computing including "Managing Communications Between Computing Nodes", [13] "Managing Execution of Programs by Multiple Computing Systems". [14]

Publications

Related Research Articles

NetApp American technology company

NetApp, Inc. is an American hybrid cloud data services and data management company headquartered in San Jose, California. It has ranked in the Fortune 500 since 2012. Founded in 1992 with an IPO in 1995, NetApp offers cloud data services for management of applications and data both online and physically.

Amazon Web Services On-demand cloud computing company

Amazon Web Services, Inc. (AWS) is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis. These cloud computing web services provide a variety of basic abstract technical infrastructure and distributed computing building blocks and tools. One of these services is Amazon Elastic Compute Cloud (EC2), which allows users to have at their disposal a virtual cluster of computers, available all the time, through the Internet. AWS's virtual computers emulate most of the attributes of a real computer, including hardware central processing units (CPUs) and graphics processing units (GPUs) for processing; local/RAM memory; hard-disk/SSD storage; a choice of operating systems; networking; and pre-loaded application software such as web servers, databases, and customer relationship management (CRM).

Utility computing or The Computer Utility is a service provisioning model in which a service provider makes computing resources and infrastructure management available to the customer as needed, and charges them for specific usage rather than a flat rate. Like other types of on-demand computing, the utility model seeks to maximize the efficient use of resources and/or minimize associated costs. Utility is the packaging of system resources, such as computation, storage and services, as a metered service. This model has the advantage of a low or no initial cost to acquire computer resources; instead, resources are essentially rented.

In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.

In database computing, Oracle Real Application Clusters (RAC) — an option for the Oracle Database software produced by Oracle Corporation and introduced in 2001 with Oracle9i — provides software for clustering and high availability in Oracle database environments. Oracle Corporation includes RAC with the Enterprise Edition, provided the nodes are clustered using Oracle Clusterware.

A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances. Installation of a software appliance on a virtual machine and packaging that into an image creates a virtual appliance. Like software appliances, virtual appliances are intended to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software.

Euronet Worldwide Electronic payments company

Euronet Worldwide is an American provider of global electronic payment services with headquarters in Leawood, Kansas. It offers automated teller machines (ATM), point of sale (POS) services, credit/debit card services, currency exchange and other electronic financial services and payments software. Among others, it provides the prepaid subsidiaries Transact, PaySpot, e-pay, Movilcarga, TeleRecarga and ATX.

Amazon Elastic Compute Cloud Amazon cloud computing platform

Amazon Elastic Compute Cloud (EC2) is a part of Amazon.com's cloud-computing platform, Amazon Web Services (AWS), that allows users to rent virtual computers on which to run their own computer applications. EC2 encourages scalable deployment of applications by providing a web service through which a user can boot an Amazon Machine Image (AMI) to configure a virtual machine, which Amazon calls an "instance", containing any software desired. A user can create, launch, and terminate server-instances as needed, paying by the second for active servers – hence the term "elastic". EC2 provides users with control over the geographical location of instances that allows for latency optimization and high levels of redundancy. In November 2010, Amazon switched its own retail website platform to EC2 and AWS.

Cloud computing Form of shared Internet-based computing

Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each location being a data center. Cloud computing relies on sharing of resources to achieve coherence and typically using a "pay-as-you-go" model which can help in reducing capital expenses but may also lead to unexpected operating expenses for unaware users.

Eucalyptus is a paid and open-source computer software for building Amazon Web Services (AWS)-compatible private and hybrid cloud computing environments, originally developed by the company Eucalyptus Systems. Eucalyptus is an acronym for Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems. Eucalyptus enables pooling compute, storage, and network resources that can be dynamically scaled up or down as application workloads change. Mårten Mickos was the CEO of Eucalyptus. In September 2014, Eucalyptus was acquired by Hewlett-Packard and then maintained by DXC Technology. After DXC stopped developing the product in late 2017, AppScale Systems forked the code and started supporting Eucalyptus customers.

Vertica Software company

Vertica Systems is an analytic database management software company. Vertica was founded in 2005 by the database researcher Michael Stonebraker, with Andrew Palmer as the founding CEO. Ralph Breslauer and Christopher P. Lynch served as later CEOs.

Nimbus is a toolkit that, once installed on a cluster, provides an infrastructure as a service cloud to its client via WSRF-based or Amazon EC2 WSDL web service APIs. Nimbus is free and open-source software, subject to the requirements of the Apache License, version 2.

Progress Chef is a configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". Chef is used to streamline the task of configuring and maintaining a company's servers, and can integrate with cloud-based platforms such as Amazon EC2, Google Cloud Platform, Oracle Cloud, OpenStack, IBM Cloud, Microsoft Azure, and Rackspace to automatically provision and configure new machines. Chef contains solutions for both small and large scale systems.

The Oracle ExadataDatabase Machine (Exadata) is a computing platform optimized for running Oracle Databases.

OpenStack Cloud computing software

OpenStack is a free, open standard cloud computing platform. It is mostly deployed as infrastructure-as-a-service (IaaS) in both public and private clouds where virtual servers and other resources are made available to users. The software platform consists of interrelated components that control diverse, multi-vendor hardware pools of processing, storage, and networking resources throughout a data center. Users manage it either through a web-based dashboard, through command-line tools, or through RESTful web services.

Exalogic is a computer appliance made by Oracle Corporation, commercially available since 2010. It is a cluster of x86-64-servers running Oracle Linux or Solaris preinstalled.

Nimbula was a computer software company that existed from 2008 to 2017. It developed software for the implementation of public and private cloud computing environments.

A cloud database is a database that typically runs on a cloud computing platform and access to the database is provided as-a-service. There are two common deployment models: users can run databases on the cloud independently, using a virtual machine image, or they can purchase access to a database service, maintained by a cloud database provider. Of the databases available on the cloud, some are SQL-based and some use a NoSQL data model.

In computing, hyperscale is the ability of an architecture to scale appropriately as increased demand is added to the system.

Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers. "Serverless" is a misnomer in the sense that servers are still used by cloud service providers to execute code for developers. However, developers of serverless applications are not concerned with capacity planning, configuration, management, maintenance, fault tolerance, or scaling of containers, VMs, or physical servers. Serverless computing does not hold resources in volatile memory; computing is rather done in short bursts with the results persisted to storage. When an app is not in use, there are no computing resources allocated to the app. Pricing is based on the actual amount of resources consumed by an application. It can be a form of utility computing.

References

  1. "Mosaic Software selects Stratus for its EFT software solution". July 2001.
  2. "Former Microsoft executive Paul Maritz invests in Mosaic Software". 8 October 2001.
  3. "S1 to Buy Mosaic to Add ATM Channel to Front-Office Suite". 9 November 2004. Archived from the original on 12 November 2004.
  4. "S1 To Acquire Financial Transaction Solution, Add ATM Channel to Complete Integrated Front-Office Suite". 9 November 2004.
  5. "Amazon opens Cape software centre". 19 July 2005.
  6. "Amazon opens dev centre in Cape Town". 20 July 2005.
  7. "Amazon's Pinkham quits". 29 November 2006.
  8. "Amazon's early efforts at cloud computing? Partly accidental". 17 June 2010.
  9. "The Origins of Amazon's Cloud Computing". 18 June 2010.
  10. Amazon EC2 creator launches private cloud start-up
  11. "Nimbula Secures $15 Million Venture Capital Investment".
  12. "Oracle and Nimbula". oracle.com. Retrieved 8 January 2018.
  13. "(WO2007126835) MANAGING COMMUNICATIONS BETWEEN COMPUTING NODES, Patent page on WIPO website".
  14. "(WO2007126837) MANAGING EXECUTION OF PROGRAMS BY MULTIPLE COMPUTING SYSTEMS, Patent page on WIPO website".