SlideShare a Scribd company logo
Real Speed = Efficient
(Man + Machine + Process)
We will discuss about...
About me
Abhideep Chakravarty
@abhideepchakrav
A Quick Check
: Yes, I know it all.
: Let’s give it a name !! After
all “what’s in a name” !!
: Now I don’t know it!! Need
to know about best practices,
Dos and Donts, etc.!!
Revisiting basics.
• Is very much contextual.
• Has no silver bullet.
• Must start, even if small.
• Grow it with need.
• Educate and train the team.
• Make it available, yet secure it.
Efficient Machine
The Automation
The Requirement
• 125+ Microservices and 250+ Sparks jobs
• 4 environments
• Creating and managing various Git repos
• Ensuring DevOps readiness on repo creation
• 100+ developers needs access
• Spark jobs are not alike. The main class differs and specific to a job
• Some are streaming job, and some are batch
3 Layered Lean DevOps Solution
Orchestrated
Modular
Data
Driven
Data Driven: Lots of meta data and log
data.
Modular: Jobs build with SRP principle
Orchestrated: Façade layer on top of
modular jobs.
Automation benefits
Orchestrated
Modular
Data
Driven
Instant readiness of new repo for CI/CD
Snapshot of build/deployment information
Infinite Microservice Repository
Infinite Spark Repository
Infinite Number of Environment
Any branch
Role specific jobs
Selective quality gates check for Microservices
and Spark jobs
On click migration to any environment
Efficient Process
The Adaption
The team(working people)
Jitendra Kumar
Module Lead
Akansha Jain
Senior Software Engineer
~150
Training the team
Simplification
Awareness
Efficient Man
The Usage
How it helps
They can do the Dev/Test and Ops.
On their own.
As a part of their work!!
“Skilled”
Real Speed
The Result
Real Speed by Proof
0
10
20
30
40
50
60
70
80
90
01-12-18
03-12-18
05-12-18
07-12-18
09-12-18
11-12-18
13-12-18
15-12-18
17-12-18
19-12-18
21-12-18
23-12-18
25-12-18
27-12-18
29-12-18
31-12-18
02-01-19
04-01-19
06-01-19
08-01-19
10-01-19
12-01-19
14-01-19
16-01-19
18-01-19
20-01-19
22-01-19
24-01-19
26-01-19
28-01-19
30-01-19
01-02-19
03-02-19
05-02-19
07-02-19
09-02-19
11-02-19
13-02-19
15-02-19
17-02-19
19-02-19
21-02-19
23-02-19
25-02-19
27-02-19
01-03-19
03-03-19
05-03-19
07-03-19
Build Report
Spark Microservice
Real Speed by Proof
0
20
40
60
80
100
120
140
10-12-18
12-12-18
14-12-18
16-12-18
18-12-18
20-12-18
22-12-18
24-12-18
26-12-18
28-12-18
30-12-18
01-01-19
03-01-19
05-01-19
07-01-19
09-01-19
11-01-19
13-01-19
15-01-19
17-01-19
19-01-19
21-01-19
23-01-19
25-01-19
27-01-19
29-01-19
31-01-19
02-02-19
04-02-19
06-02-19
08-02-19
10-02-19
12-02-19
14-02-19
16-02-19
18-02-19
20-02-19
22-02-19
24-02-19
26-02-19
28-02-19
02-03-19
04-03-19
06-03-19
Deployment Report
Spark Microservice
Latest Build Report
Latest Deployment Report
Observation
What’s in a name?
Observation
Be simplistic.
Be innovative.
Build for today Make things usable
Keep the complexity
hidden
Improve gradually
Final Notes
Be simplistic.
Be innovative.
Build for today Make things usable
Keep the complexity
hidden
Improve gradually
Shoot your queries…….
Thank you !!!
You have been a wonderful audience!!
Disclaimer
All the images used in the PPT were taken from internet, and not the
property of the author of the PPT. Author has no ownership of these
images and has only, reused the images to make the PPT little
interesting.

