An inside look at how Netflix builds code
Netflix is known as a place to binge watch television, but behind the scenes, there’s much going on before everyone’s favorite shows can be streamed. There are many tools and techniques the company uses to go from source code to a deployed service that sends shows and movies to more than 75 million global Netflix subscribers.
Some of the engineers at Netflix teamed up to write a blog post that gives developers and Netflix enthusiasts an inside look at what happens before a line of code is deployed to the cloud. This is just one of the many technical posts the Netflix engineering team will release to the public.
(Related: Netflix previews Falcor)
According to Netflix’s blog, Netflix engineers have to do the following things before deploying code to Spinnaker, the Continuous Delivery platform they use:
- Code is built and tested locally using Nebula
- Changes are committed to a central Git repository
- A Jenkins job executes Nebula, which builds, tests and packages the application for deployment
- Builds are “baked” into Amazon Machine Images
- Spinnaker pipelines are used to deploy and promote the code change
Link to article: http://sdtimes.com/an-inside-look-at-how-netflix-builds-code/#ixzz47iJJvCH4
Comments (0)