Like a lot of online businesses today, PrepSportswear’s success is 100% dependent on the availability, scalability and performance of their digital online services. If the website is down, the business stops. They knew they had to transform their business from that of a retailer with a website to a high caliber IT company that sells products online.
In these webinar slides, Richard Dominguez, PrepSportswear’s Developer in Operations, shares their journey. They transformed from a team operating a monolithic app using waterfall development methodology on an old, hard to maintain code base, to a modern IT organization applying new practices from Agile development, DevOps and a Service-Oriented Architectural approach.
The Impact? PrepSportswear’s Most Successful Online Holiday Shopping Season in Company History! Join us to:
Learn how to identify if you are running a monolithic application that is dragging you down.
Get tips on hiring the right people to inject a DevOps cultural mindset into your organization.
Understand how to break the monolith into smaller pieces that support key lines of business.
Discover where to automate monitoring into your pipeline and platform.
Identify metrics for individual stakeholders (dev vs. test vs. business).
Go forward, celebrate, learn from, and repeat success!
Richard will be joined by Andreas Grabner, Performance Advocate at Dynatrace who will support why monitoring, application and end user metrics have to be a key part of your own transformation!
Richard Dominguez has 9+ years’ experience as both a System Analyst and Software Developer in Test. He has worked on many high profile projects in Microsoft such as Hyper-V, Windows 7 Client Performance, and Windows Phone Services. Richard now works at PrepSportswear as the company’s DevOps engineer. His responsibilities include site reliability, external synthetic testing, release management and overall site performance.
Andreas Grabner has 15+ years’ experience as an architect and developer in the Java and .NET space. In his current role, Andi works as an advocate for high performing applications in both the development and operations areas. He is a regular expert and contributor to large performance communities, a frequent speaker at technology conferences and regularly publishes articles blogs on blog.dynatrace.com
Sprinting for Success: Digital Transformation through Agile and DevOpsDynatrace
Verizon is not a startup that can simply copy and apply what works well for Uber, Facebook and other “Unicorn-Companies.” They are challenged by complex IT and business infrastructure accumulated over decades. Yet they wanted to streamline operations, optimize business output and deliver more useful products faster to their consumers.
Verizon’s journey started back in 2011 by identifying Technical Debt, Business Debt and Organizational Rust. Now in 2016, after several years of streamlining their development and IT organization, they run every single project using a “Verizon agile,” DevOps approach.
Download this webinar to hear, Assoc. Director at Verizon Enterprise Solutions, Nita Awatramani, share Verizon’s amazing digital transformation journey. Learn how they re-invented the way they develop, deploy and run their software supporting their business to remain competitive, profitable and relevant, in an era of increasing customer expectations.
Discover how Verizon successfully:
Decreased the number of apps they support by 40%
Reduced IT complexity by consolidating from 13 to 5 data centers
Increased their virtual server footprint 66% while reducing hardware footprint 25%
Implemented a “level-up” mind set for team members through metrics-driven continuous delivery
Nita is joined by Andreas Grabner, Performance Advocate at Dynatrace who will support why monitoring, application and end user metrics have to be a key part of your own transformation!
Nita Awatramani
Associate Director at Verizon Enterprise Solutions
Nita Awatramani is responsible for infrastructure program management, security, compliance and business operations for Verizon Enterprise Solutions pre-sales and ordering systems. She has been with Verizon for 15 years, first with Consumer and Mass Business and then with Verizon Enterprise Solutions. She has a bachelor’s degree in Mathematics and a master’s in Computer Science. She holds a CISSP certification and is currently pursuing the Advanced Computer Security Program at Stanford.
Andreas Grabner
Performance Advocate at Dynatrace
Andreas Grabner has 15+ years’ experience as an architect and developer in the Java and .NET space. In his current role, Andi works as an advocate for high performing applications in both the development and operations areas. He is a regular expert and contributor to large performance communities, a frequent speaker at technology conferences and regularly publishes articles blogs on blog.dynatrace.com
Java-Based Microservices: Understanding the Benefits and Boundaries for Your ...Dynatrace
This document presents ways to optimize Java application code that applies the Producer Consumer design pattern for use with Microservices, showcasing real-world examples from our own experience with Dynatrace server code, and presenting specific ideas, guidelines, and techniques that can be applied to architecting Java applications for improved modularity.
Best Practices for Continuous Delivery in Financial ServicesDynatrace
APM is critical for all IT groups and companies as a whole, and when implemented, the impact is immediate. What impact do you want application performance management to make in your organisation? If your answer is assisting with shorter release cycles and managing higher expectations from your end users than you are correct. However, if you ask organizations that have implemented APM best practices, they will convey the value far beyond what was once thought of APM’s basic functions. A leading global financial services group, found the benefits of implementing an application performance monitoring system that made an especially positive impact on continuous delivery assurance.
Metrics-Driven Devops: Delivering High Quality Software Faster! Dynatrace
Becoming the next Uber is only possible if you can deliver your code updates faster to your end users. But for your organization, does delivering code faster present a higher likelihood of failing faster?
Discover four metrics you should be tracking starting from your workstation all the way through CI and into Ops.
Learn how companies like Facebook, CreditOne, and others apply metric-driven DevOps.
See use cases of crashed rapid deployments and how they used the metrics to detect the root cause.
Learn how to apply these metrics to steer your pipeline to build better code and deploy faster, without failing faster!
5 Steps for Identifying Deficiencies and Fixing Problems FASTDynatrace
5 Steps for Identifying Application Development Deficiencies and Fixing Problems FAST
Are your software development practices and IT systems negatively impacting your overall business? How do you adopt processes that will drive customer and business value quickly, and then extend that throughout your organization?
In this webinar featuring Gary Carr, Software Architect at American Fidelity Assurance, you’ll learn how AFA changed from a process where troubleshooting performance issues involved several iterations between development, QA and production to an environment where top-notch performance of their applications comes easily.
Understand how changes to the business, such as regulatory controls, customer expectations, and development process drove their need to identify deficiencies and fix problems faster so that technology truly supports the goals of their organization and their customers.
• Learn metrics-based techniques to build applications faster and with more confidence, while practically eliminating their defect remediation cycle.
• Find out why separation of duty for the development team no longer serves customers well.
• Discover how seeing all the data for every transaction helps developers connect to users (and one another) with less effort, and helps IT solve problems faster.
Webinar share point performance feb2016 slideshareDynatrace
Optimizing Sharepoint Performance - On-Premise or Cloud
Recorded webinar from February 2016
Featuring Joel Oleson and Andi Grabner
Is your team migrating Sharepoint from on premise to Office 365 or another virtual or cloud-based solution? Are
performance and user experience during SharePoint deployment something that you can’t just hand over to Microsoft?
Hear from Sharepoint Performance experts on the right questions to ask when migrating to SharePoint virtual servers, Office 365, or anywhere in the cloud.
-Understand migration troubleshooting and performance best practices
-Learn how to test and validate your SharePoint deployment to ensure that you continue to hit your SLAs
-See how to define your status quo for pre- and post-migration optimization and performance measurement
-Hear how understanding user experience in your current Sharepoint deployment can help you be proactive, rather than reactive.
How to Better Manage Technical Debt While Innovating on DevOpsDynatrace
Forget the “Unicorns.” There is a lot to learn from “DevOps Unicorns” such as Etsy or Facebook, but for enterprises dealing with technical debt in legacy systems developed by teams no longer with the company, copying the unicorns is not an option.
Richard Dominguez, Operations Developer at Prep Sportswear, needed to “keep the lights on” for their legacy systems, while enabling his DevOps teams to launch new features much faster. Today Prep Sportswear releases more updates to their legacy systems than ever before by reducing MTTR (Mean Time To Repair), giving them more time to innovate on DevOps and Continuous Delivery on their new platform. You’ll learn:
• Top metrics for an Ops dashboard to catch potential issues early
• Tips to manage technical debt in legacy code caused by dev teams long gone
• Efficient ways to close loops while providing input to DevOps so they can optimize innovation and releases
Top Lessons Learned While Researching and Writing The DevOps HandbookDynatrace
Top Lessons Learned While Researching and Writing The DevOps Handbook
In this webinar, Gene Kim shares his top insights discovered while co-authoring The DevOps Handbook with Jez Humble, Patrick Debois, and John Willis, including:
• Informative DevOps transformation case studies around continuous integration and delivery
• Jez Humble’s latest definitions of continuous delivery vs. deployment
• How Conway’s Law and architecture can both hinder and enable success
• Concrete techniques to build a culture of continuous experimentation and learning – including those from Google, Etsy, Nordstrom, and Capital One
Sprinting for Success: Digital Transformation through Agile and DevOpsDynatrace
Verizon is not a startup that can simply copy and apply what works well for Uber, Facebook and other “Unicorn-Companies.” They are challenged by complex IT and business infrastructure accumulated over decades. Yet they wanted to streamline operations, optimize business output and deliver more useful products faster to their consumers.
Verizon’s journey started back in 2011 by identifying Technical Debt, Business Debt and Organizational Rust. Now in 2016, after several years of streamlining their development and IT organization, they run every single project using a “Verizon agile,” DevOps approach.
Download this webinar to hear, Assoc. Director at Verizon Enterprise Solutions, Nita Awatramani, share Verizon’s amazing digital transformation journey. Learn how they re-invented the way they develop, deploy and run their software supporting their business to remain competitive, profitable and relevant, in an era of increasing customer expectations.
Discover how Verizon successfully:
Decreased the number of apps they support by 40%
Reduced IT complexity by consolidating from 13 to 5 data centers
Increased their virtual server footprint 66% while reducing hardware footprint 25%
Implemented a “level-up” mind set for team members through metrics-driven continuous delivery
Nita is joined by Andreas Grabner, Performance Advocate at Dynatrace who will support why monitoring, application and end user metrics have to be a key part of your own transformation!
Nita Awatramani
Associate Director at Verizon Enterprise Solutions
Nita Awatramani is responsible for infrastructure program management, security, compliance and business operations for Verizon Enterprise Solutions pre-sales and ordering systems. She has been with Verizon for 15 years, first with Consumer and Mass Business and then with Verizon Enterprise Solutions. She has a bachelor’s degree in Mathematics and a master’s in Computer Science. She holds a CISSP certification and is currently pursuing the Advanced Computer Security Program at Stanford.
Andreas Grabner
Performance Advocate at Dynatrace
Andreas Grabner has 15+ years’ experience as an architect and developer in the Java and .NET space. In his current role, Andi works as an advocate for high performing applications in both the development and operations areas. He is a regular expert and contributor to large performance communities, a frequent speaker at technology conferences and regularly publishes articles blogs on blog.dynatrace.com
Java-Based Microservices: Understanding the Benefits and Boundaries for Your ...Dynatrace
This document presents ways to optimize Java application code that applies the Producer Consumer design pattern for use with Microservices, showcasing real-world examples from our own experience with Dynatrace server code, and presenting specific ideas, guidelines, and techniques that can be applied to architecting Java applications for improved modularity.
Best Practices for Continuous Delivery in Financial ServicesDynatrace
APM is critical for all IT groups and companies as a whole, and when implemented, the impact is immediate. What impact do you want application performance management to make in your organisation? If your answer is assisting with shorter release cycles and managing higher expectations from your end users than you are correct. However, if you ask organizations that have implemented APM best practices, they will convey the value far beyond what was once thought of APM’s basic functions. A leading global financial services group, found the benefits of implementing an application performance monitoring system that made an especially positive impact on continuous delivery assurance.
Metrics-Driven Devops: Delivering High Quality Software Faster! Dynatrace
Becoming the next Uber is only possible if you can deliver your code updates faster to your end users. But for your organization, does delivering code faster present a higher likelihood of failing faster?
Discover four metrics you should be tracking starting from your workstation all the way through CI and into Ops.
Learn how companies like Facebook, CreditOne, and others apply metric-driven DevOps.
See use cases of crashed rapid deployments and how they used the metrics to detect the root cause.
Learn how to apply these metrics to steer your pipeline to build better code and deploy faster, without failing faster!
5 Steps for Identifying Deficiencies and Fixing Problems FASTDynatrace
5 Steps for Identifying Application Development Deficiencies and Fixing Problems FAST
Are your software development practices and IT systems negatively impacting your overall business? How do you adopt processes that will drive customer and business value quickly, and then extend that throughout your organization?
In this webinar featuring Gary Carr, Software Architect at American Fidelity Assurance, you’ll learn how AFA changed from a process where troubleshooting performance issues involved several iterations between development, QA and production to an environment where top-notch performance of their applications comes easily.
Understand how changes to the business, such as regulatory controls, customer expectations, and development process drove their need to identify deficiencies and fix problems faster so that technology truly supports the goals of their organization and their customers.
• Learn metrics-based techniques to build applications faster and with more confidence, while practically eliminating their defect remediation cycle.
• Find out why separation of duty for the development team no longer serves customers well.
• Discover how seeing all the data for every transaction helps developers connect to users (and one another) with less effort, and helps IT solve problems faster.
Webinar share point performance feb2016 slideshareDynatrace
Optimizing Sharepoint Performance - On-Premise or Cloud
Recorded webinar from February 2016
Featuring Joel Oleson and Andi Grabner
Is your team migrating Sharepoint from on premise to Office 365 or another virtual or cloud-based solution? Are
performance and user experience during SharePoint deployment something that you can’t just hand over to Microsoft?
Hear from Sharepoint Performance experts on the right questions to ask when migrating to SharePoint virtual servers, Office 365, or anywhere in the cloud.
-Understand migration troubleshooting and performance best practices
-Learn how to test and validate your SharePoint deployment to ensure that you continue to hit your SLAs
-See how to define your status quo for pre- and post-migration optimization and performance measurement
-Hear how understanding user experience in your current Sharepoint deployment can help you be proactive, rather than reactive.
How to Better Manage Technical Debt While Innovating on DevOpsDynatrace
Forget the “Unicorns.” There is a lot to learn from “DevOps Unicorns” such as Etsy or Facebook, but for enterprises dealing with technical debt in legacy systems developed by teams no longer with the company, copying the unicorns is not an option.
Richard Dominguez, Operations Developer at Prep Sportswear, needed to “keep the lights on” for their legacy systems, while enabling his DevOps teams to launch new features much faster. Today Prep Sportswear releases more updates to their legacy systems than ever before by reducing MTTR (Mean Time To Repair), giving them more time to innovate on DevOps and Continuous Delivery on their new platform. You’ll learn:
• Top metrics for an Ops dashboard to catch potential issues early
• Tips to manage technical debt in legacy code caused by dev teams long gone
• Efficient ways to close loops while providing input to DevOps so they can optimize innovation and releases
Top Lessons Learned While Researching and Writing The DevOps HandbookDynatrace
Top Lessons Learned While Researching and Writing The DevOps Handbook
In this webinar, Gene Kim shares his top insights discovered while co-authoring The DevOps Handbook with Jez Humble, Patrick Debois, and John Willis, including:
• Informative DevOps transformation case studies around continuous integration and delivery
• Jez Humble’s latest definitions of continuous delivery vs. deployment
• How Conway’s Law and architecture can both hinder and enable success
• Concrete techniques to build a culture of continuous experimentation and learning – including those from Google, Etsy, Nordstrom, and Capital One
DevOps Transformation at Dynatrace and with DynatraceAndreas Grabner
Presentation given at CMG Boston - April 20th 2017
#1: How to explain DevOps Transformation?
#2: How Dynatrace transformed from 6months waterfall to 1h code deploy
#3: The role of Monitoring in DevOps / CI/CD
#4: Using Dynatrace for your DevOps Transformation
Our DevOps Journey
Transforming 6 Month Waterfalls to 1 Hour Code Deploys
https://info.dynatrace.com/17q3_wc_from_agile_to_cloudy_devops_na_registration.html
In the 2nd part of our webinar series, Anita Engleder, DevOps Lead at Dynatrace reviews and dissects lessons learned during the transformational journey moving Dynatrace from an on-prem culture to one that is cloud native. She will lend her perspective as a key member of the team that executed on the original vision: to “implement a new cloud native offering and deploy a new feature release every 2 weeks. Additionally, be able to support a 1-hour lead time from Code Change to Production”.
On November 17th at 1pm/10am PT Anita will present the challenges she and her team faced transforming 6 Months Waterfall to 1 Hour Code Deploys.
In this webinar Anita will discuss:
How to enable a complete cultural shift across multiple teams, in terms of thought process AND execution
What the specific role of her DevOps team is and how it played into the transformation
The role of Feature teams and why continuous feedback is critical for them
How to successfully influence key stakeholders for complete alignment
Today Anita’s team runs 170 production changes every day, running across several AWS Data Centers as well as On-Premise – something that would have been thought impossible only a few years prior.
Accelerate User Driven Innovation [Webinar]Dynatrace
https://info.dynatrace.com/apm_dtm_ops_17q4_wc_accelerate_user_driven_innovation_en_registration.html
Accelerate User Driven Innovation [Webinar]
DevOps adopters are more agile, more reliable and more successful but, only 2% of companies worldwide have adopted DevOps best practices.
We know it’s more difficult for enterprises companies with legacy systems and processes to get started but it isn’t impossible.
To help you accelerate your own DevOps journey & realise some of the benefits, we’re thrilled to be hosting international DevOps experts Andreas Grabner, Mark Tomlinson and James Pulley.
With combined experience across hundreds of DevOps deployments they have some remarkable use cases to share including Verizon, and even our own story of transforming from on premise six month waterfall deployment to a cloud native one hour continuous delivery model.
Don’t miss these amazing insights. Register today!
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysAndreas Grabner
Slides used for https://www.devopsdays.org/events/2017-toronto/program/andreas-grabner/
In 2011 we delivered 2 major releases of our on premise enterprise software. Market, technology and customer requirements forced us to change that in order to remain competitive.
Now – in 2017 - we are deploying and providing feature releases every 2 weeks for both our on premise and SaaS-based offering. We deploy 170 SaaS production changes per day and have a DevOps pipeline that allows us to deploy a code change within 1h if necessary.
To increase quality, we built and provide a DevOps pipeline that currently executes 31000 Unit & Integration Tests per Hour as well as 60h UI Tests per Build. Our application teams are responsible end-to-end for their features and use production monitoring to validate their deployments which allows them to find 93% of bugs in production before it impacts our end users.
In this session I explain how this transformation worked from both “Top Down” as well as “Bottom Up” in our organization. A key component was the 4 people strong DevOps Team who developed and “sell” their DevOps Pipeline to the globally distributed application teams. I will give insights into how our pipeline enables application teams to design, code, test and run a new feature for our user base.
I will also talk about the “dark moments” as change is never without friction. Both internally as well as with our customers who also had to get used to more rapid changes.
AWS and Dynatrace: Moving your Cloud Strategy to the Next LevelDynatrace
AWS and Dynatrace: Moving your Cloud Strategy to the Next Level
On-Demand Webcast
AWS re:Invent was an exciting time for Dynatrace and we received a lot of “Wows” on our capabilities. We got to demonstrate the only AI-based, full-stack monitoring solution to thousands of AWS prospects and users. We announced our AWS Certified DevOps Competency partnership, and we introduced DAVIS, our natural-language voice interface, to thousands of attendees.
We know that many of you couldn’t attend the event in Las Vegas, so we wanted to share some of the key highlights from the show. And for those of you who were there, you may not have seen all of the benefits Dynatrace provides in the AWS ecosystem due to time constraints of sessions and the large tradeshow floor.
Listen to this 30 Minute webcast where Alois Reitbauer and Franz Karlsberger recap some of the highlights of the event, including:
How Dynatrace, as an AWS certified Migration Competency partner, uniquely supports enterprise migrations to AWS
How to achieve faster feedback and improved lead times with AWS CodePipeline and Dynatrace
An overview of the first ever VoiceOps and ChatOps interface via DAVIS, based on our AI approach to full-stack monitoring
How Dealertrack Optimizes the DevOps Toolchain, FutureStack17New Relic
Dealertrack explains how they optimize their DevOps toolchain at FutureStack17.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
Using dynaTrace to optimise application performanceRichard Bishop
I delivered this presentation as a webcast for Compuware in July 2012. The presentation describes my use of dynaTrace in the last 12 months or so to investigate applicaiton performance and suggest performance improvements for one of Intechnica's clients.
You can register to view the webcast recording (including the audio feed) at this URL.
http://offers.compuware.com/register?cid=70170000000h8W6
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...Mike Villiger
Deck used for my talk at the 2016 Spring User Conference in Toronto. Deck was followed up by a walkthrough of a Jenkins workflow that deployed to Cloud Foundry based on jmeter test results
Dunkin' Mobile Runs on New Relic, FutureStack17 NYCNew Relic
Learn how Dunkin' Brands runs its famous mobile app on New Relic.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
The John Hancock Monitoring Story, FutureStack17New Relic
Navpreet Singh, Technical Resolution lead, shares how John Hancock monitors their applications.
See the video here: https://youtu.be/Vb2o_DoG1hU
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
What's New with Dynatrace DC RUM - Release HighlightsDynatrace
What's New with Dynatrace DC RUM - Release Highlights
Application monitoring and incident management become more challenging as your application environment becomes more dynamic. Dynatrace is pleased to announce the availability of the Data Center RUM May 2017 release, which delivers even more accurate problem detection and fault domain isolation for your corporate applications.
Kris Ziemianowicz, Dynatrace Senior Product Manager, discusses why you should upgrade to this latest release of DC RUM:
• Real-time awareness of dynamic changes in your application ecosystem
• Faster problem detection and fault isolation through more fine-grained visibility
• Better insights into SAP, including support for SAP HANA DB
• Better problem detection and analysis for Citrix XenApp and XenDesktop environments
• Much more!
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYCNew Relic
Learn how Draftkings' culture helps drive performance.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
From 0 to DevOps in 80 Days [Webinar Replay]Dynatrace
From 0 to DevOps in 80 Days
Link to the webinar replay: https://info.dynatrace.com/apm_dtm_ops_17q3_wc_from_enterprise_tocloud_native_na_registration.html
“Innovate or die” may sound extreme, but it’s the only way to thrive in today’s ever competitive market. Bernd Greifeneder, CTO of Dynatrace, wanted to ensure that the company was relevant 5 years from now so he formed an internal incubator with one goal: transform Dynatrace into a Cloud Native DevOps organization.
The incubator focused on what the company needed to do in order to integrate nascent cloud technologies so that they wouldn’t be left in the dust when the inevitable tipping point to cloud arrives. Transforming into a cloud native company would allow for rapid release cycles and provide an embedded feedback loop.
The Results: Dynatrace now has a 99.998% availability of SaaS Service and can deploy changes within an hour if necessary. In parallel, a new SaaS and managed offering is released every 2 weeks with 170 production updates per day.
Watch this recorded webinar as Bernd Greifeneder shares the lessons learned moving Dynatrace from an on-prem company to one that is cloud native.
Bernd discusses:
• The driving factors that led to the transformation
• The goals that were set back in 2011 towards the engineering team
• How to sell such a transformation project in a large enterprise organization
• How to support this multi-year project from top down without impacting regular operations
• What's next on the innovator's mind
DevOps Pipelines and Metrics Driven Feedback LoopsAndreas Grabner
The goal behind devops is Faster Lead Times
What this really means for Software Delivery -> my Kodak/Smart Phone Analogy
How and Which Metrics to use along the Delivery Pipeline to make better decisions along the way.
3 Tips to Deliver Fast Performance Across Mobile WebDynatrace
3 Tips to Deliver Fast Performance Across Mobile Web
On-Demand Webinar
Seems like everyone’s doing Responsive Web Design these days! Are you using React, Angular or others to create a mobile-friendly web experience?
Newsflash: Mobile-friendly doesn’t always equal customer-friendly, when it comes to performance. We’re talking about 60% of your traffic—how do you avoid disaster?
Learn the basics of high-performance mobile development through the examination of real-world, performance-killing code examples. You’ll also hear about:
Why 4.5 seconds on Chrome can be 15 seconds on a Galaxy S5 Chromium
How to identify major issues within mobile page construction
Best practices for managing CSS and JavaScript
Things to consider going global with your Web application
Join web performance experts Klaus Enzenhofer and Stefan Baumgartner from Dynatrace to ensure your mobile properties are delighting your customers!
Learn how Nationwide scaled enterprise DevOps with New Relic.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
Continuous Performance Testing and Monitoring in Agile DevelopmentDynatrace
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance testing and monitoring is the best way to ensure application performance with quicker development cycles. Balancing agile and DevOps velocity with the need for ongoing performance testing and monitoring is essential. We call it Continuous Performance Validation.
In this webinar, we will show how you can get performance guidance and metrics throughout development, making sure apps perform well from inception to production and beyond.
In this webinar you will learn:
• How to automate performance testing and which tools you need to be successful
• How to use APM during load and performance testing
• How to create a continuous performance validation strategy from Dev to QA and Ops
• Ways teams can collaborate to ensure top application performance
Adobe’s eCommerce Digital Transformation JourneyDynatrace
Adobe’s eCommerce Digital Transformation Journey
Digital performance is a journey, not a destination. For the eCommerce team at Adobe, their journey to change the world through digital media and digital marketing includes enabling their customers to explore and purchase products anywhere, on any screen. The creative community are tough customers, so making everything work 99.99% of the time while delivering the rich, artistic experience that Adobe's fans expect doesn't make life easy for the eCommerce group. But it's a challenge they've embraced!
Adobe's Greg Thomsen, Event Management Analyst, will share the steps his team has taken to transform their eCommerce platform and processes to be more resilient and responsive. You'll hear about the cultural changes and collaboration supported by the combination of Dynatrace Synthetic Monitoring and Application Monitoring, including:
Accelerating incident management through automation
Driving business alignment with management views
Successful cloud migration
Learn about the hurdles cleared, the lessons learned and Adobe's vision for the future of their digital performance management strategy.
The Wix Way: Mastering Scale & Complexity to Deliver a Bug-less Product, Futu...New Relic
Learn how Wix masters scale and complexity at FutureStack17.
See the video here: https://youtu.be/t89s9VD2Y08
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
Adrian Cockcroft on his top predictions for the cloud computing industry in 2015 and beyond, as well as how cloud-native applications, continuous-delivery and DevOps techniques, will speed the pace of innovation and disruption.
For more about Adrian be sure to check out his page on Battery Ventures:
https://www.battery.com/our-team/member/adrian-cockcroft/
Follow Adrian on Twitter: @adrianco
Made for Each Other: Microservices + PaaSVMware Tanzu
Companies need to build better software faster to compete. But existing monolithic applications, legacy platforms, and lengthy operational deployment cycles are holding innovation back. Microservices are becoming the cloud architecture of choice because they offer the ability to loosely couple applications into discrete services that can be surgically changed without requiring disruptive overhauls. This approach enables the responsiveness and rapid change needed by the business.
Enterprise PaaS is a critical foundation to simplify the operations, governance, and health management of these new architectures. Together with a DevOps culture, microservices and PaaS are the engine that drives innovation at speed.
DevOps Transformation at Dynatrace and with DynatraceAndreas Grabner
Presentation given at CMG Boston - April 20th 2017
#1: How to explain DevOps Transformation?
#2: How Dynatrace transformed from 6months waterfall to 1h code deploy
#3: The role of Monitoring in DevOps / CI/CD
#4: Using Dynatrace for your DevOps Transformation
Our DevOps Journey
Transforming 6 Month Waterfalls to 1 Hour Code Deploys
https://info.dynatrace.com/17q3_wc_from_agile_to_cloudy_devops_na_registration.html
In the 2nd part of our webinar series, Anita Engleder, DevOps Lead at Dynatrace reviews and dissects lessons learned during the transformational journey moving Dynatrace from an on-prem culture to one that is cloud native. She will lend her perspective as a key member of the team that executed on the original vision: to “implement a new cloud native offering and deploy a new feature release every 2 weeks. Additionally, be able to support a 1-hour lead time from Code Change to Production”.
On November 17th at 1pm/10am PT Anita will present the challenges she and her team faced transforming 6 Months Waterfall to 1 Hour Code Deploys.
In this webinar Anita will discuss:
How to enable a complete cultural shift across multiple teams, in terms of thought process AND execution
What the specific role of her DevOps team is and how it played into the transformation
The role of Feature teams and why continuous feedback is critical for them
How to successfully influence key stakeholders for complete alignment
Today Anita’s team runs 170 production changes every day, running across several AWS Data Centers as well as On-Premise – something that would have been thought impossible only a few years prior.
Accelerate User Driven Innovation [Webinar]Dynatrace
https://info.dynatrace.com/apm_dtm_ops_17q4_wc_accelerate_user_driven_innovation_en_registration.html
Accelerate User Driven Innovation [Webinar]
DevOps adopters are more agile, more reliable and more successful but, only 2% of companies worldwide have adopted DevOps best practices.
We know it’s more difficult for enterprises companies with legacy systems and processes to get started but it isn’t impossible.
To help you accelerate your own DevOps journey & realise some of the benefits, we’re thrilled to be hosting international DevOps experts Andreas Grabner, Mark Tomlinson and James Pulley.
With combined experience across hundreds of DevOps deployments they have some remarkable use cases to share including Verizon, and even our own story of transforming from on premise six month waterfall deployment to a cloud native one hour continuous delivery model.
Don’t miss these amazing insights. Register today!
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysAndreas Grabner
Slides used for https://www.devopsdays.org/events/2017-toronto/program/andreas-grabner/
In 2011 we delivered 2 major releases of our on premise enterprise software. Market, technology and customer requirements forced us to change that in order to remain competitive.
Now – in 2017 - we are deploying and providing feature releases every 2 weeks for both our on premise and SaaS-based offering. We deploy 170 SaaS production changes per day and have a DevOps pipeline that allows us to deploy a code change within 1h if necessary.
To increase quality, we built and provide a DevOps pipeline that currently executes 31000 Unit & Integration Tests per Hour as well as 60h UI Tests per Build. Our application teams are responsible end-to-end for their features and use production monitoring to validate their deployments which allows them to find 93% of bugs in production before it impacts our end users.
In this session I explain how this transformation worked from both “Top Down” as well as “Bottom Up” in our organization. A key component was the 4 people strong DevOps Team who developed and “sell” their DevOps Pipeline to the globally distributed application teams. I will give insights into how our pipeline enables application teams to design, code, test and run a new feature for our user base.
I will also talk about the “dark moments” as change is never without friction. Both internally as well as with our customers who also had to get used to more rapid changes.
AWS and Dynatrace: Moving your Cloud Strategy to the Next LevelDynatrace
AWS and Dynatrace: Moving your Cloud Strategy to the Next Level
On-Demand Webcast
AWS re:Invent was an exciting time for Dynatrace and we received a lot of “Wows” on our capabilities. We got to demonstrate the only AI-based, full-stack monitoring solution to thousands of AWS prospects and users. We announced our AWS Certified DevOps Competency partnership, and we introduced DAVIS, our natural-language voice interface, to thousands of attendees.
We know that many of you couldn’t attend the event in Las Vegas, so we wanted to share some of the key highlights from the show. And for those of you who were there, you may not have seen all of the benefits Dynatrace provides in the AWS ecosystem due to time constraints of sessions and the large tradeshow floor.
Listen to this 30 Minute webcast where Alois Reitbauer and Franz Karlsberger recap some of the highlights of the event, including:
How Dynatrace, as an AWS certified Migration Competency partner, uniquely supports enterprise migrations to AWS
How to achieve faster feedback and improved lead times with AWS CodePipeline and Dynatrace
An overview of the first ever VoiceOps and ChatOps interface via DAVIS, based on our AI approach to full-stack monitoring
How Dealertrack Optimizes the DevOps Toolchain, FutureStack17New Relic
Dealertrack explains how they optimize their DevOps toolchain at FutureStack17.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
Using dynaTrace to optimise application performanceRichard Bishop
I delivered this presentation as a webcast for Compuware in July 2012. The presentation describes my use of dynaTrace in the last 12 months or so to investigate applicaiton performance and suggest performance improvements for one of Intechnica's clients.
You can register to view the webcast recording (including the audio feed) at this URL.
http://offers.compuware.com/register?cid=70170000000h8W6
Performance Metrics Driven CI/CD - Introduction to Continuous Innovation and ...Mike Villiger
Deck used for my talk at the 2016 Spring User Conference in Toronto. Deck was followed up by a walkthrough of a Jenkins workflow that deployed to Cloud Foundry based on jmeter test results
Dunkin' Mobile Runs on New Relic, FutureStack17 NYCNew Relic
Learn how Dunkin' Brands runs its famous mobile app on New Relic.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
The John Hancock Monitoring Story, FutureStack17New Relic
Navpreet Singh, Technical Resolution lead, shares how John Hancock monitors their applications.
See the video here: https://youtu.be/Vb2o_DoG1hU
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
What's New with Dynatrace DC RUM - Release HighlightsDynatrace
What's New with Dynatrace DC RUM - Release Highlights
Application monitoring and incident management become more challenging as your application environment becomes more dynamic. Dynatrace is pleased to announce the availability of the Data Center RUM May 2017 release, which delivers even more accurate problem detection and fault domain isolation for your corporate applications.
Kris Ziemianowicz, Dynatrace Senior Product Manager, discusses why you should upgrade to this latest release of DC RUM:
• Real-time awareness of dynamic changes in your application ecosystem
• Faster problem detection and fault isolation through more fine-grained visibility
• Better insights into SAP, including support for SAP HANA DB
• Better problem detection and analysis for Citrix XenApp and XenDesktop environments
• Much more!
Draftkings: Launching w/ Confidence at Scale, FutureStack17 NYCNew Relic
Learn how Draftkings' culture helps drive performance.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
From 0 to DevOps in 80 Days [Webinar Replay]Dynatrace
From 0 to DevOps in 80 Days
Link to the webinar replay: https://info.dynatrace.com/apm_dtm_ops_17q3_wc_from_enterprise_tocloud_native_na_registration.html
“Innovate or die” may sound extreme, but it’s the only way to thrive in today’s ever competitive market. Bernd Greifeneder, CTO of Dynatrace, wanted to ensure that the company was relevant 5 years from now so he formed an internal incubator with one goal: transform Dynatrace into a Cloud Native DevOps organization.
The incubator focused on what the company needed to do in order to integrate nascent cloud technologies so that they wouldn’t be left in the dust when the inevitable tipping point to cloud arrives. Transforming into a cloud native company would allow for rapid release cycles and provide an embedded feedback loop.
The Results: Dynatrace now has a 99.998% availability of SaaS Service and can deploy changes within an hour if necessary. In parallel, a new SaaS and managed offering is released every 2 weeks with 170 production updates per day.
Watch this recorded webinar as Bernd Greifeneder shares the lessons learned moving Dynatrace from an on-prem company to one that is cloud native.
Bernd discusses:
• The driving factors that led to the transformation
• The goals that were set back in 2011 towards the engineering team
• How to sell such a transformation project in a large enterprise organization
• How to support this multi-year project from top down without impacting regular operations
• What's next on the innovator's mind
DevOps Pipelines and Metrics Driven Feedback LoopsAndreas Grabner
The goal behind devops is Faster Lead Times
What this really means for Software Delivery -> my Kodak/Smart Phone Analogy
How and Which Metrics to use along the Delivery Pipeline to make better decisions along the way.
3 Tips to Deliver Fast Performance Across Mobile WebDynatrace
3 Tips to Deliver Fast Performance Across Mobile Web
On-Demand Webinar
Seems like everyone’s doing Responsive Web Design these days! Are you using React, Angular or others to create a mobile-friendly web experience?
Newsflash: Mobile-friendly doesn’t always equal customer-friendly, when it comes to performance. We’re talking about 60% of your traffic—how do you avoid disaster?
Learn the basics of high-performance mobile development through the examination of real-world, performance-killing code examples. You’ll also hear about:
Why 4.5 seconds on Chrome can be 15 seconds on a Galaxy S5 Chromium
How to identify major issues within mobile page construction
Best practices for managing CSS and JavaScript
Things to consider going global with your Web application
Join web performance experts Klaus Enzenhofer and Stefan Baumgartner from Dynatrace to ensure your mobile properties are delighting your customers!
Learn how Nationwide scaled enterprise DevOps with New Relic.
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
Continuous Performance Testing and Monitoring in Agile DevelopmentDynatrace
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance testing and monitoring is the best way to ensure application performance with quicker development cycles. Balancing agile and DevOps velocity with the need for ongoing performance testing and monitoring is essential. We call it Continuous Performance Validation.
In this webinar, we will show how you can get performance guidance and metrics throughout development, making sure apps perform well from inception to production and beyond.
In this webinar you will learn:
• How to automate performance testing and which tools you need to be successful
• How to use APM during load and performance testing
• How to create a continuous performance validation strategy from Dev to QA and Ops
• Ways teams can collaborate to ensure top application performance
Adobe’s eCommerce Digital Transformation JourneyDynatrace
Adobe’s eCommerce Digital Transformation Journey
Digital performance is a journey, not a destination. For the eCommerce team at Adobe, their journey to change the world through digital media and digital marketing includes enabling their customers to explore and purchase products anywhere, on any screen. The creative community are tough customers, so making everything work 99.99% of the time while delivering the rich, artistic experience that Adobe's fans expect doesn't make life easy for the eCommerce group. But it's a challenge they've embraced!
Adobe's Greg Thomsen, Event Management Analyst, will share the steps his team has taken to transform their eCommerce platform and processes to be more resilient and responsive. You'll hear about the cultural changes and collaboration supported by the combination of Dynatrace Synthetic Monitoring and Application Monitoring, including:
Accelerating incident management through automation
Driving business alignment with management views
Successful cloud migration
Learn about the hurdles cleared, the lessons learned and Adobe's vision for the future of their digital performance management strategy.
The Wix Way: Mastering Scale & Complexity to Deliver a Bug-less Product, Futu...New Relic
Learn how Wix masters scale and complexity at FutureStack17.
See the video here: https://youtu.be/t89s9VD2Y08
Be sure to subscribe and follow New Relic at:
https://twitter.com/NewRelic
https://www.facebook.com/NewRelic
https://www.youtube.com/NewRelicInc
Adrian Cockcroft on his top predictions for the cloud computing industry in 2015 and beyond, as well as how cloud-native applications, continuous-delivery and DevOps techniques, will speed the pace of innovation and disruption.
For more about Adrian be sure to check out his page on Battery Ventures:
https://www.battery.com/our-team/member/adrian-cockcroft/
Follow Adrian on Twitter: @adrianco
Made for Each Other: Microservices + PaaSVMware Tanzu
Companies need to build better software faster to compete. But existing monolithic applications, legacy platforms, and lengthy operational deployment cycles are holding innovation back. Microservices are becoming the cloud architecture of choice because they offer the ability to loosely couple applications into discrete services that can be surgically changed without requiring disruptive overhauls. This approach enables the responsiveness and rapid change needed by the business.
Enterprise PaaS is a critical foundation to simplify the operations, governance, and health management of these new architectures. Together with a DevOps culture, microservices and PaaS are the engine that drives innovation at speed.
Kritische app performance erfolgreich optimieren mit BisonDynatrace
Klicken Sie gleich auf nachfolgenden Link um zur Webcast-Aufzeichnung zu gelangen: http://cpwr.it/EQNYh - Herr Roman Schaller, Performance Engineer bei Bison, zeigt wie eine Performance Offensive in der Praxis erfolgreich umgesetzt wurde. Es wird auf folgende Fragestellungen eingegangen: Warum weichen Produktions- und Testumgebung so stark voneinander ab? Warum kann das Applikationsverhalten im Testsystem nur schwer dargestellt werden? Welche Auswirkung hat Performance auf geschäftskritische Anwendungen? Was genau sind die Performance Hot-Spots und wie optimieren wir diese möglichst effizient?
User experience on the web, driven by performance and availability, impacts your company’s revenue, customer retention, and reputation. How do you stack up against the most important people, your competitors?
More importantly, what can you do about it?
Find out at the 6th annual Best of the Web Awards, where Dynatrace will once again recognize, across five U.S. industries, those who have earned top honors for their mobile and web performance excellence throughout 2014, exceeding user’s expectations and providing exceptional online experiences.
Learn from David Jones, Field Technical Support Director at Dynatrace:
Who the winners of the 6th annual Best of the Web Awards are for retail, banking, brokerage, insurance, and travel
Best practices to deliver top user experience and performance
Recommended performance strategies for 2015
How you can benchmark your sites against leaders and competitors
Join us for this webinar and find out what the standards are to deliver a phenomenal user experience across several industries, and how you can be at the top for next year!
DevOps Friendly Doc Publishing for APIs & MicroservicesSonatype
Mandy Whaley, CISCO
Microservices create an explosion of internal and external APIs. These APIs need great docs. Many organizations end up with a jungle of wiki pages, swagger docs and api consoles, and maybe just a few secret documents trapped in chat room somewhere… Keeping docs updated and in sync with code can be a challenge.
We’ve been working on a project at Cisco DevNet to help solve this problem for engineering teams across Cisco. The goal is to create a forward looking developer and API doc publishing pipeline that:
Has a developer friendly editing flow
Accepts many API spec formats (Swagger, RAML, etc)
Supports long form documentation in markdown
Is CI/CD pipeline friendly so that code and docs stay in sync
Flexible enough to be used by a wide scope of teams and technologies
We have many interesting lessons learned about tooling and how to solve documentation challenges for internal and external facing APIs. We have found that solving this doc publishing flow is a key component of a building modern infrastructure. This is most definitely a culture + tech + ops + dev story, we look forward to sharing with the DevOps Days community.
A Tale of Two Pipelines: To DevOps or Not To DevOpsDynatrace
A Tale of Two Pipelines: To DevOps or Not to DevOps
Trying to move to a DevOps methodology, or improve your current DevOps methods? Need to increase innovation and the speed of your software delivery pipeline?
In this webinar, Brett Hofer, Global DevOps Practice Lead at Dynatrace, will show you how. He’s led large-scale enterprise DevOps adoption projects at top organizations worldwide. Now he’ll give you a tour of two pipelines from his years in the field to illustrate how you can incorporate DevOps practices and rapid innovation into your everyday activities.
Join us to see a pipeline in an environment where people are running around putting out fires, pointing fingers, operating in siloes and losing sleep. Contrast that view with another pipeline where teams have highly optimized communications, well-defined roles and unified, understood goals.
Learn how to identify blinking spots of inefficiency in communication, architecture, and processes so you can escape the fire drills.
Discover where to build in unity, better tools and automation. See how to embrace points of failure to increase success.
Find out how top performers build and analyze the viability of their apps by improving the visibility of their app lifecycles.
You’ll get insights on key pipeline factors that plague traditional delivery pipelines and how to overcome them with practices that establish a true DevOps culture for a faster and less troublesome continuous delivery pipeline.
Brett Hofer
Global DevOps Practice Lead at Dynatrace
Brett Hofer is as passionate about DevOps and specializes in delivering complex mission-critical software under methodologies such as agile, lean and waterfall (to name a few). Brett has a strong record of success in managing and delivering projects with complex technical and political challenges. With more than twenty years of broad experience—from product designer and solution architect to senior management—he has a unique 360° perspective on IT and the business it supports.
In dieser Webcast-Aufzeichnung zeigt Herr Wolfram Wagner, Performance Engineer bei Endress & Hauser, anhand von Best Practice Beispielen wie ein proaktives Monitoring samt Alarmierung umgesetzt wurde, ein Echtzeit Monitoring Cockpit die Performance der Anwendungen analysiert, die Evaluierungskriterien für CDN Anbieter definiert und überprüft wurden und wie einfach Management-Reports erzeugt werden können. http://cpwr.it/EQs3U
The Digital Experience Report: Best of the Web 2016Dynatrace
The Digital Revolution is transforming the way every industry engages with customers, making the user experience a critical competitive differentiator.
From retail to banking to media, business results and reputation depend on consistently delivering good performance. So who are the Best of the Web?
Dynatrace reveals the companies in retail, banking, insurance, brokerage, news media, air travel, and hotels who exceeded their peers in web performance, availability, and user experience in 2015.
• Learn which companies earned the distinction “Best of the Web”.
• Discover unique industry performance standards.
• Hear the best practices that enabled leaders to outpace their competitors.
• Analyze user experience trends – how did 2015 compare with prior results?
Learn what it takes to deliver the best digital performance to customers!
What the smartest brands know about CX ... and what they still aren't doing a...Dynatrace
What the smartest brands know about CX ...
and what they still aren't doing about it
Customer Experience is at the center of many brands’ digital transformation strategies. But research suggests that while CX investments are increasing, results are not. Why?
Surveys show that digital business leaders understand the link between CX and Digital Experience (DX) – the degree to which web and app interaction is fast and free of technical errors. They know that DX affects business results – conversions go down when response time goes up. Yet these same professionals often lack an assertive DX strategy. In fact, benchmarks show that many prominent brands are moving in the wrong direction!
Join us Wednesday September 28th, with CX guru Dr. Natalie Petouhoff:
Take a closer look at brands that have figured out the link between Digital Experience and CX success.
Identify common CX strategies that actually produce worse DX results.
Hear about the Performance Maturity Matrix for Digital Customer Experience, used with leading companies to assess and improve their DX management approach.
Is Digital Experience the missing ingredient in your efforts to improve the customer experience? Learn how you can create amazing customer experiences that drive business outcomes.
Troubleshooting ASP.NET and IIS Scalability HotspotsDynatrace
Running ASP.NET applications on IIS? Do you understand how requests are processed by every component involved: IIS Native, IIS Modules, and ASP.NET?
Scaling any type of application requires you to understand the inner workings of IIS and ASP.NET so queues and pools don’t become a bottleneck in your end-to-end execution flow.
Join us for this webcast that shows you how to identify performance and scalability hotspots under different load conditions.
You'll learn:
How communication flows between browser, IIS, ASP.NET and back-end services including database
How to monitor and tweak IIS and ASP.NET queues and pools to achieve optimal performance
How to troubleshoot performance hotspots in IIS, Native and Managed Modules and ASP.NET
How to identify synchronization issues in multi-threaded applications
You will leave with specific ideas of where to start optimizing your queues, pools, and code implementation.
DevOps, microservices and stress-free incidents. How toy have your cake and ...Peter Holditch
A discussion of the complexity trade-offs between the development and deployment phases of the application lifecycle driven by microservice architecture and how to most efficiently manage applications across the lifecycle in a DevOps model
How to Troubleshoot & Optimize Database Query Performance for Your ApplicationDynatrace
How to Troubleshoot & Optimize Database Query Performance for Your Application
According to the recent DZone Performance Guide, “database performance problems are the most challenging to fix” with manual firefighting and lack of actionable insights being the top monitoring challenges. When these three issues converge on your application delivery chain it can mean a long time and a lot of effort to find and fix critical issues.
Is it really your database that's slow? Or is it the way your OR-Mapper or code accesses the database? A misconfigured connection pool on one of your servers? Or a missing table index, a full tablespace, or simply an I/O issue?
In this webinar we show you how Dynatrace AppMon extends traditional APM through its new Database Agent, providing a view that both Developers and DBAs can trust and use to identify:
• Problematic SQL Queries, unprepared statements or misconfigured connection pools
• Performance impacting database sessions, slow queries, waits and locks on your database instances
• Optimizations by looking at the Execution Plans of your application-specific SQL queries
• Query patterns like n+1 being implemented in your application
Eliminate wasted cycles by bridging the Dev-DBA collaboration gap with a consistent view based on app-focused database access metrics, database instance system and performance metrics, and execution plans for your critical SQL queries. Buck the trends that DZone is seeing! Get tips you can use right away.
Two years ago at Devoxx UK we talked about DevOps, what it was, why it was important and how to get started. Boy, was it scary. Now we’re wiser. More battle-scarred. The large scale of the challenge for application writers exploiting cloud and DevOps is clearer, but so is the path forward. Understanding the DevOps approach is important, but equally you must understand specific deployment technologies, security issues, operational reliability, and how to drive organisational transformation. Whether creating simple applications or sophisticated microservice architectures many of the challenges are the same. Join us to learn how you can apply this within your team and company.
Infrastructure Automation How to Use Chef For DevOps SuccessDynatrace
To stay agile you have to automate your large-scale infrastructure provisioning with a tool like Chef. Time spent on infrastructure is time NOT spent on developing functionality.
With automation, though, comes the need to ensure the performance and availability of your infrastructure, which is not an easy task. Who has the time for the manual installation and configuration of monitoring tools, regardless of how simple it is, when infrastructure is constantly being updated?!
Find out how Piyush Chugh, Advisory Technical Systems Analyst at Ontario Teachers’ Pension Plan, does it. His team is able to:
• Test 80% of an upgrade in an isolated test environment and iterate before deploying to production.
• Enforce 100% accuracy and consistency of deployments between non-production and production environments.
Learn how Piyush and team at OTPP automates their infrastructure provisioning, along with the deployment of tools they need to ensure performance and availability of the critical underpinnings of their apps with Chef.
Grab the full presentation with audio here - https://info.dynatrace.com/apm_wc_otpp_na_registration.html
5 Steps to Building a Mature DevOps Organization with Sherwin-WilliamsDynatrace
The “wall of confusion” is a common theme for many IT organizations. The development team wants change while the operations team wants stability. But how do you break down the wall and move towards a DevOps model?
Sherwin-Williams shares the 5-point maturity model they used to transform themselves into a full-fledged DevOps company, and how you can learn to build DevOps into your company.
You’ll learn:
• How automation can help you build a bigger and better pipeline
• How to create modular environments for local development all the way through production
• Why testing everything, automatically, and at all tiers is critical to moving at the speed of light
• How to remove the hand offs, streamline the process, and challenge everything that doesn’t add value
Innovate Better Through Machine data AnalyticsHal Rottenberg
This talk was presented at IP Expo Manchester in May, 2016. the themes discussed are:
- how does machine data relate to devops?
- how can tracking this data lead to better outcomes?
- what types of data are important to track?
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsAmazon Web Services
Today’s cutting-edge companies have software release cycles measured in days instead of months. This agility is enabled by the DevOps practice of continuous delivery, which automates building, testing, and deploying all code changes. This automation helps you catch bugs sooner and accelerates developer productivity. In this session, we’ll share the processes that Amazon’s engineers use to practice DevOps and discuss how you can bring these processes to your company by using a new set of AWS tools (AWS CodePipeline and AWS CodeDeploy). These services were inspired by Amazon's own internal developer tools and DevOps culture.
Continuous Delivery: releasing Better and Faster at DashlaneDashlane
An introduction to how the Dashlane Engineering Team worked on achieving Continuous Delivery: the ability to deliver to production, fast, reliably and on-demand, through an industrialized automated Release Pipeline.
DevOps Cardiff - Monitoring Automation for DevOpsOutlyer
Our Co-Founder Steven Acreman presented at DevOps Cardiff on our view on monitoring and why Self-Service is critical for DevOps & Micro-Services, and did a demo of Dataloop.IO. Here are the slides
The Hardcore Stuff I Hack:
This talk is going to give a run through of some of the technical challenges paul and his team have overcome over the years - in as much hardcore detail as possible
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...TriNimbus
Keynote presentation from Vancouver's 2016 Canadian Executive DevOps & Cloud Summit on Thursday, May 5th.
Speaker: Chris Munns, Business Development Manager, DevOps at Amazon Web Services
Title: DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Deploys a Year
Among all the administration, maintenance and troubleshooting chaos in your daily life as a Citrix admin, don’t you dream of becoming a Citrix hero?
Watch this on-demand webinar where DJ Eshelman, Citrix Coach, CUGC Leader and a CTA, walks us through seven essential dos and don’ts for Citrix professionals, based on over a decade’s worth of real-world experience.
In this session, you’ll learn:
• The methods and practices that successful Citrix professionals adopt
• How to take cues from users and data to build Citrix environments that run smoothly and efficiently, and yet cut down on risks and workarounds
• How being proactive instead of reactive unlocks a world where you are less stressed and more fulfilled in what you are doing
Every Citrix admin can become a Citrix Hero. By applying these seven lessons, you can spend less time worrying about your next Sev1 outage and more time enjoying life outside the office.
We explain the history of our agile organization with a focus on the latest round of evolution of our Product and Engineering organization, moving from business-oriented feature teams to mission teams.
5 Key Metrics to Release Better Software FasterDynatrace
No matter how often you deploy your application, or how sophisticated your delivery pipeline is, you always need to know the quality status of the software you are building. This can only be done if you measure it. But measure what exactly?
Andreas Grabner and Brett Hofer, app performance evangelists, explain five key metrics to increase your confidence in securing a safe build for production.
• Learn why metrics can be huge quality gateways
• Identify key metrics to take back to your team (Dev, Test, Ops and Business)
• Understand how to use, measure and report these metrics
• 3 short use cases and how using metrics can help you avoid them
DOES16 London - Jonathan Fletcher - Re-imagining Hiscox IT: A DevOps StoryGene Kim
Re-imagining Hiscox IT: A DevOps Story
Jonathan Fletcher, Enterprise Architect & Platform Services lead, Hiscox
Description:
DevOps at Hiscox is a journey without an obvious destination! Come and hear about why this is so important to them and how its redefining much of what they do. In this session, we'll examine some practises for making a start with DevOps and what it's like to be the annoying guy that's driving things forward.
DevOps Enterprise Summit London 2016
Similar to 6 ways DevOps helped PrepSportswear move from monolith to microservices (20)
Virgin Money: Virgin Money's quest for digital performance perfectionDynatrace
With more than 3.2 million customers and a vastly complex tech landscape, Virgin Money's IT team faces huge pressure to provide the ultimate digital banking experience. In this candid Q&A session, Andy Lofthouse will dive into the company's journey from alert storm and countless hours of problem hunting, to rapid release cycles and precise digital experience insights, which has saved the company inordinate amounts of time and money.
Dynatrace: The untouchables - the Dynatrace offering here and nowDynatrace
It's almost impossible to keep up with the rate of innovation that our global R&D teams deliver, and 2017 has been one for the record books. In this session a collection of our 'untouchable' tech geniuses are going to serve you up a rapid fire run-down on what's hot right now in Dynatrace.
Starbucks: Building a new dev culture and freeing time for innovation: A Star...Dynatrace
Silo tools, blind spots and hectic dev cycles makes for a busy corporate tech team at Starbucks - a story familiar to many others. But life has changed for this retail giant. War rooms are a thing of the past, precise insights have reduced problem solving from weeks to minutes, and a new culture around monitoring has emerged for both Starbucks employees and external tech partners. Join Naveen Dronavalli for a dive into IT life for one of the biggest brands in the world.
SITA: How smart apps are making air travel easier, every step of the wayDynatrace
450 of the world's airlines are using the latest in tracing technology to save millions and eliminate one of the biggest frustrations of customers today - lost luggage. Join Richard Fisher, an airline tech expert who’s been working alongside the big brands to build a unique application that means every single, travelers' bag is traced. How good does that sound? But what's next on the horizon? Richard will also take us into the world of biometrics and futuristic airports where queues are a thing of the past and digital passports will become the norm.
Red Hat: Self driving IT is here, and it's realDynatrace
Join the always-thought provoking Chris Morgan for an update on the current state of the containerized IT landscape and how Red Hat and Dynatrace are transforming the current approach, leading the way to a self driving IT.
Paypal, Barbri: Lost in the cloud? Top challenges facing CIOs in a cloud nati...Dynatrace
At the heart of this panel-lead discussion sits a new piece of global research that looks at the big issues faced by today's technical leaders. From growing IT complexity, silo monitoring, limited resources and the rapid pace of new tech adoption - this discussion will hit all the hot topics, but it will also serve up lessons and learnings for everyone.
Pivotal: Join us for a fireside chat with CEO of PivotalDynatrace
Join us for a fireside chat with CEO of Pivotal Software, Rob Mee, who has been credited for transforming the software cultures of some of Silicon Valley's most influential companies. An up close and personal discussion that will hit all your top of mind topics.
Dynatrace: Meet our captain of product and all things awesome, Steve TackDynatrace
Through his work with our global customers, Steve is an expert on the rapid changes playing out in today's IT environments and the challenges this presents now and the future. In this session Steve will dive a little deeper into how we're shaking up the industry; he'll hit on our latest innovation and you'll get to learn why you need to join us on a journey of transition today.
Dynatrace: Accelerate your cloud innovation Welcome to Perform 2018Dynatrace
Quick look at the incredible growth and success of the new Dynatrace solution. Why has the world realized it needs our unique capabilities and why are our customers so keen to transition with us?
Dynatrace: Going beyond APM and soaring to the futureDynatrace
Our tech geniuses are back on day #2 mainstage, this time taking us forward in time with the latest innovation that's just ahead on the horizon. Prepare to be impressed and then join us for a concluding live Q&A with our founder and CTO, Bernd Greifeneder.
What does it take to create serious change in a world where technology is constantly evolving and the pressure to do more, faster, is a constant weight on our shoulders? Analyst Brian Solis is back by popular demand and he's armed with fresh research and a passion to inspire the next generation of digital change agents. According to Brian, if you are waiting for change 'you are on the wrong side of innovation'. Get ready to walk away feeling inspired and hungry to kick start a digital revolution at your work, thanks to this intelligent, considered presentation.
Alastair Humphreys: Life stories and inspiration from Alastair HumphreysDynatrace
Heralded as one of the most energized and inspirational speakers of 2017, Alastair Humphreys will close off Day One with stories of adventure and personal challenge that will leave you hanging on every word - there is something in this presentation for everyone. You won't want to miss it.
AWS: Serverless Architecture - Beyond functions and into the future Dynatrace
Join two experts from Microsoft and AWS in IoT and serverless technology for a session on the big trends and issues leading this burgeoning area of tech innovation. With the IoT industry set to triple in the next few years, it would be remiss not to have a special session dedicated to the topic. We guarantee you'll learn something new.
Zurich: Monitoring a sales force-based insurance application using dynatrace ...Dynatrace
Digital transformation drives us at Zurich North America’s (ZNA) to provide a universal desktop for insurance underwriting. The system utilizes a common SalesForce front-end to access numerous legacy applications. With high demands on performance and usability, monitoring is key but not easy. In this session we will look into what ZNA’s monitoring strategy looks like. Why we picked a layered approach including in-depth legacy application monitoring, operational monitoring of the SalesForce Lightning front-end and end-to-end business process monitoring.
SAP: How SAP fully automates the provisioning and operations of its dynatrace...Dynatrace
SAP Cloud Platform is using Dynatrace Managed for internal monitoring of its infrastructure, services and SAP’s own applications all across the world. The multi-IaaS strategy of SAP Cloud Platform brings it beyond SAP’s own data-centers to multiple IaaS providers. SAP’s high standards in terms of governance and data privacy demand that monitoring data sits side-by-side with the systems it is collected from, which means that there are Dynatrace Managed clusters beside most SAP Cloud Platform Landscapes. These Dynatrace clusters are installed, updated and managed the same way as all other components of SAP Cloud Platform. This includes validation pipelines that distinguish between development, testing, pre-production and production landscapes. Join us to gain insight on how to automatically deploy and operate Dynatrace clusters at scale reducing the amount of manual labor and focusing on the unique insights that Digital Performance Management delivers.
REI: Evolving performance engineering for the move to cloud, microservices, c...Dynatrace
Performance Engineering in 2020 is not going to be the same as it is now. Cloud, Microservices, Continuous Delivery and Self-Healing are some of the aspects that will shape the role and focus of performance engineering. Ram, currently working as a Lead Performance Engineer at REI, has seen both worlds and gives us insights on how to optimize performance engineering on your existing on premise applications with AppMon but how it has to evolve when moving to new architectures and cloud environments with Dynatrace. A perfect opportunity to evolve your performance engineering is when moving your apps to the cloud as this is the right time to evolve your tooling and processes as well. Join us and learn how Ram has been successfully doing it.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
5. Confidential, Dynatrace, LLC
Goal: Becoming a software defined business
$108m
$400m
$2bn est.
2013 2014 2015
Source: “Creative destruction in the S&P500 index,” Jan 2014; "Uber Expands Funding Round as Revenue Growth Acceleratesm," Wall Street Journal,
Feb 2015. See more discussion in “The Three Horsemen of the Digital Apocalypse Considered.”
52% of G500 since 2000 GONE Uber rumored net revenue
13. Agenda and learning journey
2005
CEO started
with new
business idea
Most successful
shopping season in
company history
Building a
DevOps Culture
Building a website
Growing the
monolith
Increased
deployments
resulted in more
failed deployments
Our pipeline: why
we deploy less
frequently today!
Breaking the
monolith -
deploy more
frequent
Started with
monitoring
Response time and
availabilty
improvements
. . . 2014 2015 20172016
14. Let’s begin! PrepSportswear 10 years ago . . .
• SportsWear Inc. started out with our
CEO Chad Hardvigson personally
pressing shirts
• The demand for specially made sport
attire was high
• No one was providing this type of
specialty service
15. Technology ramp-up to the rescue . . .
• We needed a website
• Automation was needed to handle
large demand
• New techniques in printing
automation was quickly developed
to meet increasing demand
16. Rapid development put stability in the back seat
• Fast development lead to
continual instability
• Instability lead to consistent
breaks
• Consistent breaks lead to
developer ‘blindness’
17. Large buildup of half-done projects
• Development team was
isolated from the rest of the
company
• Requirements for projects
were deemed by the
development team only
• No true concept of “done” –
no monitoring of usage
18. Monolith started to take shape
• Its easier to develop new
features on top of each other
• Its easier to setup one single
(though large) application
• Testing individual components,
however became very difficult
20. The Monolith was getting uncontrollable
• PrepSportswear was heading
toward a development nightmare
• Development team didn’t want to
‘see’ this reality
• Constant fixes were a common
occurrence
HOW MANY DEPLOYMENTS
DID YOU MAKE?
21. It‘s not about blind automation of pushing more
bad code on new stacks through a pipeline
22. It‘s not about blindly giving everyone ops power
to deploy changes only tested locally
23. Hard decisions needed to be made . . .
• New Director of Information
Technology was hired to
“help” with the system
• Old development team didn’t
see a problem – this caused a
lot of friction
• Certain individuals were let go
24. PrepSportswear’s new beginning
• Hired the “right” people
• DevOps mentality was soon adopted.
• Moved into a two week sprint process
• Reduced the number of deployments
25. We needed to reduce the number of deployments
• Increased the Quality for each
deployment
• Needed to create proper
Monitoring when Deployment
occurred
• Invested in External
Monitoring
27. Performance increase when new team started
Time chart showing uptime availability (April2014 – Dec 2015)
28. Monitoring, monitoring, monitoring
• Adopted a true APM system
• Implemented proper hardware
monitoring
• No more “customer’s will let us
know if we have issues”…
32. • Overloaded Pages
• Memory Leaks
• Too many Database Queries
• Bad External Web Service Calls
• Threading Issues
• Caching Issues
• SEO Overuse of bots causing larger
load then nessessary
• ....
Some of the top problems found ...
33. #1: Dev: Don’t Check In Bad Code
Step #1: Execute
your Tests just as you
always do ...
Step #2: ... but DO IT
WITH Dynatrace!!
34. #1: Dev: Don’t Check In Bad Code
Step #1: Execute
your Tests just as you
always do ...
Step #2: ... but DO IT
WITH Dynatrace!!
Step #3: Verify Code works as
intended without leaving the IDE!
35. #1: Analyzing every Unit,
Integration & REST API test
#2: Key Architectural
Metrics for each test
#3: Detecting regression based
on measure per Checkin
#2: CI/CD: Stop Bad Builds through Metrics
36. #3: Ops: Monitor your Services/Users after Deploy
#1: Usage
Tip: UEM Conversion!
#2: Load vs Response
Tip: See unusual spikes
#3: Architectural Metrics
DB, Exceptions, Web
Service Calls
37. #1: Do my campaigns work?
#2: Who are my users?
#5: Biz: Understand your End Users
38. #6: Biz/UX: Optimize End User Behavior
#1: Are they using the
features we built?
#2: Is there a difference
between Premium and
Normal users?
#3: Does Performance have
a Behavior Impact?
39. Metrics-Driven Pipeline: Stop Bad Builds Early!
Dev&Test: Personal License
to Stop Bad Code when it
gets created!
Tip: Dont leave your IDE!
Continuous Integration: Auto-Stop Bad Builds based on
AppMetrics from Unit-, Integration, - Perf Tests
Tip: integrate with Jenkins, Bamboo ...
Prod: Monitor Usage and Runtime
Behavior per Service, User Action,
Feature ...
Tip: Stream to ELK, Splunk and Co ...
Automated Tests: Identify Non-Functional
Problems by looking at App Metrics
Tip: Feed data back into your test tool!
40. PrepSportswear build pipeline
• Developer checks in code
• We use release branching on Git
• We run a Release Build from TeamCity
• Build Code, Verify Build, Deploy in Test Environment
• Run Functional Tests & Manual Acceptance Tests
• We dogfood our code: Deploy internally and use the new code
• Since it’s a monolith app, everything is in the same deployment (e-commerce site, internal
only back-end services, marketing diagnostics, designer tools, etc..)
• Watch Dynatrace for failed transactions, poor performance, etc
41. PrepSportswear Build Pipeline (continued)
• Pre-Release TiP – Test in Production
• Deploy new code to a small set of servers that
will serve <10% traffic
• Deployed servers have a higher set of Dynatrace
sensors that will be used to highly monitor
incoming traffic.
• Once satisfied, we release to the rest of our
external servers on the official release date
42. The way forward… micro services
• Why move to Micro Services?
• What Micro Services mean to
maintain Business Relevance
• Does the Cost justify the
means to move toward Micro
Services?
44. Future: Continuing breaking up the monolith
• Identifying Key Lines of Business of your App
• Figuring out what is internal only and
external only
• Dependency Management
45. Q & A
Andi Grabner
Performance Advocate
@grabnerandi
Richard Dominguez
Developer in Operations
Prep Sportswear