Tasktop Blogger
Postes par

Tasktop Blogger

Software-Defined: DevOps Automation using Infrastructure as Code

How Infrastructure as Code is used to automate operations in software delivery, allowing a shift from ITSM to DevOps.  In my previous article, we looked at several examples of technologies that have become software-defined, and determined that adoption demands a significant shift in how a business organizes its value stream. We examined at some of the key concepts underscoring software-defined...

Software-Defined Technologies: Transforming the Value Stream

Software-defined is a concept that refers to the ability to control some or all of the functions of a system using software. The concept is sometimes incorrectly characterized as a buzzword or marketing jargon, when in fact it has a clear meaning that needs to be understood by organizations looking to keep pace with change....

Strengthening Application Security in the Software Development Lifecycle

As software continues to pervade our lives, the security of that software continues to grow in importance. We need to keep private data private. We need to protect financial transactions and records. We need to protect online services from infiltration and attack. We can obtain this protection through ‘Application Security’, which is all about building...

Bringing ITSM and DevOps together

Sometimes a new year brings a new way of thinking. When it comes to software integration, it’s time to stop focusing on connecting specific tools and start focusing on enabling collaboration, reporting, and traceability for all of the domains or silos in your organization. Connecting specific tools is a technical detail, but connecting silos is...

WHERE_TO_PUT.CONSTANTS

When writing software, some conversations happen over and over again. Over the years, I’ve seen different solutions to the same problem that I’d like to share with you. One of those conversations go something like this, even though the answer might differ depending on the team or component. Bob: Hey, I have some string literals...

Partner Success = People, Process, and Technology Integration

To succeed in the software industry, you have to build, sell, and support your software better than others. Throw in a partner ecosystem and you have to ensure that all your partners have the same ability; at least to the extent that they can sell and support the product1. This increases the complexity of the...

Integration at the heart of Continuous Delivery

What is continuous delivery? What are the implications, the opportunities; or rather, what is the opportunity cost of not being able to deliver continuously? These were some of the thought provoking questions raised by Gernot Brandl during the first few moments of his Tasktop Sync / Tosca Connect integration workshop titled “Keep the pace with...

Agile, sailing and a seven-foot yeti: Tasktop summer in review

Monday was Labor Day, which marks the traditional end of the summer in the US. The kids are back in school, and nobody’s allowed to wear white anymore, or something like that. So, in keeping with these traditions, I thought I’d do my take on the classic ‘What I did this summer’ back-to-school essay prompt…but with...

OpsDev – Mobile App Issues from Ops to the Delivery Teams with Tasktop Sync

We all know that Mobile Apps need to work flawlessly to impress. Slow performance or crashing apps are not tolerated, a study in 2015 showed that 53% of users will uninstall or remove a mobile app if it stops responding or crashes. Apps that perform slowly or drain battery life aren’t tolerated either. What if...

Building a Cross-Platform Desktop Application with AngularJS and Java

Building cross-platform desktop applications usually means compromising on user experience, ease of development or both. Below I detail the reasoning and trade-offs behind an approach that involves state of the art technologies and development methodology with fewer compromises. Web technologies (HTML, CSS and JavaScript) are arguably the best choice for a cross-platform UI in most...