POPULARITY
Dr. Nikola Dragojlovic and Dr. Ashlee Bolger are PM&R Residency program directors and co-chairs of the AAP Residency Recruitment Subcommittee. In this episode, they discuss the latest data on program signaling, geographic preferences, and other insights for medical students applying to residency with medical student, Sanjana Ayyagari. Music Credits: "Tribe" by SENSHO. License code: R8IHTFOZOUNBXNMJ
Ajantha Abey narrates his blog written for Dementia Researcher. Embarking on a PhD is a monumental journey, not only in its execution but also in its initiation. Ajantha's blog is a treasure trove of insights and guidance, illuminating the path to a successful PhD journey. Drawing from personal experiences and an insider's view from the graduate studies committee at Oxford, Ajantha unravels the complexities of the PhD application process, offering invaluable advice to aspiring students. Whether it's understanding the importance of self-awareness, gaining relevant experience, or the nuances of choosing the right research question, this article is an indispensable guide. It's not just about filling out an application form; it's about a profound journey of self-discovery and meticulous preparation, essential for anyone considering this significant academic pursuit. Prepare to be enlightened and equipped with the wisdom to navigate the intricate PhD application process. Find the original text, and narration here on our website. https://www.dementiaresearcher.nihr.ac.uk/blog-mastering-the-phd-journey-key-application-insights/ -- Ajantha Abey is a PhD student in the Kavli Institute at University of Oxford. He is interested in the cellular mechanisms of Alzheimer's, Parkinson's, and other diseases of the ageing brain. Previously, having previoulsy explored neuropathology in dogs with dementia and potential stem cell replacement therapies. He now uses induced pluripotent stem cell derived neurons to try and model selective neuronal vulnerability: the phenomenon where some cells die but others remain resilient to neurodegenerative diseases. -- Enjoy listening and reading our blogs? We're always on the look out for new contributors, drop us a line and share your own research and careers advice dementiaresearcher@ucl.ac.uk This podcast is brought to you in association with Alzheimer's Association, Alzheimer's Research UK, Alzheimer's Society and Race Against Dementia, who we thank for their ongoing support. -- Follow us on Social Media: https://www.instagram.com/dementia_researcher/ https://www.facebook.com/Dementia.Researcher/ https://twitter.com/demrescommunity https://bsky.app/profile/dementiaresearcher.bsky.social https://www.linkedin.com/company/dementia-researcher
In this episode, we talk with Bob Ruff, Technical Director for All-Tech Decorating Company in Romeoville, Illinois. All-Tech is a coating and restoration contractor with more than 20 years of experience applying FEVE coatings. They've done work around the Americas from Brazil to the Caribbean to the US. We discuss All-Tech's role in the process from coating specification to application and the unique challenges they face.
On this episode of The Journey Within Podcast, Mark Peterson is joined by WTA Tags consultant Eric Schell. In this episode Mark and Eric are talking about hunting in Montana. Montana can be a great place to harvest a whitetail deer among other big game species. Hear about Mark's recent trip to Montana with his friend Kevin as well as some Tags application strategy for all the other big game species you can apply for in the state. Enjoy the Journey Within podcast. Partners and Promo Codes in this Episode Get 15% off your next purchase by using promo code MVP15 at Buckbourbon.com Get a Free Pair of Socks with the Purchase of a Pair of Boots at Meindl USA Using Promo Code MPJOURNEY - meindlusa.com Start a WTA Tags Portfolio or Book Your Next Adventure - worldwidetrophyadventures.com Follow Me: Instagram: https://www.instagram.com/markvpeterson/ Facebook: https://www.facebook.com/MarkPeterson... TikTok: tiktok.com/@markvpeterson Web: http://markvpeterson.com/ This podcast is a part of the Waypoint TV Podcast Network. Waypoint is the ultimate outdoor network featuring streaming of full-length fishing and hunting television shows, short films and instructional content, a social media network, Podcast Network. Waypoint is available on Roku, Samsung Smart TV, Amazon Fire TV, Apple TV, Chromecast, Android TV, IoS devices, Android Devices and at www.waypointtv.com all for FREE! Join the Waypoint Army by following them on Instagram at the following accounts @waypointtv @waypointfish @waypointhunt @waypointpodcasts Learn more about your ad choices. Visit megaphone.fm/adchoices
In Episode 360, Ben laments about a change in the data processing for Azure Sentinel and Scott contributes some suggestions around Microsoft's data processing policies and how customers can keep up to date on them along with some suggestions for how to manage your personal data in Log Analytics and Application Insights. Then they close out the show talking about how to track resource ownership over time for your Azure resources. It's also the season of giving and we're raising money for Girls Who Code. Donate today at https://give.girlswhocode.com/msclouditpro! Like what you hear and want to support the show? Check out our membership options. Show Notes Microsoft Azure Legal Material Microsoft Products and Services Data Protection Addendum (“DPA”) Large Language Model (LLM) Managing personal data in Log Analytics and Application Insights The latest Microsoft Digital Defence Report came out and it is a sobering read Azure Monitor Insights overview Azure Monitor activity log Azure resource logs Define your tagging strategy About the sponsors Intelligink utilizes their skill and passion for the Microsoft cloud to empower their customers with the freedom to focus on their core business. They partner with them to implement and administer their cloud technology deployments and solutions. Visit Intelligink.com for more info.
Join Corey, Phillip, Rob and myself in the Boston Marathoners Round Table, where Boston Qualifier marathoners talk about the essence of a runner's life. From candid talks and friendly banter to delving into the universal runner experience, we go beyond the speed. The Verdict: Confidence vs. Trash Talk - Ingebrigtsen vs. Kipchoge Boston Marathon 2024: Application Insights and Representation Challenges Training updates: 2024 Plans, Berlin and Chicago Preparations Music that motivates our runs (Check out our Spotify playlist linked below) Unexpected essentials: Must-Have Race Gear Revealed And so much more… https://open.spotify.com/playlist/6ma8qReBs0HzyPEscHrZZj?si=58bd539eedfe45ee
In Episode 351, Ben and Scott catch up on some of the latest news around Power Automate, Microsoft Entra, and Microsoft Excel. First, they discuss the Public Preview of Application Insights integration with Power Automate for debugging your cloud flows. Next, they break down the still in Private Preview features of platform SSO for macOS clients. And then they close on some exciting announcements around the addition of Python functions to Microsoft Excel. Like what you hear and want to support the show? Check out our membership options. Show Notes Announcing the integration of Power Automate telemetry data with Azure Application Insights Workspace-based Application Insights resources Set up Application Insights with Power Automate (preview) Coming Soon – Platform SSO for macOS Microsoft Enterprise SSO plug-in for Apple devices 10 ways Microsoft Intune improves Apple device management Introducing a New Flexible Way of Bringing Identities from Any Source into Microsoft Entra ID! Frequently asked questions about API-driven inbound provisioning (Public preview) Announcing Python in Excel: Combining the power of Python and the flexibility of Excel. Data security and Python in Excel Introducing Python in Excel
The department leader of government funding at Your Part-Time Controller, Derick Dreher, shares valuable insights about federal grants and the application process for nonprofits. Derick emphasizes the importance of having a compelling story and a clear understanding of why your organization deserves funding. He highlights that successful applicants often have a track record of implementing impactful programs and managing finances effectively. Additionally, Derick advises nonprofits to be mindful of their budget size, as there is a sweet spot that appeals to federal agencies.Derick discusses the readiness factors for applying for federal grants, emphasizing the significance of both programmatic and financial track records. He encourages organizations to demonstrate their ability to implement programs successfully and manage funds responsibly. Derick also addresses the topic of fiscal sponsorship, stating that while it may pose certain challenges, smaller organizations can still apply for federal grants tailored to their size.The conversation delves into grants.gov, the official website where federal agencies announce grant opportunities. Derick provides insights on navigating the platform, including narrowing down searches and setting up personalized alerts. He also recommends signing up for newsletters from federal agencies as a valuable source of information.The discussion touches on the dos and don'ts of grant applications. Derick emphasizes the importance of following application instructions carefully and submitting only the requested documents. He advises applicants to reach out to program officers for guidance and clarifications, as they are there to assist and provide insights. Derick also stresses the significance of proofreading applications and ensuring that budgets align with narrative descriptions.Derick's expertise and enthusiasm for the grant application process provide clarity and debunk common misconceptions about federal grants.Watch on video: https://bit.ly/433wD3tFollow us on the Twitter: @Nonprofit_ShowSend us your ideas for Show Guests or Topics: HelpDesk@AmericanNonprofitAcademy.comVisit us on the web:The Nonprofit Show
Lars is a Senior Developer Advocate with Pluralsight, author, trainer, Microsoft Azure MVP, community leader, aspiring YouTube host, and part-time classic car collector. He is heavily involved in the space of cloud computing services, especially Azure, and is a published author, solution architect, and writer for numerous publications. He has been a part of the software development community for the past 20 years and co-organizes the DDD Melbourne community conference, organizes developer events with Microsoft, and also runs a part-time car restoration business. He has spoken at numerous technical events around the world and is an expert in Australian Outback Internet. Topics of Discussion: [4:24] Lars talks about his early start in programming and the IT industry and his path to his present-day career. [6:36] As a self-described “nerd that doesn't mind talking to people,” Lars worked that characteristic into networking over his career. [8:17] Why did Lars decide to write a book? [9:40] Lars talks about his book, Microsoft Azure in Action. [9:57] What part of Azure should developers be using more than less? [13:00] What ideas have risen to the surface for general internal business application developers? [16:36] What's the best way to store and manipulate data? [21:58] What are some of Lars's favorite scenarios where you would reach for the queue? [23:57] How would Lars decipher his architectural decisions on whether to use App Service? [26:57] What is Lars's thought process when creating service workers to read from that queue versus creating a second app that is installed into the app service plan? [30:34] Lars talks about the importance of Application Insights. Mentioned in this Episode: Clear Measure Way Architect Forum Software Engineer Forum Programming with Palermo — New Video Podcast! Email us programming@palermo.network Clear Measure, Inc. (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! Jeffrey Palermo's Twitter — Follow to stay informed about future events! Architect Tips — Video podcast! Azure DevOps Microsoft Azure in Action Lars On YouTube Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
Happy New Year to all here in 2023. It's going to be a great year. It's a great time to be a programmer. A great time to be building with .NET; you are going to do great things this year. You have what it takes. You are smart, you have great tools, and you have a great team. You are a great leader. This episode is going to be all about remembering what happened this past year at the podcast. Topics of Discussion: [1:15] Jeffrey talks about the architect forums he's hosting and facilitating in 2023. You can register here. [1:46] Huge announcement in Microsoft Developer news including: - Android apps on Windows 11 - ARM processors getting big investments - Microsoft Dev Box — in preview — dev workstation in the cloud - Power Pages websites - Large SKU app service; up to 256GB RAM available for those who need it - Azure Arc, the new name of Hybrid Azure. And a single-node Azure Stack for remote locations but the programming model of Azure — looking forward to testing it at the right time. - Azure Container Apps tooling got better, and it became ready for prime time. Every team should be looking at this. - .NET 7 released. [4:11] What might the default application stacks and environments look like on the platform in 2023? - Windows 11 - Visual Studio 2022 w/ ReSharper - .NET 7 - Onion Architecture - Blazor for interactive applications - .NET service workers for back-end jobs and queue listeners - Entity Framework with Azure SQL — add on other storage services as per application. - Azure App Service for hosting while prototyping Azure Container Apps. - Application Insights with the Open Telemetry NuGet packages. - Azure Pipelines paired with Octopus Deploy (keep an eye on GitHub Actions as they fill out support for scenarios you need). - NordVPN for developer workstation work-from-home or remote Wi-Fi. [9:11] When it comes to developer workstations, desktop computers are still giving the most bang for the buck with power, and only a few laptops do the job really well. I have not reviewed all computers, and there are a lot out there. I can vouch for Alienware R series desktops. Liquid-cooled, so they are really quiet, even under full load. Dell Precision laptops are amazing for software engineers. I really wanted to love the Lenovo P1, but the fan was just too loud when it was under load. And we all know that cooling is so important in laptops. When a laptop gets too hot, your BIOS will slow down the processor to keep it from burning up. Then you no longer have a fast processor. And video calls use a good deal of processor, surprisingly — or not. For super mobile laptops that you can use for programming, I really do like the Microsoft Surface Laptop. I wanted to like the Surface Studio laptop, but they inverted the cooling and the battery placement, so it's very uncomfortable on my lap and my wrists unfortunately under load. The wrist wrest gets really hot. Normally the battery is under the wrist rest, but Microsoft swapped it on this one, so it's not fun using it as a laptop on your lap or even on a desk while hot and under load. [13:11] Highlighting some past episodes that will be interesting: - Highlighting some past episodes over the year that might be interesting. - With Microsoft Orleans providing a new implementation of the Actor design pattern, we have a two-part series interview with Aaron Stannard, the creator of Akka.NET, episodes 172 and 173. - On the IoT front, Wilderness Labs has been trucking along creating system-on-a-chip options that run .NET natively and easily. I interviewed founder and CEO Bryan Costanich. - For those educating themselves for a career in software engineering, my interview with Henry Quillin might be useful. He talks about a programming internship and his education journey, his work earning his Eagle Scout, and how he became a working programmer even as he is just starting university. - More on embedded. Kevin Kirkus was with us in episode 186. He runs a testing team at Intel doing automated testing for their Xeon processor line. The design necessary for testing in this specialized environment gives us all plenty to think about. - For team leaders out there, I interviewed Mark Seemann. He wrote a recent book, Code That Fits In Your Head. He talks about the principles that are in the book. I subsequently bought and read the book, and I wish I had this book earlier in my career. Would have saved me a great deal of time. - On distributed systems, Udi Dahan is always a fascinating gentleman to listen to. Check out episode 192. As the founder and CEO of Particular Software, and the creator of NServiceBus, he is one of the world's leading experts on distributed systems, microservices, and messaging architectures. - Time-tested ideas are continually useful. I had the pleasure of interviewing Philippe Kruchten. He worked at Rational Software back when they were at the forefront of the software process in the 1990s. He published a paper outlining a framework for emergent, agile architecture. He didn't call it that. He called it the 4+1 Architecture, but only because it predated the agile manifesto. If you are an architect, and you aren't aware of this approach to architecture, give episode 195 a listen. - For the Blazor developers, I had Steve Sanderson on in episode 202. Steve is the original designer of Blazor, which has become the new default web application on .NET. He shared about the future of Blazor and WebAssembly. - Because there is so much going on in this space, Daniel Roth also joined me to discuss more Blazor Futures. - GitHub Actions is being talked about quite a bit. While loads of people are using it for builds, people are scratching their heads about where it fits in regarding deployments. Damian Brady, on the GitHub team and a former employee of Octopus Deploy, sheds light on this in episode 206. - Scott Hunter joined me in episode 211. He announced his new role at Microsoft running more of Azure development and .NET. He shared quite a bit behind the scenes regarding Microsoft's strategy there. - For the UX people. Mark Miller is the Chief Architect of DevExpress, the big UI components company. He has a brilliant user experience mind, and I was able to get him talking in episode 212. - Telemetry. We all need it to keep our software stable in production. The Serilog and AutoFac maintainer, Nicholas Blumhardt, joined me to discuss the fundamentals of modern logging and telemetry. Check out episode 217 for that. - More on the testing front, Eduardo Maltez, a software engineer doing some really interesting full system test work shares his thoughts on what makes tests reliable, stable, and fast — and how to fight brittle tests. Episode 224. - We closed out the year on the security front. With LastPass getting hacked and now Rackspace having a hacking-induced major outage, we all need to take action. Troy Vinson, a multi-certified security professional and certified ethical hacker, gave his perspective on the Rackspace breach and what every .NET team should learn from it. Mentioned in this Episode: Architect Tips — New video podcast! Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! Jeffrey Palermo's YouTube Jeffrey Palermo's Twitter — Follow to stay informed about future events! Programming with Palermo programming@palermo.network Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
In the episode about 10.0.30 we bring up these features: Quality Updates Operational insights events, for POS and FnO to your Application Insights account. Support self-service in the POS client Prettier ER documents and Validation for Electronic Rporting Menu Detours in the Warehouse App Sensor Data intelligence Power Virtual Agents in Commerce Links https://docs.microsoft.com/en-us/dynamics365/commerce/get-started/whats-new-commerce-10-0-30 https://docs.microsoft.com/en-us/dynamics365/supply-chain/get-started/whats-new-scm-10-0-30 https://docs.microsoft.com/en-us/dynamics365/finance/get-started/whats-new-changed-10-0-30 https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/get-started/whats-new-platform-updates-10-0-30
Grab a drink and gather round to gab about BC telemetry and logging
On this week's episode of OEM Industry Update, our colleague Becky Schultz, editor of Equipment Today and contributor to ForConstructionPros.com, speaks with Kenton Williams, U.S. project lead for Honda's Autonomous Work Vehicle (AWV), and Tyler Parker, business optimization manager at construction engineering company Black & Veatch, about the development and application of the AWV prototype. Williams and Parker provide their insights on the lessons learned from the field trials in which Black & Veatch is participating with the AWV as well as what lies ahead for the technology and its potential for use on construction jobsites in future. Learn more about your ad choices. Visit megaphone.fm/adchoices
Mike Rousos is back again! This time Mike shows us how to inspect and diagnose large Object Heap churn in .NET[00:00] - Introduction[01:36] - What tools can we use to look into performance?[03:35] - Diagnostics Demo in Azure App Service[08:50] - Collecting diagnostic traces using dotnet trace[12:56] - Reviewing stats in Perfview[19:56] - Inspecting GC Heap allocations[22:16] - Reducing allocations ArrayPool dotnet-trace performance analysis utilityWhat is Application Insights?Analyze CPU usage without debugging in the Performance ProfilerKudu service overview
Cale, Sujit and Cynthia speak with Senior Program Manager John Engel-Kemnetz about Azure Chaos Studio, a new service announced during Ignite to help customers emulate chaos situations that applications might run into. John also gives us some insight into some approaches to take on testing both the application and the live site responses from the support teams. Media File: https://azpodcast.blob.core.windows.net/episodes/Episode402.mp3 YouTube: https://youtu.be/SxHe-XfM3HgResources: Getting Started - https://aka.ms/chaosstudiogetstarted Docs - https://aka.ms/AzureChaosStudio Blog Announcement - https://aka.ms/chaosstudioblog Updates: 5 reasons to attend the Azure IaaS Day digital event Discover what’s new to Microsoft database services—recap from Microsoft Ignite Azure high-performance computing at Supercomputing 2021 Azure App Service support for .Net 6 now generally available Preview: Pay-as-you-go plan for Power Apps Application Insights auto-instrumentation for .NET6 App Services
In this Azure Centric Podcast, we are talking about the newest Azure features announced during this week. Marcos Nogueira and Andrew Lowes bring their point of view on these new Azure features: • Azure Monitor Log Analytics and Application Insights support for Availability Zones is now generally available in West US 2 • General availability: Azure Backup now supports Archive Tier through Azure Portal • General availability: ExpressRoute IPv6 Support for Private Peering • General availability: Azure governance policy for Azure Key Vault • Extended regional availability for Private Link UDR Support • Extended regional availability for Private Link NSG Support • Azure Spot Virtual Machines: Try to restore functionality now generally available • Zerto Disaster Recovery for Azure VMware Solution • General availability: Azure Functions extensions for Blobs, Queues, Event Hubs, Service Bus, and Event Grid • General availability: Ephemeral OS disks for Azure VMs support additional VM sizes • Public preview: Multiple backups per day for Azure Files You will find videos about Microsoft Azure Technologies, Microsoft Certifications and Technology in general on this channel. The Podcast series is a very informal conversation with different guests. The Azure Concept series is where we bring the real-life experience of using Azure Technologies on the field. Don't forget to subscribe and make sure to hit the like button and share this video if you enjoyed it. Facebook page - https://www.facebook.com/azurecentric Twitter - https://twitter.com/azurecentric Instagram - https://www.instagram.com/azurecentric LinkedIn - https://www.linkedin.com/company/azurecentric SoundCloud - https://bit.ly/acsoundcloudpodcast Google - https://bit.ly/acgooglepodcast Apple - https://bit.ly/acapplepodcast Spotify - https://bit.ly/acspotifypodcast YouTube - https://bit.ly/azurecentricyoutube #AzurePodcast #AzureCentric #AzureUpdates
Investigating high cpu usage in your applications can be challenging. Our friend Mike Rousos returns to show us how diagnose our applications using a few tools.[00:00] - Introduction[03:30] - Investigating CPU usage in a Web App[05:33] - Reviewing the built-in monitoring in Azure [07:24] - Using the App Service Kudu tools[10:45] - Installing and using the dotnet-trace[15:14] - Retrieving the dump file through Kudu[16:45] - Analyzing the dump file[22:40] - RecapUseful Linksdotnet-trace performance analysis utilityKudu service overviewWhat is Application Insights?Analyze CPU usage without debugging in the Performance Profiler
In this week's Tax Credit Tuesday podcast, Michael Novogradac, CPA, and Novogradac partners Amanda Read, CPA, and Brent Parker, CPA, discuss the 2021 Capital Magnet Fund (CMF) award round, which opened recently and has several approaching deadlines. They discuss the $380 million CMF round, including how it differs from previous rounds. They then talk about who is eligible to participate in the Capital Magnet Fund, next steps for interested applicants and how to make an application more competitive.
In this week's Tax Credit Tuesday podcast, Michael Novogradac, CPA, and Novogradac partners Amanda Read, CPA, and Brent Parker, CPA, discuss the 2021 Capital Magnet Fund (CMF) award round, which opened recently and has several approaching deadlines. They discuss the $380 million CMF round, including how it differs from previous rounds. They then talk about who is eligible to participate in the Capital Magnet Fund, next steps for interested applicants and how to make an application more competitive.
Azure AD authentication for App Insights (Microsoft Docs) Work item integration (Microsoft Docs) Availability tests overview (Microsoft Docs) Using Azure Application Insights to monitor for expiring SSL certificates (Jussi) Downtime, SLA and outages workbook (Microsoft Docs) Alert based smart detection for App Insights (Microsoft Docs) Easily create tickets from Azure Monitor to Azure DevOps or GitHub (Tobias)
Rob Vettor, a Cloud Solution Architect at Microsoft, has a lot to say about Cloud Native Apps and tells us how to host them on Azure. Media file: https://azpodcast.blob.core.windows.net/episodes/Episode385.mp3 YouTube: https://youtu.be/nZjUkAyt4Jc Resources: Cloud Native eBook: https://docs.microsoft.com/en-us/dotnet/architecture/cloud-native/ Dapr eBook: https://docs.microsoft.com/en-us/dotnet/architecture/dapr-for-net-developers/ DotNet Conf on Microservices – 6 hour training class (June 30th, 2020)• Microservices Workshop Module 1: Introducing microservices https://www.youtube.com/watch?v=jMDufMYAsmw&t=168s • Microservices Module 2: Modeling and architecting microservices https://www.youtube.com/watch?v=u7MM21aIsqk• Microservices Workshop Module 3: Microservice communication https://www.youtube.com/watch?v=iL3Kxd4Auys• Microservices Workshop Module 4: Deploying microservices to Kubernetes https://www.youtube.com/watch?v=3G7NB4waGbk• Microservices Workshop Module 5: Deploying service mesh to Kubernetes https://www.youtube.com/watch?v=qwEfynnevEU• Microservices Module 6: Distributed data https://www.youtube.com/watch?v=7kVmb747vfM Blog: www.thinkingincloudnative.com Other updates: General availability: Azure Spring Cloud Pricing Model Change | Azure updates | Microsoft Azure Public preview: Azure Spring Cloud New Relic One integration and additional feature updates | Azure updates | Microsoft Azure General availability: Application Insights integration with App Services for Java & Node.js apps | Azure updates | Microsoft Azure Public preview: Create AKS clusters without local user accounts | Azure updates | Microsoft Azure Public preview: Azure Kubernetes Service (AKS) smart defaults | Azure updates | Microsoft Azure Drive growth with the most partner-focused business platform https://azure.microsoft.com/en-us/blog/drive-growth-with-the-most-partnerfocused-business-platform/ Manage RDP and SSH connectivity at scale with Azure Bastion https://azure.microsoft.com/en-us/blog/manage-rdp-and-ssh-connectivity-at-scale-with-azure-bastion/ Innovate from cloud to edge on your terms with Azure https://azure.microsoft.com/en-us/blog/innovate-from-cloud-to-edge-on-your-terms-with-azure/ Public preview: API Management and Event Grid integration https://azure.microsoft.com/en-us/updates/public-preview-api-management-and-event-grid-integration/
Understanding how our applications function in the wild is essential for developers when issues arise. With the power of knowledge, we can enable ourselves to provide the best experience to our fellow developers, and our stakeholders. One of the solutions that supplies this power is Application Insights. Application Insights is a service provided by Microsoft allowing you to monitor your application live, detect performance anomalies, and observe this data with powerful analytics. Together we will see how easy it is to add Application Insights to our applications, whether we have access to the code-base or not. Once instrumented, we will dive deeper into the capabilities of Application Insights and show how to leverage all the rich data collected from our application. Finally, as developers the last thing we want to do is troubleshoot an issue in Production, with everyone watching and the stakes are high. Watch as we monitor a live application that is throwing exceptions and how Application Insights can be used to help us solve the problem faster. When we are done, attendees will be empowered with the knowledge to leverage Application Insights to be more productive with their work.
In Episode 230, Ben and Scott discuss considerations for monitoring your workloads in the Microsoft cloud, including Azure and Microsoft 365. Sponsors Sperry Software – Powerful Outlook Add-ins developed to make your email life easy even if you're too busy to manage your inbox ShareGate - ShareGate's industry-leading products help IT professionals worldwide migrate their business to the Office 365 or SharePoint, automate their Office 365 governance, and understand their Azure usage & costs Office365AdminPortal.com - Providing admins the knowledge and tools to run Office 365 successfully Intelligink - We focus on the Microsoft Cloud so you can focus on your business Show Notes Fully Vaccinated People Can Stop Wearing Masks Indoors And Outdoors, CDC Says COVID-19 Vaccines for Children and Teens Best practices for monitoring cloud applications Azure Monitor overview What is Application Insights? Monitor, diagnose, and troubleshoot Microsoft Azure Storage Fluent Bit Azure Blob connector Microsoft 365 Search the audit log in the compliance center Export, configure, and view audit log records About the sponsors Every business will eventually have to move to the cloud and adapt to it. That's a fact. ShareGate helps with that. Our industry-leading products help IT professionals worldwide migrate their business to the Office 365 or SharePoint, automate their Office 365 governance, and understand their Azure usage & costs. Visit https://sharegate.com/ to learn more. Sperry Software, Inc focuses primarily on Microsoft Outlook and more recently Microsoft Office 365, where a plethora of tools and plugins that work with email have been developed. These tools can be extended for almost any situation where email is involved, including automating workflows (e.g., automatically save emails as PDF or automatically archive emails that are over 30 days old), modifying potentially bad user behaviors (e.g., alert the user to suspected phishing emails or prompt the user if they are going to inadvertently reply to all), and increased email security (e.g., prompt the user with a customizable warning if they are about to send an email outside the organization). Get started today by visiting www.SperrySoftware.com/CloudIT Intelligink utilizes their skill and passion for the Microsoft cloud to empower their customers with the freedom to focus on their core business. They partner with them to implement and administer their cloud technology deployments and solutions. Visit Intelligink.com for more info.
On this Azure Centric Podcast, we are talking about the newest Azure features announced during this week. Marcos Nogueira and Andrew Lowes bring their point of view on these new Azure features: • New Azure VMs for general purpose and memory intensive workloads now in public preview • General availability: Azure Hybrid Benefit for Linux with RI and VMSS Support • Public preview: Stateful and 1-minute frequency log alerts in Azure Monitor • General availability: Application Insights work item integration in Azure Monitor • Azure Ultra Disk is now generally available in North Central US • Public preview: Azure Log Analytics in South India • Public preview: Application Insight in South India and West Central US • General availability: Set up Azure Site Recovery with proximity placement groups across hybrid and cloud disaster recovery scenarios • General availability: Azure Site Recovery now supports cross-continental disaster recovery for 3 region pairs • Azure Site Recovery now supports Azure Policy in public preview You will find videos about Microsoft Azure Technologies, Microsoft Certifications and Technology in general on this channel. The Podcast series is a very informal conversation with different guests. The Azure Concept series is where we bring the real-life experience of using Azure Technologies on the field. Don't forget to subscribe and make sure to hit the like button and share this video if you enjoyed it. Facebook page - https://www.facebook.com/azurecentric Twitter - https://twitter.com/azurecentric Instagram - https://www.instagram.com/azurecentric LinkedIn - https://www.linkedin.com/company/azurecentric SoundCloud - https://bit.ly/acsoundcloudpodcast Google - https://bit.ly/acgooglepodcast Apple - https://bit.ly/acapplepodcast Spotify - https://bit.ly/acspotifypodcast YouTube - https://bit.ly/azurecentricyoutube #AzurePodcast #AzureCentric #AzureUpdates
¡Un episodio bien técnico! Esta vez la conversación se dio entre nuestro CEO Jonathan González y Gabriel Banchs, quien se ha desempeñado como Lead DevOps Engineer, SysAdmin y SRE en empresas de renombre con una sólida experiencia en desarrollo. En este episodio abordaron temas como: El camino para convertirse en un SRE El día a día de un SRE La importancia de delegar los despliegues Lo esencial del monitoreo de aplicaciones y servicios Prometheus vs Graphana Prometheus vs Stackdriver, Application Insights y Cloudwatch Solución Nativa vs. Cloud Escribir en los logs y consejos para no hacer logs en exceso Definiciones entre IT y Negocios Recomendación de tooling para alertas ¡Y más!
Konference Microsoft Ignite 2021 se odehrála na začátku března v plně virtuálním prostoru na webu i ve virtuální realitě. Každý jsme vybrali několik novinek, které zaujaly nás, a v těchto kraťasech je shrneme. "Dotnetové kraťasy" je série kratších nahrávek, které doplňují podcast .NET.CZ a věnují se momentálním událostem ze světa microsoftích vývojářských technologií. Zkrátka sledujeme konference, abyste vy nemuseli ;) Těšíme se na vaše komentáře, přání i připomínky, které můžete psát na info@dotnetpodcast.cz. A pokud se vám díl líbil, budeme rádi, když nám koupíte kávu na www.buymeacoffee.com/dotnetcezet. Hudba pochází od Little Glass Men: freemusicarchive.org/music/Little_Glass_Men/ ---- Martinovy novinky: 1) Form Recognizer přidává 64 nových jazyků a umí i česky https://techcommunity.microsoft.com/t5/azure-ai/form-recognizer-now-reads-more-languages-processes-ids-and/ba-p/2179428 2) Azure Stream Analytics Dedicated - https://azure.microsoft.com/en-us/updates/azure-stream-analytics-dedicated-now-generally-available/ 3) Azure Redis Enterprise tier - https://redislabs.com/blog/azure-cache-for-redis-enterprise-tiers-general-availability/ 4) Cosmos DB Continuous Backup and Point-in-Time - https://devblogs.microsoft.com/cosmosdb/continuous-backup-now-in-preview/ 5) .NET Upgrade Assistant Preview https://devblogs.microsoft.com/dotnet/introducing-the-net-upgrade-assistant-preview/ 6) Application Insights no-code enablement on Node.js Linux App Service environments 7) Azure Percept Preview - https://azure.microsoft.com/en-us/blog/azure-percept-edge-intelligence-from-silicon-to-service/ 8) Microsoft Mesh - https://news.microsoft.com/innovation-stories/microsoft-mesh/ 9) Microsoft Power Fx - https://powerapps.microsoft.com/en-us/blog/what-is-microsoft-power-fx/ 10) Teams - https://www.microsoft.com/en-us/microsoft-365/blog/2021/03/02/flexible-work-is-here-to-stay-microsoft-365-solutions-for-the-hybrid-work-world/
Knowing how your application is doing is vital to keep your users happy. In Azure, there are many services that can help you with this. In this episode, Azure Barry shows Scott Hanselman how to choose the right Azure service to monitor your application.[0:00:00]– Introduction[0:01:59]– Options for Monitoring Applications in Azure[0:04:04]– Questions to Ask[0:05:13]– Azure Application Insights[0:08:37]– Azure Monitor[0:12:10]– Azure Security Center vs. Azure Sentinel[0:15:30]– Comparing Options for Monitoring in Azure[0:15:54]– Wrap-upAzure Monitor overviewWhat is Application Insights?Azure SentinelMicrosoft Azure for Developers: What to Use When (Pluralsight)Create a free account (Azure)
Knowing how your application is doing is vital to keep your users happy. In Azure, there are many services that can help you with this. In this episode, Azure Barry shows Scott Hanselman how to choose the right Azure service to monitor your application.[0:00:00]– Introduction[0:01:59]– Options for Monitoring Applications in Azure[0:04:04]– Questions to Ask[0:05:13]– Azure Application Insights[0:08:37]– Azure Monitor[0:12:10]– Azure Security Center vs. Azure Sentinel[0:15:30]– Comparing Options for Monitoring in Azure[0:15:54]– Wrap-upAzure Monitor overviewWhat is Application Insights?Azure SentinelMicrosoft Azure for Developers: What to Use When (Pluralsight)Create a free account (Azure)
Knowing how your application is doing is vital to keep your users happy. In Azure, there are many services that can help you with this. In this episode, Azure Barry shows Scott Hanselman how to choose the right Azure service to monitor your application.[0:00:00]– Introduction[0:01:59]– Options for Monitoring Applications in Azure[0:04:04]– Questions to Ask[0:05:13]– Azure Application Insights[0:08:37]– Azure Monitor[0:12:10]– Azure Security Center vs. Azure Sentinel[0:15:30]– Comparing Options for Monitoring in Azure[0:15:54]– Wrap-upAzure Monitor overviewWhat is Application Insights?Azure SentinelMicrosoft Azure for Developers: What to Use When (Pluralsight)Create a free account (Azure)
Knowing how your application is doing is vital to keep your users happy. In Azure, there are many services that can help you with this. In this episode, Azure Barry shows Scott Hanselman how to choose the right Azure service to monitor your application.[0:00:00]– Introduction[0:01:59]– Options for Monitoring Applications in Azure[0:04:04]– Questions to Ask[0:05:13]– Azure Application Insights[0:08:37]– Azure Monitor[0:12:10]– Azure Security Center vs. Azure Sentinel[0:15:30]– Comparing Options for Monitoring in Azure[0:15:54]– Wrap-upAzure Monitor overviewWhat is Application Insights?Azure SentinelMicrosoft Azure for Developers: What to Use When (Pluralsight)Create a free account (Azure)
Joining Jeffrey today is return guest, Mark Fussell! Mark works on the Azure Incubations Team and is the Product Manager for Dapr, the Distributed Application Runtime. He has been working at Microsoft for over 19 years and has been a passionate advocate for building microservice-based applications for the last 10 years. He has a proven track record of building innovative computing platforms, running large-scale cloud services, and starting new million-dollar businesses within corporations. Last time Mark was on the show, he and Jeffrey discussed Dapr and what it can do for developers. In this episode, Mark and Jeffrey discuss the new 1.0 release of Dapr. Mark shares how to build, test, deploy, and monitor an application that’s built and deployed using Dapr. He speaks about the team’s journey for the last six months with working on the 1.0 release, the new and exciting changes with the 1.0 release, and all that Dapr is currently capable of. Topics of Discussion: [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes. [:50] About The Azure DevOps Podcast, Clear Measure, and Jeffrey’s offer to speak at virtual user groups. [1:16] About Jeffrey’s newest podcast, Architect Tips! [1:20] About today’s episode with return guest, Mark Fussell. [1:42] Jeffrey welcomes Mark Fussell back to The Azure DevOps Podcast. [2:03] Mark gives a rundown of what’s new at Microsoft, how he ended up on the Azure Incubations Team at Microsoft, and what the team works on. [3:15] An overview of Dapr. [5:08] The huge news for Dapr: the new 1.0 release. [5:41] Mark elaborates on the journey for the last six months with Dapr and what’s new and exciting with the 1.0 release. [7:07] Is Dapr aimed squarely at processes such as backend services with no UI (that either need to be triggered by something or to pop up and do something)? [9:19] Is Dapr only for Javascript apps? Is it for .NET developers? How is it positioned? [11:55] The strategy of Azure and the positioning of Dapr. [13:25] What are some of Dapr’s main goals? Can Dapr be as simple as a single backend process to a whole bunch of backend processes? [21:53] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [22:24] Is there overlap with Dapr and open-source distributed application frameworks for .NET such as MassTransit and NServiceBus? Did the Azure Incubations Team discuss these when developing Dapr? [24:19] Jeffrey and Mark dive into the operational side of Dapr. Mark speaks about how to build, test, deploy, and monitor an application that’s built and deployed using Dapr. [28:24] Does Dapr integrate with Application Insights on its own set of custom events and custom metrics? [29:28] What does deploying with ASP.NET look like? Is it possible, with Dapr, that you would not need to deploy a second process (whether it be Windows Service, Azure Function, or Containers) and you can simply bundle it in with a regular app service web application deployment? [33:51] Mark provides an update on the status of Kubernetes in Azure. [37:04] Discussing the future of running and deploying to Azure. Mentioned in this Episode: Architect Tips — New video podcast! Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook! Jeffrey Palermo’s Youtube Jeffrey Palermo’s Twitter — Follow to stay informed about future events! The Azure DevOps Podcast’s Twitter: @AzureDevOpsShow Mark Fussell’s LinkedIn Mark Fussell’s Twitter @MFussell Dapr Dapr on GitHubrDapr for .NET Developers, by Robert Vettor, Sander Molenkamp, and Edwin van Wijk Azure DevOps Podcast Ep. 66: “Mark Fussell on the Distributed Application Runtime or Dapr” KEDA Azure Queue Storage Azure Service Bus MassTransit NService Bus Azure DevOps Podcast Ep. 128: “Simon Timms on Microservices Architecture” Azure Application Insights OpenTelemetry Collector ASP.NET Kubernetes Azure DevOps Podcast Ep. 110: “Stefan Schackow on What’s New in Azure App Service” “Microsoft’s Dapr Introduces Cloud Native Development to the Enterprise” | The New Stack “Microsoft's most useful open-source project for Kubernetes, Dapr hits the 1.0 primetime” | The Register “Distributed Application Runtime (Dapr) v1.0 Announced” | InfoQ “Microsoft’s Dapr open-source project to help developers build cloud-native apps hits 1.0” | TechCrunch “Microsoft’s open source Dapr hits prime time to help developers embrace microservices” | VentureBeat Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
Five years after his last appearance, Gaurav Malhotra comes back to talk to the team about his current work with Azure Purview. Media File: https://azpodcast.blob.core.windows.net/episodes/Episode366.mp3 Other Resources: Azure Purview Overview Azure Purview Docs Azure Purview Feedback Azure Purview blog on Tech Community Azure Purview discussion on Tech Community Updates: Apache Spark Connector for SQL Server and Azure SQL now compatible with Spark 3.0 Customers unify hybrid and multicloud IT operations with Azure Arc Future-proof your network with Azure for Operators Microsoft will establish its next U.S. datacenter region in Georgia’s Fulton and Douglas Counties Public preview: Application Insights work item integration for Azure DevOps & GitHub
Need to collect performance data about your Azure apps while they are running in production? DevDiv Azure Services PM Chuck Weininger shows us how to do that using the Azure Application Insights Profiler. For more information, see Profile production applications in Azure with Application Insights
Need to collect performance data about your Azure apps while they are running in production? DevDiv Azure Services PM Chuck Weininger shows us how to do that using the Azure Application Insights Profiler. For more information, see Profile production applications in Azure with Application Insights
Paul is joined by John White (@diverdown1964) to discuss the Azure Data Explorer and other data technologies in Microsoft Azure. John also provides updates the PowerBI space for developers. Links from the show: Automatically move your Application Insights data into Azure Data Explorer BIFocal Podcast - Clarifying Business Intelligence, Power BI, Office 365, and more Guy in a Cube Microsoft News Getting started with Microsoft Graph Postman workspace (@jthake) Learn Together: Developing Apps for Teams Community Links Simplified app-only authentication with CLI for Microsoft 365, in Azure DevOps (@yannickreekmans) Team development for Microsoft Teams apps (@wictor) State of SharePoint Client Side Development | December 2020 (@voitanos)
Listen an one hour talk on the concepts and advantages of using a cloud platform insight services like Azure App Insights. Get you help started with Azure Insights and much more. --- Send in a voice message: https://anchor.fm/vishnu-vg/message
This week, Jeffrey is excited to be joined by a longtime friend of his, Stefan Schackow! Stefan is a program manager on the Azure App Services team who has worked on the web app cloud offering since its earliest days. In Azure, Stefan leads a team of program managers who work on the development and deployment of Azure App Service, as well as the development of Microsoft's on-premises and cloud hybrid products (such as Azure Pack and Azure Stack). In this episode, Stefan shares some news from the recent Microsoft Ignite conference about Azure App Service. He speaks about their biggest announcement (an overhaul of the entire hardware line for Azure App Service) and what it addresses, some of the exciting changes regarding dev prices for the Pv3 and Pv2 SKUs, his thoughts on the current best Container options, and what’s to come in the next few weeks for App Service. Don’t miss out! Topics of Discussion: [:38] Be sure to visit AzureDevOps.Show for past episodes and show notes. [:48] About The Azure DevOps Podcast and Jeffrey’s offer to speak at virtual user groups. [1:15] About today’s episode with Stefan Schackow. [1:45] Jeffrey welcomes Stefan to the podcast! [2:00] Stefan’s thoughts on the recent virtual Microsoft Ignite and years’ past. [4:30] Stefan speaks about their biggest announcement at Ignite: an overhaul of the entire hardware line for Azure App Service and what it addresses. [8:30] To containerize or to not containerize? [11:07] Stefan shares his thoughts on what option you should go for with regards to Containers when you’re developing with a microservices mindset. [17:38] Stefan talks about the exciting changes to App Service Pv3. [22:30] About new dev pricing for the Pv2 SKU. [23:36] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [24:08] P1v3 vs. P1v2. [27:17] Does it make sense to run an app with less than 3.5GB of RAM if that is the current entry point? [28:33] Stefan talks about the upsides and downsides to the older and entry-level SKUs. [30:40] Stefan sheds light on how Application Insights or the CPU that an instance is running at 200% CPU. [32:06] Stefan talks about the various discounts available with the reserved instance and which option to go with. [36:06] What’s baked into the reserved instance pricing? [40:53] What’s to come a few weeks from now! [41:41] Jeffrey thanks Stefan for joining the podcast. Mentioned in this Episode: Azure DevOps Clear Measure (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook! Jeffrey Palermo’s Youtube Jeffrey Palermo’s Twitter — Follow to stay informed about future events! The Azure DevOps Podcast’s Twitter: @AzureDevOpsShow Azure App Service - Team Blog “App Service Environment v3 (ASEv3) public preview pre-announcement” Windows Containers Azure Container Service Kubernetes “App Service introduces the new Pv3 SKU for Windows and Linux customers” Blazor Azure Application Insights “How the Azure reservation discount is applied to virtual machines” Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
This week has been another quick week, I've been busy trying to catch up on admin that I missed last week when I was focussing on Ignite and also I've been trying to catch up on creating some content. During my update I talked about a couple of things, if you want to check them out in more detail here are some links: - New Azure Advisor operational recommendations - New Azure Advisor performance recommendations - Azure Security Center AWS and GCP connectors - Application Insights now available in UK West
This week, James is joined by John Thiriet live from France who shows off how he combined the power of App Center Analytics with Application Insights. This combination gives crazy insight into your application when it is live. John shows off how to set it up and how to start to write queries today.Time Codes:[00:00] Intro to App Center & App Insights[03:25] Exporting to App Insights[06:10] Querying Data in App Insights [09:00] PowerBI Integration [12:00] Playing around with KustoShow Links:Docs - App CenterDocs - App InsightsJohn's Blog - Crashes and errors analytics with App Center and Application InsightsFollow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShowUseful Links:Learn more about XamarinLearn more about Xamarin.FormsLearn more about Cross-platform developmentXamarin Developer CenterXamarin BlogMicrosoft Learn Self-Guided TrainingCreate a Free Account (Azure)Xamarin Developers YouTube ChannelXamarin on Twitter
Jeremy and Paul talk with Micah Godbolt from Microsoft about the FluentUI project and the various libraries they publish. Links from the show: Fluent UI Fluent UI on GitHub Microsoft News .NET Standard version of SharePoint Online CSOM APIs Simplifying declarative deployments in Azure Community Links Connect to Application Insights and Log Analytics with Direct Query in Power BI Configure your Azure AD application with Integration assistant
In this episode, we explore what Application Insights can help us within Azure, and how it can monitor and help us troubleshoot our applications and systems in the cloud. Consider this a brief overview - we will likely do a more deep-dive later.
Splunk [Enterprise Cloud and Splunk Cloud Services] 2019 .conf Videos w/ Slides
Analytics Workspaces, Application Insights, Azure Monitor, O365 Admin Centers, just a few of the many Microsoft tools required to monitor and interrogate information from Azure & Office 365. Getting the valuable intel and insights from your Azure and Office 365 environments should be easy, and effortless. Throw on your Splunk hoodie and join Ryan as we Splunk our way through all things IT in Azure, Office365 as part of the Microsoft-as-a-Service world! Infrastructure management, real-time billing, SLA monitoring, capacity planning, all quick, all easy, all powerful with Splunk! Speaker(s) Ry Lait, Senior Sales Engineer, Splunk Slides PDF link - https://conf.splunk.com/files/2019/slides/IT1433.pdf?podcast=1577146252 Product: Splunk Enterprise, Splunk Cloud, Splunk IT Service Intelligence Track: IT Operations Level: Good for all skill levels
Analytics Workspaces, Application Insights, Azure Monitor, O365 Admin Centers, just a few of the many Microsoft tools required to monitor and interrogate information from Azure & Office 365. Getting the valuable intel and insights from your Azure and Office 365 environments should be easy, and effortless. Throw on your Splunk hoodie and join Ryan as we Splunk our way through all things IT in Azure, Office365 as part of the Microsoft-as-a-Service world! Infrastructure management, real-time billing, SLA monitoring, capacity planning, all quick, all easy, all powerful with Splunk! Speaker(s) Ry Lait, Senior Sales Engineer, Splunk Slides PDF link - https://conf.splunk.com/files/2019/slides/IT1433.pdf?podcast=1577146224 Product: Splunk Enterprise, Splunk Cloud, Splunk IT Service Intelligence Track: IT Operations Level: Good for all skill levels
Analytics Workspaces, Application Insights, Azure Monitor, O365 Admin Centers, just a few of the many Microsoft tools required to monitor and interrogate information from Azure & Office 365. Getting the valuable intel and insights from your Azure and Office 365 environments should be easy, and effortless. Throw on your Splunk hoodie and join Ryan as we Splunk our way through all things IT in Azure, Office365 as part of the Microsoft-as-a-Service world! Infrastructure management, real-time billing, SLA monitoring, capacity planning, all quick, all easy, all powerful with Splunk! Speaker(s) Ry Lait, Senior Sales Engineer, Splunk Slides PDF link - https://conf.splunk.com/files/2019/slides/IT1433.pdf?podcast=1577146229 Product: Splunk Enterprise, Splunk Cloud, Splunk IT Service Intelligence Track: IT Operations Level: Good for all skill levels
Analytics Workspaces, Application Insights, Azure Monitor, O365 Admin Centers, just a few of the many Microsoft tools required to monitor and interrogate information from Azure & Office 365. Getting the valuable intel and insights from your Azure and Office 365 environments should be easy, and effortless. Throw on your Splunk hoodie and join Ryan as we Splunk our way through all things IT in Azure, Office365 as part of the Microsoft-as-a-Service world! Infrastructure management, real-time billing, SLA monitoring, capacity planning, all quick, all easy, all powerful with Splunk! Speaker(s) Ry Lait, Senior Sales Engineer, Splunk Slides PDF link - https://conf.splunk.com/files/2019/slides/IT1433.pdf?podcast=1577146210 Product: Splunk Enterprise, Splunk Cloud, Splunk IT Service Intelligence Track: IT Operations Level: Good for all skill levels
Splunk [IT Service Intelligence] 2019 .conf Videos w/ Slides
Analytics Workspaces, Application Insights, Azure Monitor, O365 Admin Centers, just a few of the many Microsoft tools required to monitor and interrogate information from Azure & Office 365. Getting the valuable intel and insights from your Azure and Office 365 environments should be easy, and effortless. Throw on your Splunk hoodie and join Ryan as we Splunk our way through all things IT in Azure, Office365 as part of the Microsoft-as-a-Service world! Infrastructure management, real-time billing, SLA monitoring, capacity planning, all quick, all easy, all powerful with Splunk! Speaker(s) Ry Lait, Senior Sales Engineer, Splunk Slides PDF link - https://conf.splunk.com/files/2019/slides/IT1433.pdf?podcast=1577146242 Product: Splunk Enterprise, Splunk Cloud, Splunk IT Service Intelligence Track: IT Operations Level: Good for all skill levels
Summary Isaac Levin of Microsoft talks about Application Insights, how to use it and what you can learn from the data. Details Who he is, what what does. What Application Insights is, where it can be used, can be used with any language. Isaac's favorite feature. How to use it. Who uses it. Mobile and IoT use cases. Most common uses, web, desktop, etc. Relationship to diagnostic source. Getting data out, common use cases; snapshots for point in time debugging. Querying data data in near real time, charts and visualizations. Alternatives to App Insights. Future of App Insights and telemetry in general; time travel debugging. How to get in touch and tell Isaac how you are using it.
Isaac Levin is an Application Development Manager in Microsoft Developer Support. He has over 10 years of experience working as a developer for the web, mostly in the Microsoft Ecosystem. When he isn't helping customers get the most of Microsoft Products, he contributes in the .NET and ASP.NET space as well as other open-source projects, and occasionally blogs about things that interest him. He likes to wind down from work with his wife Ariana and his 2 sons Isaac and Avery. Links https://www.isaaclevin.com/ https://twitter.com/isaac2004 https://www.linkedin.com/in/isaacrobinlevin/ https://github.com/isaac2004 Resources What is Application Insights? Start Monitoring Your ASP.NET Core Web Application Sponsor We are thrilled to have PVS-Studio sponsor this episode. PVS-Studio code analyzer performs code analysis and issues warnings on code with a high probability of having bugs and potential vulnerabilities. The tool supports C, C++, C# and Java, and it can work with Visual C++, GCC, Clang compilers, and some of those for embedded systems. The analyzer works on Windows, Linux and macOS and can be used as a stand-alone tool and integrated within Visual Studio, IntelliJ, SonarQube and more. To find out more, please follow the links below: PVS-Studio Technologies used in the PVS-Studio code analyzer for finding bugs and potential vulnerabilities "Tempting Time" by Animals As Leaders used with permissions - All Rights Reserved × Subscribe now! Never miss a post, subscribe to The 6 Figure Developer Podcast! Are you interested in being a guest on The 6 Figure Developer Podcast? Click here to check availability!
In this episode, AC and CJ look at what’s new in Microsoft Application Insights JavaScript v2 SDK after a look at some recent cloud news.Banter Zoom Zero Day: 4+ Million Webcams & maybe an RCE? Just get them to visit your website! MICROSOFT’S NEW LONDON STORE IS BIG, BOLD, AND BRITISH News Microsoft News Microsoft wants to start marketing Microsoft 365 as a single product in its new fiscal year Microsoft is reorging its field sales team, laying off some ‘Modern Desktop’ salespeople Microsoft stirs suspicions by adding telemetry files to security-only update Microsoft Azure News Previewing Azure SDKs following new Azure SDK API Standards What is Azure Data Share Preview? Microsoft Application Insights v2 GitHub: Microsoft Application Insights SDK for JavaScript Picks AC’s Pick Nintendo Switch Lite is a smaller, cheaper Switch built exclusively for handheld play CJ’s Pick RoboKiller Guest Pick: Michael Jonsson Cloud connected IoT Weather Balloon
Corey Roth joins Jeremy and Paul to talk about using Azure DevOps as part of creating SPFx solutions. Show notes Corey's blog post Pnp/SPFx generator Implement Continuous Integration and Continuous deployment using Azure DevOps Microsoft Links Azure Key Vault task Microsoft Teams reaches 13 million daily active users, introduces 4 new ways for teams to work better together App Templates for Microsoft Teams Icebreaker bot Community Links The Daily Bing Challenge Bot Retrieve logs from Application Insights programmatically with .NET Core (C#)
How do you understand what's going on in your applications? Richard talks to Isaac Levin about Azure Application Insights - now part of the Azure Monitor Suite that can help with monitoring of PCs, virtual machines as well as a large variety of applications. As Isaac explains, Insights is really a reporting tool that feeds off of a standard SDK that can be installed in a variety of applications - but in the case of .NET applications, you don't have to install the SDK, AppInsights can still instrument it! But the most important aspect is all the complex reporting built-in that can show trends of behaviour as well as errors in your suite of applications.
In this episode, Paul Hacker is joining the Azure DevOps Podcast to discuss DevOps processes and migrations. Paul is a DevOps Architect at Microsoft and has over 15 years of application, architecture, design, development, and management experience in Microsoft technologies. He has a depth of experience in ALM, Process Improvement, and Team Foundation Server. He’s also a fully self-taught engineer in Microsoft technologies. When Team Foundation Server first came out, he jumped on the bandwagon and hasn’t looked back since! Paul has some really interesting perspectives on today’s topic and provides some valuable insights on patterns that are emerging in the space, steps to migrating to Azure DevOps, and common challenges (and how to overcome them). Tune in to gain his insight on migrations, DevOps processes, and more. Topics of Discussion: [:48] About today’s guest and topic of discussion. [1:22] Paul introduces himself and shares his career journey. [2:55] Paul talks about a few of his Microsoft MVP awards. [3:37] Paul explains some of the general buzz words around DevOps. [6:09] Paul gives his definition of DevOps and explains some of the common challenges with customers in the DevOps space. [9:35] Are there some patterns that are beginning to emerge with continuous integration and continuous delivery pipelines? [12:02] What should people know about the basics of telemetry? [13:54] Paul gives some examples of what he would include to get started with Application Insights. [15:28] A word from Azure DevOps Podcast’s sponsor: Clear Measure. [16:03] Paul’s insights and views around those who are migrating to Azure DevOps. [18:18] The steps to migrating to Azure DevOps. [21:38] Some of the common things you should pay attention to when migrating to Azure DevOps. [23:36] What to be aware of when migrating to the Cloud. [28:06] Helpful work items, features, and tools for end users. [33:06] The importance of making work visible. [34:11] Resources Paul recommends listeners follow up on. Mentioned in this Episode: Azure DevOps Clear Measure (Sponsor) Paul Hacker (LinkedIn) Team Foundation Server (Visual Studio) Application Insights CICD Azure Boards Migrate from TFS to Azure DevOps SharePoint Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
This session examines the key approaches and technologies required to obtain a unified view across server, network, code, database, container, and cloud. Learn the five core components for full-stack visibility and optimal application performance in AWS and hybrid cloud environments. We start with the cloud maturity journey and the typical behaviors of each stage. Next, we discuss application dependency mapping and the importance of knowing how every component is connected before migrating. We also explore the demands of serverless and container monitoring (Kubernetes, Amazon EKS, Amazon ECS). For post migration, we cover the importance of business-centric application performance metrics that compare on-premises and AWS cloud states. This session is brought to you by AWS partner, AppDynamics.
Rahul Bagaria joins Lara Rubbelke to discuss Azure Monitor, which now includes Log Analytics and Application Insights. Azure Monitor provides full stack monitoring tools for collecting and analyzing telemetry that allow you to maximize the performance and availability of your cloud and on-premises resources and applications. It helps you understand how your applications are performing and proactively identifies issues affecting them and the resources they depend on.Jump To: [02:28] Demo Start For more information:Azure Monitor documentationApp + Workload Performance Monitoring overviewAzure Monitor pricingNew full stack monitoring capabilities in Azure MonitorCreate a free account (Azure)Follow @sqlgal Follow @AzureFriday Follow @AzureMonitor
Rahul Bagaria joins Lara Rubbelke to discuss Azure Monitor, which now includes Log Analytics and Application Insights. Azure Monitor provides full stack monitoring tools for collecting and analyzing telemetry that allow you to maximize the performance and availability of your cloud and on-premises resources and applications. It helps you understand how your applications are performing and proactively identifies issues affecting them and the resources they depend on.Jump To: [02:28] Demo Start For more information:Azure Monitor documentationApp + Workload Performance Monitoring overviewAzure Monitor pricingNew full stack monitoring capabilities in Azure MonitorCreate a free account (Azure)Follow @sqlgal Follow @AzureFriday Follow @AzureMonitor
Application Insights: power is nothing without controlSpeaker: Roberto AlbanoQuesta frase, presa in prestito da una campagna pubblicitaria, rende bene l'idea.E' importante progettare in maniera efficace le nostre applicazioni, con una gradevole esperienza utente ed una buona velocità, ma il vero punto di forza è sempre uno ed uno solo: l'affidabilità.Di errori se ne faranno sempre, difficile è individuarli e risolverli velocemente. E' qui che Application Insights ci viene incontro, con strumenti di telemetria disponibili out-of-premises per accompagnare la vita della nostra applicazione e renderla così sempre affidabile. Potenza e controllo finalmente insieme.
Azure Friday visited various Microsoft booths in the Expo Hall at Build 2018 to learn what's new. In this episode, Lara Rubbelke gets an update on Azure Monitoring and Application Insights from Shankar Sivadasan.For more information, see:Monitoring Azure Kubernetes Service (AKS) with Azure Monitor container health (preview)Azure MonitorAzure Monitor docsMonitoringCreate a free account (Azure)Follow @sqlgal Follow @AzureFriday
Azure Friday visited various Microsoft booths in the Expo Hall at Build 2018 to learn what's new. In this episode, Lara Rubbelke gets an update on Azure Monitoring and Application Insights from Shankar Sivadasan.For more information, see:Monitoring Azure Kubernetes Service (AKS) with Azure Monitor container health (preview)Azure MonitorAzure Monitor docsMonitoringCreate a free account (Azure)Follow @sqlgal Follow @AzureFriday
Sedli jsme si s Vojtou jenom ve dvou a prošli novinky, které nás zaujaly za poslední měsíc. Mluvíme o Windows 10 Fall Creators Update, Xamarinu, Visual Studiu a dalších... Odkazy: - Windows 10 Fall Creators Update: https://blogs.windows.com/blog/tag/windows-10-fall-creators-update/ - .NET Standard 2.0 pro UWP: https://blogs.msdn.microsoft.com/dotnet/2017/08/25/uwp-net-standard-2-0-preview/ - SQL Server 2017 GA: https://blogs.technet.microsoft.com/dataplatforminsider/2017/10/02/sql-server-2017-on-windows-linux-and-docker-is-now-generally-available/ - Microsoft Connect: https://www.microsoft.com/en-us/connectevent/ - Visual Studio 2017 Update 15.4: https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes - Visual Studio 2017 Update 15.5 preview: https://www.visualstudio.com/en-us/news/releasenotes/vs2017-Preview-relnotes - notifikace z VSTS do Visual Studia: https://blogs.msdn.microsoft.com/visualstudio/2017/10/19/visual-studio-team-services-notifications-in-visual-studio-ide/ - Application Insights pro Node.js 1.0: https://azure.microsoft.com/en-us/blog/announcing-the-general-availability-of-azure-application-insights-sdk-for-node-js-1-0/ - Azure Functions & .NET Core 2.0: https://blogs.msdn.microsoft.com/appserviceteam/2017/09/25/develop-azure-functions-on-any-platform/ - CORESTART 2.0: https://www.geekcore.cz/events/6101 - DevOps a DevTest seminář: https://blogs.msdn.microsoft.com/vyvojari/2017/10/16/devtest-a-devops-seminar/ Twittery atd.: - https://twitter.com/deeedx (Martin) - https://twitter.com/madrvojt (Vojta) Děkujeme Worklio a Radkovi za nové logo! Pokud nechcete, aby vám unikla nová epizoda, odebírejte RSS: https://bit.ly/netcz-podcast-rss, sledujte nás na Twitteru: https://twitter.com/dotnetcezet nebo na Apple Podcasts. Hudba pochází od Little Glass Men: https://freemusicarchive.org/music/Little_Glass_Men/
Logujete? A kam si TO ukládáte? A CO vlastně? Na tyhle a další otázky nám odpoví Mirek Holec, který se dlouhodobě věnuje technologii Application Insights a monitorování webových aplikací. Odkazy: - Application Insights: https://azure.microsoft.com/en-us/services/application-insights/ - HockeyApp: https://www.hockeyapp.net/ - HockeyApp > App Insights bridge: https://docs.microsoft.com/en-us/azure/application-insights/app-insights-hockeyapp-bridge-app#the-hockeyapp-bridge-app - App Insights Analytics: https://docs.microsoft.com/en-us/azure/application-insights/app-insights-analytics - článek Přehled novinek v Application Insights: https://www.miroslavholec.cz/blog/velky-prehled-novinek-v-diagnostickych-sluzbach-azure Twittery atd.: - https://twitter.com/miroslavholec (Mirek) - https://twitter.com/deeedx (Martin) - https://twitter.com/madrvojt (Vojta) Děkujeme Worklio a Radkovi za nové logo! Pokud nechcete, aby vám unikla nová epizoda, odebírejte RSS: http://bit.ly/netcz-podcast-rss, sledujte nás na Twitteru: https://twitter.com/dotnetcezet nebo na Apple Podcasts. Hudba pochází od Little Glass Men: https://freemusicarchive.org/music/Little_Glass_Men/
Dan Taylor joins Scott Hanselman to talk about being able to get a code-level analysis of slow requests in production using the Application Insights profiler for Azure App Service. Dan shows Scott how to use the Application Insights Profiler to quickly get to the bottom of two different performance issues in an ASP.NET Web App. For more information, see: Application Insights Overview Profiling live Azure web apps with Application Insights (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @dandttaylor
Dan Taylor joins Scott Hanselman to talk about being able to get a code-level analysis of slow requests in production using the Application Insights profiler for Azure App Service. Dan shows Scott how to use the Application Insights Profiler to quickly get to the bottom of two different performance issues in an ASP.NET Web App. For more information, see: Application Insights Overview Profiling live Azure web apps with Application Insights (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @dandttaylor
Dan Taylor joins Scott Hanselman to talk about how the Snapshot Debugger in Application Insights can help you identify the root cause of issues in your production environment without having to repro them locally. Dan shows how by adding the Microsoft.ApplicationInsights.SnapshotCollector NuGet package to your app, you can get view full-process snapshots containing local variables the moment exceptions are thrown in production. For more information, see: Application Insights Overview Debug snapshots on exceptions (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @dandttaylor
Dan Taylor joins Scott Hanselman to talk about how the Snapshot Debugger in Application Insights can help you identify the root cause of issues in your production environment without having to repro them locally. Dan shows how by adding the Microsoft.ApplicationInsights.SnapshotCollector NuGet package to your app, you can get view full-process snapshots containing local variables the moment exceptions are thrown in production. For more information, see: Application Insights Overview Debug snapshots on exceptions (docs) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday Follow @dandttaylor
Tweet this episode JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump In this episode Aimee Knight and Charles Max Wood discuss Microsoft's Web Apps on Linux offering with Jeremy Likness and Michael Crump. [00:37] Michael Crump Introduction Michael is on the developer experience team for Azure. [00:52] Jeremy Likness Introduction Jeremy is on the cloud developer advocacy team. Their mission is to remove friction and support developers and work with teams to build a positive experience. The NodeJS team is headed up by John Papa. They have teams around the world and involved in many open source communities. They're focused on building documentation and creating great experiences [02:54] What is it about Azure that people should be getting excited about? Azure is a huge platform. It can be overwhelming. They're trying to help you start with your problem and then see the solution as it exists on Azure. Azure is growing to embrace the needs of developers as they solve these problems. The experience is intended to be open and easy to use for any developer in any language on any platform. It allows you to work in whatever environment you want. Standing up applications in production is tough. Azure provides services and facilities (and interfaces) that make it easy to manage infrastructure. You don't have to be an operations expert. Chuck mentions this messaging as he heard it at Microsoft Connect() last year. It's not about bringing you to .NET. It's about making it easy where you're at. Aimee adds that as a new-ish person in the community and Azure excites her because the portal and tutorials are easy to follow for many new programmers. A lot of these features are available across command lines, tools, and much more. The documentation is great. See our interview with Dan Fernandez on the Microsoft Docs. [12:04] Web Apps on Linux Web application as a service offering from Microsoft. I don't need to worry about the platform, just what's different about my application. Web Apps has traditionally been on Windows. Web Apps on Linux is in preview. You can choose the size of your infrastructure. You only get billed for what you use and can scale up. Setting up multiple servers, managing synchronization and load balancing is a pain. Web Apps gives you a clean interface that makes this management easy. You can also scale across multiple datacenters around the world. [15:06] Why Linux? What's hard about Windows? Node was originally created on Linux and many tools run nicely on Linux. It was later ported to Windows. The toolchains and IDE's and build processes is in an ecosystem that is targeted more toward Linux than Windows. This allows people to work in an environment that operates how they expect instead of trying to map to an underlying Windows kernel. Aimee gives the example of trying to set up ImageMagick on Windows. Web Apps on Linux also allows you to build integrations with your tools that let you build, test, and deploy your application automatically. [19:12] Supported Runtimes Web Apps on Linux supports Node, PHP, Ruby, and .NET Core. You can run a docker container with Node up to 6.x. If you want Node 7.x and 8.x you can create your own Docker container. Web Apps on Linux is build on Docker. The containers also have SSH, so developers can log into the docker container and troubleshoot problems on the container. If you can build a container, you can also run it on this service. At certain levels, there's automatic scaling. [22:06] Consistency between containers? Shared ownership of state or assets It depends on how you build your app. The Docker containers have a shared storage where all the containers have access to the same data and state. There's a system called kudu that makes this really simple. You can also pull logs across all systems. You can also use SSH in the browser [25:23] What's painful about Linux and containers? How is the application built and how does it manage state so that you can isolate issues. If you have 20 containers, can you connect to the right one. It's up to you to manage correlation between containers so you can find the information you need. Knowing your traffic and understanding what to do to prepare for it with scaling and automation is sometimes more art than science. [28:28] How should you manage state? A lot of these systems lend themselves to running stateless, but you don't want to run mongodb on each container versus running one mongodb instance that everything attaches. You want a common place to store data for the entire app for shared state. [30:34] CosmosDB (was DocumentDB) It's an API equivalent to MongoDB. It's a database as a service and you can connect your containers to the CosmosDB in Azure using your portal to make it super easy. You may need to open up some firewall rules, but it should be pretty straightforward. [34:14] Third Party Logging Management Apps Azure has a service that provides metrics (Application Insights) and a logging service. Many other companies use elasticsearch based solutions that solve some of these problems as well. [36:06] How do people use Web Apps on Linux? Companies building new applications many times want to run without managing any infrastructure. So, they use Azure Functions, and other services on Azure. Lift and shift: Take a virtual machine and change it into a web app container that they can run in the cloud. They also move from SQL Server on a server to SQL Server on the cloud. Moving from hosted MongoDB to CosmosDB. You can also use any images on DockerHub. [40:06] Continuous Integration and Continuous Deployment Whether you're using a private registry or cloud registry. When you publish a new image, it'll use a webhook to pull the custom image and deploy it. Or to run it through Continuous Integration and then deploy it without any human interaction. Chuck mentions the case when you haven't logged into a server for a while, there's a huge backlog of system updates. Updating your container definitions makes upkeep automatic. [42:02] Process files and workers with PM2 format You can set up instances to run across cores with the PM2 definitions. You can also make it run various types of workers on different containers. Why did you use PM2? What other uses are there for this kind of setup? You can tell it which processes to start up on boot. You can also have it restart processes when a file is changed, for example, with a config file you can have it restart the processes that run off that config file. [45:38] How to get started Getting started with Node docs.microsoft.com Trial account with a few hundred dollars in Azure credit. Michael's Links michaelcrump.net @mbcrump github.com/mbcrump Jeremy's Links bit.ly/coderblog @jeremylikness github/jeremylikness Picks Aimee Having a little bit of mindfulness while waiting on code and tests to run. Joe Ozark on Netflix Star Wars: Rogue One Chuck Travelers on Netflix Jeremy Ozark filming in Woodstock, GA Autonomous Smart Desk LED light strips Michael Conference Call Bingo Life (Movie) Get Out (Movie)
Tweet this episode JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump In this episode Aimee Knight and Charles Max Wood discuss Microsoft's Web Apps on Linux offering with Jeremy Likness and Michael Crump. [00:37] Michael Crump Introduction Michael is on the developer experience team for Azure. [00:52] Jeremy Likness Introduction Jeremy is on the cloud developer advocacy team. Their mission is to remove friction and support developers and work with teams to build a positive experience. The NodeJS team is headed up by John Papa. They have teams around the world and involved in many open source communities. They're focused on building documentation and creating great experiences [02:54] What is it about Azure that people should be getting excited about? Azure is a huge platform. It can be overwhelming. They're trying to help you start with your problem and then see the solution as it exists on Azure. Azure is growing to embrace the needs of developers as they solve these problems. The experience is intended to be open and easy to use for any developer in any language on any platform. It allows you to work in whatever environment you want. Standing up applications in production is tough. Azure provides services and facilities (and interfaces) that make it easy to manage infrastructure. You don't have to be an operations expert. Chuck mentions this messaging as he heard it at Microsoft Connect() last year. It's not about bringing you to .NET. It's about making it easy where you're at. Aimee adds that as a new-ish person in the community and Azure excites her because the portal and tutorials are easy to follow for many new programmers. A lot of these features are available across command lines, tools, and much more. The documentation is great. See our interview with Dan Fernandez on the Microsoft Docs. [12:04] Web Apps on Linux Web application as a service offering from Microsoft. I don't need to worry about the platform, just what's different about my application. Web Apps has traditionally been on Windows. Web Apps on Linux is in preview. You can choose the size of your infrastructure. You only get billed for what you use and can scale up. Setting up multiple servers, managing synchronization and load balancing is a pain. Web Apps gives you a clean interface that makes this management easy. You can also scale across multiple datacenters around the world. [15:06] Why Linux? What's hard about Windows? Node was originally created on Linux and many tools run nicely on Linux. It was later ported to Windows. The toolchains and IDE's and build processes is in an ecosystem that is targeted more toward Linux than Windows. This allows people to work in an environment that operates how they expect instead of trying to map to an underlying Windows kernel. Aimee gives the example of trying to set up ImageMagick on Windows. Web Apps on Linux also allows you to build integrations with your tools that let you build, test, and deploy your application automatically. [19:12] Supported Runtimes Web Apps on Linux supports Node, PHP, Ruby, and .NET Core. You can run a docker container with Node up to 6.x. If you want Node 7.x and 8.x you can create your own Docker container. Web Apps on Linux is build on Docker. The containers also have SSH, so developers can log into the docker container and troubleshoot problems on the container. If you can build a container, you can also run it on this service. At certain levels, there's automatic scaling. [22:06] Consistency between containers? Shared ownership of state or assets It depends on how you build your app. The Docker containers have a shared storage where all the containers have access to the same data and state. There's a system called kudu that makes this really simple. You can also pull logs across all systems. You can also use SSH in the browser [25:23] What's painful about Linux and containers? How is the application built and how does it manage state so that you can isolate issues. If you have 20 containers, can you connect to the right one. It's up to you to manage correlation between containers so you can find the information you need. Knowing your traffic and understanding what to do to prepare for it with scaling and automation is sometimes more art than science. [28:28] How should you manage state? A lot of these systems lend themselves to running stateless, but you don't want to run mongodb on each container versus running one mongodb instance that everything attaches. You want a common place to store data for the entire app for shared state. [30:34] CosmosDB (was DocumentDB) It's an API equivalent to MongoDB. It's a database as a service and you can connect your containers to the CosmosDB in Azure using your portal to make it super easy. You may need to open up some firewall rules, but it should be pretty straightforward. [34:14] Third Party Logging Management Apps Azure has a service that provides metrics (Application Insights) and a logging service. Many other companies use elasticsearch based solutions that solve some of these problems as well. [36:06] How do people use Web Apps on Linux? Companies building new applications many times want to run without managing any infrastructure. So, they use Azure Functions, and other services on Azure. Lift and shift: Take a virtual machine and change it into a web app container that they can run in the cloud. They also move from SQL Server on a server to SQL Server on the cloud. Moving from hosted MongoDB to CosmosDB. You can also use any images on DockerHub. [40:06] Continuous Integration and Continuous Deployment Whether you're using a private registry or cloud registry. When you publish a new image, it'll use a webhook to pull the custom image and deploy it. Or to run it through Continuous Integration and then deploy it without any human interaction. Chuck mentions the case when you haven't logged into a server for a while, there's a huge backlog of system updates. Updating your container definitions makes upkeep automatic. [42:02] Process files and workers with PM2 format You can set up instances to run across cores with the PM2 definitions. You can also make it run various types of workers on different containers. Why did you use PM2? What other uses are there for this kind of setup? You can tell it which processes to start up on boot. You can also have it restart processes when a file is changed, for example, with a config file you can have it restart the processes that run off that config file. [45:38] How to get started Getting started with Node docs.microsoft.com Trial account with a few hundred dollars in Azure credit. Michael's Links michaelcrump.net @mbcrump github.com/mbcrump Jeremy's Links bit.ly/coderblog @jeremylikness github/jeremylikness Picks Aimee Having a little bit of mindfulness while waiting on code and tests to run. Joe Ozark on Netflix Star Wars: Rogue One Chuck Travelers on Netflix Jeremy Ozark filming in Woodstock, GA Autonomous Smart Desk LED light strips Michael Conference Call Bingo Life (Movie) Get Out (Movie)
Tweet this episode JSJ BONUS: Web Apps on Linux with Jeremy Likness and Michael Crump In this episode Aimee Knight and Charles Max Wood discuss Microsoft's Web Apps on Linux offering with Jeremy Likness and Michael Crump. [00:37] Michael Crump Introduction Michael is on the developer experience team for Azure. [00:52] Jeremy Likness Introduction Jeremy is on the cloud developer advocacy team. Their mission is to remove friction and support developers and work with teams to build a positive experience. The NodeJS team is headed up by John Papa. They have teams around the world and involved in many open source communities. They're focused on building documentation and creating great experiences [02:54] What is it about Azure that people should be getting excited about? Azure is a huge platform. It can be overwhelming. They're trying to help you start with your problem and then see the solution as it exists on Azure. Azure is growing to embrace the needs of developers as they solve these problems. The experience is intended to be open and easy to use for any developer in any language on any platform. It allows you to work in whatever environment you want. Standing up applications in production is tough. Azure provides services and facilities (and interfaces) that make it easy to manage infrastructure. You don't have to be an operations expert. Chuck mentions this messaging as he heard it at Microsoft Connect() last year. It's not about bringing you to .NET. It's about making it easy where you're at. Aimee adds that as a new-ish person in the community and Azure excites her because the portal and tutorials are easy to follow for many new programmers. A lot of these features are available across command lines, tools, and much more. The documentation is great. See our interview with Dan Fernandez on the Microsoft Docs. [12:04] Web Apps on Linux Web application as a service offering from Microsoft. I don't need to worry about the platform, just what's different about my application. Web Apps has traditionally been on Windows. Web Apps on Linux is in preview. You can choose the size of your infrastructure. You only get billed for what you use and can scale up. Setting up multiple servers, managing synchronization and load balancing is a pain. Web Apps gives you a clean interface that makes this management easy. You can also scale across multiple datacenters around the world. [15:06] Why Linux? What's hard about Windows? Node was originally created on Linux and many tools run nicely on Linux. It was later ported to Windows. The toolchains and IDE's and build processes is in an ecosystem that is targeted more toward Linux than Windows. This allows people to work in an environment that operates how they expect instead of trying to map to an underlying Windows kernel. Aimee gives the example of trying to set up ImageMagick on Windows. Web Apps on Linux also allows you to build integrations with your tools that let you build, test, and deploy your application automatically. [19:12] Supported Runtimes Web Apps on Linux supports Node, PHP, Ruby, and .NET Core. You can run a docker container with Node up to 6.x. If you want Node 7.x and 8.x you can create your own Docker container. Web Apps on Linux is build on Docker. The containers also have SSH, so developers can log into the docker container and troubleshoot problems on the container. If you can build a container, you can also run it on this service. At certain levels, there's automatic scaling. [22:06] Consistency between containers? Shared ownership of state or assets It depends on how you build your app. The Docker containers have a shared storage where all the containers have access to the same data and state. There's a system called kudu that makes this really simple. You can also pull logs across all systems. You can also use SSH in the browser [25:23] What's painful about Linux and containers? How is the application built and how does it manage state so that you can isolate issues. If you have 20 containers, can you connect to the right one. It's up to you to manage correlation between containers so you can find the information you need. Knowing your traffic and understanding what to do to prepare for it with scaling and automation is sometimes more art than science. [28:28] How should you manage state? A lot of these systems lend themselves to running stateless, but you don't want to run mongodb on each container versus running one mongodb instance that everything attaches. You want a common place to store data for the entire app for shared state. [30:34] CosmosDB (was DocumentDB) It's an API equivalent to MongoDB. It's a database as a service and you can connect your containers to the CosmosDB in Azure using your portal to make it super easy. You may need to open up some firewall rules, but it should be pretty straightforward. [34:14] Third Party Logging Management Apps Azure has a service that provides metrics (Application Insights) and a logging service. Many other companies use elasticsearch based solutions that solve some of these problems as well. [36:06] How do people use Web Apps on Linux? Companies building new applications many times want to run without managing any infrastructure. So, they use Azure Functions, and other services on Azure. Lift and shift: Take a virtual machine and change it into a web app container that they can run in the cloud. They also move from SQL Server on a server to SQL Server on the cloud. Moving from hosted MongoDB to CosmosDB. You can also use any images on DockerHub. [40:06] Continuous Integration and Continuous Deployment Whether you're using a private registry or cloud registry. When you publish a new image, it'll use a webhook to pull the custom image and deploy it. Or to run it through Continuous Integration and then deploy it without any human interaction. Chuck mentions the case when you haven't logged into a server for a while, there's a huge backlog of system updates. Updating your container definitions makes upkeep automatic. [42:02] Process files and workers with PM2 format You can set up instances to run across cores with the PM2 definitions. You can also make it run various types of workers on different containers. Why did you use PM2? What other uses are there for this kind of setup? You can tell it which processes to start up on boot. You can also have it restart processes when a file is changed, for example, with a config file you can have it restart the processes that run off that config file. [45:38] How to get started Getting started with Node docs.microsoft.com Trial account with a few hundred dollars in Azure credit. Michael's Links michaelcrump.net @mbcrump github.com/mbcrump Jeremy's Links bit.ly/coderblog @jeremylikness github/jeremylikness Picks Aimee Having a little bit of mindfulness while waiting on code and tests to run. Joe Ozark on Netflix Star Wars: Rogue One Chuck Travelers on Netflix Jeremy Ozark filming in Woodstock, GA Autonomous Smart Desk LED light strips Michael Conference Call Bingo Life (Movie) Get Out (Movie)
Evgeny Ternovsky joins Scott Hanselman to talk about Azure Log Analytics and its upgraded search platform, including a dedicated query experience and a powerful new query language. Already available in Application Insights, this upgrade unifies the analytics experience across Azure. For more information, see: What is Log Analytics (docs) Analytics Query Language (docs) Announcing the New and Improved Azure Log Analytics (blog) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday
Evgeny Ternovsky joins Scott Hanselman to talk about Azure Log Analytics and its upgraded search platform, including a dedicated query experience and a powerful new query language. Already available in Application Insights, this upgrade unifies the analytics experience across Azure. For more information, see: What is Log Analytics (docs) Analytics Query Language (docs) Announcing the New and Improved Azure Log Analytics (blog) Create a Free Account (Azure) Follow @SHanselman Follow @AzureFriday
Nous discutons avec Samir Bellouti du service Application Insights. Un service Azure de télémétrie offert par Microsoft aux développeurs Web qui permet la gestion des performances et l’analyse instantanée. Fasciné par les ordinateurs, Samir Bellouti a commencé à programmer dès son jeune âge et, à 17 ans, en Algérie, il a remporté le premier prix d'un concours national de programmation. Plus tard, il a rejoint une école d'ingénieurs et a poursuivi ses études à l'Institut National Polytechnique de Toulouse (France) pour obtenir un diplôme d'ingénieur en informatique et en robotique. Il a cofondé deux sociétés de conseil en France et a déménagé au Canada en 1998 pour poursuivre sa carrière en tant que développeur, chef technique et Scrum Master travaillant principalement sur des applications Web avec des technologies Microsoft dans différentes entreprises allant de 20 à 50 000 employés. Il possède maintenant une petite société de conseil, SABBEL Conseils Inc., spécialisée dans l'architecture et le développement de solutions sur Microsoft Azure. Vous pouvez le rejoindre sur https://www.linkedin.com/in/sbellouti/. Liens Azure Application Insights
MJS 027 Chris Anderson This episode is a My JavaScript Story with guest Chris Anderson. Chris works at Microsoft, specifically on Azure Functions and WebJobs SDK. Hear how he got his start, how he has contributed to the community, as well as a bit about what it’s like being a Program Manager for Microsoft. [00:01:50] ]How did you get into programming? In college Chris was an aerospace engineer. His first taste of working with code was at an internship at Lockheed Martin. Most of his daily work was with spread sheets so he learned Visual Basic to help handle that. He found himself interested in writing code more so he took an intro in C summer course and then things snowballed. When he finished that semester, he talked to advisor about switching to Computer Science. Immediately landed into JavaScript. Chris talks about having a ‘clicking moment’ while in a topics class. A classmate was talking about NodeJS and so he tried it out and hasn’t stopped using it since. [00:03:36] What about programing appealed to you? Chris says that programming made him have a sense of having superpowers. In aerospace he learned how planes worked and that was fun, but programming had an immediately feedback on what he was working on. He adds that it made sense in the way that programming is a universal toolset for no matter what field you’re in. Charles adds that he dug into coding after working in tech support and needing it. [00:05:22] Have you worked with JavaScript before learning about Node? Chris’ first real coding experience was with his internship. He taught himself JavaScript on the job and after a few months found himself really liking it. He felt like JavaScript felt more natural and expressive. Javascript empowered him to work on the client side and the server side and he felt empowered to do full stack. [00:06:55] Was this before Microsoft? Microsoft’s hiring process for college graduates you apply the year you graduate and go through a handful of interviews. He got hired into a team working on databases, working in SQL server. He wanted to work in developer tools and learned how to use power shell and SQL works and how powerful it was. He started moving back and pushing NodeJS onto SQL. There was a driver for SQL purely in JavaScript called TDS and he would make pull requests and contributed to that. He talks about searching internally looking for other work and finding a mobile services team that needed a NodeJS person so he started there. Later he started WebJobs and then later Functions, as an effort to make NodeJS technology work with a .Net technology called Webjobs SDK. Functions exists because he wanted to add a NodeJS to a .Net product. [00:11:07] ] Did you find pushing NodeJS into a well developed language ecosystem risky? Chris talks about helping push adoption of .Net and creating prototype ideas, and it sparking from that. His goal was to make customers more productive. [00:12:02] Having fun at work Chris talks about the team culture being fun at times. Sometimes as a developer you get buffered by Project Managers, but in the case developers spend a lot of time talking to customers. They are excited so they have loads of interactions, helping develop diverse ideas. Charles adds that the preconception to how the environment feels in Microsoft tends to be negative but from talking to people who work there, things seem to be more open than expected. Chris points to open source concepts that really makes working with Microsoft great. [14:40] What does a Program Manager do on a team? Chris talks about how his job is to explore the issues and talk to customers and then prioritize how to make things better. He talks about doing whatever he can to make the product successful with the customers, including building a prototype of an idea, taking a sort of position similar to an entrepreneur. Charles adds that it’s refreshing to find that someone in the Program Manager also being technical sufficient and hands on. Chris talks about how teams are built naturally and pulled together with a group of people who love what they are doing. [00:16:52] Does the Azure Functions team use Azure Functions to make Azure Functions work? Chris talks about not using Azure functions under the covers, for the most part it’s built on top of the app service technology stack like web apps and mobile apps. Things that power that is what powers the Azure functions, like Angular. A lot of the engineering pieces are on top of that. They do use Azure for various Microsoft internal things. All of the tests they build are functions to test functions. [00:18:24] How did you and your team come to use Angular? Chris was working on the prototype for Azure Functions. Amed had experience with working on front end applications and he wanted to try out Angular 2 even though it was still in beta. He found that had the right amount of stuff out of the box. Additionally it had typescript which meshed well. They tend to pick things that people on the team know well and not as much as trying to stay tied into Microsoft supported systems. Chris talks about doing one or two major refactoring. How much Angular have you worked on yourself? Amed works the most on Angular, Chris’ job as Program Manager puts in him in a place where his commits don’t go into production, but he will often write prototypes. He played around a lot with the Monaco editor and adding features for that. As far as outside of that, he has written a few tutorials for using Functions plus Angular as well as written his wedding website with Angular. [00:22:33] What other extracurricular projects have you worked on? Chris talks about doing a lot of side projects for a while. One working with ExpressSocket.io. He also built a middleware project where you can write middleware into Functions. Plenty of little projects he puts on GitHub and never finishes. Chris talks about wishing he could switch hats between being the Program Manager and a developer. [00:23:42] Is there anything in particular you feel like you’ve contributed to Angular? Chris talks about improving by putting in loads of pull requests for tons of JavaScript libraries and a few NodeJS libraries. He would like to be more involved in the start of those processes. Chris says he hopes to maybe be involved in the next Node version update. He really likes the Node community. Picks Chris Mountain Dew Pitch Black The Expanse Series on SciFi Application Insights Charles Wheel of Time Coolage Dog Company Data Dog Links Twitter GitHub
MJS 027 Chris Anderson This episode is a My JavaScript Story with guest Chris Anderson. Chris works at Microsoft, specifically on Azure Functions and WebJobs SDK. Hear how he got his start, how he has contributed to the community, as well as a bit about what it’s like being a Program Manager for Microsoft. [00:01:50] ]How did you get into programming? In college Chris was an aerospace engineer. His first taste of working with code was at an internship at Lockheed Martin. Most of his daily work was with spread sheets so he learned Visual Basic to help handle that. He found himself interested in writing code more so he took an intro in C summer course and then things snowballed. When he finished that semester, he talked to advisor about switching to Computer Science. Immediately landed into JavaScript. Chris talks about having a ‘clicking moment’ while in a topics class. A classmate was talking about NodeJS and so he tried it out and hasn’t stopped using it since. [00:03:36] What about programing appealed to you? Chris says that programming made him have a sense of having superpowers. In aerospace he learned how planes worked and that was fun, but programming had an immediately feedback on what he was working on. He adds that it made sense in the way that programming is a universal toolset for no matter what field you’re in. Charles adds that he dug into coding after working in tech support and needing it. [00:05:22] Have you worked with JavaScript before learning about Node? Chris’ first real coding experience was with his internship. He taught himself JavaScript on the job and after a few months found himself really liking it. He felt like JavaScript felt more natural and expressive. Javascript empowered him to work on the client side and the server side and he felt empowered to do full stack. [00:06:55] Was this before Microsoft? Microsoft’s hiring process for college graduates you apply the year you graduate and go through a handful of interviews. He got hired into a team working on databases, working in SQL server. He wanted to work in developer tools and learned how to use power shell and SQL works and how powerful it was. He started moving back and pushing NodeJS onto SQL. There was a driver for SQL purely in JavaScript called TDS and he would make pull requests and contributed to that. He talks about searching internally looking for other work and finding a mobile services team that needed a NodeJS person so he started there. Later he started WebJobs and then later Functions, as an effort to make NodeJS technology work with a .Net technology called Webjobs SDK. Functions exists because he wanted to add a NodeJS to a .Net product. [00:11:07] ] Did you find pushing NodeJS into a well developed language ecosystem risky? Chris talks about helping push adoption of .Net and creating prototype ideas, and it sparking from that. His goal was to make customers more productive. [00:12:02] Having fun at work Chris talks about the team culture being fun at times. Sometimes as a developer you get buffered by Project Managers, but in the case developers spend a lot of time talking to customers. They are excited so they have loads of interactions, helping develop diverse ideas. Charles adds that the preconception to how the environment feels in Microsoft tends to be negative but from talking to people who work there, things seem to be more open than expected. Chris points to open source concepts that really makes working with Microsoft great. [14:40] What does a Program Manager do on a team? Chris talks about how his job is to explore the issues and talk to customers and then prioritize how to make things better. He talks about doing whatever he can to make the product successful with the customers, including building a prototype of an idea, taking a sort of position similar to an entrepreneur. Charles adds that it’s refreshing to find that someone in the Program Manager also being technical sufficient and hands on. Chris talks about how teams are built naturally and pulled together with a group of people who love what they are doing. [00:16:52] Does the Azure Functions team use Azure Functions to make Azure Functions work? Chris talks about not using Azure functions under the covers, for the most part it’s built on top of the app service technology stack like web apps and mobile apps. Things that power that is what powers the Azure functions, like Angular. A lot of the engineering pieces are on top of that. They do use Azure for various Microsoft internal things. All of the tests they build are functions to test functions. [00:18:24] How did you and your team come to use Angular? Chris was working on the prototype for Azure Functions. Amed had experience with working on front end applications and he wanted to try out Angular 2 even though it was still in beta. He found that had the right amount of stuff out of the box. Additionally it had typescript which meshed well. They tend to pick things that people on the team know well and not as much as trying to stay tied into Microsoft supported systems. Chris talks about doing one or two major refactoring. How much Angular have you worked on yourself? Amed works the most on Angular, Chris’ job as Program Manager puts in him in a place where his commits don’t go into production, but he will often write prototypes. He played around a lot with the Monaco editor and adding features for that. As far as outside of that, he has written a few tutorials for using Functions plus Angular as well as written his wedding website with Angular. [00:22:33] What other extracurricular projects have you worked on? Chris talks about doing a lot of side projects for a while. One working with ExpressSocket.io. He also built a middleware project where you can write middleware into Functions. Plenty of little projects he puts on GitHub and never finishes. Chris talks about wishing he could switch hats between being the Program Manager and a developer. [00:23:42] Is there anything in particular you feel like you’ve contributed to Angular? Chris talks about improving by putting in loads of pull requests for tons of JavaScript libraries and a few NodeJS libraries. He would like to be more involved in the start of those processes. Chris says he hopes to maybe be involved in the next Node version update. He really likes the Node community. Picks Chris Mountain Dew Pitch Black The Expanse Series on SciFi Application Insights Charles Wheel of Time Coolage Dog Company Data Dog Links Twitter GitHub
MJS 027 Chris Anderson This episode is a My JavaScript Story with guest Chris Anderson. Chris works at Microsoft, specifically on Azure Functions and WebJobs SDK. Hear how he got his start, how he has contributed to the community, as well as a bit about what it’s like being a Program Manager for Microsoft. [00:01:50] ]How did you get into programming? In college Chris was an aerospace engineer. His first taste of working with code was at an internship at Lockheed Martin. Most of his daily work was with spread sheets so he learned Visual Basic to help handle that. He found himself interested in writing code more so he took an intro in C summer course and then things snowballed. When he finished that semester, he talked to advisor about switching to Computer Science. Immediately landed into JavaScript. Chris talks about having a ‘clicking moment’ while in a topics class. A classmate was talking about NodeJS and so he tried it out and hasn’t stopped using it since. [00:03:36] What about programing appealed to you? Chris says that programming made him have a sense of having superpowers. In aerospace he learned how planes worked and that was fun, but programming had an immediately feedback on what he was working on. He adds that it made sense in the way that programming is a universal toolset for no matter what field you’re in. Charles adds that he dug into coding after working in tech support and needing it. [00:05:22] Have you worked with JavaScript before learning about Node? Chris’ first real coding experience was with his internship. He taught himself JavaScript on the job and after a few months found himself really liking it. He felt like JavaScript felt more natural and expressive. Javascript empowered him to work on the client side and the server side and he felt empowered to do full stack. [00:06:55] Was this before Microsoft? Microsoft’s hiring process for college graduates you apply the year you graduate and go through a handful of interviews. He got hired into a team working on databases, working in SQL server. He wanted to work in developer tools and learned how to use power shell and SQL works and how powerful it was. He started moving back and pushing NodeJS onto SQL. There was a driver for SQL purely in JavaScript called TDS and he would make pull requests and contributed to that. He talks about searching internally looking for other work and finding a mobile services team that needed a NodeJS person so he started there. Later he started WebJobs and then later Functions, as an effort to make NodeJS technology work with a .Net technology called Webjobs SDK. Functions exists because he wanted to add a NodeJS to a .Net product. [00:11:07] ] Did you find pushing NodeJS into a well developed language ecosystem risky? Chris talks about helping push adoption of .Net and creating prototype ideas, and it sparking from that. His goal was to make customers more productive. [00:12:02] Having fun at work Chris talks about the team culture being fun at times. Sometimes as a developer you get buffered by Project Managers, but in the case developers spend a lot of time talking to customers. They are excited so they have loads of interactions, helping develop diverse ideas. Charles adds that the preconception to how the environment feels in Microsoft tends to be negative but from talking to people who work there, things seem to be more open than expected. Chris points to open source concepts that really makes working with Microsoft great. [14:40] What does a Program Manager do on a team? Chris talks about how his job is to explore the issues and talk to customers and then prioritize how to make things better. He talks about doing whatever he can to make the product successful with the customers, including building a prototype of an idea, taking a sort of position similar to an entrepreneur. Charles adds that it’s refreshing to find that someone in the Program Manager also being technical sufficient and hands on. Chris talks about how teams are built naturally and pulled together with a group of people who love what they are doing. [00:16:52] Does the Azure Functions team use Azure Functions to make Azure Functions work? Chris talks about not using Azure functions under the covers, for the most part it’s built on top of the app service technology stack like web apps and mobile apps. Things that power that is what powers the Azure functions, like Angular. A lot of the engineering pieces are on top of that. They do use Azure for various Microsoft internal things. All of the tests they build are functions to test functions. [00:18:24] How did you and your team come to use Angular? Chris was working on the prototype for Azure Functions. Amed had experience with working on front end applications and he wanted to try out Angular 2 even though it was still in beta. He found that had the right amount of stuff out of the box. Additionally it had typescript which meshed well. They tend to pick things that people on the team know well and not as much as trying to stay tied into Microsoft supported systems. Chris talks about doing one or two major refactoring. How much Angular have you worked on yourself? Amed works the most on Angular, Chris’ job as Program Manager puts in him in a place where his commits don’t go into production, but he will often write prototypes. He played around a lot with the Monaco editor and adding features for that. As far as outside of that, he has written a few tutorials for using Functions plus Angular as well as written his wedding website with Angular. [00:22:33] What other extracurricular projects have you worked on? Chris talks about doing a lot of side projects for a while. One working with ExpressSocket.io. He also built a middleware project where you can write middleware into Functions. Plenty of little projects he puts on GitHub and never finishes. Chris talks about wishing he could switch hats between being the Program Manager and a developer. [00:23:42] Is there anything in particular you feel like you’ve contributed to Angular? Chris talks about improving by putting in loads of pull requests for tons of JavaScript libraries and a few NodeJS libraries. He would like to be more involved in the start of those processes. Chris says he hopes to maybe be involved in the next Node version update. He really likes the Node community. Picks Chris Mountain Dew Pitch Black The Expanse Series on SciFi Application Insights Charles Wheel of Time Coolage Dog Company Data Dog Links Twitter GitHub
MAS 016 Chris Anderson In this episode we have a My Angular Story and our guest is Chris Anderson. Chris works at Microsoft, specifically on Azure Functions and WebJobs SDK. Hear how he got his start, how he has contributed to the community, as well as a bit about what it’s like being a Program Manager for Microsoft. Stay tuned! How did you get into programming? In College Chris was an aerospace engineer. His first taste of working with code was at an internship at Lockheed Martin. Most of his daily work was with spread sheets so he learned Visual Basic to help handle that. He found himself interested in writing code more so he took an intro in C summer course and then things snowballed. When he finished that semester, he talked to advisor about switching to Computer Science. Immediately landed into JavaScript. Chris talks about having a ‘clicking moment’ while in a topics class. A classmate was talking about NodeJS and so he tried it out and hasn’t stopped using it since. What about programing appealed to you? Chris says that programming made him have a sense of having superpowers. In aerospace he learned how planes worked and that was fun, but programming had an immediately feedback on what he was working on. He adds that it made sense in the way that programming is a universal toolset for no matter what field you’re in. Charles adds that dug into coding after working in tech support and needing it, then seeing how relevant and useful it was. Have you worked with JavaScript before learning about Node? Chris’ first real coding experience was with his internship. He taught himself JavaScript on the job and after a few months found himself really liking it. He felt like JavaScript felt more natural and expressive. Javascript empowered him to work on the client side and the server side and he felt empowered to do full stack. What about Microsoft? Microsoft’s hiring process for college graduates you apply the year you graduate and go through a handful of interviews. He got hired into a team working on databases, working in SQL server. He wanted to work in developer tools and learned how to use power shell and SQL works and how powerful it was. He started moving back and pushing NodeJS onto SQL. There was a driver for SQL purely in JavaScript called TDS and he would make pull requests and contributed to that. He talks about searching internally looking for other work and finding a mobile services team that needed a NodeJS person so he started there. Later he started WebJobs and then later Functions, as an effort to make NodeJS technology work with a .Net technology called Webjobs SDK. Functions exists because he wanted to add a NodeJS to a .Net product. Did you find pushing NodeJS into a well developed language ecosystem risky? Chris talks about helping push adoption of .Net and creating prototype ideas, and it sparking from that. His goal was to make customers more productive. It sounds like you guys just have fun at work? Chris talks about the team culture being fun at times. Sometimes as a developer you get buffered by Project Managers, but in the case developers spend a lot of time talking to customers. They are excited so they have loads of interactions, helping develop diverse ideas. Charles adds that the preconception to how the environment feels in Microsoft tends to be negative but from talking to people who work there, things seem to be more open than expected. Chris points to open source concepts that really makes working with Microsoft great. What does a Program Manager do on a team? Chris talks about how his job is to explore the issues and talk to customers and then prioritize how to make things better. He talks about doing whatever he can to make the product successful with the customers, including building a prototype of an idea, taking a sort of position similar to an entrepreneur. Charles adds that it’s refreshing to find that someone in the Program Manager also being technical sufficient and hands on. Chris talks about how teams are built naturally and pulled together with a group of people who love what they are doing. Does the Azure Functions team use Azure Functions to make Azure Functions work? Chris talks about not using Azure functions under the covers, for the most part it’s built on top of the app service technology stack like web apps and mobile apps. Things that power that is what powers the Azure functions, like Angular. A lot of the engineering pieces are on top of that. They do use Azure for various Microsoft internal things. All of the tests they build are functions to test functions. How did you and your team come to use Angular? Chris was working on the prototype for Azure Functions. Amed had experience with working on front end applications and he wanted to try out Angular 2 even though it was still in beta. He found that had the right amount of stuff out of the box. Additionally it had typescript which meshed well. They tend to pick things that people on the team know well and not as much as trying to stay tied into Microsoft supported systems. Chris talks about doing one or two major refactoring. How much Angular have you worked on yourself? Amed works the most on Angular, Chris’ job as Program Manager puts in him a place where his commits don’t go into production, but he will often write prototypes. He played around a lot with the Monaco editor and adding features for that. As far as outside of that, he has written a few tutorials for using Functions plus Angular as well as written his wedding website with Angular. What other extracurricular projects have you worked on? Chris talks about doing a lot of side projects for a while. One working with ExpressSocket.io. He also built a middleware project where you can write middleware into Functions. Plenty of little projects he puts on GitHub and never finish. Chris talks about wishing he could switch hats between being the Program Manager and a developer. Is there anything in particular you feel like you’ve contributed to Angular? Chris talks about improving by putting in loads of pull requests for tons of JavaScript libraries and a few NodeJS libraries. He would like to be more involved in the start of those processes. Chris says he hopes to maybe be involved in the next Node version update. He really likes the Node community. Picks Chris Mountain Dew Pitch Black The Expanse Series on SciFi Application Insights Charles Wheel of Time Coolage Dog Company Data Dog Links Twitter GitHub
MAS 016 Chris Anderson In this episode we have a My Angular Story and our guest is Chris Anderson. Chris works at Microsoft, specifically on Azure Functions and WebJobs SDK. Hear how he got his start, how he has contributed to the community, as well as a bit about what it’s like being a Program Manager for Microsoft. Stay tuned! How did you get into programming? In College Chris was an aerospace engineer. His first taste of working with code was at an internship at Lockheed Martin. Most of his daily work was with spread sheets so he learned Visual Basic to help handle that. He found himself interested in writing code more so he took an intro in C summer course and then things snowballed. When he finished that semester, he talked to advisor about switching to Computer Science. Immediately landed into JavaScript. Chris talks about having a ‘clicking moment’ while in a topics class. A classmate was talking about NodeJS and so he tried it out and hasn’t stopped using it since. What about programing appealed to you? Chris says that programming made him have a sense of having superpowers. In aerospace he learned how planes worked and that was fun, but programming had an immediately feedback on what he was working on. He adds that it made sense in the way that programming is a universal toolset for no matter what field you’re in. Charles adds that dug into coding after working in tech support and needing it, then seeing how relevant and useful it was. Have you worked with JavaScript before learning about Node? Chris’ first real coding experience was with his internship. He taught himself JavaScript on the job and after a few months found himself really liking it. He felt like JavaScript felt more natural and expressive. Javascript empowered him to work on the client side and the server side and he felt empowered to do full stack. What about Microsoft? Microsoft’s hiring process for college graduates you apply the year you graduate and go through a handful of interviews. He got hired into a team working on databases, working in SQL server. He wanted to work in developer tools and learned how to use power shell and SQL works and how powerful it was. He started moving back and pushing NodeJS onto SQL. There was a driver for SQL purely in JavaScript called TDS and he would make pull requests and contributed to that. He talks about searching internally looking for other work and finding a mobile services team that needed a NodeJS person so he started there. Later he started WebJobs and then later Functions, as an effort to make NodeJS technology work with a .Net technology called Webjobs SDK. Functions exists because he wanted to add a NodeJS to a .Net product. Did you find pushing NodeJS into a well developed language ecosystem risky? Chris talks about helping push adoption of .Net and creating prototype ideas, and it sparking from that. His goal was to make customers more productive. It sounds like you guys just have fun at work? Chris talks about the team culture being fun at times. Sometimes as a developer you get buffered by Project Managers, but in the case developers spend a lot of time talking to customers. They are excited so they have loads of interactions, helping develop diverse ideas. Charles adds that the preconception to how the environment feels in Microsoft tends to be negative but from talking to people who work there, things seem to be more open than expected. Chris points to open source concepts that really makes working with Microsoft great. What does a Program Manager do on a team? Chris talks about how his job is to explore the issues and talk to customers and then prioritize how to make things better. He talks about doing whatever he can to make the product successful with the customers, including building a prototype of an idea, taking a sort of position similar to an entrepreneur. Charles adds that it’s refreshing to find that someone in the Program Manager also being technical sufficient and hands on. Chris talks about how teams are built naturally and pulled together with a group of people who love what they are doing. Does the Azure Functions team use Azure Functions to make Azure Functions work? Chris talks about not using Azure functions under the covers, for the most part it’s built on top of the app service technology stack like web apps and mobile apps. Things that power that is what powers the Azure functions, like Angular. A lot of the engineering pieces are on top of that. They do use Azure for various Microsoft internal things. All of the tests they build are functions to test functions. How did you and your team come to use Angular? Chris was working on the prototype for Azure Functions. Amed had experience with working on front end applications and he wanted to try out Angular 2 even though it was still in beta. He found that had the right amount of stuff out of the box. Additionally it had typescript which meshed well. They tend to pick things that people on the team know well and not as much as trying to stay tied into Microsoft supported systems. Chris talks about doing one or two major refactoring. How much Angular have you worked on yourself? Amed works the most on Angular, Chris’ job as Program Manager puts in him a place where his commits don’t go into production, but he will often write prototypes. He played around a lot with the Monaco editor and adding features for that. As far as outside of that, he has written a few tutorials for using Functions plus Angular as well as written his wedding website with Angular. What other extracurricular projects have you worked on? Chris talks about doing a lot of side projects for a while. One working with ExpressSocket.io. He also built a middleware project where you can write middleware into Functions. Plenty of little projects he puts on GitHub and never finish. Chris talks about wishing he could switch hats between being the Program Manager and a developer. Is there anything in particular you feel like you’ve contributed to Angular? Chris talks about improving by putting in loads of pull requests for tons of JavaScript libraries and a few NodeJS libraries. He would like to be more involved in the start of those processes. Chris says he hopes to maybe be involved in the next Node version update. He really likes the Node community. Picks Chris Mountain Dew Pitch Black The Expanse Series on SciFi Application Insights Charles Wheel of Time Coolage Dog Company Data Dog Links Twitter GitHub
MAS 016 Chris Anderson In this episode we have a My Angular Story and our guest is Chris Anderson. Chris works at Microsoft, specifically on Azure Functions and WebJobs SDK. Hear how he got his start, how he has contributed to the community, as well as a bit about what it’s like being a Program Manager for Microsoft. Stay tuned! How did you get into programming? In College Chris was an aerospace engineer. His first taste of working with code was at an internship at Lockheed Martin. Most of his daily work was with spread sheets so he learned Visual Basic to help handle that. He found himself interested in writing code more so he took an intro in C summer course and then things snowballed. When he finished that semester, he talked to advisor about switching to Computer Science. Immediately landed into JavaScript. Chris talks about having a ‘clicking moment’ while in a topics class. A classmate was talking about NodeJS and so he tried it out and hasn’t stopped using it since. What about programing appealed to you? Chris says that programming made him have a sense of having superpowers. In aerospace he learned how planes worked and that was fun, but programming had an immediately feedback on what he was working on. He adds that it made sense in the way that programming is a universal toolset for no matter what field you’re in. Charles adds that dug into coding after working in tech support and needing it, then seeing how relevant and useful it was. Have you worked with JavaScript before learning about Node? Chris’ first real coding experience was with his internship. He taught himself JavaScript on the job and after a few months found himself really liking it. He felt like JavaScript felt more natural and expressive. Javascript empowered him to work on the client side and the server side and he felt empowered to do full stack. What about Microsoft? Microsoft’s hiring process for college graduates you apply the year you graduate and go through a handful of interviews. He got hired into a team working on databases, working in SQL server. He wanted to work in developer tools and learned how to use power shell and SQL works and how powerful it was. He started moving back and pushing NodeJS onto SQL. There was a driver for SQL purely in JavaScript called TDS and he would make pull requests and contributed to that. He talks about searching internally looking for other work and finding a mobile services team that needed a NodeJS person so he started there. Later he started WebJobs and then later Functions, as an effort to make NodeJS technology work with a .Net technology called Webjobs SDK. Functions exists because he wanted to add a NodeJS to a .Net product. Did you find pushing NodeJS into a well developed language ecosystem risky? Chris talks about helping push adoption of .Net and creating prototype ideas, and it sparking from that. His goal was to make customers more productive. It sounds like you guys just have fun at work? Chris talks about the team culture being fun at times. Sometimes as a developer you get buffered by Project Managers, but in the case developers spend a lot of time talking to customers. They are excited so they have loads of interactions, helping develop diverse ideas. Charles adds that the preconception to how the environment feels in Microsoft tends to be negative but from talking to people who work there, things seem to be more open than expected. Chris points to open source concepts that really makes working with Microsoft great. What does a Program Manager do on a team? Chris talks about how his job is to explore the issues and talk to customers and then prioritize how to make things better. He talks about doing whatever he can to make the product successful with the customers, including building a prototype of an idea, taking a sort of position similar to an entrepreneur. Charles adds that it’s refreshing to find that someone in the Program Manager also being technical sufficient and hands on. Chris talks about how teams are built naturally and pulled together with a group of people who love what they are doing. Does the Azure Functions team use Azure Functions to make Azure Functions work? Chris talks about not using Azure functions under the covers, for the most part it’s built on top of the app service technology stack like web apps and mobile apps. Things that power that is what powers the Azure functions, like Angular. A lot of the engineering pieces are on top of that. They do use Azure for various Microsoft internal things. All of the tests they build are functions to test functions. How did you and your team come to use Angular? Chris was working on the prototype for Azure Functions. Amed had experience with working on front end applications and he wanted to try out Angular 2 even though it was still in beta. He found that had the right amount of stuff out of the box. Additionally it had typescript which meshed well. They tend to pick things that people on the team know well and not as much as trying to stay tied into Microsoft supported systems. Chris talks about doing one or two major refactoring. How much Angular have you worked on yourself? Amed works the most on Angular, Chris’ job as Program Manager puts in him a place where his commits don’t go into production, but he will often write prototypes. He played around a lot with the Monaco editor and adding features for that. As far as outside of that, he has written a few tutorials for using Functions plus Angular as well as written his wedding website with Angular. What other extracurricular projects have you worked on? Chris talks about doing a lot of side projects for a while. One working with ExpressSocket.io. He also built a middleware project where you can write middleware into Functions. Plenty of little projects he puts on GitHub and never finish. Chris talks about wishing he could switch hats between being the Program Manager and a developer. Is there anything in particular you feel like you’ve contributed to Angular? Chris talks about improving by putting in loads of pull requests for tons of JavaScript libraries and a few NodeJS libraries. He would like to be more involved in the start of those processes. Chris says he hopes to maybe be involved in the next Node version update. He really likes the Node community. Picks Chris Mountain Dew Pitch Black The Expanse Series on SciFi Application Insights Charles Wheel of Time Coolage Dog Company Data Dog Links Twitter GitHub
Did you know that Microsoft provides several cloud offerings through Azure? IaaS, CaaS, PaaS, FaaS and SaaS! I got to chat with Martin Gutenbrunner (@MartinGoodwell) – Technical Lead for Microsoft Technologies at Dynatrace – to better understand how application developers can best leverage these Azure offerings. I also wanted to know why I still need an APM Solution like Dynatrace when I can use Application Insights that basically comes for free. If you want to explore the monitoring use cases with Dynatrace SaaS yourself get started through http://bit.ly/dtsaastrial - the first 1000h hours are on us!
Did you know that Microsoft provides several cloud offerings through Azure? IaaS, CaaS, PaaS, FaaS and SaaS! I got to chat with Martin Gutenbrunner (@MartinGoodwell) – Technical Lead for Microsoft Technologies at Dynatrace – to better understand how application developers can best leverage these Azure offerings. I also wanted to know why I still need an APM Solution like Dynatrace when I can use Application Insights that basically comes for free. If you want to explore the monitoring use cases with Dynatrace SaaS yourself get started through http://bit.ly/dtsaastrial - the first 1000h hours are on us!
Nous discutons avec Vincent Grondin de Visual Studio Application Insights. Un nouveau produit de la famille Azure qui permet de détecter, trier, et diagnostiquer rapidement et « en direct » les problèmes avec vos applications et services Web. Vincent Grondin compte plus de dix-sept années d’expérience dans le développement d’applications en utilisant les technologies Microsoft dont 13 années en .NET. Il a participé à de nombreux projets pour des entreprises d’envergure comme Desjardins, Eli Lilly, Domtar, Cascades et Alcoa. Il aime apprendre de nouvelles astuces, découvrir de nouveaux outils, explorer de nouvelles technologies liées à .NET et partager ces nouveautés avec la communauté. Depuis 2010, il reçoit de Microsoft la reconnaissance MVP dans la compétence C# et il est actuellement vice-président - Technologies pour la firme nventive. Liens Visual Studio Application Insights HockeyApp Blog: Application Insights Blog: Alan Cameron Wills Article: Get started with Visual Studio Application Insights
Application Insights é lo strumento di telemetria di Microsoft, e fa parte della suite di servizi disponibili su Microsoft Azure.In questa puntata parleremo delle caratteristiche di questo servizio e di come sia possibile utilizzarlo nello sviluppo delle nostre applicazioni.
How do you instrument your applications in production? While at NDC London, Carl and Richard talked to Joe Guadagno about his efforts using Azure Application Insights to understand how his web applications run under load. Gathering telemetry from your production applications used to be a very case-by-case scenario, but when working the Azure Web Sites, things get a bit simpler, using Azure App Insights. But its far more than just monitoring your web site - App Insights has agents for every kind of smartphone and desktop client imaginable. You can collect a ton of data from every endpoint your application has - the challenge is sorting it all out!Support this podcast at — https://redcircle.com/net-rocks/donations
How do you instrument your applications in production? While at NDC London, Carl and Richard talked to Joe Guadagno about his efforts using Azure Application Insights to understand how his web applications run under load. Gathering telemetry from your production applications used to be a very case-by-case scenario, but when working the Azure Web Sites, things get a bit simpler, using Azure App Insights. But its far more than just monitoring your web site - App Insights has agents for every kind of smartphone and desktop client imaginable. You can collect a ton of data from every endpoint your application has - the challenge is sorting it all out!Support this podcast at — https://redcircle.com/net-rocks/donations
We talk to Darshan Desai about Application Insights. A new Surface 3. PayPal and their credit card reader coming to Windows Phone. Is Windows going open source?
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
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
In episode Jeremy Thake talks to Suman Chakrabarti about the Office 365 Developer Patterns and Practices initiative. Suman has been a key member of the group and has been focusing on the Core Libraries and nuget package delivery of this initiative. Weekly updates Office 365 Dev videos at Connect(); Microsoft Visual Studio vNext and Azure event Office 365 APIs Multi-Tenant Web Application by Chaks Getting Started with Office 365 APIs and Xamarin Projects by Chaks Visual Studio Tools for Apache Cordova MY OWN THOUGHTS ON THE OFFICE 365 DEVELOPER VISION by Jeremy Thake Things you need to know when implementing Azure AD in your Office Apps by Elio Struyf Getting Started with Application Insights with Visual Studio 2015 for your ASP.NET Web Applications by Tobias Zimmergren SharePoint user profile properties now writable with CSOM by Vesa Juvonen Show notes Office 365 Dev PnP Wiki Office 365 Dev PnP on GitHub.com/OfficeDev Vesa’s blog announcement on nuget Vesa’s intro video OfficeDevPnPCore16 OfficeDevPnPCore15 Office 365 Dev PnP Yammer Group @sumanch Suman’s blog Got questions or comments about the show? Join the O365 Dev Podcast on the Office 365 Technical Network. The podcast RSS has been submitted to all the stores and marketplaces but takes time, please add directly with the RSS http://feeds.feedburner.com/Office365DeveloperPodcast. About Suman Suman is a senior consultant in Microsoft East Region Services focused on collaborative solutions development for SharePoint and Office 365. He is a core member of the Office 365 Patterns and Practices team. He has been developing solutions for SharePoint since SharePoint 2001, which has given him insight into successful development patterns. Suman is currently focused on helping our SharePoint customers transform from full-trust code to the app model. About the host Jeremy is a newly appointed technical product manager at Microsoft responsible for the Visual Studio Developer story for Office 365 development. Previously he worked at AvePoint Inc., a large ISV, as the chief architect shipping two apps to the Office Store. He has been heavily involved in the SharePoint community since 2006 and was awarded the SharePoint MVP award four years in a row before retiring the title to move to Microsoft. You can find Jeremy blogging at www.jeremythake.com and tweeting at @jthake.