5. 5
Devops Terminology
Continuous Deployment vs. Continuous Delivery
– Continuous Deployment is to deliver every successful build to
production.
– Continuous Delivery is that every build can potentially be delivered to
production, typically by the click of a button
Deploy vs. Release
– You can deploy code to production without releasing
– Release is to make functionality available to end users
Push vs. Pull
– Push is when deployment and infrastructure changes are pushed from a
central place to the servers
– Pull is when each server queries a central place for deployment and
infrastructure changes, and apply the changes locally
5
6. 6 6
Application Development Testing and Artifact Collection Production
Feedback Services Regression Testing Constraint Analysis
Data
Mining
Requirements Code Development Build Environment Integration / DeploymentCode ReviewTesting and Artifacts
Data Model
Predictive
AnalyticsAnalytics Store
Enhanced
Search
Development & Operational Intelligence
7. 7 7
API
SDKs UI
Other Tools
Escalation/
Collaboration
No rigid schemas – add in data from any other source.
Visibility Across the Dev Lifecycle
Plan Code Build Test/QA Stage Release Config Monitor
8. 8 8
API
SDKs UI
Server, Storage.
N/W
Server
Virtualization
Operating
Systems
Infrastructure
Applications
Mobile
Applications
Cloud Services
Other Tools
Ticketing/Help
Desk
No rigid schemas – add in data from any other source.
Custom
Applications
Visibility Across the Ops Environment
API Services
9. 9 9
Continuous Feedback and Delivery
Production
Artifact Repo
Developer Repository Build
Automation
Cloud
Collaboration QA Automation Isolated Enviroment
IT OPS
Splunk
360 Degree of Visibility, Velocity and Versioning
10. 10
Devops Teams at Work
1
DEVELOPERS QA OPERATIONSPROJECT MANAGEMENT
Manage Tag /
Release Process
Disparate Build
Servers
Deploy after
Different Team
Review Process
Maintain Branch
Builds
Manual
Deployments
Environment
Flavors
Deployment
Testing for Pre-
Production
Testing and
Performance
Determining Business
Impact and Change
Operations
Building Epics and
Setting Stories
Direct and lead teams
to build successful
deployments
Manual /
Automation
Deployment
Idiosyncrasies of
Each Application
by Iterations.
Stability and
Scaling Platforms
11. 11
Application Development Testing and Artifact Collection Production
App Dynamics Servicenow BSM ALM
VersionOne GitHub Enterprise Jenkins Build Server RunDeckVersionOneSonarQube Artifacts
BUILD TEST RUN
1 2 3 4 5 6
Application Dynamics ServiceNow HP BSM HP ALM
78910
Example Use Cases
12. 12
Developer Values –
Operational Values –
Application Development - Use Cases Breakdown
Use Cases # 1
Availability of
Application
Use Cases # 2
Systematic
Availability
Use Cases # 3
Delivery Health
Score
Use Cases # 4
Data Quality
Scoring
Use Cases # 5
System Metrics
KPI
Use Cases # 6
Code Coverage
Vs Sprints Vs
Technical Debt
Use Cases # 7
Built Time Vs
Technical Debt
Use Cases # 8
Test Coverage Vs
Defects in QA
Use Cases # 9
Development
Activities Vs
Velocity
Use Cases # 10
Sprints Vs
Defects
13. 13
Application Development Testing and Artifact Collection Production
APM Change Management ITOA Documentation
Atlassian Jira Atlassian Bitbucket Bamboo Bamboo / SaltStackSonarQube Artifacts
BUILD TEST RUN
1 2 3 4 5 6
ZipKin ServiceNow
78910
IT Service Intelligence Atlassian Confluence
Example Use Cases
Atlassian Jira
14. 14
Developer Values –
Operational Values –
Use Cases # 1
Time to
Production
Use Cases # 2
Deployment
Analytics
Use Cases # 3
Health of
Deployment
Use Cases # 4
Application
Availability
Use Cases # 5
CT to FTE
Developer
Use Cases # 6
Automation Test
Coverage
Use Cases # 7
Bamboo Agent
Health
Use Cases # 8
Release Cycles &
Hours per
Project
Use Cases # 9
Salt Stack
Deployment
Monitoring
Use Cases # 10
Release
Management &
Version Control
Automation & Deployment - Use Cases Breakdown
15. 15
Devops Transformation with Splunk
1
Test
Build
Code
Educate, Communicate and Build Cross Skills by
leveraging Splunk as a Platform
Evaluate and Rebuild Services with Full
Visibility and Understanding
Understand your data to predictively
find problems before they happen.
Change you Application and not your
Data. “Scheme on the Fly”
18. 18
Week 1 – Devops 101
Week 2 – Team Agility
Week 3 - Code QA and Management
Week 4 - Testing and Framework
Week 5 – Automation and Build Frameworks
Week 6 - Collaboration & Feedback
Week 7 – Bring it all together with Splunk
Splunk Blogs Upcoming Posts
19. 19
SEPT 26-29, 2016
WALT DISNEY WORLD, ORLANDO
SWAN AND DOLPHIN RESORTS
• 5000+ IT & Business Professionals
• 3 days of technical content
• 165+ sessions
• 80+ Customer Speakers
• 35+ Apps in Splunk Apps Showcase
• 75+ Technology Partners
• 1:1 networking: Ask The Experts and Security
Experts, Birds of a Feather and Chalk Talks
• NEW hands-on labs!
• Expanded show floor, Dashboards Control
Room & Clinic, and MORE!
The 7th Annual Splunk Worldwide Users’ Conference
PLUS Splunk University
• Three days: Sept 24-26, 2016
• Get Splunk Certified for FREE!
• Get CPE credits for CISSP, CAP, SSCP
• Save thousands on Splunk education!
With the advent of the internet, no one could have predicated that we could grow so quickly from the early days of dialup and ISDN lines to the inner connected world of the internet as we see it today. By 2020 we will have over 4 billing people connected sharing and collaboration to a never ending community of people who want to connect in real time. With everything that is going on do you think you can scale with this growth cycle? Think about the possibilities and challenges that you see in your current organizations. Do you have a good handle on the way your team connects ? Do you have a understanding of how to take your data silo environment. Can you predict the next wave of next generation technology ? As we talk through the culture shift that we call devops. We take a look at current environment and breakdown the barriers to help you understand how Splunk can play critical part in helping you get that 360 holistic view of your environment.
PROBLEM STATEMENT
Time-to-market pressure is driving changes in the application delivery lifecycle, requiring the deployment of many new DevOps tools and automation. The complexity and lack of visibility into this new DevOps tool chain impacts IT and business as follows:
Slower rate of releases and updates
Applications are released with defects, resulting in efficiency, stability, revenue, satisfaction, and security/audit risk
Limited insights into the business impact of new code, slow reaction times
Limited visibility into the business impact of applications – which is needed to appropriate budget
Lack of reporting on application security and compliance implications
Splunk can provide insight across the entire application delivery lifecycle. Developers can search and visualize data from entire build pipeline and production environments without needing to access production machines.
The Splunk Platform (Splunk Enterprise and Splunk Cloud) improves application delivery velocity, quality and business impact by enabling a continuous DevOps feedback loop. The Splunk Platform helps simplify collaboration and enables rapid iteration by IT and the business, to help drive innovation and achieve better business results.
Need to check all of them.
We’re headed to the East Coast!
2 inspired Keynotes – General Session and Security Keynote + Super Sessions with Splunk Leadership in Cloud, IT Ops, Security and Business Analytics!
165+ Breakout sessions addressing all areas and levels of Operational Intelligence – IT, Business Analytics, Mobile, Cloud, IoT, Security…and MORE!
30+ hours of invaluable networking time with industry thought leaders, technologists, and other Splunk Ninjas and Champions waiting to share their business wins with you!
Join the 50%+ of Fortune 100 companies who attended .conf2015 to get hands on with Splunk. You’ll be surrounded by thousands of other like-minded individuals who are ready to share exciting and cutting edge use cases and best practices. You can also deep dive on all things Splunk products together with your favorite Splunkers.
Head back to your company with both practical and inspired new uses for Splunk, ready to unlock the unimaginable power of your data! Arrive in Orlando a Splunk user, leave Orlando a Splunk Ninja!
REGISTRATION OPENS IN MARCH 2016 – STAY TUNED FOR NEWS ON OUR BEST REGISTRATION RATES – COMING SOON!
Use Splunk as fast-feedback loop for actionable business insights.