More Related Content

PDF
DevOps at Obama for America(2012) and the DNC (DevOps Days NYC Jan 2013)
PDF
DevOps, Cloud, and the Death of Backup Tape Changers
 
PDF
JOSA TechTalk - Lambda architecture and real-time processing
PDF
New Server in an Hour
PDF
Spinnaker Microsrvices
PPTX
Martin Woodward - DevOps Habits
PPTX
Managing your azure workloads with Chef and PSDSC
 
PDF
Wongnai Engineering Story
DevOps at Obama for America(2012) and the DNC (DevOps Days NYC Jan 2013)
DevOps, Cloud, and the Death of Backup Tape Changers
 
JOSA TechTalk - Lambda architecture and real-time processing
New Server in an Hour
Spinnaker Microsrvices
Martin Woodward - DevOps Habits
Managing your azure workloads with Chef and PSDSC
 
Wongnai Engineering Story

What's hot (19)

PPTX
Managing Data in Microservices
PDF
The History of Pets vs. Cattle ... And Using It Properly
PDF
How to adopt React for moving fast startup
PPTX
Pets versus Cattle: servers evolved
PPTX
Campus days Azure HDInsight automation
PDF
Donald Ferguson - Old Programmers Can Learn New Tricks
PDF
Application Monitoring using Datadog
PPTX
Azure automation invades your data centre
PPTX
Site reliability in the serverless age - Serverless Boston Meetup
PDF
Scaling tokopedia-past-present-future
PPTX
AWS Meetup - Nordstrom Data Lab and the AWS Cloud
PDF
Using Redgate, AKS and Azure to bring DevOps to your Database
PDF
From vagrant to production - Mark Eijsermans
PPTX
Global Azure Bootcamp 2016 - Azure Automation Invades Your Data Centre
PDF
Art of the Possible - Serverless Conference NYC 2017
PPTX
Monoliths, Migrations, and Microservices
PDF
Serverless Culture
PDF
JIRA Performance Testing in Pictures - Edward Bukoski Michael March
PDF
Anton Boyko "The future of serverless computing"
 
Managing Data in Microservices
The History of Pets vs. Cattle ... And Using It Properly
How to adopt React for moving fast startup
Pets versus Cattle: servers evolved
Campus days Azure HDInsight automation
Donald Ferguson - Old Programmers Can Learn New Tricks
Application Monitoring using Datadog
Azure automation invades your data centre
Site reliability in the serverless age - Serverless Boston Meetup
Scaling tokopedia-past-present-future
AWS Meetup - Nordstrom Data Lab and the AWS Cloud
Using Redgate, AKS and Azure to bring DevOps to your Database
From vagrant to production - Mark Eijsermans
Global Azure Bootcamp 2016 - Azure Automation Invades Your Data Centre
Art of the Possible - Serverless Conference NYC 2017
Monoliths, Migrations, and Microservices
Serverless Culture
JIRA Performance Testing in Pictures - Edward Bukoski Michael March
Anton Boyko "The future of serverless computing"
 
Ad

Similar to Real speed = man+machine+process - Abhideep Chakravarty (20)

