BACKGROUND IMAGE: iSTOCK/GETTY IMAGES
How to connect DevOps Agile and Java cloud-native apps
A concise definition of both DevOps and cloud native computing is elusive, but Cisco's Ken Owens presents a unified theory that pulls together the Java cloud, Agile, microservices and containers. Listen Now
The software development industry has become replete with talk about taking a DevOps-based approach to building applications that are inherently capable of running on the cloud. Organizations are being told that Agile must be the method, DevOps must be the process and cloud-native development software has to be the end goal. But are vendors pushing too hard on these approaches? Has a drive to encourage best practices deteriorated into a zone of fear mongering? And what exactly does it mean to be cloud-native anyways?
In this essential guide, we will look into exactly what cloud-native development means, along with the benefits and drawbacks to taking a cloud-native approach to development. We will also try to separate the substance from the hype as we examine both the benefits and drawbacks to a DevOps approach to cloud-native software development.
1Cloud-native development fact vs. fiction
Sometimes technology advocates and thought leaders push a little too hard, and that's exactly the case with cloud-native development and the 12-factor app philosophy. Here we take a look at the current hype cycle and try to separate the substance from the superfluous.
Software development with Agile and DevOps
There’s a listicle over at the TechRepublic entitled Top 10 challenges to DevOps implementation (linked below). So what are the challenges? They list off the standard things such as culture and ... Read Now
Is fear mongering driving DevOps adoption and container technology?
Nobody questions the importance of microservices and containers, but is unfettered advocacy becoming problematic? Read Now
Cloud-native development for dummies
Yegor Bugayenko wrote an amusing blog the other day entitled "SOLID is OOP for Dummies." Well, if SOLID is OOP for dummies, I wonder if he'd agree with my assertion that the 12-factor app mantra is ... Read Now
2Moving forward with cloud-native DevOps
With a foundational understanding of what DevOps-based cloud-native development is -- and an ability to separate the substance from the hype -- the next step is putting DevOps-based cloud-native development best practices into action.
Why cloud-native consolidation is vital to container adoption
Production deployment of containers and microservices currently requires the best technologies. Cloud-native vendor consolidation will simplify decisions but limit choice. Read Now
How to improve DevOps automation
DevOps teams must do more than just DevOps automation. To improve DevOps, continuous delivery chain acceleration is essential. Read Now
Use a continuous delivery tool chain for effective DevOps
The key to an effective DevOps implementation is understanding your tools, and implementing an effective continuous delivery tool chain. Read Now
Looking at the human side of DevOps deployment
Find out now Netflix and other leading organizations attract and empower the top talent required for building out leading enterprise architectures.. Read Now