Podcasts about microsoft devops

  • 11PODCASTS
  • 26EPISODES
  • 38mAVG DURATION
  • ?INFREQUENT EPISODES
  • Jun 28, 2020LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about microsoft devops

Latest podcast episodes about microsoft devops

MLOps.community
#22 Deep Dive on Paperspace Tooling // Misha Kutsovsky - Senior ML Architect at Paperspace

MLOps.community

Play Episode Listen Later Jun 28, 2020 67:14


David Aponte and Misha sat down and talked in depth about what the ML tool paperspace can do. Misha Kutsovsky is a Senior Machine Learning Architect at Paperspace working on the Gradient team. He has expertise in machine learning, deep learning, distributed training, and MLOps. Previously he was on Microsoft's Windows Active Defense team building fileless malware detection software and tooling machine learning systems for Microsoft DevOps & Data Scientist teams. He holds B.S. and M.S. degrees in Electrical & Computer Engineering from Carnegie Mellon University. Join our slack community: https://join.slack.com/t/mlops-community/shared_invite/zt-391hcpnl-aSwNf_X5RyYSh40MiRe9Lw Follow us on twitter: @mlopscommunity Sign up for the next meetup: https://zoom.us/webinar/register/WN_a_nuYR1xT86TGIB2wp9B1g Connect with Demetrios on LinkedIn: https://www.linkedin.com/in/dpbrinkm/ Connect with Cris Sterry on LinkedIn: https://www.linkedin.com/in/chrissterry/ Connect with Cristiano on LinkedIn: https://www.linkedin.com/in/cristiano-breuel/ Connect with Paperspace on LinkedIn: https://www.linkedin.com/company/paperspace/

Devchat.tv Master Feed
JSJ 345: Azure Devops with Donovan Brown LIVE at Microsoft Ignite

Devchat.tv Master Feed

Play Episode Listen Later Dec 25, 2018 57:32


Panel: Charles Max Woods Special Guests: Donovan Brown In this episode, the Charles speaks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more! Show Topics: 1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do? 2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating. Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want. 4:15 – Chuck: What has changed? 4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure. People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool. 7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot. 8:00 – Guest talks about the things that can help out with that. Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math. 9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ... 10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself! 11:54 – Chuck comments. 12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X. 12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen... These are actual tasks that I can run. 13:52 – Chuck: Once you have those tests written can you pull those into your CI? 14:00 – Guest: “Manual tests x0.” Guest dives into the question. 14:47 – I expect my team to write those test cases. The answer to your question is yes and no. We got so good at it that we found something that didn’t even exist, yet. 16:19 – Guest: As a developer it might be mind 16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me. 16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day? They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it. 18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember. 19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test. Guest gives us a hypothetical situation to show how unit tests really can help. 20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests. 20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now. It guides my thought process. 21:06 – Guest: Yes! I agree. 22:00 – Guest: Don’t do the unit tests 22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort. DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that? 23:13 – Guest: Azure DevOps Projects. YoTeam. Note.js, Java and others are mentioned by the Guest. 25:00 – Code Badges’ Advertisement 25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work? 26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. YoTeam is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand. 28:37 – Chuck: Why would I go anywhere else? 28:44 – Guest: YoTeam  was the idea of... 28:57 – Check out Guest 29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today. 29:40 – Chuck: Asks a question. 29:46 – Guest: 5 different verticals. Check out this timestamp to see what Donovan says the 5 different verticals are. Pipelines is 1 of the 5. 30:55 – Chuck: Yep – it works on my Mac. 31:04 – Guest: We also have Test Plant and Artifacts. 31:42 – Chuck: Can you resolve that on your developer machine? 31:46 – Guest: Yes, absolutely! There is my private repository and... 33:14 – Guest: *People not included in box.* 33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on 33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works? 34:27 – Azure.com/devops – that is a great landing page. How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools. 36:11 – Chuck comments. 36:17 – Guest: Say you are on a team of developers and love GitHub and things that integration is stupid, but how many people would disagree about... 38:02 – The reports prove it for themselves. 38:20 – Chuck: You can get started for free – so when do you have to start paying for it? 38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month. 39:33 – Chuck adds in comments. If this is free? 39:43 – Guest goes into the details about plans and such for this tool.  40:17 – Chuck: How easy it is to migrate away from it? 40:22 – Guest: It’s GITHub. 40:30 – Chuck: People are looing data on their CI. 40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history. 41:08 – Chuck: Yeah, you are right. 41:16 – Guest adds more into this topic. 41:25 – Chuck: Yeah it’s all into the machine. 41:38 – Chuck: Good deal. 41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft. 42:08 – Chuck: Other question: continuous deployment. 42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc. Anything you can do from a command line you can do from our build and release system. PowerShell you don’t have to abandon it. 45:20 – Guest: I can’t remember what that tool is called! 45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want. 45:52 – Guest: I love my job because I get to help developers. 46:03 – Chuck: What do you think the biggest mistake people are doing? 46:12 – Guest: They are trying to do it all at once. Fix that one little thing. It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline. It’s in your pipeline today, what hurts the most, and don’t do it all at once. 49:14 – Chuck: I thought you’d say: I don’t have the time. 49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.” 50:18 – Guest continues this conversation. How do you not have CI? Just install it – don’t ask. Just do the right thing. 50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain. 51:41 – Guest continues this conversation. Have pain – we should only have pain once or twice a year. Rollback. If you only have it every 6 months, that’s not too bad. The pain will motivate you. 52:40 – Azure.com/devops. Azure DevOps’ Twitter 53:22 – Picks! 53:30 – Advertisement – Get a Coder Job Links: Donovan Brown’s GitHub Donovan Brown’s Twitter Donovan Brown Donovan Brown – Channel 9 Donovan Brown – Microsoft Azure YoTeam Azure.com/devops GitHub Azure DevOps’ Twitter Sponsors: Angular Boot Camp Digital Ocean Get a Coder Job course Picks: Charles Jet Blue Beta Testers Donovan YoTeam VSTeam Powershell Module

freedom green microsoft team new zealand write code mac method panel expand react manual special guests fix groundhog day python aws java github devops azure csi install generator artifacts pipelines jetblue advertisement vue angular rollback mocha digital ocean powershell microsoft ignite beta testers tfs azure devops vsts charles max wood donovan brown chuck yeah chuck you chuck how coder job chuck why chuck can code badges chuck asks chuck people devops manager events speakers microsoft devops chuck yep angular boot camp google azure brand test plant darquewarrior chuck back chuck good ocid aid719825 sem nlughrbq chuck just chuck once vsteam powershell module yoteam dlbracing chuck other mocha so ci just guest azure devops projects
JavaScript Jabber
JSJ 345: Azure Devops with Donovan Brown LIVE at Microsoft Ignite

JavaScript Jabber

Play Episode Listen Later Dec 25, 2018 57:32


