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
Imagine a world where product owners, Development, QA, IT Operations, and Infosec work together, not only to help each other, but also to ensure that the overall organization succeeds. By working toward a common goal, they enable the fast flow of planned work into production (e.g., per...
When it comes to measuring the success of your DevOps rollout, it can be challenging to identify the right metrics that will provide intelligence while avoiding the trap of vanity metrics that indicate action—but not necessarily progress—towards the outcome you’re looking for. In my e...
A lot has been written and discussed about Domain Name System (DNS) in the past few days. The DDoS attacks on one of the major managed DNS Providers a while ago just made us all take DNS issues seriously once again. So why so much emphasis on getting DNS Right? Like a lot of other peo...
In the run up to our latest release of capabilities for developers, I sat down with David Yang, a senior engineer here at PagerDuty who’s seen our internal architecture evolve from a single monolithic codebase to dozens of microservices. He’s the technical lead for our Incident Managem...
We are experiencing a ‘crisis of engagement,’ according to a survey by management consultancy Gallup, with a staggering 87 percent of employees worldwide disengaged with their jobs. While there are many factors that can influence an employee’s contentment – from support to compensation...
That's not a fancy twist on a popular approach in IT. This post is about untangling the mess Agile Release Planning has become. We're living in an age where we're chasing the latest buzzwords and trends. We hardly slow down to look at the path we've covered to see if we've improved or...
Since its initial release in December 2015, PHP 7 has earned praise by early adopters for its new language features and impressive performance improvements. But developers beware: Glaring security holes lurk beneath the glamour of a new release. In late December 2016, security research...
Developing code, without considering either the current or future needs of the end user, can cause frustration and result in customer churn, which ultimately means lower revenues. In this blog, I'd like to describe something simple I came across that demonstrates how to avoid these pit...
One of the more memorable sights from AppSphere 2016 in Las Vegas was the vast queue of delegates waiting to start their Hands-on Labs sessions. In fact, interest was so high that we accommodated some of our participating attendees into conference rooms just to handle the overflow traf...
There are some big red flags that signify your DevOps department needs an overhaul. Your deployment process seems to take forever. It only work from a few developers’ computers. It’s different for each server you deploy to. Sound familiar? Luckily the warning signs of a DevOps depar...
Getting started is often the largest hurdle with any major project. Research, theory, and discussions are like the 30ft boat taking you and your team from the shore to a seemingly random point in the ocean where you will strap on your diving suit and plunge backward into the depths we’...
I was delighted to spend time with container guru Liz Rice recently, ahead of the presentation Liz will deliver at AppD Summit Europe. There are over 460K Dockerized applications and more than 5 billion containers have been pulled so far. Why do you think containers as a concept have c...
In a recent Cortex, I bemoaned the fact that as buzzwords go, Digital Transformation is excessively vague. There is yet another buzzword of our times that […]
If DevOps continues on the same trajectory into 2017 as it has been on for the past few years, specialized Ops teams could quickly become redundant. Instead, DevOps for digital companies will evolve to require only developers who nurture their own code into production. So how do establ...
Retailers are witnessing a rising trend towards customers ordering food online and requesting hybrid delivery, such as home delivery, picking up from stores or dedicated pickup points. In light of this and other emerging innovations, retailers need to develop and deploy new application...
Bimodal IT was initially defined by Gartner as, "The practice of managing two separate but coherent styles of work: one focused on predictability, the other on exploration." Of course this needs a little unpacking, but in essence Bimodal IT refers to the notion of two distinct areas...
Dynatrace is a true player in the DevOps tool chain. We built Dynatrace to provide fast feedback on code quality all the way from Dev, via Continuous Integration/Continuous Delivery, all the way into production. The same Dynatrace solution for every pipeline stage to provide fast metri...
One hour before March Madness is about to begin, the CBS Sports app crashes. Per Twitter, college basketball fans across the country are freaking out, trying to get their last minute bracket changes completed before the first game begins. Millions of fans around the world are expected...
To make sure we’re on the same page, let’s start by defining what we mean by a silo. “They are nothing more than barriers… between departments… causing people… to work against each other.” -Patrick Lencioni in 'Silos, Politics, and Turf Wars' Thanks to the work of Lencioni we ha...
Ask any IT person from the financial sector about SOX requirements and they’ll probably use some colorful language about how much time and money it sucks away. According to the 2016 Sarbanes-Oxley compliance survey by global consultant Protiviti, the average annual internal cost of SOX...
Incident management is paramount to the success of any modern ITOps team. However, much like growing a business, scaling incident management can also trigger growing pains. As the landscape of devices, applications, and systems grows — each requiring monitoring — so too, does the alert...
There is no more effective way to reduce your overall test environment spend than to migrate to cloud test environments and embrace testing and infrastructure automation. The nature of test environments is inherently temporary—you set up an environment, run through an automated test su...
We’ve all been there. Some unexpected error pops up, and we’re frantically filling out a support ticket to figure out what went wrong as quickly as possible. As software delivery continues to increase in complexity, the role of technical support is becoming increasingly important to an...
DevOps has grown exponentially especially during the past 3 years, in facts its tentacles spreads beyond Dev and Ops but some organization's still see DevOps as an extension of Agile practice. It's because how as an organization perceive DevOps, while the scrum master's objective is t...
Here at PagerDuty, we spend a lot of time thinking about how we can help the DevOps community and IT professionals succeed. We’re particularly interested in the “hows and whys” of evolving DevOps practices, how to deliver value to our practitioners, and how to better serve the communit...
So you've decided to take the infrastructure as a service (IaaS) approach to cloud migration. That's great-you're on your way to realizing the cost savings and flexibility of cloud computing. But the decisions don't stop when you choose between SaaS, PaaS, and IaaS. Choosing your pu...
Look around. Promises are nothing, performance is everything. That’s just as true for developers and operations engineers as it is for the apps they’re responsible for managing. In the tech field, top performers are worth roughly 300 times that of the average knowledge work...
How often is an environment unavailable due to factors within your project’s control? How often is an environment unavailable due to external factors? Are the software and hardware in an environment up to date with the target Production systems? How often do you have to resort to manua...
In the mid-1980’s my dad ran SWAT teams for the LA County Sheriff. As a team leader, he had a simple mantra that he had learned […]
What do I think of when I’m told a company wants to adopt DevOps? The first thing that comes to mind is the size of the organization, and how far they want to take DevOps best practices. I really want to know what DevOps adoption will mean for the company. In my experience, it gets esp...
By Dave Kartzman and Bob Yee Automated unit testing makes it easier to deliver quality with velocity, as industry analyst Charles Araujo of Intellyx wrote in […]
Is Azure the dominant cloud-based development infrastructure of the future? There’s some good evidence to support that claim. At last year’s Dell World conference in Austin, TX, Microsoft CEO Satya Nadella announced on stage that there are only two horses in the contest for...
A day ahead of the official kickoff to Perform 2017, we were joined by 375+ of some of the best minds in IT for a series of (sold-out) Hands on Training sessions. This group was exposed to leading, in-demand technologies in the APM market and experienced our latest product updates and ...
Since the 1990’s, pundits have been erroneously declaring the mainframe dead. And now, with digital transformation initiatives incessantly increasing demand for compute power, IT executives are […]
Application Release Automation has become a critical function for successfully managing the complex release pipelines found in today’s enterprises. It’s also crucial to be […] The post New Code-Centric Features in XL Release and XL Deploy appeared first on XebiaLabs. Related pos...
What is Full-Stack Visibility? You often hear that a tool provides full-stack visibility — but what exactly does that mean? Different tools provide visibility in different ways, since visibility not only depends on how your IT infrastructure is composed, but what it is you want visibil...
Continuous Integration tools like Jenkins and Bamboo are especially effective when building, unit testing and validating your applications. In fact, with CI tools, teams can do […] The post Stop Scripting Your Deployments in your CI Server appeared first on XebiaLabs. Related po...
In today’s post, we’re going to be talking more about the steps of ID-GEM – the business impact software framework from Amadeus Consulting that is designed to streamline your development process. ID-GEM is a free, downloadable planning tool that helps organizations incorporate business...
2017 is almost here and, like last year, we thought we’d share how 2016 went for us.  We remain committed to be your “one-stop shop” for all things Elasticsearch and Solr: from Consulting, Production Support, and Training, to complementing that with our Logsene for all your logs, and S...
It was great to spend time with our community of hundreds of first responders, incident commanders, developers, and NOC managers at AWS re:Invent.  Many of the organizations I spoke with told me they rely on Amazon CloudWatch to monitor critical metrics across their cloud infrastructur...