PPTX
Beyond DevOps - How Netflix Bridges the Gap
PDF
Breaking the Monolith: Organizing Your Team to Embrace Microservices
PDF
Beyond DevOps: How Netflix Bridges the Gap?
PPTX
Agile, DevOps & Test
PPTX
DevOps made simple - Understand DevOps and steps to become a DevOps expert
PDF
DevOps offerings by Brainstack Technologies
PPTX
DevOps - It's About How We Work
PDF
DOES16 London - Better Faster Cheaper .. How?
PPTX
Data Engineer's Lunch #68: DevOps Fundamentals
PPT
DevOps for Enterprise Systems - Rosalind Radcliffe
PDF
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
PPTX
DevOps 101
PDF
DevOps and Digital Transformation
PDF
The Future of Ops
PDF
Devops & IT support services, Devops services in chennai
PDF
Achieving DevOps using Open Source Tools in the Enterprise
PPTX
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
PDF
Business Value of CI, CD, & DevOps(Sec)
PDF
Basics of dev ops
PPTX
DevOps Done Right The How and Why of Versioning Environment Artifacts
Beyond DevOps - How Netflix Bridges the Gap
Breaking the Monolith: Organizing Your Team to Embrace Microservices
Beyond DevOps: How Netflix Bridges the Gap?
Agile, DevOps & Test
DevOps made simple - Understand DevOps and steps to become a DevOps expert
DevOps offerings by Brainstack Technologies
DevOps - It's About How We Work
DOES16 London - Better Faster Cheaper .. How?
Data Engineer's Lunch #68: DevOps Fundamentals
DevOps for Enterprise Systems - Rosalind Radcliffe
Rackspace::Solve NYC - Solving for Rapid Customer Growth and Scale Through De...
DevOps 101
DevOps and Digital Transformation
The Future of Ops
Devops & IT support services, Devops services in chennai
Achieving DevOps using Open Source Tools in the Enterprise
How We Do DevOps at Walmart: OneOps OSS Application Lifecycle Management Plat...
Business Value of CI, CD, & DevOps(Sec)
Basics of dev ops
DevOps Done Right The How and Why of Versioning Environment Artifacts
Ad

More from Technical Agility institute (8)

PPTX
7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...
PPTX
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
PDF
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita Karaj
PDF
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
PDF
Product Quality - The BPM (Behaviors - Practices - Metrics) Way
PPTX
Changing Gears Towards Excellence - The NLP Way - Chaitanya Ajgaonkar
PPTX
The when & why of evolution of performance testing to performance engineering...
PPTX
Stree free Performance Appraisal - Albert Arul Prakash
7 techniques to inspire trust and ownership in any Team - Nilesh Naik / Manis...
Software Craftsmanship for DevOps professionals - Umesh Kumar / Murughan Pala...
Competing with Speed Continuous Delivery Explained - Jeff Morgan / Ardita Karaj
Demystifying pair programming, swarming and mob programming - Shrikant Vashis...
Product Quality - The BPM (Behaviors - Practices - Metrics) Way
Changing Gears Towards Excellence - The NLP Way - Chaitanya Ajgaonkar
The when & why of evolution of performance testing to performance engineering...
Stree free Performance Appraisal - Albert Arul Prakash

Recently uploaded (20)