Panel: Charles Max Woods Special Guests: Donovan Brown In this episode, the Charles speaks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more! Show Topics: 1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do? 2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating. Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want. 4:15 – Chuck: What has changed? 4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure. People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool. 7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot. 8:00 – Guest talks about the things that can help out with that. Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math. 9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ... 10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself! 11:54 – Chuck comments. 12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X. 12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen... These are actual tasks that I can run. 13:52 – Chuck: Once you have those tests written can you pull those into your CI? 14:00 – Guest: “Manual tests x0.” Guest dives into the question. 14:47 – I expect my team to write those test cases. The answer to your question is yes and no. We got so good at it that we found something that didn’t even exist, yet. 16:19 – Guest: As a developer it might be mind 16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me. 16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day? They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it. 18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember. 19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test. Guest gives us a hypothetical situation to show how unit tests really can help. 20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests. 20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now. It guides my thought process. 21:06 – Guest: Yes! I agree. 22:00 – Guest: Don’t do the unit tests 22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort. DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that? 23:13 – Guest: Azure DevOps Projects. YoTeam. Note.js, Java and others are mentioned by the Guest. 25:00 – Code Badges’ Advertisement 25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work? 26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. YoTeam is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand. 28:37 – Chuck: Why would I go anywhere else? 28:44 – Guest: YoTeam  was the idea of... 28:57 – Check out Guest 29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today. 29:40 – Chuck: Asks a question. 29:46 – Guest: 5 different verticals. Check out this timestamp to see what Donovan says the 5 different verticals are. Pipelines is 1 of the 5. 30:55 – Chuck: Yep – it works on my Mac. 31:04 – Guest: We also have Test Plant and Artifacts. 31:42 – Chuck: Can you resolve that on your developer machine? 31:46 – Guest: Yes, absolutely! There is my private repository and... 33:14 – Guest: *People not included in box.* 33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on 33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works? 34:27 – Azure.com/devops – that is a great landing page. How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools. 36:11 – Chuck comments. 36:17 – Guest: Say you are on a team of developers and love GitHub and things that integration is stupid, but how many people would disagree about... 38:02 – The reports prove it for themselves. 38:20 – Chuck: You can get started for free – so when do you have to start paying for it? 38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month. 39:33 – Chuck adds in comments. If this is free? 39:43 – Guest goes into the details about plans and such for this tool.  40:17 – Chuck: How easy it is to migrate away from it? 40:22 – Guest: It’s GITHub. 40:30 – Chuck: People are looing data on their CI. 40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history. 41:08 – Chuck: Yeah, you are right. 41:16 – Guest adds more into this topic. 41:25 – Chuck: Yeah it’s all into the machine. 41:38 – Chuck: Good deal. 41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft. 42:08 – Chuck: Other question: continuous deployment. 42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc. Anything you can do from a command line you can do from our build and release system. PowerShell you don’t have to abandon it. 45:20 – Guest: I can’t remember what that tool is called! 45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want. 45:52 – Guest: I love my job because I get to help developers. 46:03 – Chuck: What do you think the biggest mistake people are doing? 46:12 – Guest: They are trying to do it all at once. Fix that one little thing. It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline. It’s in your pipeline today, what hurts the most, and don’t do it all at once. 49:14 – Chuck: I thought you’d say: I don’t have the time. 49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.” 50:18 – Guest continues this conversation. How do you not have CI? Just install it – don’t ask. Just do the right thing. 50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain. 51:41 – Guest continues this conversation. Have pain – we should only have pain once or twice a year. Rollback. If you only have it every 6 months, that’s not too bad. The pain will motivate you. 52:40 – Azure.com/devops. Azure DevOps’ Twitter 53:22 – Picks! 53:30 – Advertisement – Get a Coder Job Links: Donovan Brown’s GitHub Donovan Brown’s Twitter Donovan Brown Donovan Brown – Channel 9 Donovan Brown – Microsoft Azure YoTeam Azure.com/devops GitHub Azure DevOps’ Twitter Sponsors: Angular Boot Camp Digital Ocean Get a Coder Job course Picks: Charles Jet Blue Beta Testers Donovan YoTeam VSTeam Powershell Module

freedom green microsoft team new zealand write code mac method panel expand react manual special guests fix groundhog day python aws java github devops azure csi install generator artifacts pipelines jetblue advertisement vue angular rollback mocha digital ocean powershell microsoft ignite beta testers tfs azure devops vsts charles max wood donovan brown chuck yeah chuck you chuck how coder job chuck why chuck can code badges chuck asks chuck people devops manager events speakers microsoft devops chuck yep angular boot camp google azure brand test plant darquewarrior chuck back chuck good ocid aid719825 sem nlughrbq chuck just chuck once vsteam powershell module yoteam dlbracing chuck other mocha so ci just guest azure devops projects
All JavaScript Podcasts by Devchat.tv
JSJ 345: Azure Devops with Donovan Brown LIVE at Microsoft Ignite

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Dec 25, 2018 57:32


Panel: Charles Max Woods Special Guests: Donovan Brown In this episode, the Charles speaks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more! Show Topics: 1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do? 2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating. Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want. 4:15 – Chuck: What has changed? 4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure. People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool. 7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot. 8:00 – Guest talks about the things that can help out with that. Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math. 9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ... 10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself! 11:54 – Chuck comments. 12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X. 12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen... These are actual tasks that I can run. 13:52 – Chuck: Once you have those tests written can you pull those into your CI? 14:00 – Guest: “Manual tests x0.” Guest dives into the question. 14:47 – I expect my team to write those test cases. The answer to your question is yes and no. We got so good at it that we found something that didn’t even exist, yet. 16:19 – Guest: As a developer it might be mind 16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me. 16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day? They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it. 18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember. 19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test. Guest gives us a hypothetical situation to show how unit tests really can help. 20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests. 20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now. It guides my thought process. 21:06 – Guest: Yes! I agree. 22:00 – Guest: Don’t do the unit tests 22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort. DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that? 23:13 – Guest: Azure DevOps Projects. YoTeam. Note.js, Java and others are mentioned by the Guest. 25:00 – Code Badges’ Advertisement 25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work? 26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. YoTeam is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand. 28:37 – Chuck: Why would I go anywhere else? 28:44 – Guest: YoTeam  was the idea of... 28:57 – Check out Guest 29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today. 29:40 – Chuck: Asks a question. 29:46 – Guest: 5 different verticals. Check out this timestamp to see what Donovan says the 5 different verticals are. Pipelines is 1 of the 5. 30:55 – Chuck: Yep – it works on my Mac. 31:04 – Guest: We also have Test Plant and Artifacts. 31:42 – Chuck: Can you resolve that on your developer machine? 31:46 – Guest: Yes, absolutely! There is my private repository and... 33:14 – Guest: *People not included in box.* 33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on 33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works? 34:27 – Azure.com/devops – that is a great landing page. How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools. 36:11 – Chuck comments. 36:17 – Guest: Say you are on a team of developers and love GitHub and things that integration is stupid, but how many people would disagree about... 38:02 – The reports prove it for themselves. 38:20 – Chuck: You can get started for free – so when do you have to start paying for it? 38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month. 39:33 – Chuck adds in comments. If this is free? 39:43 – Guest goes into the details about plans and such for this tool.  40:17 – Chuck: How easy it is to migrate away from it? 40:22 – Guest: It’s GITHub. 40:30 – Chuck: People are looing data on their CI. 40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history. 41:08 – Chuck: Yeah, you are right. 41:16 – Guest adds more into this topic. 41:25 – Chuck: Yeah it’s all into the machine. 41:38 – Chuck: Good deal. 41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft. 42:08 – Chuck: Other question: continuous deployment. 42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc. Anything you can do from a command line you can do from our build and release system. PowerShell you don’t have to abandon it. 45:20 – Guest: I can’t remember what that tool is called! 45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want. 45:52 – Guest: I love my job because I get to help developers. 46:03 – Chuck: What do you think the biggest mistake people are doing? 46:12 – Guest: They are trying to do it all at once. Fix that one little thing. It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline. It’s in your pipeline today, what hurts the most, and don’t do it all at once. 49:14 – Chuck: I thought you’d say: I don’t have the time. 49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.” 50:18 – Guest continues this conversation. How do you not have CI? Just install it – don’t ask. Just do the right thing. 50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain. 51:41 – Guest continues this conversation. Have pain – we should only have pain once or twice a year. Rollback. If you only have it every 6 months, that’s not too bad. The pain will motivate you. 52:40 – Azure.com/devops. Azure DevOps’ Twitter 53:22 – Picks! 53:30 – Advertisement – Get a Coder Job Links: Donovan Brown’s GitHub Donovan Brown’s Twitter Donovan Brown Donovan Brown – Channel 9 Donovan Brown – Microsoft Azure YoTeam Azure.com/devops GitHub Azure DevOps’ Twitter Sponsors: Angular Boot Camp Digital Ocean Get a Coder Job course Picks: Charles Jet Blue Beta Testers Donovan YoTeam VSTeam Powershell Module

