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
About this time last year, I began writing ChatOps For Dummies, which was released in early 2015. The concept of ChatOps was one that fascinated me and I’ve spent a great deal of time writing, talking, and presenting on it all over the country. ChatOps is simply the practice of moving...
Although MIT makes the specific point that the Platform Business Model is exactly that, a business model not a technology, there is naturally a clear and powerful link with the Cloud model ‘PaaS’ – Platform as a Service. This offers literally that, a Platform as a service, and so it c...
A Test Automation Tool can play a big role in deciding success as well as effectiveness of Test Automation. Based on the growth in the device and browser matrix, it is not recommended to build test automation framework around a single tool; however, many organizations still continue to...
Democracy: the great experiment. The voice of the people leading. The end of rigid and overbearing hierarchies. These principles have been with us for over two centuries in government, but many business models still look like the British Empire. As the pace of development continues to ...
Today is an exciting day here at SOASTA: it’s the Winter 2016 release of our Digital Performance Management (DPM) platform! The SOASTA DPM platform consists of five key technologies – mPulse, CloudTest, TouchTest, Digital Operations Center (DOC) and Data Science Workbench – that ...
The transition to Agile at a leading financial services company meant that their Development organization was reorganized into many smaller cross-functional (dev/test) groups.  Ironically, this effort to speed up the SDLC actually introduced new delays. One exampl...
You and your team have focused on building the best application possible. It does everything you need it to, from the unique business logic you’ve worked out to its design, to the authentication pieces that ensure your users are secure. Every part is functional and the application gets...
Today’s software defined and driven business requires fast changes in business models, this permeates successful businesses. What this means is that almost every company is learning how to make small rapid changes and adjustments within their business, especially within software system...
Happy 2016. To help you think about the Environment Management year ahead, we've assembled a collection of resolutions for you to try out. Resolution #1 - I will plan ahead for environment requirements. Many environment managers operate in a reactive mode. They make some wildly inacc...
Manufacturing has widely adopted standardized and automated processes to create designs, build them, and maintain them through their life cycle. However, many modern manufacturing systems go beyond mechanized workflows to introduce empowered workers, flexible collaboration, and rapid i...
Earlier this morning on #c9d9 we talked about the drivers for using cloud resources along the different stages of your pipeline. We also talked about some of the challenges and best practices for streamlining your processes when using the cloud to empower developers to go fast, while e...
The holidays are finally here and we wanted to celebrate by providing you with The 12 DevOps Tricks of Christmas. Our engineers not only live the DevOps lifestyle daily, but also do regular DevOps consulting for global 2000 organizations. I asked each of them to provide me with a coupl...
"With DevOps, with the development side and operations side, typically they worked in these vertical cylinders of excellence, what some people call silos, and what G2G3 does is we bring that together," explained Gordon Brown, Head of G2G3 Americas, in this SYS-CON.tv interview at DevOp...
Here are some words you hear a lot in DevOps: If you’re not failing at least some of the time, you’re not moving fast enough. Teams that don’t fear failure are better provisioned to take bigger risks and achieve what’s never been done. Many companies have mission statements that say t...
For each solution guide we identify an associated ‘VCM’ – Vendor Capability Map. This is an organized list of how vendor products enable increasing levels of organizational maturity, as defined within an overall Enterprise Cloud adoption program. Keynote Case Study: N...
With the private sector making the cultural and technological shift to better DevOps practices, it was only a matter of time before private providers to government clients began to probe how DevOps practices can positively impact application delivery for DoD (and other) clients. I hear...
Earlier this morning on #c9d9 we discussed how Mobile CI and CD is different: How consumer expectations and the release process into the App Store affect your CI pipeline? (and also: when will Apple enable developers to support true Continuous Delivery of their mobile apps?) How is ...
Many companies are starting off their new year with a 2016 DevOps initiative. Why shouldn’t they? All of the research, analysts and articles point towards making the transition from a legacy waterfall-esc process to a more agile, continuous delivery type release process. It is all goo...
It’s hard to believe we are already in the final month of 2015! While the year may be winding down, we are getting excited about what 2016 holds for DevOps, Agile, and Continuous Delivery. As we sift through all the predictions buzz, one thing remains constant: DevOps isn’t going anywh...
We talk a lot about what it means to do DevOps here at VictorOps, and a lot of what we talk about comes out of real practice. In some organizations, there’s a wall between developers and ops — developers make requests of ops like they’re throwing tasks over the wall. Here at VictorOps...
Automation is a big part of the DevOps approach, to the point where some people (incorrectly) define DevOps exclusively as automation. While many discuss automating the deployment pipeline process for build->test->deploy, few talk about utility automation for the intermediate steps of ...
We thought it would be fun to look through the lens of this movie at one relationship in particular: the one between developers and testers. When looking at how developers and testers get along, you often find conflict and differences of opinion. But in the end, we all have to work tog...
Advances in technology continue to fueling innovation at an unprecedented pace. Digitization has entered a new era. Connected enterprises are widespread. How can you get better prepared to harness emerging technologies in the new year? The following
By Alan Zeichick Get Ready for Bimodal IT. That’s the message from the Gartner Application, Architecture, Development & Integration Summit. It wasn’t merely a casual message. Bimodal was a veritable drumbeat, pounded home over and over again in keynotes, classes, and o...
As the war against Daesh (formerly ISIS or ISIL) heats up following the terrorist attacks in Paris, the hacker group Anonymous has taken a leadership position […]
My colleague the digital expert and programming guru Peter Rogers share his insights on the role of Agile in digital transformation, and the major debates around methodology.  WARNING!  This article dives deep into programming strategies, so go NO further if this frightens yo...
It is an unwritten rule that web/app servers should never, ever pushed to 100% capacity. Never. Ignoring this unwritten rule will invariably result in the phenomenon we’ll call “up for thee but not for me”, which is simply the situation in which a web site or app responds to the guy ...
I can’t say I was entirely surprised when I saw a direct correlation between people who played Magic: The Gathering growing up and people in the DevOps space now. I loved Magic: The Gathering growing up and so did most of my co-workers. Building out decks, trading cards, and finding th...
Ten years ago I was a programmer working at an insurance company. The hard IT work of an insurance company is claims processing - taking in new members, getting claims, figuring out how they should be payed, and paying them electronically. That meant a big database. We wrote a lot of ...
Recently O’Reilly and Ruxit conducted a survey about the container and Docker ecosystem. The goal of the survey was to understand technology adoption across the lifecycle. Besides offering some surprising stats on Docker adoption, the survey identifies some key challenges faced b...
Next week is Axway Connections 2015 in Scottdale, Arizona. The theme is "Journey to Digital". Speakers include National Australia Bank speaking
When DevOps first appeared on the scene, no one really knew what it meant. Books were defining the term in completely different way; conference speakers were sending out conflicting messages about tools that you absolutely must use (or not) to do "real" DevOps. I distinctly remember se...
Last month, my partners in crime – Carmen DeArdo from Nationwide, Lee Reid, my colleague from IBM and I wrote a 3-part series of blog posts on DevOps.com. We titled our posts the Simple Math, Calculus and Art of DevOps. I would venture to say these are must-reads for any organization a...
If your primary role within your organization is Operations, you likely realize the importance and significance of monitoring. The DevOps philosophy teaches us that measuring and collecting as much as possible is critical to not only the health of infrastructure, but it also plays a cr...
For almost two decades, businesses have discovered great opportunities to engage with customers and even expand revenue through digital systems, including web and mobile applications. Yet, even now, the conversation between the business and the technologists that deliver these systems ...
The modern software development landscape consists of best practices and tools that allow teams to deliver software in a near-continuous manner. By adopting a culture of automation, measurement and sharing, the time to ship code has been greatly reduced, allowing for shorter release cy...
While testing is often ignored when it comes to DevOps - it could be the most important aspect of achieving true DevOps success. Without rethinking automated testing from the ground-up, the entire DevOps productivity gain cannot be realized. Large tech companies build their own rapid ...
DevOps has often been described in terms of CAMS: Culture, Automation, Measuring, Sharing. While we’ve seen a lot of focus on the “A” and even on the “M”, there are very few examples of why the “C" is equally important in the DevOps equation. In her session at @DevOps Summit, Lori Ma...
DevOps delivers remarkable results. But does it help all of IT? Can traditional ‘mode 1’ IT benefit as much as innovative ‘mode 2’? How about the rest of your business? Or have you just shifted your bottleneck? And if so, what can you do about it? Improving dev and ops is necessary, b...