Pureperformance

  • Autor: Vários
  • Narrador: Vários
  • Editor: Podcast
  • Duración: 228:40:47
  • Mas informaciones

Informações:

Sinopsis

The brutal truth about digital performance engineering and operations.Andreas (aka Andi) Grabner and Brian Wilson are veterans of the digital performance world. Combined they have seen too many applications not scaling and performing up to expectations. With more rapid deployment models made possible through continuous delivery and a mentality shift sparked by DevOps they feel its time to share their stories. In each episode, they and their guests discuss different topics concerning performance, ranging from common performance problems for specific technology platforms to best practices in development, testing, deploying and monitoring software performance and user experience. Be prepared to learn a lot about metrics.Andi & Brian both work at Dynatrace, where they get to witness more real world customer performance issues than they can TPS report at.

Episodios

  • Encore Presentation: 033 Performance Engineering at Facebook with Goranka Bjedov

    03/12/2018 Duración: 48min

    Encore Presentation:Goranka Bjedov ( https://www.linkedin.com/in/goranka-bjedov-5969a6/ ) has an eye over the performance of thousands of servers spread across the data centers of Facebook. Her infrastructure supports applications such as Facebook Social Network, WhatsApp, Instagram and Messenger. We wanted to learn from her how to manage performance in such scale, how Facebook engineers bring new ideas to the market and what role performance and monitoring plays.

  • 075 What is Azure DevOps and How to Integrate it in your processes with Abel Wang

    19/11/2018 Duración: 43min

    Azure DevOps, formerly known as VSTS, is more than just a set of tools. But what is it exactly? How does it help enterprises to deploy better code faster? Does it only work for Azure or other platforms & clouds as well? How can it be extended or integrated into existing processes and tools?Abel Wang, Sr Cloud Developer Advocate at Microsoft, is giving us a tour through Azure DevOps and how he has seen it implemented and integrated into existing enterprise DevOps tool landscapes. We briefly discussed the Unbreakable Delivery Pipeline for Azure DevOps that Abel helped implement and is now available on the Visual Studio Marketplace. So – give it a try and see for yourself what Abel and team has built!Last but not least we also touched upon Azure DevOps for databases and how you to implement regression testing, continuous deployment and canary releases for database updates. Very intriguing topic that we are sure to cover in future sessions in more detail.https://abelsquidhead.com/index.php/2018/08/03/the-dyna

  • 074 Advanced Real User Monitoring Tips & Tricks with Ben Rushlo

    05/11/2018 Duración: 58min

    Happy Guy Fawkes Night!In the first episode with Ben Rushlo, Vice President of Dynatrace Services, we learned about things like not getting fooled by Bot traffic, which metrics to monitor and how RUM can replace your traditional site analytics.In this episode we dive deeper into RUM use cases around user behavior analytics, bridging the silos between Dev, Ops & Business and elaborate on why blindly optimizing individual page load times is most likely wasted time as you won’t impact what really matters: End-to-End User Experience!In our discussion we also talked about UX vs UI as well as importance of Accessibility. Here two links we want you to look at: Holger Weissboeck on Let’s put U in UX and Stephanie Mcilroy’s presentation at DevOne.Listen to Episode 70:https://www.spreaker.com/user/pureperformance/070-exploring-real-user-monitoring-with-Let's Put the U in UX:https://www.youtube.com/watch?v=qi19hls9LfYStephanie Mcilroy’s presentation at DevOne:https://devone.us/speakers/#stephaniemcilroyData vs. Info

  • 073 Understanding Azure Service Fabric with Sravan Rengarajan

    22/10/2018 Duración: 47min

    Did you know that Azure Service Fabric is used by most of Microsoft’s global high scale services such as Bing, Dynamics or Xbox)? It’s a battle tested distributed systems platform that enables developers to deploy, manage and scale their microservices. In this session we have Sravan Rengarajan, Program Manager at Microsoft Azure, giving us an overview of the key use cases, how Service Fabric started and in which direction it is heading. We also learn how you get your own free local version of Service Fabric and why Service Fabric gets us towards real Serverless computing. Additional information can be found on the Service Fabric GitHub codebase – yeah – its all out there on GitHub!https://www.linkedin.com/in/sravan-rengarajan/ - Sravan on Linkedinhttp://aka.ms/servicefabricdocs - learn more about Service Fabrichttp://aka.ms/servicefabricmesh - learn more about Meshhttp://aka.ms/tryservicefabric - free clusters to party on!https://github.com/microsoft/service-fabric - GitHub codebase

  • 072 Monitoring Minecraft – Why and What to Learn from it with Mike Villiger

    08/10/2018 Duración: 36min

    Minecraft – the hugely popular sandbox video game – might not be your traditional software to monitor with an APM (Application Performance Management) tool. But Mike Villiger did it anyway in order to learn some advanced concepts in application monitoring such as custom entry points, thread diagnostics, method hotspots or simply to figure out why his mod’ed Minecraft sometimes couldn’t keep up with processing all the changes and skipped cycles. By using Dynatrace – first AppMon now Dynatrace SaaS – he learned more about the internals of Minecraft, how the single threaded architecture calls each mod and why a single mod must not take longer than 50ms to process. Mike gives us insights into which problems he found within Minecraft but more importantly what he takes away for his daily job as a performance advocate and evangelist. If you have any interesting side projects where you use APM tools let us know – there is always something to learn from every project!https://minecraft.net/https://twitter.com/mikevilli

  • 071 Lessons learned when breaking a Monolithic Healthcare System with Brett Hofer

    24/09/2018 Duración: 52min

    Brett Hofer is giving us his inside story on how he was called for the rescue to break a monolithic healthcare system that, after 3 years of development, was on the verge of having a major business impact on the largest healthcare vendor in the US. We learn about his strategic decisions such as quieting the system, establish traceability and most importantly: setting up a separate team that broke the monolithic while keeping it in sync with the main branch development. Brett Hofer is now Global Practice Lead at Dynatrace where he and his team help Dynatrace customers successfully walking through their digital transformations.https://www.linkedin.com/in/brett-hofer-2432572/

  • 070 Exploring Real User Monitoring with Ben Rushlo

    10/09/2018 Duración: 54min

    Ben Rushlo, Vice President of Dynatrace Services, specializes in the Digital Experience. In this episode, Ben talks to us about Real User Monitoring. What happens when good bots go bad? Can Real User Monitoring (RUM) replace your traditional site analytics? If you have RUM, is there any reason to also use synthetics? What performance metrics are the best when it comes to monitoring the end user? How does RUM help you understand the performance of business? Tune in to episode 70 of PurePerformance for answers to these questions. https://www.linkedin.com/in/benrushlo/

  • 069 Four Serverless Patterns everyone should know with Justin Donohoo

    27/08/2018 Duración: 56min

    Serverless has been a hot topic for quite a while, but we are still in the early stages when it comes to best practices and tooling. Justin Donohoo, Co-Founder of observian.com, gives us the pros and cons of 4 architectural patterns that he calls: “Microservice / nano pattern”, “Service Pattern”, “Monolithic Pattern” and the “GraphQL Patterns”. Besides these patterns we also learn about common cost traps and how to “architecture around them”. For more information on serverless Justin also shared his recent Serverless Meetup presentation. And stay tuned – there will be more from Justin around secrets, containers and anything else there is to know about cloud native applications.* https://twitter.com/justindonohoo* https://www.observian.com/* https://docs.google.com/presentation/d/1ffx9wWioFahxQJbhpPhJ3FC-csNXrdEGdufrj5LwV6w/edit#slide=id.p* https://observian.com/tools/secret-awsome/* https://www.puresec.io/blog

  • 068 Swagger-Contract-based Testing for Microservice Delivery at Landbay with Chris Burrell

    13/08/2018 Duración: 32min

    In our previous episode with Chris Burrell, Head of Technology at Landbay, we learned how they got rid of end-to-end testing in order to speed up continuous delivery. Today we discuss how they still make sure that no code changes in their microservice architecture breaks end-to-end use cases by leveraging Contract-based Testing using Swagger and several tools in the Swagger ecosystem, e.g: diff, code generation … - also make sure to check out Chris’ presentation at yCon called “CDC is dead – long live swagger”.* https://twitter.com/ChrisBurrell7* https://swagger.io/* https://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen/src/main/resources* http://uk.droidcon.com/skillscasts/11147-lightning-talk-cdc-testing-is-dead-long-live-swagger

  • 067 Redefine Testing for Microservice Delivery Pipelines with Chris Burrell

    30/07/2018 Duración: 41min

    How can you get your build times down to minutes? Exactly: eliminate the largest time consumer! At Landbay, where Chris Burrell heads up technology, this was end-to-end testing.Landbay deploys their 40 different microservices into ECS on a continuous basis. The fastest deployment from code to production is 6 minutes. This includes a lot of testing – but simply not the traditional end-to-end testing any longer. Chris gives us insights in contract testing, mocked frontend testing, how they do Blue/Green deployments and what their strategy is when it comes to rollback or rollforward.For more information watch Chris’s talk on 6 minutes from Code Commit to Live at µCon and his lightening talk on CDC Testing is Dead – Long Live Swagger.https://twitter.com/ChrisBurrell7https://skillsmatter.com/skillscasts/10714-6-minutes-from-code-commit-to-live-you-won-t-believe-how-we-did-ithttps://skillsmatter.com/skillscasts/11147-lightning-talk-cdc-testing-is-dead-long-live-swagger#video

  • 066 Load Shedding & SRE at Google with Acacio Cruz

    16/07/2018 Duración: 01h04min

    Have you heard about Load Shedding? If not then dive into this discussion with Acacio Cruz, Engineering Director at Google ( https://twitter.com/acaciocruz ). He walks us through what Google learnt from one of the early outages at Gmail and how he and his team are now applying concepts such as load shedding to avoid disruption of their services despite spikes of load or unpredictable requests. We also discuss SRE (Site Reliability Engineering), how it started and transformed at Google and how we should think about automation, configuration of automation, and automation of automation. For more details – including visuals – we encourage you to watch Acacio’s breakout session from devone.at on YouTube (Load Shedding at Google).https://devone.at/speakers/#acaciocruzhttps://www.youtube.com/watch?v=XNEIkivvaV4

  • 065 Running a successful internal bug bounty program with Pascal Schulz

    02/07/2018 Duración: 36min

    Security is on everyone’s mind. One way to strengthen security of your software and increase the awareness of your engineers is running a Security Hackathon – or a “Bug Bounty Program”. We invited Pascal Schulz ( https://www.linkedin.com/in/pascalschulz/ ), Security Engineer at Dynatrace, to the show to give us more background on HACK.DT – a security hackathon he and his team ran earlier this year within the Dynatrace Engineering Labs. For additional details check out his blog Running a successful internal bug bounty program and ping him on twitter (@PascalSec) in case you have further questions.https://www.dynatrace.com/news/blog/running-a-successful-internal-bug-bounty-program/

  • 064 Serverless by Design with Danilo Poccia

    18/06/2018 Duración: 45min

    We got to chat with Danilo Poccia (@danilop), Global Serverless Evangelist at Amazon Web Services, on how to best leverage serverless and its new principles to speed up bringing new features to the market. We learn about Event Driven Architectures, Continuous Deployment into Production leveraging Canary and Linear Deployments as well as how to automate testing when pushing your serverless code through CI/CD. Also – did you know that you can run all your Lambda tests locally in your machine? Check out AWS SAM ( https://docs.aws.amazon.com/lambda/latest/dg/serverless_app.html ) and SAM Local ( https://docs.aws.amazon.com/lambda/latest/dg/sam-cli-requirements.html ) for more information.Make sure to check out Danilo’s Serverless by Design website ( https://sbd.danilop.net/ ) where it you can visually create your end-to-end serverless architecture and get a CloudFormation template to stand up this environment in your AWS account.

  • 063 Discussing the Unbreakable Delivery Pipeline with Donovan Brown

    04/06/2018 Duración: 49min

    Donovan Brown, Principal DevOps Manager at Microsoft, is back for a second episode on CI/CD & DevOps. We started our discussion around “The role of Monitoring in Continuous Delivery & DevOps” but soon transferred over to our recent most favorite topic “The Unbreakable Delivery Pipeline”. Listen in and learn more about how monitoring, monitoring as code and automated quality gates can give developers faster and more reliable feedback on the code changes they want to push into production.Also make sure to follow up on Donovan’s road show when he shows Java developers how to build an end-to-end delivery pipeline in 4 minutes. And lets all make sure to remind him about the promise he made during the podcast: Building a Dynatrace Integration into TFS and adopt the “Monitoring as Code” principle

  • 062 How Microsoft became a cool company again – a DevOps Transformation Story with Donovan Brown

    21/05/2018 Duración: 53min

    15 Minutes of your day! That’s all it takes to make the first step towards applying DevOps best practices. To hear more about this and other suggestions on how to jump start your DevOps transformation tune into this episode where we chat with Donovan Brown ( http://donovanbrown.com/ ), Principal DevOps Manager at Microsoft.Did you know that over the last 7 years the VSTS team has increased deployment velocity from once every 3 years to once every 3 weeks? Coordinating 50 different feature team that all commit to master daily? If you always thought that transformation like this are only possible in smaller development organizations then be proven wrong by Donovan, a member of the League of Extraordinary Cloud DevOps Activists. If you want instant advice simply tweet using #LoECDA and summon “the league”!

  • 061 Serverless Performance, Monitoring and Best Practices from Fender

    07/05/2018 Duración: 54min

    Serverless comes with its own set of best practices, quirks and benefits when it comes to monitoring and performance engineering.In this episode we have Michael Garski, Director of Platform Engineering at Fender Musical Instruments ( https://www.linkedin.com/in/mgarski/ ), giving us a technical deep dive into lessons learned and best practices they learned when re-platforming their architecture to AWS Lambda. We get to learn about optimizing Cold Starts, Re-Using HTTP Connections, Leveraging API Gateway Caching and finding the sweet spot for CPU & Memory settings to optimize price/performance of AWS Lambda executions.For more details check out Michael’s slides on Innovating Through React Native Mobile Apps. ( https://www.slideshare.net/AmazonWebServices/innovating-through-react-native-mobile-apps-with-fender-musical-instrumentspdf )

  • 060 Reactive Spring, Microservices, Serverless and Micrometer with Josh Long

    23/04/2018 Duración: 56min

    Josh Long ( https://twitter.com/starbuxman ), Developer Advocate at Pivotal, Java Champion and author of 5 books, gives us a great tour through the latest that is happening in the Spring Universe. If you are new to Spring check out http://start.spring.io/ and create your first project within minutes. When it comes to Reactive make sure to check out https://projectreactor.io/ and dive into https://micrometer.io/ to learn more about how to extract metrics from Spring applications. As Josh is constantly traveling the world chances are high you can meet him at a local conference.

  • 059 A Deep Dive into Visual Replay: How it works and Why the World needs it!

    09/04/2018 Duración: 40min

    Visual Replay gives you full film-like replay of your end users, including clicks, mouse moves swipes and scrolls. It helps you optimize user experience by addressing problems where end users struggle, e.g: not finding that button, an overlay dialog hiding critical elements or a 3rd party browser plugin that messes with your page. It also supports compliance use cases such as allowing you to proof what information you really showed to the end user when they conducted online business with you.To learn more about this use cases and the technical implementation details of visual replay technology we invited Simon Scheurer, Chief Software Architect at Dynatrace (https://www.linkedin.com/in/simonscheurer/), to this podcast. He educates us on the latest of this disruptive technology!And besides that we also learn about how awesome Simon’s hometown Barcelona, Spain is.

  • 058 The State of CI, CD & Observability: Why you don’t have to build it yourself

    26/03/2018 Duración: 43min

    You wouldn’t build your own Jenkins – would you? Neither would you build your own CRM, Office or Email service. So why are the “cool” DevOps kids still building their own continuous delivery scripts, log analytics and monitoring and showing it off on GitHub or conferences?In this episode we invited Steve Burton (@BurtonSays), CD geek at harness.io, and discussed the current state of Continuous Delivery and the role of Observability (that’s Monitoring++). We learn about use cases that commercial vendors in these spaces provide out-of-the-box, the APIs they offer to integrate these tools into a larger eco-system and why we believe it’s time to stop building your own tools but investing in building better software for your users. We also learn about Blue/Green deployments, Canary Releases, Continuous Verification and Rollback vs Roll-forward.

  • 057 Ensuring Blockchain Performance with David Jones

    12/03/2018 Duración: 38min

    If you still believe Blockchain is just about Bitcoin or that Blockchain is a super safe, high performing platform that simply runs then listen in to this podcast.With David Jones ( https://twitter.com/davidlewisjones ) –AIOps Evangelist – we learn about the different use cases of Blockchain technology, the two top frameworks Ethereum ( https://www.ethereum.org/ ) and Hyperledger ( https://www.hyperledger.org/ ), and also discuss how to monitor both usage and operation of Blockchain to ensure performance for end user applications. As a great read check out his recent blog post on AI-based Monitoring to ensure Blockchain Performance: https://www.dynatrace.com/blog/using-dynatrace-ai-based-monitoring-ensure-blockchain-performance/

página 12 de 16