freedom green microsoft team new zealand write code mac method panel expand react manual special guests fix groundhog day python aws java github devops azure csi install generator artifacts pipelines jetblue advertisement vue angular rollback mocha digital ocean powershell microsoft ignite beta testers tfs azure devops vsts charles max wood donovan brown chuck yeah chuck you chuck how coder job chuck why chuck can code badges chuck asks chuck people devops manager events speakers microsoft devops chuck yep angular boot camp google azure brand test plant darquewarrior chuck back chuck good ocid aid719825 sem nlughrbq chuck just chuck once vsteam powershell module yoteam dlbracing chuck other mocha so ci just guest azure devops projects
Devchat.tv Master Feed
AiA 209: “Azure DevOps” with Donovan Brown Live at Microsoft Ignite

Devchat.tv Master Feed

Play Episode Listen Later Oct 2, 2018 56:05


Panel: Charles Max Woods Special Guests: Donovan Brown In this episode, the Adventures in Angular panel talks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more! Show Topics: 1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do? 2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating. Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want. 4:15 – Chuck: What has changed? 4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure. People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool. 7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot. 8:00 – Guest talks about the things that can help out with that. Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math. 9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ... 10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself! 11:54 – Chuck comments. 12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X. 12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen... These are actual tasks that I can run. 13:52 – Chuck: Once you have those tests written can you pull those into your CI? 14:00 – Guest: “Manual tests x0.” Guest dives into the question. 14:47 – I expect my team to write those test cases. The answer to your question is yes and no. We got so good at it that we found something that didn’t even exist, yet. 16:19 – Guest: As a developer it might be mind 16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me. 16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day? They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it. 18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember. 19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test. Guest gives us a hypothetical situation to show how unit tests really can help. 20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests. 20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now. It guides my thought process. 21:06 – Guest: Yes! I agree. 22:00 – Guest: Don’t do the unit tests 22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort. DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that? 23:13 – Guest: Azure DevOps Projects. YoTeam. Note.js, Java and others are mentioned by the Guest. 25:00 – Code Badges’ Advertisement 25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work? 26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. YoTeam is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand. 28:37 – Chuck: Why would I go anywhere else? 28:44 – Guest: YoTeam  was the idea of... 28:57 – Check out Guest 29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today. 29:40 – Chuck: Asks a question. 29:46 – Guest: 5 different verticals. Check out this timestamp to see what Donovan says the 5 different verticals are. Pipelines is 1 of the 5. 30:55 – Chuck: Yep – it works on my Mac. 31:04 – Guest: We also have Test Plant and Artifacts. 31:42 – Chuck: Can you resolve that on your developer machine? 31:46 – Guest: Yes, absolutely! There is my private repository and... 33:14 – Guest: *People not included in box.* 33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on 33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works? 34:27 – Azure.com/devops – that is a great landing page. How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools. 36:11 – Chuck comments. 36:17 – Guest: Say you are on a team of developers and love GitHub and things that integration is stupid, but how many people would disagree about... 38:02 – The reports prove it for themselves. 38:20 – Chuck: You can get started for free – so when do you have to start paying for it? 38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month. 39:33 – Chuck adds in comments. If this is free? 39:43 – Guest goes into the details about plans and such for this tool.  40:17 – Chuck: How easy it is to migrate away from it? 40:22 – Guest: It’s GITHub. 40:30 – Chuck: People are looing data on their CI. 40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history. 41:08 – Chuck: Yeah, you are right. 41:16 – Guest adds more into this topic. 41:25 – Chuck: Yeah it’s all into the machine. 41:38 – Chuck: Good deal. 41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft. 42:08 – Chuck: Other question: continuous deployment. 42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc. Anything you can do from a command line you can do from our build and release system. PowerShell you don’t have to abandon it. 45:20 – Guest: I can’t remember what that tool is called! 45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want. 45:52 – Guest: I love my job because I get to help developers. 46:03 – Chuck: What do you think the biggest mistake people are doing? 46:12 – Guest: They are trying to do it all at once. Fix that one little thing. It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline. It’s in your pipeline today, what hurts the most, and don’t do it all at once. 49:14 – Chuck: I thought you’d say: I don’t have the time. 49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.” 50:18 – Guest continues this conversation. How do you not have CI? Just install it – don’t ask. Just do the right thing. 50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain. 51:41 – Guest continues this conversation. Have pain – we should only have pain once or twice a year. Rollback. If you only have it every 6 months, that’s not too bad. The pain will motivate you. 52:40 – Azure.com/devops. Azure DevOps’ Twitter 53:22 – Picks! 53:30 – Advertisement – Get a Coder Job Links: Donovan Brown’s GitHub Donovan Brown’s Twitter Donovan Brown Donovan Brown – Channel 9 Donovan Brown – Microsoft Azure YoTeam Azure.com/devops GitHub Azure DevOps’ Twitter Sponsors: Angular Boot Camp Digital Ocean Get a Coder Job course Picks: Charles Jet Blue Beta Testers Donovan YoTeam VSTeam Powershell Module

freedom green microsoft team new zealand write adventures code mac method panel expand react manual special guests fix groundhog day python aws java github devops azure csi install generator artifacts pipelines jetblue advertisement vue angular rollback mocha digital ocean powershell microsoft ignite beta testers tfs azure devops vsts charles max wood donovan brown chuck yeah chuck you chuck how coder job chuck why chuck can code badges chuck asks chuck people devops manager events speakers microsoft devops chuck yep angular boot camp google azure brand test plant darquewarrior chuck back yoteam chuck good ocid aid719825 sem nlughrbq chuck just chuck once vsteam powershell module dlbracing chuck other mocha so ci just guest azure devops projects
All Angular Podcasts by Devchat.tv
AiA 209: “Azure DevOps” with Donovan Brown Live at Microsoft Ignite

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Oct 2, 2018 56:05


