Informações:
Sinopse
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.
Episódios
-
038 101 Series: Node.js
19/06/2017 Duração: 47minIf you think Node.js is just a technology used by small start ups then you better listen to this 101 episode. Daniel Khan (@dkhan) – a member of the Node.js community and working group – answers a lot of questions on why large enterprises such as Walmart, Paypal or Intuit use Node.js to innovate. Daniel also explains the internals of Node.js, its event driven processing model, its non-blocking asynchronous nature, and how that enables a list of interesting use cases. We also discuss how to monitor and optimize applications running on Node.js and why that might be different for a developer as compared to an Ops team that runs Node.js in combination with other enterprise software.
-
037 101 Series: OpenStack
05/06/2017 Duração: 35minWhat is OpenStack? Oh – it's not the same as OpenShift? So what is OpenStack? If these questions are on your mind and you want to learn more about why OpenStack is used by many large organizations to build their own private cloud offering than listen to this 101 talk with Dirk Wallerstorfer (@wall_dirk). We learn about the different OpenStack core controller services (Cinder, Horizon, Keystone, Neutron, Nova …) as well as the core cloud services (Compute, Storage, Network, …) it provides to its users. Dirk also explains why and who is moving to OpenStack and what the challenges and use cases are when it comes to monitoring OpenStack environments – both for an OpenStack Operator as well as for the Application Owners that run their apps on OpenStack.
-
036 Baking Functional, Performance and Security into your DevOps Best Practices
22/05/2017 Duração: 53minTodd DeCapua has been a performance evangelist for many years. In his recent work and publications, which includes Effective Performance Engineering ( http://www.effectiveperformanceengineering.com/ ) as well as several publications on outlets such as TechBeacon ( https://techbeacon.com/contributors/todd-decapua ), he introduces DevOps best practices to improve the 5 S-Dimensions: Speed, Stability, Scalability, Security and Savings.In our discussion with Todd we focused a lot on Security as it has been a more prominent topic in our industry recently. How to bake Security into the delivery pipeline and why it is such an important aspect. Automation seems to be the key which also includes automating functional checks, performance checks and – as we said: Security!Related Links:Follow Todd on Twitter ( https://twitter.com/AppPerfEng )Follow Todd on LinkedIn ( http://www.linkedin.com/in/todddecapua )Blog: How to build performance into your user stories ( https://techbeacon.com/how-build-performance-your-user-stor
-
035 When Multi-Threading, Micro Services and Garbage Collection Turn Sour
08/05/2017 Duração: 47minFor our one year anniversary episode, we go “back to basics”, or, better said, “back problem patterns”.We picked three patterns that have come up frequently in recent “Share Your PurePath” sessions from our global user base and try to give some advice on how to identify, analyze and mitigate them:· Bad Multi-threading: Multi-threading is not a bad thing – but if done wrong it doesn’t allow your application to scale. We discuss key server metrics and how to correctly read multi-threaded asynchronous PurePaths. Also see the following blog: https://www.dynatrace.com/blog/how-to-analyze-problems-in-multi-threaded-applications/ · When Micro Service become Nano Services. This was inspired by a blog from Steven Ledoux ( https://www.dynatrace.com/blog/micro-services-when-micro-becomes-nano/ ). It's important to keep a constant eye on your micro-service architecture to avoid too tightly coupled or too fine grained architectures· Garbage Collection Impact: GC is important but bad memory managem
-
034 Monitoring at Facebook & How DevOps Works with Goranka Bjedov
24/04/2017 Duração: 36minIn this second episode with Goranka Bjedov from Facebook, we learn details about how Facebook monitors their infrastructure, services, applications and end users. Why they built certain tooling, and how & who analyzes that data. We then shifted gears to development where we learned how the onboarding process of developers works and that Goranka herself made her first production deployment within the first week of employment. Join us and learn a lot about the culture that drives Facebook Engineering
-
033 Performance Engineering at Facebook with Goranka Bjedov
24/04/2017 Duração: 47minGoranka 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.
-
032 Agile Performance Engineering with Rick Boyd
10/04/2017 Duração: 44minIn the second episode with Rick Boyd (check out his GitHub repo - https://github.com/DJRickyB ) we talk about how performance engineering evolved over time – especially in an agile and DevOps setting. It’s about how to evolve your traditional performance testing towards injecting performance engineering into your organizational DNA, providing performance engineering as a service. Making it easy accessible to developers whenever they need performance feedback. Rick gives us insights on how he is currently transforming performance engineering at IBM Watson. We also gave a couple of shout outs to Mark Tomlinson and his take on Performance in a DevOps world!
-
031 Continuous Performance Testing with Rick Boyd
27/03/2017 Duração: 43minWe got Rick Boyd ( https://www.linkedin.com/in/richardjboyd/ ) – Application Performance Engineer at IBM Watson – and elaborated what Continuous Performance Testing is all about. We all concluded its about Faster Feedback in the development cycle back to the developers – integrated into your delivery pipeline. As compared to delivering performance feedback only at the end of a release cycle. We discussed different approaches on how to “shift left performance” with the benefit of continuous performance feedback!
-
030 DevOps From the Frontlines – Lessons Learned
13/03/2017 Duração: 40minBrett Hofer (@brett_solarch) has been engaged in numerous DevOps Transformation projects mainly for very large enterprises. We got to talk with him on this episode to learn more about how he assesses the status quo when he walks into an organization, what the top blocking items for a successful transformation are and what the best approaches are to implement the recommended changes. Spoiler alert: we talked a lot about IT Ops Automation, building cross functional teams and understanding and defining responsibilities and roles. If you want to learn more about what Brett is doing check out his blogs about DevOps on https://www.dynatrace.com/blog/author/brett-hofer/.
-
029 What is Metrics Driven NetOps
27/02/2017 Duração: 28minThomas McGonagle just had his 10 years DevOps anniversary at it was 10 years ago when he got first exposed to Infrastructure as Code through Puppet. He is currently working with F5, helping Big IP Network Teams around the world automate the Network as part of their DevOps transformation.We met Tom at a recent DevOps meetup in Boston which sparked this conversation on what “Metrics Driven Continuous Delivery” could mean for Network Operations Engineers. What are the metrics to look at? How to engage with the application teams to provision better and automated network resources? How to bake this into the Continues Delivery Cycle?Besides NetOps Thomas is also passionate about CI/CD. He runs the largest Jenkins User Group in the World out of Boston, MA. If you happen to be around check out their next meetups and DoJo’s: https://www.meetup.com/Boston-Jenkins-Area-Meetup/
-
028 Mainframe: Must knows especially for distributed and Cloud Native folks
13/02/2017 Duração: 43minMike Horwitz (https://www.linkedin.com/in/mike-horwitz-a40a139 ) has been working with Mainframe since the mid 80s. In this podcast he explains basic terminology and the challenges that come with the interaction to the distributed and cloud native world. Monitoring end-to-end is a critical capability especially when it comes to cost savings and including the mainframe components in a CI/CD/DevOps environment.If you want to learn more about common mainframe performance and monitoring challenges check out our YouTube Performance Clinic: https://www.youtube.com/watch?v=8eodOw3gnMA&list=PLqt2rd0eew1bmDn54E2_M2uvbhm_WxY_6&index=55
-
Dynatrace Perform 2017 Wednesday Part 2
09/02/2017 Duração: 52minINFO COMMENTSWe take time out chat with Jason Suss and Dynatrace RUM on RUM, we search for Richard Bentley at the nightclub, Vikram survived the performance puzzlers, Rick Boyd from IBM Watson and Stefan Baumgartner tells us all about his work at Dynatrace and podcasting at http://workingdraft.de
-
-
Dynatrace Perform 2017 Nightclub Highlights
08/02/2017 Duração: 29minBrian Wilson takes time from his feverish disco dancing to have several interviews with attendees at the Tuesday evening party at Dynatrace 2017 in Las Vegas.
-
Dynatrace Perform 2017 Wednesday Morning
08/02/2017 Duração: 50minGood morning Las Vegas! We chat today about how to apply logic to Dynatrace Davis, we hear an interesting performance story from Lianggui and an industry update from Vice President of Consulting at CGI, Walter Kuketz.
-
Dynatrace Perform 2017 Tuesday Wrap-up
08/02/2017 Duração: 46minWrapping up the day with interviews from Henrik Rexed from Neotys and our new friends Rajesh Jain and Maggie Ambrose from Pivotal Labs.
-
Dynatrace Perform 2017 Tuesday Part 2
07/02/2017 Duração: 46minWe continue coverage of Dynatrace Perform 2017 with interviews from John Delfeld of Ixia, our favorite performance geek Andreas Grabner from Dynatrace and strategic partner Ryan Faulk of Faulk Consulting.
-
-
Welcome to Dynatrace Perform 2017
07/02/2017 Duração: 01h04minWoo hoo!! We're kicking off the Dynatrace conference in Las Vegas at the Cosmopolitan Hotel!
-
027 Essential things to know about Kubernetes, Docker, Mesos, Swarm, Marathon
30/01/2017 Duração: 49minEric Wright (@discoposse) is a “veteran” and expert when it comes to virtualization and cloud technologies. He introduces us into the field of container and container orchestrations, the vendors in the space, the pros and cons and the key capabilities he things have to be considered when evaluating the next generation virtualization platform for your enterprise.If you want to learn more check out his podcast - http://gcondemand.podbean.com/ - as well as his publications on https://turbonomic.com/author/eric-wright/