Category Archives: Industry Insights

60 best open source tools to do DevOps

elasticbox-60-best-tools-for-devops

Don’t you love free stuff? When it comes to automation, open source tools are coveted because they attract support from the developer community. So we compiled a list of the best. Take a look. Read More

It takes 3 to start a DevOps revolution

devops-personas-blogpost-jan2015

Is DevOps a persona? We think so. Certainly, we can all agree that DevOps is not a position nor a title. It’s a role that many people from the CIO to the system administrator play in an enterprise. It’s a shift in organizational thinking and acting. It’s a need for IT teams to align and collaborate in a way that makes their businesses most productive and profitable by delivering applications that are efficient and continually improving. Read More

Turn IT into a service catalog

elasticbox-service-catalog

Unless you live under a rock in the world of cloud computing, you’re probably aware of a growing generational gap between public clouds and enterprise IT. Read More

Bird’s eye view of IT as a service

elasticbox-it-as-a-service

In working closely with large enterprises for several years, we consistently hear businesses talk of IT needs to achieve critical and strategic goals. Commonly these large enterprises span many verticals like technology, online media, finance, banking, and more. Read More

Why We Love Working with ElasticBox – Guest Blog

redpixie

Today, we are really excited to announce a partnership between RedPixie and ElasticBox to bring a new and innovative IT approach to our customers all over Europe. I was first introduced to ElasticBox in 2012 and immediately realized that they were building the next generation enterprise IT as a Service platform.  Read More

The Apple Watch: now is the time to build your apps to be ready for launch

applewatch

Yesterday, Apple announced the Apple Watch, which is going to create a major revolution in how we consume, interact with, and share data. At ElasticBox we couldn’t be more excited about what this means for businesses building applications for a brand new platform.  Read More

Partnering with Fjord IT, Norway’s Green IaaS Company

fjord-it-elasticbox

This new partnership gives developers and IT operations teams in Fjord IT’s customer organizations reusable and collaborative tools to help them create, deploy and manage applications in the cloud in real-time

Today, we are announcing  a new partnership with Fjord IT, one of Europe’s greenest virtual data centers. This partnership will bring ElasticBox into Fjord IT’s hydropowered data centers and, eventually, to every Fjord IT customer. Read More

Deploy Ghost in a Docker Container through ElasticBox in 6 Easy Steps

ghost-blogging-platform

In this post we are showing you how to deploy the Ghost blogging platform in a Docker Container on any cloud using ElasticBox, digging deeper into Docker as a Service, one of the latest ElasticBox features released in ElasticBox. The following step-by-step instructions will teach you how to build a Box that will allow you to deploy an instance right away. If you haven’t already signed up for ElasticBox, create your account to get started. Read More

Making DevOps Culture a Reality

Bringing applications to life is an iterative and collaborative process, whether the application is developed by a single developer in the global community or a large team inside an organization.

It all starts with an idea. Perhaps a small change in an existing application or perhaps a completely new approach towards solving a problem. For most developers, deployment and operations are an obstacle, making it harder or even impossible to implement their ideas. For operations it is also a challenge, the faster the innovation the harder it is to provide a stable environment.

ElasticBox introduced its collaboration features to support this process. Our first iteration focused on open collaboration: it enabled anyone with direct access to a Box to make changes to it and made it easy for developers and operations to build Boxes together and make them available to others, directly or through workspaces.

This first iteration was great for a few people who work together but was difficult to scale. As more people get involved in a project, it becomes more important to control who can do what with Boxes and instances. That is why we are introducing more granular ways to share and define access levels for instances, Boxes, and providers.

Changes to Collaboration Capabilities

We are renaming “Collaboration” to “Sharing” and introducing a new access level. “Collaboration,” as we know it, will now be “Sharing with Edit Permissions.” In addition, we are introducing “Sharing View only.” This will let you share your assets with others without giving them the ability to make changes to those assets.

When you share a Box with Edit Permissions,

  • Recipients will have access to and the ability to edit all versions of the Box
  • Recipients will have access to and the ability to edit the current state of the Box

When you share a Box View only,

  • Recipients will have access to but not the ability to modify all versions of the Box
  • Recipients will not have access to the current state that you’re working on. This is a way to ensure distribution of stable, validated Boxes rather than unstable works in progress.

Sharing instances in View only mode enables some interesting use cases. For instance,  developers can have access to a database in order to bind to their applications for testing, but not make any changes to the database. Sharing instances in Edit mode, on the other hand, is great if you need somebody to help you debug the Box or instance. For more information, please check out the product documentation.

These new features should make it easier for you and your teams to work together in a more efficient way! Another step towards enabling developers and operations to work together and move towards a DevOps culture!

Mind the Gap: Innovating in the Cloud with APIs

If you’ve ever traveled London by the underground tube, you’ve likely heard the station speakers announce “mind the gap.” They’re warning you of a gap between the train and the platform. But why build a curved train platform in the first place? Were the engineers not aware of its dangers?

????????????????????????????????????????

Bridging Decades of Software Gap

Now, London is an old city. Generations of engineers and architects have added their vision to the city’s foundation. Our software industry is not as old, but in comparison has seen such fast paced innovation and reinvention that it has generated decades of software on which our modern civilization is built. As a result, the only way to bridge the gap between decades of generated software is to build the equivalent of a curved station.

It’s hard to look both forward and back at the same time. For years as they combined old with new technology–ranging from hardware to application runtimes–IT tried to stabilize operations with very little room for error. That stabilizing process has been arduous and expensive.

On the other hand, the software development process is marked by continual change. Most organizations reconciled the operations and development worlds by introducing release cycles measured in years, even naming their products based on the year it was released. This was much like how a car manufacturer brings a new model each year to market.

Standardizing the Cloud with Infrastructure APIs

Then came the Cloud, which challenged everything. It commoditized the infrastructure on which applications ran. That not only reduced operations, but questioned the standard model we had been operating on. Cloud pioneers must have felt like Copernicus with the way the industry reacted when they claimed that if infrastructure can be standardized, everything else can.

However standardizing doesn’t mean we’ve to rebuild everything, neither does it mean that to innovatively develop software, we should adhere strictly to platforms. Looking back, a lot of the innovation that happened over the past few years is indeed the result of combining technologies in ways no one thought of before.

For cloud providers, this innovation is in the form of infrastructure APIs. As the APIs bring more sophistication, control, and flexibility, there’s a greater need to stabilize and standardize.

Products like ElasticBox thrive in standardizing software operations. You can think of ElasticBox as the logistics platform for your software development and operations.