“our engineers don’t even think about deployments, · 2020-03-18 · pre-existing jenkins...

2
“Our engineers don’t even think about deployments, they just let Harness work.” “Our pipelines were made of hundreds of thousands of bash scripts.” Jeremy Malara Director of DevOps

Upload: others

Post on 22-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “Our engineers don’t even think about deployments, · 2020-03-18 · pre-existing Jenkins pipelines. CI/CD Challenges • Existing Jenkins pipelines couldn’t be used to migrate

“Our engineers don’t even think about deployments, they just let Harness work.”

“Our pipelines were made of hundreds of thousands of bash scripts.”

Jeremy Malara Director of DevOps

Page 2: “Our engineers don’t even think about deployments, · 2020-03-18 · pre-existing Jenkins pipelines. CI/CD Challenges • Existing Jenkins pipelines couldn’t be used to migrate

About• Jeremy Malara, Director of DevOps at Casting

Networks• Casting Networks, LLC is a cutting-edge entertain-

ment technology company that helps performers find great roles and industry professionals find great talent. Casting directors and agents world-wide use us to source and manage talent across film, television, digital and commercial projects, facilitating over a million auditions per year. In addition, every major film and TV studio uses our Cast It platform to make their casting decisions. Casting Networks is headquartered in Los Angeles with offices in New York, London, Sydney,

Vancouver, India, Ukraine and Poland.

Compelling Event• Technology switch to microservices and Kuberne-

tes would have been costly if not impossible using pre-existing Jenkins pipelines.

CI/CD Challenges• Existing Jenkins pipelines couldn’t be used

to migrate from legacy to Kubernetes and microservices

• Dedicated team of 3 SRE’s were the only source of knowledge for building pipelines.

• Onboarding new microservices could take 8 hours or more.

• The legacy team lacked microservice knowledge needed to build complex Jenkins pipelines

• Deployment pipelines were made of 100,000+ bash scripts that became too complex to scale.

• Evaluated commercial and open-source tools and selected Harness because it was the only tool to check all deployment requirements

Harness Benefits• Self-service Continuous Delivery for Dev teams• Standardized deployment pipelines across different

container orchestrators and public clouds• Easy to install, use and onboard dev teams• Harness CD Abstraction Model (CDAM) accelerated

team onboarding and adoption.• Continuous Verification to automate QA & health

checks• Centralized Secret Store allows secrets to be

referenced across deployment pipelines• Automated Canary Deployments using APM

& Log Data• Actionable insight from deployment dashboards

and reporting

CI/CD Ecosystem• Containers & Kubernetes,• Public Cloud• Continuous Integration (CI)• APM & Infrastructure Monitoring

Business Impact• 95% reduction in deployment time from 10-12

minutes to 30 seconds per deployment.• 97% reduction in onboarding time from 1 day

to 10 minutes

Casting Networks Replaces Jenkins Pipelines with Harness and Accelerates Kubernetes Migration by 4 months

Harness is the industry’s first Continuous Delivery-as-a-Service platform that automates the entire CD process, keeps it secure, and uses machine learning to protect you when deployments fail. www.harness.io | [email protected]

“It took me an entire day to on-board one microservice, then I realized I had to onboard 20+ more. With Harness it takes me 10 minutes.”

Jeremy Malara, Director of DevOps

“We would’ve been four months behind without Harness.”

Jeremy Malara, Director of DevOps