CI Tools and Best Practices in the Cloud

Continuous Integration

Subscribe to Continuous Integration: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Continuous Integration: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Continuous Integration
Among all the changes that fall under the digital transformation umbrella, perhaps one of the most fundamental is the shift to the software-defined enterprise. The idea […]
The world of automated provisioning has come a long way in a short time. From hand deploying everything from temporary VMs to complex clustered systems, we have reached the point where the entire operations stack can be provisioned with the click of a button – provided the infrastructu...
We’d only thought we were “cool” until today… Recently we got news that made it official; VictorOps is cool. The annual report from Gartner named VictorOps in its 2016 “Cool Vendor” in DevOps report. This report highlights companies that are uniquely innovative, impactful and intriguin...
The right tools in your DevOps toolkit can help you successfully enable DevOps in your organization, highlighting an Agile release process and team collaboration. Let me start this post by stating DevOps is not only about tools — without the right people and culture behind it, ev...
Unexpected traffic surges and non-performant pages can wreak havoc on your users — and ultimately on your business. At SOASTA, we care about ensuring that your site is always up and running as smoothly as possible. That’s why we’re excited about the Spring 2016 releas...
In the world of DevOps there are ‘known good practices’ – aka ‘patterns’ – and ‘known bad practices’ – aka ‘anti-patterns.' Many of these patterns and anti-patterns have been developed from real world experience, especially by the early adopters of DevOps theory; but many are more feas...
Full Datacenter Automation – minus the AI (for now) In Arthur C Clark’s 2001: A Space Odyssey, HAL 9000 was the AI. Everyone knows that. But more relevant to todays’ automation efforts in the datacenter, HAL also controlled all the systems on the space ship. That, in the long run, i...
I had the opportunity to catch up with Chris Corriere - DevOps Engineer at AutoTrader - to talk about his experiences in the realm of Rugged DevOps. We discussed automation, culture and collaboration, and which thought leaders he is following. Chris Corriere: Hey, I'm Chris Corriere...
New Relic, Inc. has announced a set of new features across the New Relic Software Analytics Cloud that offer IT operations teams increased visibility, and the ability to diagnose and resolve performance problems quickly. The new features further IT operations teams’ ability to leverage...
These days I mostly make my living as a consultant. Consultants in general are probably not the best loved group in the world. It is common to think of consultants wafting-in to your organization, telling you things that you already know and advising you to “change your culture”, whate...
Docker Compose is the solution provided by Docker to help users package and deploy a set of containers that are running together. The containers are identified either by its image name or by the ‘build’ configuration keyword that asks Compose to build it before to deploy it. The typica...
Programmable network connectivity and network overlay technologies like Docker libnetwork, Weave Net, and Calico are essential tools for DevOps engineers using orchestration tools to manage and deploy Docker containers in production. Because network troubleshooting and optimization fal...
You are moving to the Cloud. The question is not if, it’s when. Now that your competitors are in the cloud and lapping you, your “when” better hurry up and get here. But saying and doing are two different things. In his session at @DevOpsSummit at 18th Cloud Expo, Robert Reeves, CTO ...
If you address the question of how to scale Agile projects by considering what framework to use, you are only looking at one aspect of the problem. Scaling is all about coordination – managing enterprise considerations and cross program dependencies, and the defacto frameworks (SAFe, L...
Since the launch of The XebiaLabs Periodic Table of DevOps Tools in July of last year we have seen an outpouring of excitement, appreciation, tool submissions and shares. When first creating this tool we thought it was going to be a fun way to look at the DevOps world, in an aesthetica...
In simple terms, the Docker platform is all about making it easier to create, deploy and run applications by using containers. Containers let developers package up an application with all of the necessary parts, such as libraries and other elements it is dependent upon, and then ship i...
New to the DevOps world and looking to get a grip on some of the industry’s key terms? Search no further. This short list of Essential DevOps Terms will serve as a foundation from which you can build your understanding of the industry’s tools and methodologies. A precursor to Devops; ...
DevOps is one of those buzzwords that nearly everyone wants to discuss these days. However, it is often interpreted as an extension of Development's influence to the detriment of Operations teams. So much has changed in the past few years that it is conceivable we will see another maj...
This week’s top 10 reminds us that there is always room to be continually improving and adapting. For example, the CIO role is becoming more involved with the digital transformations of organizations. CIOs should be focusing their teams on collaboration to breed innovation and implemen...
in sales with existing customers. CollabNet experienced strong demand for its TeamForge platform that helps Enterprises and Government organizations adopt and manage enterprise-scale Agile and DevOps initiatives. “We see strong momentum because more organizations are creating software...
The performance of your application affects your business more than you might think. Top engineering organizations think of performance not as a nice-to-have, but as a crucial feature of their product. Unfortunately, most engineering teams do not regularly test the performance and scal...
If you’re not employing DevOps tools and methods, chances are your software delivery deployment practices look something like this: It takes you weeks, sometimes months to deploy new software to production. You test for bugs and try to pinpoint why your deployment only works in the d...
One of the most common early goals of implementing DevOps principles is a deep understanding of our systems in a stable state. However, this objective is not a “once and done” effort. It is important to continuously circle back in some form (a feedback loop) as changes are introduced. ...
Enterprise Management Associates (EMA) has recently published fascinating new research into release automation and its impact on Continuous Delivery. The study reveals that over 80% of organizations are already engaged in digital transformation initiatives, with the top focus being on ...
Even though we are decades into the Digital Age, it has been no cake walk for CIO’s to get other members of the C-suite to adopt more technically savvy strategies to running the business. This week’s top news covers the C-suite and its evolving relationship with the digital world – bot...
OK so here goes: why is DevOps not always the right way to go? Simply because not all systems are born equal. For a backend master customer data system, stability trumps iteration. Fail fast and roll forward simply aren't sustainable in many of today's most core business applications s...
This morning on #c9d9 we were joined by Patrick Debois, Nassim Kammah from Etsy and Trent Peterson from AWS, who are gearing up for a brand new DevOpsDays-styled event they are putting together- – called Mobile Delivery Days. As a preview to the conference, happening March 21-22 in SF...
In his session at @DevOpsSummit at 18th Cloud Expo, Robert Doyle, Chief Technology Architect at eCube Systems, will examine the issues and need for an agile infrastructure and show the advantages of capturing developer knowledge in an exportable file for migration into production. He w...
We all remember the game from our childhood where one person whispers a phrase to the person directly next to them, who in turn shares the phrase with the following person in line. This continues through a group of people until it makes its way back to the original source. The game wen...
Incident management is a key facet of supporting applications. When working on an application, we spend the vast majority of time on its release to production. This includes roadmap conversations, identifying needs and requests, and building our stories and features. Then many cycles a...
If you pay any attention to modern software delivery conversations, it sometimes feels like you are being beaten over the head with a Continuous magic wand. Continuous Integration, Continuous Delivery, Continuous Deployment, Continuous Documentation, etc. The idea is so easy that it’s ...
The new and improved XL Deploy Microsoft Team Foundation Server (TFS) plugin provides automated deployment functionality through an XL Deploy build task for Microsoft TFS 2015 and Visual Studio Team Services (VSTS) – also known as Visual Studio Online.   XL Deploy works with...
Your business relies on your applications and your employees to stay in business. Whether you develop apps or manage business critical apps that help fuel your business, what happens when users experience sluggish performance? You and all technical teams across the organization – appli...
Just over a year ago in our 4.0 or Fall ’14 release we announced ‘The AppDynamics Virtual War Room’ feature that enables business, IT development and operations teams to easily collaborate through the AppDynamics console. With applications increasing in complexity due...
When an organization finally figures out how to get DevOps to work properly, it’s unquestionably a beautiful thing. A team working together at full speed, delivering […]
How is your DevOps transformation coming along? How do you measure Agility? Reliability? Efficiency? Quality? Success?! How do you optimize your processes? This morning on #c9d9 we talked about some of the metrics that matter for the different stakeholders throughout the software deliv...
CIOs and those charged with running IT Operations are challenged to deliver secure, audited, and reliable compute environments for the applications and data for the business. Behind the scenes these tasks are often accomplished by following onerous time-consuming processes and often th...
Continuous Delivery is a trend that is taking the software industry by storm, and Continuous Delivery Management (CDM) is a new approach to release management that provides both transparency and a governance structure to manage continuous delivery across a large software enterprise. CD...
There is a large gap between the understanding of modern processes and technologies, and actually doing something with them. In the DevOps movement, many of the core functions have met wide adoption, such as orchestration, release automation, and analytics. But what have not been as wi...
We've said it on this blog before, and we'll repeat the same message: Solving a software engineering problem is simple physics. It takes a set amount of energy to move a project from point A to point B, and changing the process or path doesn't change the unavoidable fact that difficult...