Nextops: Standardizing Software Delivery To Drive Future Innovation - Gary Shaffer & Jared Patrick

Discover how Nextops can simplify software delivery through holistic standardization, pipeline automation, and adoption of technologies like Kubernetes, secrets management, and caching, enabling faster and more efficient innovation.

Key takeaways
  • Holistic standardization is key to driving innovation in software delivery. Most automation today is “cooked” and not flexible.
  • Nextops is a tool that enables standardization and simplifies software delivery.
  • Pipeline automation is essential for efficient software delivery. Tools like Renovate can automatically upgrade dependencies and detect issues.
  • Containerization is a critical step in software delivery, allowing for portability and easy deployment.
  • Kubernetes is a key technology for enabling containerization and orchestration.
  • Secrets management is crucial for secure software delivery, and tools like Vault and Create React App can help.
  • Caching can greatly improve performance and efficiency in software delivery pipelines.
  • Libertarian culture is a key factor in software delivery success, with teams able to work independently and collaboratively.
  • Tooling is vital for software delivery, with tools like Helm, Customize, and Argo CD helping to abstract away complexity.
  • Code reviews are essential for maintaining quality and ensuring that software meets standards.
  • Rollbacks should be conducted regularly to ensure that software is error-free and stable.
  • Testing is critical for ensuring that software meets requirements and is free of bugs.
  • Upgrades should be implemented regularly to ensure that software remains current and secure.
  • Holistic standardization is key to driving innovation in software delivery, allowing for portability, scalability, and ease of use.