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
The point of continuous integration is to automate builds and tests, and bring efficiency and quality to the pipeline. However, things do sometimes go wrong with the faster pace of development and more frequent updates that accompany a continuous integration process. When major inciden...
Software is changing every industry. Think about Tesla disrupting the automotive industry, Airbnb, and Uber, the list goes on. Each leads with software to create an entirely new experience for the customer. This radical shift is causing traditional companies in all sectors to innovate ...
Mark Burgess (@markburgess_osl) is a theoretical physicist, but in his keynote at the 2016 All Day DevOps conference, he talked more about economics and human interactives than physics. What does either have to do as the keynote for a conference on DevOps? Well, for a little more back...
Enterprise Release Manager is a new role in the enterprise. It has become critical as enterprises continue to report larger portfolios with an increased number of smaller, more independent projects. At the same time, more companies are decentralizing deployment and release responsibili...
New competitors, disruptive technologies, and growing expectations are pushing every business to both adopt and deliver new digital services. This ‘Digital Transformation’ demands rapid delivery and continuous iteration of new competitive services via multiple channels, which in turn d...
Whether you’re just starting out or you’ve been at it for a while, programming with the right tools can make a huge difference in a project’s success. The proper tools allow you to write better code and to quickly identify bugs. All of this makes your code better. Period. If your progr...
Hardware virtualization and cloud computing allowed us to increase resource utilization and increase our flexibility to respond to business demand. Docker Containers are the next quantum leap - Are they?! Databases always represented an additional set of challenges unique to running wo...
We started receiving requests for teaching an advanced Angular workshop. My colleague Anton and I started preparing the courseware and are planning to offer such a workshop this fall. Below is a draft of this… More
Containers are things for your things. That is true in the development world too - containers are things for your software, and, like containers for your things, software containers can help you be organized, efficient, and secure. Chris Morgan (@cmorgan_cloud), the Technical Director,...
I’m proud and appreciative of the commitment PagerDuty makes to diversity and inclusion. I appreciate how we hire women and people of color into visible leadership roles, have safe spaces and channels for employees to discuss experiences and concerns, and have frank, open discussions a...
Headquartered in Switzerland, Swissquote is a large bank that has been operating since 1990. It serves over 300,000 customers worldwide and has locations in […] The post Swissquote Deploys Orders of Magnitude Faster appeared first on XebiaLabs. Related posts: 6 Reasons Why XL ...
During the course of my work as a consultant, I wind up working with many companies adopting agile practices, most commonly following Scrum.  Some of these practices they embrace easily, such as continuous integration.  Others cause some consternation.  But perhaps no practice furrows ...
Here at PagerDuty, we’re pretty focused on being involved in the DevOps community by providing perspectives on where we’ve been, where we are and where we’re headed as a community — and of course hearing from the community as well! And, if you follow this blog... The post Trends in Dev...
DevOps is a cultural and organizational shift in how software development and deployment teams create, test, deploy, and update software at the velocity enterprises require to […]
An Intellyx Brain Candy Brief Technology companies like Facebook, Netflix and Google have shown the world that you can successfully deploy updates to critical, customer-facing applications […]
Shared values, if you’re doing it right, doom and gloom if you’re not. Previously, system administrators frequently were responsible for security: applying patches, building firewalls, […] The post DevOps and Security: From the Trenches to Command Centers appeared first on XebiaL...
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...
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...
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 […]