Panel: Charles Max Woods Special Guests: Donovan Brown In this episode, the Adventures in Angular panel talks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more! Show Topics: 1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do? 2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating. Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want. 4:15 – Chuck: What has changed? 4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure. People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool. 7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot. 8:00 – Guest talks about the things that can help out with that. Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math. 9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ... 10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself! 11:54 – Chuck comments. 12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X. 12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen... These are actual tasks that I can run. 13:52 – Chuck: Once you have those tests written can you pull those into your CI? 14:00 – Guest: “Manual tests x0.” Guest dives into the question. 14:47 – I expect my team to write those test cases. The answer to your question is yes and no. We got so good at it that we found something that didn’t even exist, yet. 16:19 – Guest: As a developer it might be mind 16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me. 16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day? They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it. 18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember. 19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test. Guest gives us a hypothetical situation to show how unit tests really can help. 20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests. 20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now. It guides my thought process. 21:06 – Guest: Yes! I agree. 22:00 – Guest: Don’t do the unit tests 22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort. DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that? 23:13 – Guest: Azure DevOps Projects. YoTeam. Note.js, Java and others are mentioned by the Guest. 25:00 – Code Badges’ Advertisement 25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work? 26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. YoTeam is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand. 28:37 – Chuck: Why would I go anywhere else? 28:44 – Guest: YoTeam  was the idea of... 28:57 – Check out Guest 29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today. 29:40 – Chuck: Asks a question. 29:46 – Guest: 5 different verticals. Check out this timestamp to see what Donovan says the 5 different verticals are. Pipelines is 1 of the 5. 30:55 – Chuck: Yep – it works on my Mac. 31:04 – Guest: We also have Test Plant and Artifacts. 31:42 – Chuck: Can you resolve that on your developer machine? 31:46 – Guest: Yes, absolutely! There is my private repository and... 33:14 – Guest: *People not included in box.* 33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on 33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works? 34:27 – Azure.com/devops – that is a great landing page. How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools. 36:11 – Chuck comments. 36:17 – Guest: Say you are on a team of developers and love GitHub and things that integration is stupid, but how many people would disagree about... 38:02 – The reports prove it for themselves. 38:20 – Chuck: You can get started for free – so when do you have to start paying for it? 38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month. 39:33 – Chuck adds in comments. If this is free? 39:43 – Guest goes into the details about plans and such for this tool.  40:17 – Chuck: How easy it is to migrate away from it? 40:22 – Guest: It’s GITHub. 40:30 – Chuck: People are looing data on their CI. 40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history. 41:08 – Chuck: Yeah, you are right. 41:16 – Guest adds more into this topic. 41:25 – Chuck: Yeah it’s all into the machine. 41:38 – Chuck: Good deal. 41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft. 42:08 – Chuck: Other question: continuous deployment. 42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc. Anything you can do from a command line you can do from our build and release system. PowerShell you don’t have to abandon it. 45:20 – Guest: I can’t remember what that tool is called! 45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want. 45:52 – Guest: I love my job because I get to help developers. 46:03 – Chuck: What do you think the biggest mistake people are doing? 46:12 – Guest: They are trying to do it all at once. Fix that one little thing. It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline. It’s in your pipeline today, what hurts the most, and don’t do it all at once. 49:14 – Chuck: I thought you’d say: I don’t have the time. 49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.” 50:18 – Guest continues this conversation. How do you not have CI? Just install it – don’t ask. Just do the right thing. 50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain. 51:41 – Guest continues this conversation. Have pain – we should only have pain once or twice a year. Rollback. If you only have it every 6 months, that’s not too bad. The pain will motivate you. 52:40 – Azure.com/devops. Azure DevOps’ Twitter 53:22 – Picks! 53:30 – Advertisement – Get a Coder Job Links: Donovan Brown’s GitHub Donovan Brown’s Twitter Donovan Brown Donovan Brown – Channel 9 Donovan Brown – Microsoft Azure YoTeam Azure.com/devops GitHub Azure DevOps’ Twitter Sponsors: Angular Boot Camp Digital Ocean Get a Coder Job course Picks: Charles Jet Blue Beta Testers Donovan YoTeam VSTeam Powershell Module

freedom green microsoft team new zealand write adventures code mac method panel expand react manual special guests fix groundhog day python aws java github devops azure csi install generator artifacts pipelines jetblue advertisement vue angular rollback mocha digital ocean powershell microsoft ignite beta testers tfs azure devops vsts charles max wood donovan brown chuck yeah chuck you chuck how coder job chuck why chuck can code badges chuck asks chuck people devops manager events speakers microsoft devops chuck yep angular boot camp google azure brand test plant darquewarrior chuck back yoteam chuck good ocid aid719825 sem nlughrbq chuck just chuck once vsteam powershell module dlbracing chuck other mocha so ci just guest azure devops projects
Adventures in Angular
AiA 209: “Azure DevOps” with Donovan Brown Live at Microsoft Ignite

Adventures in Angular

Play Episode Listen Later Oct 2, 2018 56:05


