Attention on container technology is everywhere. It is not a new technology, but with the rise of Docker, an open platform for developers and sys admins to build, ship, and run distributed applications in “containers”, we are seeing a tremendous focus on it.
Containers offer a huge advantage to service providers because they are a way to encapsulate services that share the same physical/virtual host, but do it in isolation from one another. Containers also create an abstraction layer for disk, network and compute which removes all previous knowledge of where the container was hosted. Finally, depending on the technology underneath, containers offer a minimal overhead in performance and resource utilization.
John Keagy, co-founder and CEO of GoGrid, offered commentary to InformationWeek on the benefits of deploying workloads to more than one cloud service. In the commentary, he writes:
It’s no longer possible for a single data center to meet the demands of today’s sophisticated workloads…With the advent of the cloud, we now have access to the most advanced information architecture available for handling distributed workloads. The next evolution in cloud application architecture — multi-cloud application-stack deployments — helps ensure business continuity by freeing enterprises from the constraints of a single provider.
Cloud service providers need to position themselves against the cloud giants. To do this, it is important to get an understanding of what market these giants are serving.
If you read my previous post on legacy vs. next generation apps, you’ll know that we believe there are two business strategies for cloud service providers:
Today, while you consider what might be right for you (hint: attracting new workloads through next-gen app developers offers more advantages), you should also consider the markets your competitors, the giants are serving. Here is our quick key to the market.
We recently highlighted five trends from Gartner that we think service providers need to consider for their 2015 business plan. This post focuses on the fourth trend we listed, “Software-Defined Applications and Infrastructure”, covering the opportunities that this trend is creating for service providers.
What do we mean by software-defined applications? Traditionally, applications have been architected as a single, self-contained unit. Software-defined applications on the other hand, are made of a number of independent components known as microservices, that communicate with each other via Application Programming Interfaces, or APIs, which opens up an enormous potential for automation both within and across applications in the cloud.
In our latest blog, software developer Darren Whigham takes a closer look at Flexiant Trigger Plugin Technology.
This first blog post will detail the use of the Trigger API but also to give you a flavor of how exactly Triggers can be used in Flexiant Cloud Orchestrator. This is a neat technology and it’s accessible to anyone with a familiarity with Lua which is easily achievable by any programmer. If that sounds good then you’ve come to the right place for getting a better understanding of what Triggers can do for you.