Posts

Showing posts from July, 2017

Cloud native adoption means getting the DevOps tooling right

There are so many DevOps tooling options in the world of cloud native computing that many companies looking at a microservices and container based architectures are being overwhelmed by the options. There's no debate over the fact that a cloud native architecture using DevOps tooling can work. Eliminating the wheel and spoke architecture where the massive monolith sits in the middle, and instead approaching software Development by using DevOps tooling with a focus on serverless functions, stateless processes, isolated microservices and container based deployments has definitively been proven to work. But getting cloud native and DevOps tooling to work at scale isn't easy, and the vast number of different pathways to success can be outright intimidating to those with a more traditional set of software development skills. While competitions is good, the smorgasbord of different technologies that are trying to plant their flag in the DevOps tooling space may ...

Java DevOps provides Agile path to continuous delivery success

While there are many competing software development languages, Java DevOps has continued to prove itself as a means for successfully implementing continuous delivery systems. Every enterprise wants to make IT more responsive to user needs, and at the same time make development and deployment more efficient and fail-safe. Java is the most popular programming language, and it offers much to support these goals. The challenge is making all the various strategies work together. To do that, divide Java projects and continuous delivery capabilities by stage of impact, explore state-of-the-art approaches in each stage, and use project-level practices to tie all the pieces together. At the high level, the goal of most modern software advances is the concept of continuous delivery, meaning a process of software creation and enhancement that makes refinements available immediately without sacrificing development efficiency, compliance/governance, and operational stability....