Containers as a Service – The Ins and Outs

Containers as a Service

Containers as a Service (CaaS), not to be confused with Content as a Service (CaaS), Communication as a Service (CaaS), or Cloud as a Service (CaaS), is a form of container-based virtualization wherein container engines and the core compute resources are delivered to users as a service from a cloud provider. Containers as a Service allows users to upload, organize, scale, run, manage, and stop containers through a provider’s API calls or web portal interface, and as with most cloud service providers, they pay only for the resources they use (load balancing, compute instances, scheduling capabilities, etc.).

Goodbye, SaaS?

Falling somewhere in between Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), Containers as a Service is typically positioned as a subset of IaaS, and some industry specialists believe it signals the end of Software as a Service (SaaS). One drawback of SaaS is the contracts negotiated early on which are predictably multi-year and user count based, oftentimes negating the ‘pay as you use’ benefit of SaaS. Further muddying the finance waters, SaaS expenses are accounted as operating expenses, affecting EBITDA, while on-premise software is considered a capital expense. Another difficulty enterprises are facing with SaaS is that they often find themselves with restricted access to their own data as vendors meter access based on user counts and API purchases, forcing companies to pay for scaled access to their data.

Docker Containers

The new generation of Docker-powered containers are easy to learn, and with the ability to separate an application, microservices, and their configuration from the principal Linux operating system, Docker containers are very appealing. Three of the major could providers, Amazon, Google, and Microsoft provide Constrainers as a Service allowing any Docker container to run on their platforms, and Docker Inc. recently released Docker Datacenter, a subscription-based platform and support service enabling companies to run Docker-based Containers as a Service for building, deploying, and managing containerized applications and infrastructure.

Could a CaaS Evolution Mend SaaS?

With a little innovation, Containers as a Service could evolve into Containers as a Service for Independent Software Vendors, offering a world wherein organizations rent applications or purchase software and then run it either in the public or private cloud, as best suits their needs. While software would automatically be maintained by vendors, companies would control their data, as well as vendor access. This new model could ensure software customers have the best of both SaaS and on-premise solutions including complete visibility, full data ownership, tightly controlled security, and flexibility. Already a few startups including Sapho, tray.io, Replicated, and Infradash are offering their own innovative angles.

Notes analyst Janakiram MSV, “Containers as a Service is becoming the new Platform as a Service. With the interest in containers and microservices skyrocketing among developers, cloud providers are capitalizing on the opportunity through hosted container management services.” Thanks to programs such as the Open Container Initiative, an industry trend towards conforming to container standards is developing, suggesting future users will have access to the greatest choice and flexibility to best suit their needs.

By Jennifer Klostermann

Dr. Mike Lloyd

How to Mitigate Security Risks in the Cloud

How to Mitigate Security Risks in the Cloud Enterprises continue to spend billions annually on security technology, yet cyber breaches continue to come fast and furious. So what exactly is going on here? Why are ...
Threat Security

Azure Red Hat OpenShift: What You Should Know

Azure Red Hat OpenShift: What You Should Know What Is Azure Red Hat OpenShift? Red Hat OpenShift provides a Kubernetes platform for enterprises. Azure Red Hat OpenShift permits you to deploy fully-managed OpenShift clusters in ...
Jim Fagan

The Geopolitics of Subsea Connectivity

Subsea Connectivity Digital transformation and the migration of data and applications to the cloud is a global phenomenon. While we may like to think that the cloud knows no borders, the reality is that geopolitics ...
Jim Fagan

Behind The Headlines: Capacity For The Rest Of Us

Capacity For The Rest Of Us We live in the connected age, and the rise of cloud computing that creates previously unheard of value in our professional and personal lives is at the very heart ...
James Corbishly

Addressing Teams Sprawl in the Remote Workspace

Teams Sprawl in the Remote Workspace As working from home has become the new everyday norm, with more employers embracing the remote-work model as a new and likely permanent fixture of the employment world, there ...

CLOUD MONITORING

The CloudTweaks technology lists will include updated resources to leading services from around the globe. Examples include leading IT Monitoring Services, Bootcamps, VPNs, CDNs, Reseller Programs and much more...

  • Opsview

    Opsview

    Opsview is a global privately held IT Systems Management software company whose core product, Opsview Enterprise was released in 2009. The company has offices in the UK and USA, boasting some 35,000 corporate clients. Their prominent clients include Cisco, MIT, Allianz, NewVoiceMedia, Active Network, and University of Surrey.

  • Nagios

    Nagios

    Nagios is one of the leading vendors of IT monitoring and management tools offering cloud monitoring capabilities for AWS, EC2 (Elastic Compute Cloud) and S3 (Simple Storage Service). Their products include infrastructure, server, and network monitoring solutions like Nagios XI, Nagios Log Server, and Nagios Network Analyzer.

  • Datadog

    DataDog

    DataDog is a startup based out of New York which secured $31 Million in series C funding. They are quickly making a name for themselves and have a truly impressive client list with the likes of Adobe, Salesforce, HP, Facebook and many others.

  • Sematext Logo

    Sematext

    Sematext bridges the gap between performance monitoring, real user monitoring, transaction tracing, and logs. Sematext all-in-one monitoring platform gives businesses full-stack visibility by exposing logs, metrics, and traces through a single Cloud or On-Premise solution. Sematext helps smart DevOps teams move faster.