Microservices architecture is taking over software development discussions everywhere. More and more companies are adapting to develop microservices as the core of their new systems. However, when going beyond the “microservices 101” googled tutorial, required services communications become more and more complex. Scalable, distributed systems, container-native microservices, and serverless functions benefit from decoupled communications to access […]
DevOps involves the combination of cultural change, process automation, and tools to improve your time-to-market.
This panel brings together developers that understand the benefits of containers technologies for DevOps and delivery pipelines.
What is DevOps?
A set of tools and techniques for combining the development and deployment of software. DevOps uses source code management systems and automated testing software to simplify the development process, while automated build and deployment tools streamline the work of the operations team. In a sophisticated DevOps environment, the division of labor between people who write software and people who deploy software to production systems is largely artificial. As DevOps continues to mature, the line between development and operations departments will become more and more blurred.
Podcast: DevOps - Tear Down that wall
Red Hat's Command Line Heroes podcast series covered DevOps in Season One, Episode 4.
As the race to deliver applications ramps up, the wall between development and operations comes crashing down. When it does, those on both sides learn to work together like never before.
But what is DevOps, really? Developer guests, including Scott Hanselman from Microsoft and Cindy Sridharan of Apple, think about DevOps as a practice from their side of the wall, while members from various operations teams explain what they've been working to defend.
Differences remain but with DevOps, teams are working better than ever. And this episode of Command Line Heroes explores why that matters for the command line heroes of tomorrow.
The Latest on DevOps
Free Book: DevOps with OpenShift
One view of DevOps is that it helps take on that last mile problem in software: value delivery. The premise is that encouraging behaviors such as teaming, feedback, and experimentation will be reinforced by desirable outcomes such as better software, delivered faster and at lower cost. For many, the DevOps discourse then quickly turns to automation. That makes sense as automation is an environmental intervention that is relatively actionable. If you want to change behavior, change the environment!
This is a practical guide that will show how to easily implement and automate powerful cloud deployment patterns using OpenShift. The OpenShift container management platform provides a self-service platform for users. Its natively container-aware approach will allow us to show you an application-centric view to automation.