Xebia Articles

Stop waiting for your data

Posted by Constantijn Visinescu on Feb 2, 2018 9:30:00 AM

Today, most companies still rely on either traditional databases or data warehouses to generate the reports their management needs to make informed decisions. Those solutions have gotten us pretty far, but they also have some serious drawbacks. For one, loading all that data into the same place and then generating reports can take hours - and that’s only if everything works right the first time around! If something goes wrong during the process (and something often does) it can take even longer.

Read More

Topics: Cloud Infrastructures, Big Data & Data Science

Moving Towards a Serverless Future

Posted by Thijs de Vries on Jan 25, 2018 9:30:00 AM

Co-authored by Thijs de Vries and Walter van der Scheer

We’re moving towards a serverless future, one where applications are developed in the cloud. The serverless approach promises to solve many of the issues of traditional (cloud) hosting while providing the latest technological functions against infinite scale and unprecedented low cost. In this article, we explain the concept of serverless, what it is, and how it works.

Read More

Topics: Cloud Infrastructures

The Effect of Containers on the Software Delivery Process

Posted by Mark van Holsteijn on Jan 11, 2018 9:30:00 AM

Although container technology has been around for more than a decade, it was Docker that made it easy to use. The impact on the software industry has been tremendous. It improved the speed of software delivery. It did away with manual handovers between dev and ops. It made the deployment process 100% reproducible. And last but least: Once you put your application in a container, you can run it anywhere. On-premise or in the cloud. In this article we give you 8 reasons, why container technology is a fundamental building block for a multi-cloud strategy.

Read More

Topics: Agile Software Development, Cloud Infrastructures

Testing and Failing Your Way Towards Software Quality in the Cloud

Posted by Kenny Baas on Dec 28, 2017 9:30:00 AM

The surprising truth about success (and why some people never learn from their mistakes), is that it has everything to do with failure. Failure is not the opposite of success, it’s an essential part of it. It’s through failure, in a controlled and tested environment, that we learn and improve; a core principle of continuous delivery. Cloud-native technology speeds up the development cycle so that we can fail earlier and faster. But companies must also maintain quality, increase velocity and change the way they design and deliver their software to achieve a full cloud impact. This article explains how to do each of these three.

Read More

Topics: Agile Software Development, Test Automation & Quality, Cloud Infrastructures

The Three Things Cloud-Native Startups Buy Instead of Build

Posted by Wietse Venema on Dec 12, 2017 9:30:00 AM

To win in today's marketplace, you need to build high-quality web software faster and smarter than your competitors. Cloud-native startups achieve a pace and agility that traditional companies can't match by buying what they don’t want to manage or build.

Read More

Topics: Cloud Infrastructures

Cloud Transitions Done Right

Posted by Martijn van der Sijde on Nov 28, 2017 9:03:00 AM

Co-authored by Marcel de Vries and Martijn van der Sijde

It is no longer a question of whether or not your organization will move its applications to the cloud; it’s a matter of when and how. This article discusses the various cloud-migration strategies you should consider and explains how to determine the right one for your company.

Read More

Topics: Cloud Infrastructures

Seven Ways Cloud-Native Adds Value

Posted by Martijn van Dongen on Nov 14, 2017 9:30:00 AM

When you hear that the cloud offers “added business value,” it’s not always clear what that means. Here are seven specific ways your business can benefit by becoming cloud-native, beyond improving quality of service or saving costs.

Read More

Topics: Cloud Infrastructures

Cloud: It's a Golden Age

Posted by Bart Verlaat on Oct 31, 2017 9:30:00 AM

The cloud is commonly known as a cheap space to store data and a splendid place to host workplaces. Although it’s much more than a smart alternative for local hosting, most companies still haven’t embraced the cloud's full possibilities. A recent survey showed that 36 percent of organizations do not have a cloud provider (Big Data survey 2017). At the annual internet association summit, Amazon founder Jeff Bezos said we’re on the edge of a new golden age with AI, and the cloud is driving it.

Leading tech companies, like Amazon, Google, and Microsoft, make every innovation available for anyone at any time. The cloud is rapidly becoming the place where the most innovative technology is available. That’s why the cloud isn’t just a useful tool for an IT department; it’s the core technology for the entire company. What does this mean for organizations? And more importantly, how does this technology maximize your competitive advantage?

Read More

Topics: Cloud Infrastructures

A different approach to skill development

Posted by Erik Veld on Jun 27, 2017 9:00:00 AM

The business mindset is shifting to one where expertise is never fully achieved or accomplished. It’s crucial to nurture professional development as a constant, evolving process. This new mindset means that companies must continually “refresh” and refortify their established experts and nurture the growth of new ones. Forward-thinking companies do this by committing to ongoing training programs that focus on applicable knowledge instead of textbook skills.

Read More

Topics: DevOps & Continuous Delivery, Agile Software Development, Test Automation & Quality, Cloud Infrastructures

Cloud Native: the new standard in software development

Posted by Bas Tichelaar on Jun 13, 2017 9:00:00 AM

Over the coming years, more companies will move their applications to the cloud. They will deliver software faster and more reliable by leveraging innovative cloud services and embracing a DevOps mindset and culture. They will become cloud native. This means that applications will be built and run by fully exploiting the advantages of the cloud. But what are the benefits? What is the best approach to move existing applications to the cloud? 

Read More

Topics: Cloud Infrastructures