In software development, TDD is the process of writing tests and then developing functionality to pass the tests. With TDD, only necessary functionality is implemented, cleaner code can be developed, and tests can be used as documentation for how something should work. But to do this, you need to know how to apply TDD to infrastructure and see if you realize the same benefits.
Rosemary Wang provides some TDD basics, applies and adapts TDD to deploying and configuring infrastructure, details how different infrastructure resources can affect your approach, outlines limits to TDD for infrastructure, and dives into some benefits to writing infrastructure tests before implementation. -
If you liked this video and want to see more from HashiCorp, subscribe to our channel: kzitem.info?s...
To learn more, visit our hands-on interactive lab environment, HashiCorp Learn: learn.hashicorp.com/
HashiCorp is the leader in multi-cloud infrastructure automation software. The HashiCorp software suite enables organizations to adopt consistent workflows to provision, secure, connect, and run any infrastructure for any application. HashiCorp open source tools Vagrant, Packer, Terraform, Vault, Consul, Nomad, Boundary, and Waypoint are downloaded tens of millions of times each year and are broadly adopted by the Global 2000. Enterprise versions of these products enhance the open source tools with features that promote collaboration, operations, governance, and multi-data center functionality.
For more information, visit: www.hashicorp.com or follow us on social media:
Twitter: @hashicorp
LinkedIn: / hashicorp
Facebook: / hashicorp
Негізгі бет Ғылым және технология Test-driven development (TDD) for infrastructure
Пікірлер