Panel: Charles Max Woods Special Guests: Donovan Brown In this episode, the Adventures in Angular panel talks with Donovan Brown. He is a principal DevOps Manager with Microsoft with a background in application development. He also runs one of the nation’s fastest growing online registration sites for motorsports events DLBRACING.com. When he is not writing software, he races cars for fun. Listen to today’s episode where Chuck and Donovan talk about DevOps, Azure, Python, Angular, React, Vue, and much, much more! Show Topics: 1:41 – Chuck: The philosophies around DevOps. Just to give you an idea, I have been thinking about what I want to do with the podcasts. Freedom to work on what we want or freedom to work where we want, etc. Then that goes into things we don’t want to do, like fix bugs, etc. How does Microsoft DevOps to choose what they want to do? 2:37 – Guest: We want to automate as much as we can so the developer has less work. As a developer I want to commit code, do another task, rinse and repeating. Minutes and not even hours later then people are tweeting about the next best thing. Do what you want, where you want. Code any language you want. 4:15 – Chuck: What has changed? 4:19 – Guest: The branding changed. The name wasn’t the most favorite among the people. The word “visual” was a concerned. What we have noticed that Azure will let me run my code no matter where I am. If you want to run Python or others it can run in Azure. People didn’t need all of it. It comes with depositories, project management, and so much more! People could feel clumsy because there is so much stuff. We can streamline that now, and you can turn off that feature so you don’t have a heart attack. Maybe you are using us for some features not all of them – cool. 7:40 – Chuck: With deployments and other things – we don’t talk about the process for development a lot. 8:00 – Guest talks about the things that can help out with that. Guest: Our process is going to help guide you. We have that all built into the Azure tab feature. They feel and act differently. I tell all the people all the time that it’s brilliant stuff. There are 3 different templates. The templates actually change over the language. You don’t have to do mental math. 9:57 – Chuck: Just talking about the process. Which of these things we work on next when I’ve got a bug, or a ... 10:20 – Guest: The board system works like for example you have a bug. The steps to reproduce that bug, so that there is no question what go into this specific field. Let the anatomy of the feature do it itself! 11:54 – Chuck comments. 12:26 – Chuck: Back to the feature. Creating the user stories is a different process than X. 12:44 – Guest – You have a hierarchy then, right? Also what is really cool is we have case state management. I can click on this and I expect this to happen... These are actual tasks that I can run. 13:52 – Chuck: Once you have those tests written can you pull those into your CI? 14:00 – Guest: “Manual tests x0.” Guest dives into the question. 14:47 – I expect my team to write those test cases. The answer to your question is yes and no. We got so good at it that we found something that didn’t even exist, yet. 16:19 – Guest: As a developer it might be mind 16:29 – Chuck: I fixed this bug 4x, I wished I had CI to help me. 16:46 – Guest: You get a bug, then you fix a code, etc., etc. You don’t know that this original bug just came back. Fix it again. Am I in Groundhog Day? They are related to each other. You don’t have a unit test to tell you. When you get that very first bug – write a unit test. It will make you quicker at fixing it. A unit test you can write really fast over, and over, again. The test is passing. What do you do? Test it. Write the code to fix that unit test. You can see that how these relate to each other. That’s the beauty in it. 18:33 – Chuck: 90% of the unit tests I write – even 95% of the time they pass. It’s the 5% you would have no idea that it’s related. I can remember broad strokes of the code that I wrote, but 3 months down the road I can’t remember. 19:14 – Guest: If you are in a time crunch – I don’t have time for this unit test. Guest gives us a hypothetical situation to show how unit tests really can help. 20:25 – Make it muscle memory to unit test. I am a faster developer with the unit tests. 20:45 – Chuck: In the beginning it took forever. Now it’s just how I write software now. It guides my thought process. 21:06 – Guest: Yes! I agree. 22:00 – Guest: Don’t do the unit tests 22:10 – Chuck: Other place is when you write a new feature,...go through the process. Write unit tests for the things that you’ve touched. Expand your level of comfort. DevOps – we are talking about processes. Sounds like your DevOps is a flexible tool. Some people are looking for A METHOD. Like a business coach. Does Azure DevOps do that? 23:13 – Guest: Azure DevOps Projects. YoTeam. Note.js, Java and others are mentioned by the Guest. 25:00 – Code Badges’ Advertisement 25:48 – Chuck: I am curious – 2 test sweets for Angular or React or Vue. How does that work? 26:05 – Guest: So that is Jasmine or Mocha? So it really doesn’t matter. I’m a big fan of Mocha. It tests itself. I install local to my project alone – I can do it on any CI system in the world. YoTeam is not used in your pipeline. Install 2 parts – Yo and Generator – Team. Answer the questions and it’s awesome. I’ve done conferences in New Zealand. 28:37 – Chuck: Why would I go anywhere else? 28:44 – Guest: YoTeam  was the idea of... 28:57 – Check out Guest 29:02 – Guest: I want Donovan in a box. If I weren’t there then the show wouldn’t exist today. 29:40 – Chuck: Asks a question. 29:46 – Guest: 5 different verticals. Check out this timestamp to see what Donovan says the 5 different verticals are. Pipelines is 1 of the 5. 30:55 – Chuck: Yep – it works on my Mac. 31:04 – Guest: We also have Test Plant and Artifacts. 31:42 – Chuck: Can you resolve that on your developer machine? 31:46 – Guest: Yes, absolutely! There is my private repository and... 33:14 – Guest: *People not included in box.* 33:33 – Guest: It’s people driven. We guide you through the process. The value is the most important part and people is the hardest part, but once on 33:59 – Chuck: I am listening to this show and I want to try this out. I want a demo setup so I can show my boss. How do I show him that it works? 34:27 – Azure.com/devops – that is a great landing page. How can I get a demo going? You can say here is my account – and they can put a demo into your account. I would not do a demo that this is cool. We start you for free. Create an account. Let the CI be the proof. It’s your job to do this, because it will make you more efficient. You need me to be using these tools. 36:11 – Chuck comments. 36:17 – Guest: Say you are on a team of developers and love GitHub and things that integration is stupid, but how many people would disagree about... 38:02 – The reports prove it for themselves. 38:20 – Chuck: You can get started for free – so when do you have to start paying for it? 38:31 – Guest: Get 4 of your buddies and then need more people it’s $6 a month. 39:33 – Chuck adds in comments. If this is free? 39:43 – Guest goes into the details about plans and such for this tool.  40:17 – Chuck: How easy it is to migrate away from it? 40:22 – Guest: It’s GITHub. 40:30 – Chuck: People are looing data on their CI. 40:40 – Guest: You can comb that information there over the past 4 years but I don’t know if any system would let you export that history. 41:08 – Chuck: Yeah, you are right. 41:16 – Guest adds more into this topic. 41:25 – Chuck: Yeah it’s all into the machine. 41:38 – Chuck: Good deal. 41:43 – Guest: It’s like a drug. I would never leave it. I was using TFS before Microsoft. 42:08 – Chuck: Other question: continuous deployment. 42:56 – When I say every platform, I mean every platform: mobile devices, AWS, Azure, etc. Anything you can do from a command line you can do from our build and release system. PowerShell you don’t have to abandon it. 45:20 – Guest: I can’t remember what that tool is called! 45:33 – Guest: Anything you can do from a command line. Before firewall. Anything you want. 45:52 – Guest: I love my job because I get to help developers. 46:03 – Chuck: What do you think the biggest mistake people are doing? 46:12 – Guest: They are trying to do it all at once. Fix that one little thing. It’s instant value with no risks whatsoever. Go setup and it takes 15 minutes total. Now that we have this continuous build, now let’s go and deploy it. Don’t dream up what you think your pipeline should look like. Do one thing at a time. What hurts the most that it’s “buggy.” Let’s add that to the pipeline. It’s in your pipeline today, what hurts the most, and don’t do it all at once. 49:14 – Chuck: I thought you’d say: I don’t have the time. 49:25 – Guest: Say you work on it 15 minutes a day. 3 days in – 45 minutes in you have a CSI system that works forever. Yes I agree because people think they don’t “have the time.” 50:18 – Guest continues this conversation. How do you not have CI? Just install it – don’t ask. Just do the right thing. 50:40 – Chuck: I free-lanced and setup CI for my team. After a month, getting warned, we had a monitor up on the screen and it was either RED or GREEN. It was basically – hey this hurts and now we know. Either we are going to have pain or not have pain. 51:41 – Guest continues this conversation. Have pain – we should only have pain once or twice a year. Rollback. If you only have it every 6 months, that’s not too bad. The pain will motivate you. 52:40 – Azure.com/devops. Azure DevOps’ Twitter 53:22 – Picks! 53:30 – Advertisement – Get a Coder Job Links: Donovan Brown’s GitHub Donovan Brown’s Twitter Donovan Brown Donovan Brown – Channel 9 Donovan Brown – Microsoft Azure YoTeam Azure.com/devops GitHub Azure DevOps’ Twitter Sponsors: Angular Boot Camp Digital Ocean Get a Coder Job course Picks: Charles Jet Blue Beta Testers Donovan YoTeam VSTeam Powershell Module

