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
So exactly how do you kick start a DevOps strategy? For example, say your organization is tied down to a very sequential, but cumbersome Waterfall approach to software development that is wasting precious dollars and hindering productivity? In the following we’ve outlined some strategy...
Are you planning on implementing true DevOps good practice of treating Configuration as Code? If yes, then do you prefer the approach of copying configurations from one environment to another or would you prefer to define the configuration required independent of the target?
Getting new features to users fast is the overriding imperative for many, many organizations right now. That’s why we make a deployment automation tool and a pipeline orchestrator to help teams implement Continuous Delivery and Devops and realize the promise of Agile. But there’s no po...
Much of what is written about Continuous Delivery at present seems to revolve around technical challenges and technical choices: “Which is better: Puppet, Chef or Salt?”, “Should I use Jenkins, Go or XL Release?”, “How do I build a CD pipeline with containers?” etc. etc. If we’re looki...
Continuous Delivery is all about making small changes. Work flows more easily, planning is simpler, error detection is helped and the time from idea to value is reduced when we make changes in small increments, but how do you solve big problems in small pieces? How do you maintain a co...
It’s been proven time and time again that in tech, diversity drives greater innovation, better team productivity and greater profits and market share. So what can we do in our DevOps teams to embrace diversity and help transform the culture of development and operations into a true “De...
Traditional siloed IT organizations, which were primarily driven by strictly gated Information Technology Infrastructure Library (ITIL) processes and workflows, created tremendously effective controls around operating, and evolving IT systems. This operational methodology was effective...
You have to plan your Continuous Delivery pipeline with quality in mind from the outset. The only way to effectively do that is to design tests before development really begins, to continually collect metrics, and to build a test automation architecture integrated into your Continuous ...
If you're like most software development teams today, you're now expected to deliver more software, faster. Many teams respond to this pressure by applying numerous automated test and analysis tools in conjunction with continuous integration. However, this tends to produce an ...
Hello, from a new member of AppDynamics team. I recently joined the team to lead application performance management (APM) product marketing. Last month, when I was talking with Jyoti Bansal, CEO of AppDynamics, he shared his vision for the company. Where the market is heading and how ...
DevOps is about increasing efficiency, but nothing is more inefficient than building the same application twice. However, this is a routine occurrence with enterprise applications that need both a rich desktop web interface and strong mobile support. With recent technological advances...
When it comes to finding useful articles, news and general information in the DevOps, CD or Agile industry, LinkedIn is usually the ticket. We all know LinkedIn is a great tool for networking and connecting with friends, but it has also turned out to be a tool used to start meaningf...
Bob Aiello, Technical Editor of CM Crossroads, recently wrote an article explaining why organizations embracing DevOps and Continuous Delivery can't afford to move forward without Continuous Testing as well as Service Virtualization, which makes Continuous Testi...
DevOps was created to reduce many of these same conflicts and while DevOps has had several high-profile successes it still presents a challenge for larger organizations. Large enterprises managing mission-critical systems still have separate silos for development and operations. In thi...
It’s easy to fall into a pattern of dysfunctional releases, release processes that are characterized by delay, inefficiency, and endless meetings that encourage people to view releases as a problem. These are the kinds of meetings that inspire references to the movie Office Space or em...
I recently had the opportunity to attend UI19 in Boston, a long-running conference focused on user experience design and ways to be more effective in a UX role as part of a larger team. One of the presentations in particular stuck with me as I returned to Boulder thinking about VictorO...
Prior to implementing the Transmogrifier, I would get woken up for an alert and have no idea what it was, or what was needed to solve the problem. I would have to open 3 or 4 different tabs to try and wrap my head around the situation. Now with the Transmogrifier’s annotations, I save ...
It didn’t hit me until after a second viewing of Jez Humble’s recent webinar with Perforce that his ways to predict high IT performance aren’t just a neat party trick; they’re absolutely essential. The days of bugs making it into production, distrust between departments, and delayed fi...
SYS-CON Media announced today that ruxit launched a popular blog feed on DevOps Journal with 12,000 story reads in 24 hours. DevOps Journal and @DevOpsSummit are focused on this critical enterprise IT topic in the world of cloud computing. DevOps Journal brings valuable information to ...
Over the next several months, I’m going to share with you an interview series featuring my DevOps friends, letting them talk about what they have planned for 2015. To preview some of the folks I’ll be communicating with, I’ve put together a teaser of who I’ll be talking with in one for...
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture.
With the need for speed driving continuous integration, continuous delivery, and continuous release, organizations across industries are experiencing a rising rate of regressions, integration errors, and other defects. Accelerated delivery is great—unless you end up placing the busines...
Gordon Haff wrote an insightful column today about “skeuomorphic virtualizaton,” in other words the notion of thinking of virtual servers as having the same look and feel of the physical machines lying underneath. The upshot is that virtualization ends up just being a form of partioni...
DevOps tends to focus on the relationship between Dev and Ops, putting an emphasis on the ops and application infrastructure. But that’s changing with microservices architectures. In her session at DevOps Summit, Lori MacVittie, Evangelist for F5 Networks, will focus on how microserv...
Today's hyper competitive environment defined by unreasonable demands for speed and high expectations for quality and usability has forced companies to differentiate based on their technology. Every company is a software company where customers' demands for features and functions are m...
John Michelsen is CTO of CA Technologies. As the Chief Technology Officer of CA Technologies, he is responsible for technical leadership and innovation, further developing the company's technical community, and aligning its software strategy, architecture and partner relationships to d...
Kafka 0.8.2 has a pile of new metrics for all three main Kafka components: Producers, Brokers, and Consumers. Not only does it have a lot of new metrics, the whole metrics part of Kafka has been redone — we worked closely with Kafka developers for several weeks to bring order and stru...
Dynatrace monitors your entire application delivery chain. All of your transactions are tracked end-to-end, from user clicks to individual lines of code, using Dynatrace PurePath technology. Dynatrace constantly monitors your servers’ host and process health, and will automatically not...
​I recently poured over F5’s “The State of Application Delivery in 2015” and InformationWeek’s “2015 App Dev Priorities Survey” that they presented with Dr. Dobb’s. The similarity of their titles, and even their release dates made me wonder how unique each of their findings would be, a...
The word DevOps is a portmanteau of “development” and “operations”. However, anyone who knows “The Phoenix Project” by Gene Kim et al. will agree that its radius is much wider than what the term suggests: it’s a melting pot that combines principles from Agile Software Development and L...
Bottom line up front, IDC estimates that application downtime costs the collective Fortune 1000 an average of $1.25 to $2.5 billion per year. More granularly, IDC estimates the average hourly cost of an infrastructure failure at $100,000/hr., and puts the hourly cost for the failure o...
Hang around any IT department (or the AppDynamics offices) and you likely won’t finish a cup of coffee before somebody brings up the cost of downtime or the ascent of DevOps. And that’s a good thing, because these are two topics that are central to the value that IT brings to enterpris...
Your #monitoringlife is about to get better! Next week’s release introduces support for asynchronous I/O in Java through Netty. This enables you to monitor any application that’s built on top of Netty-based technology. Netty is an asynchronous event-driven network application fra...
New functionality is rolling out in SPM Performance Monitoring! Watch this space for future posts on Transaction Tracing, Global and App-specific Server Views, Kafka 0.8.2 monitoring and other cool stuff. For this post, those of you who use HAProxy are in luck as we just adde...
VictorOps has made its Transmogrifier feature publicly available. This release delivers on customer feedback and addresses common challenges related to alert fatigue/noise and the surfacing of real-time contextual data to reduce Time-to-Resolution (TTR). VictorOps Transmogrifier addre...
Dev and Ops dated for about four years before they decided to get married. Now they will be living together and sharing so much more; will their relationship last? How will it need to change to support the additional closeness? Read more about their journey and how they are planning to...
“Solr or Elasticsearch?”…well, at least that is the common question I hear from Sematext’s consulting services clients and prospects. Which one is better, Solr or Elasticsearch? Which one is faster? Which one scales better? Which one can do X, and Y, and Z? Which one is easier to ...
Evolve or Die: What Agile and Continuous Delivery Mean for Change Management Change Management was designed to cater for “big bang” software changes with enormous risk, as a means of preventing disaster by exhaustive review. Modern software development has moved on. Continuous Deliver...
But is DevOps really a significant trend, or merely a fad? International Data Corporation (IDC) believes that DevOps will be adopted -- in either practice or discipline -- by 80% of Global 1000 organizations by 2019. IDC released a summary the findings from their "2014 DevOps Benchm...
A focus on automation is now a very common trait for large enterprises today. Faced with rising competition and the unrelenting need to evolve their user experience to match changing customer expectations, enterprises now need to innovate even faster than before. Automation is part ...