Cloud Computing

Cloud Computing

The delivery of computing services – servers, storage, databases, networking, software, analytics and more – over the Internet (“the cloud”). Most cloud computing services fall into three broad categories: IaaS, PaaS and SaaS.

Amazon EC2

Amazon Elastic Compute Cloud is a web service that provides scalable computing capacity in the AWS cloud. Using EC2, developers can build and deploy their applications without hardware constraints.

Amazon Kinesis

An AWS based tool for collecting, analyzing and getting insights from real-time, streaming data. It is self-managed and can process any amount of data. Kinesis has a separate feature for video streams and uses machine learning and business intelligence techniques.


A secure cloud services platform, offering compute power, database storage, content delivery and other functionality.

AWS CloudFormation

A cloud tool for across the board modeling and provisioning resources in application development. CloudFormation allows you to preview how changes in a stack may influence the resources, manage dependencies and use ready-made templates to describe AWS resources or create your own. It also offers a safe and controlled environment with little room for error.


Microsoft's cloud computing platform. Provides a comprehensive set of cloud services to build, deploy, and manage applications through a global network of Microsoft-managed datacenters. Microsoft Azure offerings fall into three main categories: IaaS, PaaS, and SaaS. Azure supports a range of operating systems, programming languages, frameworks, databases, and devices.


Backend as a Service, or BaaS (sometimes referred to as mBaaS), is an approach for providing web and mobile app developers with a way to link their apps to backend cloud storage and processing while also providing common features such as push notifications, social networking integration, etc.


It is an IaaS (Infrastructure as a Service) web service. BigQuery works in conjunction with Google Storage and offers features for managing data, sharing insights about the data, and overall interactive analysis of huge datasets. It can be used in addition to MapReduce.

Cloudera CDH

A popular Hadoop distribution that offers distributed computing and scalable storage, which are Hadoop's core elements, as well as a Web-based UI. CDH also allows you to safely process sensitive information, store different types of data, and compatibility with the existing infrastructure.


A CDN that allows high-speed transfers and delivers different types of data (e.g., API, video, application) with low latency. CloudFront is optimized for high speeds, secure and can be integrated with other AWS tools and services. It can be used for streaming both live and pre-recorded media.


An IaaS platform for deploying and managing virtual machine networks. CloudStack has a rich, customizable user interface with a secure sign-on; and you can access the virtual machine from any browser without external tools like Flash or ActiveX. It also supports storage solutions, firewall integrations and user data.


A monitoring tool for Amazon Web Services, that can be applied to cloud resources as well as AWS apps. CloudWatch allows you to collect and keep track of log files, metrics and alarms. It can also monitor Amazon databases and customized metrics.

Cloud Foundry

A multi cloud application PaaS. It offers features for full cycle application development and continuous delivery. The platform also offers services, such as external file systems, messaging systems, and databases. There is also a commercial version of the platform, which provides more tools.


Stands for Database-as-a-Service. It is a service model where a database is created, stored and maintained in a cloud, with no need to download and install software, where the database can be accessed from any place. Cloud databases support both SQL and NoSQL data models. Some of DBaaS examples are SimpleDB, Amazon RDS, Azure SQL Database, and others.


A cloud infrastructure provider focused on simplifying web infrastructure for software developers. It provides a separate and secure environment for developers to deploy and run their apps. 

Enterprise PKI

A cloud-based Public Key Infrastructure (PKI) service for full lifecycle management of Client Certificates from GlobalSign. EPKI is scalable to the user's needs and offers features for risk reduction, increased security, user authentication, digital signature, as well as APIs.


Edge cloud platform. Provides a content delivery network, Internet security services, load balancing, and video & streaming services.


Firebase Cloud Messaging, formerly known as Google Cloud Messaging, is a cross-platform messaging solution that allows app developers to reliably deliver messages and notifications to Android, iOS or the web at no cost. 

Google Cloud Platform

A suite of cloud computing solutions for storage, compute capacity, Big Data and Machine Learning. Enables developers to build, deploy, and scale applications, websites, and services on the same infrastructure as Google.


A platform as a service (PaaS) that enables developers to build, run, and operate their apps entirely in the cloud. Heroku supports the Ruby, Node.js, Python, Java, Go, PHP, and Scala programming languages. 


Infrastructure as a service (IaaS) is a method of delivering computing, storage, networking and other capabilities via the Internet. IaaS enables companies to utilize web-based operating systems, applications and storage without having to purchase, manage and support the underlying cloud infrastructure. It is one of three main categories of cloud computing, along with SaaS and PaaS.

IBM Cloud

A set of cloud computing services from IBM that includes PaaS, SaaS, and IaaS. Offered through public, private and hybrid cloud delivery models. Provides developers with instant access to the services needed to launch quickly, iterate continuously and scale successfully. 


Stands for Kubernetes operations. Helps to create, destroy, upgrade and maintain Kubernetes clusters from the command line. It is supported on Amazon Web Services with GKE in beta support, and VMware vSphere in alpha.


Stands for Metal as a Service. It is a cloud computing technology that lets you use physical services like virtual machines. It allows you to manage a number of physical machines and offers features for hardware testing, IP address management, VLAN and fabric support, etc.


An integrated cloud business software suite that enables companies to manage all key business processes in a single system. NetSuite is used to manage inventory, for enterprise resource planning (ERP), to keep track of financials, to host eCommerce stores, and to maintain CRM systems.

Development by

Sign up for updates
straight to your inbox