freedom green microsoft team new zealand write adventures code mac method panel expand react manual special guests fix groundhog day python aws java github devops azure csi install generator artifacts pipelines jetblue advertisement vue angular rollback mocha digital ocean powershell microsoft ignite beta testers tfs azure devops vsts charles max wood donovan brown chuck yeah chuck you chuck how coder job chuck why chuck can code badges chuck asks chuck people devops manager events speakers microsoft devops chuck yep angular boot camp test plant google azure brand darquewarrior chuck back yoteam chuck good ocid aid719825 sem nlughrbq chuck just chuck once vsteam powershell module dlbracing chuck other mocha so ci just guest azure devops projects
Devchat.tv Master Feed
244 JSJ Visual Studio with Sam Guckenheimer

Devchat.tv Master Feed

Play Episode Listen Later Dec 28, 2016 55:11


1:05 - Introducing Sam Guckenheimer Twitter Microsoft Devops 2:45 - Continuous integration with Visual Studio 4:15 - Visual Studio on Macs Download link 5:55 - Is Visual Studio just for C#? Chris Dias JSJ Episode 8:45 - Container support and the Cloud 14:20 - Docker and Visual Studio 17:40 - Communicating with multiple services 24:15 - Talking to clients about change and working with transformation 33:00 - Telemetry and collecting data 37:50 - Xamarin forms 47:50 - Deployment with changed endpoints Picks: Daplie Wefunder (AJ) Unroll.Me (Charles) Focused Inbox on Outlook (Sam) WhiteSource (Sam) The Girl On The Train (Sam) The Pigeon Tunnel by John le Carre (Sam)

JavaScript Jabber
244 JSJ Visual Studio with Sam Guckenheimer

JavaScript Jabber

Play Episode Listen Later Dec 28, 2016 55:11


1:05 - Introducing Sam Guckenheimer Twitter Microsoft Devops 2:45 - Continuous integration with Visual Studio 4:15 - Visual Studio on Macs Download link 5:55 - Is Visual Studio just for C#? Chris Dias JSJ Episode 8:45 - Container support and the Cloud 14:20 - Docker and Visual Studio 17:40 - Communicating with multiple services 24:15 - Talking to clients about change and working with transformation 33:00 - Telemetry and collecting data 37:50 - Xamarin forms 47:50 - Deployment with changed endpoints Picks: Daplie Wefunder (AJ) Unroll.Me (Charles) Focused Inbox on Outlook (Sam) WhiteSource (Sam) The Girl On The Train (Sam) The Pigeon Tunnel by John le Carre (Sam)

All JavaScript Podcasts by Devchat.tv
244 JSJ Visual Studio with Sam Guckenheimer

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Dec 28, 2016 55:11


1:05 - Introducing Sam Guckenheimer Twitter Microsoft Devops 2:45 - Continuous integration with Visual Studio 4:15 - Visual Studio on Macs Download link 5:55 - Is Visual Studio just for C#? Chris Dias JSJ Episode 8:45 - Container support and the Cloud 14:20 - Docker and Visual Studio 17:40 - Communicating with multiple services 24:15 - Talking to clients about change and working with transformation 33:00 - Telemetry and collecting data 37:50 - Xamarin forms 47:50 - Deployment with changed endpoints Picks: Daplie Wefunder (AJ) Unroll.Me (Charles) Focused Inbox on Outlook (Sam) WhiteSource (Sam) The Girl On The Train (Sam) The Pigeon Tunnel by John le Carre (Sam)

アジャイルラジオ
アジャイル王子が再びやってきた!牛尾剛さん登場!

アジャイルラジオ

Play Episode Listen Later Mar 7, 2016


#9: Episode 5 で登場いただきましたMicrosoftのDevOpsエバンジェリストである牛尾剛さんが再び登場いただきDevOpsについて語っていただきました。 録音環境が悪くてちょっと聴き取りづらいですね。ごめんなさい。

devops microsoft devops
.NET Rocks!
Microsoft DevOps Stack with Brian Randell

.NET Rocks!

Play Episode Listen Later Jan 5, 2016 52:18


Do you have a DevOps stack? Carl and Richard talk to Brian Randell about his experiences implementing tooling for DevOps practices using Visual Studio and other Microsoft tools. The conversation runs the gambit of elements in the DevOps stack, including continuous deployment, package management, configuration-as-a-code and instrumentation in production. The more automation the better when it comes to moving fast and reliably. While DevOps often focuses on the culture and process that goes into building software, great tools can make all of those things happen much more easily - you just have to figure out what stack is right for you!Support this podcast at — https://redcircle.com/net-rocks/donations

.NET Rocks!
Microsoft DevOps Stack with Brian Randell

.NET Rocks!

Play Episode Listen Later Jan 5, 2016 52:17


Do you have a DevOps stack? Carl and Richard talk to Brian Randell about his experiences implementing tooling for DevOps practices using Visual Studio and other Microsoft tools. The conversation runs the gambit of elements in the DevOps stack, including continuous deployment, package management, configuration-as-a-code and instrumentation in production. The more automation the better when it comes to moving fast and reliably. While DevOps often focuses on the culture and process that goes into building software, great tools can make all of those things happen much more easily - you just have to figure out what stack is right for you!Support this podcast at — https://redcircle.com/net-rocks/donations

アジャイルラジオ
アジャイル王子がやってきた!牛尾剛さん登場!

アジャイルラジオ

Play Episode Listen Later Jan 4, 2016


#5: MicrosoftのDevOpsエバンジェリストである牛尾剛さんにお越しいただき、DevOpsについて語っていただきました。 非常に具体的でわかりやすく興味深いお話でした。 ちなみに放送中に出てきて書籍『フェニックスプロジェクト』の翻訳本はこちら http://www.amazon.co.jp/dp/4822285359/ 後半に告知がありました DevOps ハッカソン の申し込みはこちらから http://devopsjp.connpass.com/

devops microsoft devops
Edge (HD) - Channel 9
Windows Containers FAQ

Edge (HD) - Channel 9

Play Episode Listen Later Jun 11, 2015 30:07