PDF
Autodesk AutoCAD Crack Free Download 2025
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PPTX
Transform Your Business with a Software ERP System
PPTX
Computer Software and OS of computer science of grade 11.pptx
PDF
medical staffing services at VALiNTRY
PDF
Nekopoi APK 2025 free lastest update
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Download FL Studio Crack Latest version 2025 ?
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Salesforce Agentforce AI Implementation.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Patient Appointment Booking in Odoo with online payment
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PPTX
Monitoring Stack: Grafana, Loki & Promtail
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PDF
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free
Autodesk AutoCAD Crack Free Download 2025
17 Powerful Integrations Your Next-Gen MLM Software Needs
Transform Your Business with a Software ERP System
Computer Software and OS of computer science of grade 11.pptx
medical staffing services at VALiNTRY
Nekopoi APK 2025 free lastest update
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Why Generative AI is the Future of Content, Code & Creativity?
Odoo Companies in India – Driving Business Transformation.pdf
Download FL Studio Crack Latest version 2025 ?
Internet Downloader Manager (IDM) Crack 6.42 Build 41
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
Salesforce Agentforce AI Implementation.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Patient Appointment Booking in Odoo with online payment
Oracle Fusion HCM Cloud Demo for Beginners
Monitoring Stack: Grafana, Loki & Promtail
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Tally Prime Crack Download New Version 5.1 [2025] (License Key Free

Real speed = man+machine+process - Abhideep Chakravarty

  • 1. Real Speed = Efficient (Man + Machine + Process)
  • 2. We will discuss about...
  • 4. A Quick Check : Yes, I know it all. : Let’s give it a name !! After all “what’s in a name” !! : Now I don’t know it!! Need to know about best practices, Dos and Donts, etc.!!
  • 5. Revisiting basics. • Is very much contextual. • Has no silver bullet. • Must start, even if small. • Grow it with need. • Educate and train the team. • Make it available, yet secure it.
  • 7. The Requirement • 125+ Microservices and 250+ Sparks jobs • 4 environments • Creating and managing various Git repos • Ensuring DevOps readiness on repo creation • 100+ developers needs access • Spark jobs are not alike. The main class differs and specific to a job • Some are streaming job, and some are batch
  • 8. 3 Layered Lean DevOps Solution Orchestrated Modular Data Driven Data Driven: Lots of meta data and log data. Modular: Jobs build with SRP principle Orchestrated: Façade layer on top of modular jobs.
  • 9. Automation benefits Orchestrated Modular Data Driven Instant readiness of new repo for CI/CD Snapshot of build/deployment information Infinite Microservice Repository Infinite Spark Repository Infinite Number of Environment Any branch Role specific jobs Selective quality gates check for Microservices and Spark jobs On click migration to any environment
  • 11. The team(working people) Jitendra Kumar Module Lead Akansha Jain Senior Software Engineer ~150
  • 14. How it helps They can do the Dev/Test and Ops. On their own. As a part of their work!! “Skilled”
  • 16. Real Speed by Proof 0 10 20 30 40 50 60 70 80 90 01-12-18 03-12-18 05-12-18 07-12-18 09-12-18 11-12-18 13-12-18 15-12-18 17-12-18 19-12-18 21-12-18 23-12-18 25-12-18 27-12-18 29-12-18 31-12-18 02-01-19 04-01-19 06-01-19 08-01-19 10-01-19 12-01-19 14-01-19 16-01-19 18-01-19 20-01-19 22-01-19 24-01-19 26-01-19 28-01-19 30-01-19 01-02-19 03-02-19 05-02-19 07-02-19 09-02-19 11-02-19 13-02-19 15-02-19 17-02-19 19-02-19 21-02-19 23-02-19 25-02-19 27-02-19 01-03-19 03-03-19 05-03-19 07-03-19 Build Report Spark Microservice
  • 17. Real Speed by Proof 0 20 40 60 80 100 120 140 10-12-18 12-12-18 14-12-18 16-12-18 18-12-18 20-12-18 22-12-18 24-12-18 26-12-18 28-12-18 30-12-18 01-01-19 03-01-19 05-01-19 07-01-19 09-01-19 11-01-19 13-01-19 15-01-19 17-01-19 19-01-19 21-01-19 23-01-19 25-01-19 27-01-19 29-01-19 31-01-19 02-02-19 04-02-19 06-02-19 08-02-19 10-02-19 12-02-19 14-02-19 16-02-19 18-02-19 20-02-19 22-02-19 24-02-19 26-02-19 28-02-19 02-03-19 04-03-19 06-03-19 Deployment Report Spark Microservice
  • 21. Observation Be simplistic. Be innovative. Build for today Make things usable Keep the complexity hidden Improve gradually
  • 22. Final Notes Be simplistic. Be innovative. Build for today Make things usable Keep the complexity hidden Improve gradually Shoot your queries…….
  • 23. Thank you !!! You have been a wonderful audience!!
  • 24. Disclaimer All the images used in the PPT were taken from internet, and not the property of the author of the PPT. Author has no ownership of these images and has only, reused the images to make the PPT little interesting.

Editor's Notes

  • #2: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image.