In Edge Show 148, Taylor Brown, Microsoft Senior Program Manager, tells about Windows Containers on Ch9 Live at Ignite 2015. Taylor clarifies and demystifies different technical aspects of Windows Containers and answers many of the frequently asked questions (FAQs) that are not found anywhere else. More specifically we cover:[00:33] What are containers?[01:32] Can you forget about containers and just keep using virtualization?[03:00] Does containerization help with hardware density and utilization?[03:50] What is the difference between Windows Server containers and Hyper-V containers?[05:17] Where is Microsoft using Windows Containers?[05:58] Can you run Windows Containers on Nano Server?[07:08] Is there a reason why you would ever want to run Windows Containers on a full GUI version of Windows Server?[07:40] Where can you deploy Windows containers?[08:53] Will Hyper-V in vNext Windows Server support nested virtualization?[09:47] Where are some areas where Dev and Ops might work together with Windows Containers?[11:10] How are deployments easier or different with containers? (and a story of Mark Russinovich's keynote)[12:51] Do you have to run Docker to create and use Windows Containers?[15:00] Are Linux containers interchangeable with Windows Containers (i.e. via Docker)?[17:03] When might someone use Docker Machine or Docker Swarm with Windows Containers?[18:35] Are containers secure? More or less secure than virtual machines?[20:47] How is patching different now with containers?[23:00] How do containers relate to Infrastructure as Code?[24:55] What is a micro service and how does this relate to containers?[26:25] Why or when might you want to utilize containers, micro services, or the Azure Service Fabric?[29:00] What are some recommended next steps to get started with Windows Containers?Windows Containers Homepage - https://aka.ms/windowscontainersSign up for a free trial of Windows Azure - https://aka.ms/aztrialNews:Check out the Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @MattMcSpiritFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (MP4) - Channel 9
Windows Containers FAQ

Edge (MP4) - Channel 9

Play Episode Listen Later Jun 11, 2015 30:07


In Edge Show 148, Taylor Brown, Microsoft Senior Program Manager, tells about Windows Containers on Ch9 Live at Ignite 2015. Taylor clarifies and demystifies different technical aspects of Windows Containers and answers many of the frequently asked questions (FAQs) that are not found anywhere else. More specifically we cover:[00:33] What are containers?[01:32] Can you forget about containers and just keep using virtualization?[03:00] Does containerization help with hardware density and utilization?[03:50] What is the difference between Windows Server containers and Hyper-V containers?[05:17] Where is Microsoft using Windows Containers?[05:58] Can you run Windows Containers on Nano Server?[07:08] Is there a reason why you would ever want to run Windows Containers on a full GUI version of Windows Server?[07:40] Where can you deploy Windows containers?[08:53] Will Hyper-V in vNext Windows Server support nested virtualization?[09:47] Where are some areas where Dev and Ops might work together with Windows Containers?[11:10] How are deployments easier or different with containers? (and a story of Mark Russinovich's keynote)[12:51] Do you have to run Docker to create and use Windows Containers?[15:00] Are Linux containers interchangeable with Windows Containers (i.e. via Docker)?[17:03] When might someone use Docker Machine or Docker Swarm with Windows Containers?[18:35] Are containers secure? More or less secure than virtual machines?[20:47] How is patching different now with containers?[23:00] How do containers relate to Infrastructure as Code?[24:55] What is a micro service and how does this relate to containers?[26:25] Why or when might you want to utilize containers, micro services, or the Azure Service Fabric?[29:00] What are some recommended next steps to get started with Windows Containers?Windows Containers Homepage - https://aka.ms/windowscontainersSign up for a free trial of Windows Azure - https://aka.ms/aztrialNews:Check out the Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @MattMcSpiritFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (MP4) - Channel 9
View of DevOps Inside Microsoft

Edge (MP4) - Channel 9

Play Episode Listen Later May 14, 2015 30:45


In Edge Show 145 on Ch9 Live at Ignite 2015 we get a practical view of DevOps people, process, and products from real world experiences inside of Microsoft with Brian Harry, Corporate Vice President of Microsoft Developer Division and Donovan Brown, Senior Program Manager at Microsoft. More specifically we cover:[01:25] Tell me some success stories of how Dev and Ops working together has produced great business results?[04:30] Is it really possible to have more change and more stability?[07:47] How have you seen the TFS / VSO product team culture change when going through a DevOps transformation?[13:25] How does technical debt impact teams?[16:33] What are some of the higher value add things the Ops team did in the DevOps world?[17:55] What are some practical tips you can do to reduce your technical debt?[20:54] What are some ways to measure DevOps?[23:17] What are some Microsoft tools and products you can use to track these metrics?[25:35] How has shared metrics changed the way in which teams function?[27:34] The 5 Whys[28:36] What is coming from Microsoft in the future related to DevOps products and tools?News:Check out the Microsoft DevOps news highlights from the past ~month at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @MattMcSpiritFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (HD) - Channel 9
View of DevOps Inside Microsoft

Edge (HD) - Channel 9

Play Episode Listen Later May 14, 2015 30:45


In Edge Show 145 on Ch9 Live at Ignite 2015 we get a practical view of DevOps people, process, and products from real world experiences inside of Microsoft with Brian Harry, Corporate Vice President of Microsoft Developer Division and Donovan Brown, Senior Program Manager at Microsoft. More specifically we cover:[01:25] Tell me some success stories of how Dev and Ops working together has produced great business results?[04:30] Is it really possible to have more change and more stability?[07:47] How have you seen the TFS / VSO product team culture change when going through a DevOps transformation?[13:25] How does technical debt impact teams?[16:33] What are some of the higher value add things the Ops team did in the DevOps world?[17:55] What are some practical tips you can do to reduce your technical debt?[20:54] What are some ways to measure DevOps?[23:17] What are some Microsoft tools and products you can use to track these metrics?[25:35] How has shared metrics changed the way in which teams function?[27:34] The 5 Whys[28:36] What is coming from Microsoft in the future related to DevOps products and tools?News:Check out the Microsoft DevOps news highlights from the past ~month at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @MattMcSpiritFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (MP4) - Channel 9
Chef Provisioning to Azure Demo

Edge (MP4) - Channel 9

Play Episode Listen Later Mar 26, 2015 14:53


In Edge Show 141, learn how to use the new Chef Provisioning capabilities to provision machines and applications to Microsoft Azure in this demo heavy interview with John Keiser from Chef. John walks through all the steps you need to get this running yourself as well as helpful insights from one of the engineers responsible for developing this functionality. More specifically we cover:[09:25] What is the history behind Chef provisioning and why does it exist?[02:19] Were there other names to Chef provisioning and why did it change?[03:03] Demo: Format of a Chef provisioning recipe[05:00] Demo: setup pre-requisite steps to be able to use Chef provisioning[07:04] Demo: editing the provisioning recipe[09:10] Demo: executing the provisioning recipe in local mode (chef-client -z)[11:01] Demo: how to create 10 machines using chef provisioning[13:10] Demo: re-running a chef provisioning recipe where the machine already existsChef Provisioning Azure on GithubSign up for a free trial of Windows Azure - https://aka.ms/aztrialNews:Check out the March 2015 Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @MattMcSpiritFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (HD) - Channel 9
Chef Provisioning to Azure Demo

Edge (HD) - Channel 9

Play Episode Listen Later Mar 26, 2015 14:53


In Edge Show 141, learn how to use the new Chef Provisioning capabilities to provision machines and applications to Microsoft Azure in this demo heavy interview with John Keiser from Chef. John walks through all the steps you need to get this running yourself as well as helpful insights from one of the engineers responsible for developing this functionality. More specifically we cover:[09:25] What is the history behind Chef provisioning and why does it exist?[02:19] Were there other names to Chef provisioning and why did it change?[03:03] Demo: Format of a Chef provisioning recipe[05:00] Demo: setup pre-requisite steps to be able to use Chef provisioning[07:04] Demo: editing the provisioning recipe[09:10] Demo: executing the provisioning recipe in local mode (chef-client -z)[11:01] Demo: how to create 10 machines using chef provisioning[13:10] Demo: re-running a chef provisioning recipe where the machine already existsChef Provisioning Azure on GithubSign up for a free trial of Windows Azure - https://aka.ms/aztrialNews:Check out the March 2015 Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @MattMcSpiritFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (MP4) - Channel 9
Docker Machine to Azure Demo

Edge (MP4) - Channel 9

Play Episode Listen Later Mar 6, 2015 12:37


In Edge Show episode 138, see a demo of how Docker machine can provision to Azure and hear a little bit about the future of Docker client for Windows in this interview with Ahmet Alp Balkan, Software Engineer at Microsoft.More specifically we cover:What does Docker Machine do and how does it relate to Microsoft?[01:36] Demo: Provisioning an Azure VM using Docker Machine Mac client[05:55] Demo: What is running in the Docker machine in Azure[08:06] Demo: Running Docker commands after Docker machine provisioned[09:44] What can you do with Docker and Windows? When is the Docker client for Windows going to be released?Docker Machine to Azure documentationNews:Check out the February 2015 Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (HD) - Channel 9
Docker Machine to Azure Demo

Edge (HD) - Channel 9

Play Episode Listen Later Mar 6, 2015 12:37


In Edge Show episode 138, see a demo of how Docker machine can provision to Azure and hear a little bit about the future of Docker client for Windows in this interview with Ahmet Alp Balkan, Software Engineer at Microsoft.More specifically we cover:What does Docker Machine do and how does it relate to Microsoft?[01:36] Demo: Provisioning an Azure VM using Docker Machine Mac client[05:55] Demo: What is running in the Docker machine in Azure[08:06] Demo: Running Docker commands after Docker machine provisioned[09:44] What can you do with Docker and Windows? When is the Docker client for Windows going to be released?Docker Machine to Azure documentationNews:Check out the February 2015 Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (HD) - Channel 9
App Insights Performance Monitoring

Edge (HD) - Channel 9

Play Episode Listen Later Feb 6, 2015 21:07


In Edge Show episode 135, interview on Microsoft's new updates to Application Insights including app performance monitoring and other telemetry with Rahul Bagaria, Program Manager at Microsoft.More specifically at [00:40], we cover:What are the big changes which have recently happened with Application Insights?[02:20] How is application performance monitoring different now than utilizing the existing microsoft monitoring agent?[03:36] What is all of the telemetry you get if you use only the status monitor agent?[04:33] Demo: Installing and configuring the status monitor agent on an Azure VM[07:31] Demo: How you might be able to automate the agent installation to multiple nodes utilizing the vm extension and implications using this option versus the manual install[09:30] What telemetry do get if you utilize only the code addition? [10:25] Demo: Adding the App Insights code to the app in Visual Studio IDE[12:15] Demo: What data / telemetry do you get back inside the Azure portal?[13:57] Demo: Solving a failed request problem with a SQL database call[17:34] Demo: Solving a performance problem with website .Net code[18:38] Demo: How might I setup automated alerts and file these issues / bugs into the developer backlog?Application Insights User Voice forum for product feedbackApplication Insights free trialGet Started with Application InsightsNews:Check out the January 2015 Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (MP4) - Channel 9
App Insights Performance Monitoring

Edge (MP4) - Channel 9

Play Episode Listen Later Feb 6, 2015 21:07


In Edge Show episode 135, interview on Microsoft's new updates to Application Insights including app performance monitoring and other telemetry with Rahul Bagaria, Program Manager at Microsoft.More specifically at [00:40], we cover:What are the big changes which have recently happened with Application Insights?[02:20] How is application performance monitoring different now than utilizing the existing microsoft monitoring agent?[03:36] What is all of the telemetry you get if you use only the status monitor agent?[04:33] Demo: Installing and configuring the status monitor agent on an Azure VM[07:31] Demo: How you might be able to automate the agent installation to multiple nodes utilizing the vm extension and implications using this option versus the manual install[09:30] What telemetry do get if you utilize only the code addition? [10:25] Demo: Adding the App Insights code to the app in Visual Studio IDE[12:15] Demo: What data / telemetry do you get back inside the Azure portal?[13:57] Demo: Solving a failed request problem with a SQL database call[17:34] Demo: Solving a performance problem with website .Net code[18:38] Demo: How might I setup automated alerts and file these issues / bugs into the developer backlog?Application Insights User Voice forum for product feedbackApplication Insights free trialGet Started with Application InsightsNews:Check out the January 2015 Microsoft DevOps news highlights at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

Edge (HD) - Channel 9
Release Management Service

Edge (HD) - Channel 9

Play Episode Listen Later Jan 8, 2015 18:45


In Edge Show episode 121, learn more about Microsoft's new public preview of release management service connected to Visual Studio Online (VSO) and see demos of it in action with Claude Remillard, Principal Group Program Manager at Microsoft.More specifically at [00:46], we cover:Claude's role and background[01:30] What does Microsoft Visual Studio Release Management do?[05:20] What are the differences between the on-premises Release Management product and Release Management as a service? What are some of the futures enhancements planned for the Release Management service?[07:30] Demo: Where to setup the Release Management connection to VSO[08:38] Demo: Release Management Global Variables[09:36] Demo: Release Management deployment history and logs[11:40] Demo: Release Management Pipeline - including environment definitions and approval steps[13:26] Demo: Configuration of application release template - including rollback, manual intervention, and how it might relate to continuous integration and deployment[16:06] Does Release Management support Chef, Open Source, PowerShell DSC, and other build systems and deployment mechanisms? You can checkout a written list of steps to get this going yourself at this blog post.News:Check out the 2014 Microsoft DevOps news highlights (and monthly recaps moving forward) at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

service management microsoft chefs open source vso news check principal group program manager microsoft devops
Edge (MP4) - Channel 9
Release Management Service

Edge (MP4) - Channel 9

Play Episode Listen Later Jan 8, 2015 18:45


In Edge Show episode 121, learn more about Microsoft's new public preview of release management service connected to Visual Studio Online (VSO) and see demos of it in action with Claude Remillard, Principal Group Program Manager at Microsoft.More specifically at [00:46], we cover:Claude's role and background[01:30] What does Microsoft Visual Studio Release Management do?[05:20] What are the differences between the on-premises Release Management product and Release Management as a service? What are some of the futures enhancements planned for the Release Management service?[07:30] Demo: Where to setup the Release Management connection to VSO[08:38] Demo: Release Management Global Variables[09:36] Demo: Release Management deployment history and logs[11:40] Demo: Release Management Pipeline - including environment definitions and approval steps[13:26] Demo: Configuration of application release template - including rollback, manual intervention, and how it might relate to continuous integration and deployment[16:06] Does Release Management support Chef, Open Source, PowerShell DSC, and other build systems and deployment mechanisms? You can checkout a written list of steps to get this going yourself at this blog post.News:Check out the 2014 Microsoft DevOps news highlights (and monthly recaps moving forward) at: https://aka.ms/DevOpsNewsConnect with the Edge Team:Follow @tnedgeFollow @dtzarFollow @SimonsterFollow @RicksterCDNFacebook

service management microsoft chefs open source vso news check principal group program manager microsoft devops