Skill up to strengthen your organizations cybersecurity posture

This article is contributed. See the original author and article here.

Today, cybersecurity is everyone’s job. Although specialized engineers are vital, the best defense is from the ground up and from end to end.


 


You’re not imagining it—the number of major cybersecurity incidents is increasing. And according to Forbes Advisor Cybersecurity Stats: Facts And Figures You Should Know, “The repercussions of cyberattacks are far-reaching and costly. A data breach costs $4.88 million on average in 2024. In 2023, compromised business emails accounted for more than $2.9 billion in losses. These alarming figures emphasize the danger of cyber vulnerabilities and highlight the need for skilled cybersecurity professionals.”


 


Even small and medium-sized organizations can inadvertently provide cybercriminals with a pathway to bigger targets, which means that every organization needs to skill up its teams to protect against ransomware, data breaches, and other security incidents.


National Cybersecurity Awareness Month is an ideal time for organizations of all sizes to refocus and make a plan to build strong, year-round defenses. Microsoft Learn for Organizations can help your teams build skills to protect and secure your data, information, and systems.


 


Apply security first, across the board


Even the most sophisticated cyber defense is built on the basics. The US Federal Trade Commission’s (FTC’s) Cybersecurity Basics include using strong passwords and multifactor authentication, keeping all software and systems updated, securing backups, and of course, remaining on the alert against phishing.


 


Another good start is Microsoft Security 101, which explains security-related vocabulary, core concepts, and best practices. Or check out the Security hub on Microsoft Learn, which offers technical guidance and resources for aspiring and experienced cybersecurity professionals.


 


Beyond these foundations, organizations should cultivate a true security-first culture, as embodied by the Microsoft Security First Initiative (SFI). Upskilling across all roles and teams can minimize weak links in the protective chain, empowering your entire organization to prevent, detect, and mitigate issues.


 


Microsoft Learn for Organizations includes Plans on Microsoft Learn that cover security training for various job roles, such as:



 


Build skills with cybersecurity training from Microsoft Learn


Microsoft Learn offers self-paced, on-demand security training for many roles, skill levels, and products, and Microsoft Learn for Organizations curates this content for you and your teams to make it easier to reach your goals. The new Microsoft Security Technical Training poster highlights key offerings—whether you’re just starting out or you want to earn an expert Certification.


 


Get started with cybersecurity basics


Begin your learning journey with self-paced training on the essentials:



 


Build core skills


The core security training on the new poster dives deeper with self-paced offerings that help you skill up to earn Microsoft Certifications:



 


Earn scenario-based credentials


Microsoft Applied Skills credentials focus on validating in-demand technical skills in specific scenarios, proving your readiness to take on new tasks and projects for your team. Security-focused Applied Skills scenarios include:



 


Be cybersmart—always vigilant and always learning


Technology is ever evolving, and so is cybercrime. And building a strong cybersecurity defense is a journey. You and your teams can build your skills anytime—not just during National Cybersecurity Awareness Month! The resources, offerings, and opportunities on Microsoft Learn—curated for teams on Microsoft Learn for Organizations—can help you and your organization build the skills needed to address today’s security requirements and empower your teams to better meet tomorrow’s cybersecurity challenges.

Streamline Your Azure Workflow: Introducing GitHub Copilot for Azure in VS Code

Streamline Your Azure Workflow: Introducing GitHub Copilot for Azure in VS Code

This article is contributed. See the original author and article here.

I’m excited to announce the public preview of GitHub Copilot for Azure – a new addition to your toolkit that seamlessly integrates with GitHub Copilot Chat in VS Code. Think of it as your personal assistant for navigating the Azure cloud. Instead of switching between your IDE and the Azure portal to manage infrastructure or search for commands and arguments, focus on what you do best – writing code. Whether you’re provisioning services or deploying apps, just ask @azure in GitHub Copilot Chat and handle it all right inside your editor.


 


You can get started right now by installing GitHub Copilot for Azure from the VS Code Marketplace!


 


GitHub Copilot for Azure can help with…


 


Learning about Azure


 



GIF demonstrating learning about AzureGIF demonstrating learning about Azure



GitHub Copilot for Azure makes learning about Azure services a breeze, whether you’re new to the platform or a seasoned pro. It pulls in relevant, up-to-date documentation like answers on Azure OpenAI models, Azure AI Search, or even how pricing works for services like Azure SQL, all within your coding environment. Instead of searching through multiple sources, @azure surfaces the info you need on-the-fly, letting you understand key services without ever leaving your editor. This makes it super handy for developers just starting with Azure, helping them grasp complex concepts faster, while also saving time for experienced developers who need quick reminders or details on the latest services and features.


 


Suggested prompts for learning



  • @azure Give me a detailed description of Azure AI Search

  • @azure Which azure services can run my container?


 


Deploying


 


GIF showing how to search for and deploy an azd templateGIF showing how to search for and deploy an azd template


GitHub Copilot for Azure takes the hassle out of deploying your apps by guiding you through tasks like setting up resources or automating deployments. Whether you’re building a RAG (Retrieval-Augmented Generation) app with Python, creating a CI/CD pipeline, or using the Azure Developer CLI (azd) to deploy your project, @azure can suggest app templates, the right commands and configurations straight from your code editor. No need to search for sample applications, look up CLI commands or YAML syntax – @azure fills in the blanks for you. This is especially helpful when you need to quickly spin up services or tear them down, saving you time and letting you focus on writing great code instead of managing infrastructure.


 


Suggested prompts for deploying



  • @azure Can you help me build an RAG chat app with GPT-4o?

  • @azure List the regions where GPT-4o is available


 


Troubleshooting


 


GIF demonstrating how to diagnose an app issueGIF demonstrating how to diagnose an app issue


Sometimes things go wrong. When they do GitHub Copilot for Azure simplifies diagnosing and troubleshooting by providing quick insights into your application’s performance and resource issues.


Whether you’re trying to figure out why your Kubernetes cluster is sluggish or the root cause of those annoying 500 errors on your website, @azurehas your back. It helps by performing diagnoses, searching logs, and pointing you toward potential issues without having to search through documentation or manually run multiple checks. This speeds up the troubleshooting process, letting you zero in on problems faster and get your app or service back to full speed with less frustration.


Building on that, @azure doesn’t just help identify problems – it actively assists in fixing them too. Once you’ve pinpointed what’s causing your resource or app issues, @azure can suggest solutions, like optimizing configurations, scaling resources, or fixing code that’s causing those 500 errors. For example, if your Kubernetes cluster is running slow, @azure might recommend changes to your deployment settings or resource limits. If you’re dealing with quota exhaustion or performance bottlenecks, it can offer tips on how to scale efficiently. Essentially, @azure becomes your go-to tool for both diagnosing and resolving issues, so you can focus on improving your app rather than troubleshooting for hours.


 


Suggested prompts for troubleshooting



  • @azure Why is my ReallyImportantWebsite webapp running slow?

  • @azure Are there any errors in the logs of my SuperCoolDemo Container App?


 


Operating


 


GIF demonstrating searching for Azure resourcesGIF demonstrating searching for Azure resources


Following troubleshooting, GitHub Copilot for Azure also helps you stay on top of resource operations. After resolving issues, it’s crucial to ensure your resources are being used properly, and @azure makes this easy. For example, you can quickly ask @azure how many Azure OpenAI deployments you have or request a count of your storage accounts in eastus, sorted by size. This immediate access to resource data helps you optimize your setup by identifying over-provisioned resources, rebalancing workloads, or fine-tuning configurations – all without leaving your coding environment. It streamlines the process of managing resources and keeping everything running smoothly, making sure you’re not only fixing problems but also preventing new ones from cropping up.


 


Suggested prompts for operating



  • @azure how many web app plans using the free tier do I have deployed grouped by region sorted by highest to lowest?

  • @azure How do I list all the pods in my AKS cluster?


 


Slash Commands give you more control


 


GitHub Copilot for Azure is new, and sometimes it may not understand what you want, but it has slash commands that you can use to specify your intent:


 



  • @azure /helpto see what kinds of things @azure can do

  • @azure /learnto learn about Azure

  • @azure /resourcesfor info on your Azure resources

  • @azure /diagnose to figure out what’s wrong with your applications

  • @azure /changeTenantto choose the Azure tenant you want to use


 


Get started now!


 


GitHub Copilot for Azure is currently in public preview, and can installed from the VS Code Marketplace: Get GitHub Copilot for Azure


 


Share your thoughts


 


We would love to know what you think, good or bad! Use the “Thumbs Up” and “Thumbs Down” buttons to tell us, and you can open issues in our GitHub repo. We would love to hear from you about how we can improve and help you with your Azure journey.






Introducing Lineage Tracking for Azure Databricks Unity Catalog in Microsoft Purview

Introducing Lineage Tracking for Azure Databricks Unity Catalog in Microsoft Purview

This article is contributed. See the original author and article here.

We’re thrilled to announce the release of a highly anticipated feature in Microsoft Purview: lineage tracking for Azure Databricks Unity Catalog. This marks a significant milestone in our ongoing efforts to enhance data governance and visibility across cloud environments.


 



By leveraging this new functionality, users can now track data flow across their Azure Databricks notebooks, improving the ability to audit, monitor, and manage data movement. With data increasingly flowing through complex, cloud-native platforms like Azure Databricks, having clear, end-to-end visibility is crucial for compliance, troubleshooting, and operational excellence.


 


karanshah_0-1729841200003.png

 


What is Data Lineage?


Data lineage refers to the ability to track the origins, movements, and transformations of data as it flows across different systems and processes. It helps organizations answer key questions like:



  • Where does this data come from?

  • How is the data transformed and used?

  • Which processes or users have modified the data?


 


In the context of Azure Databricks Unity Catalog, lineage shows how data flows through notebooks, allowing users to see which sources fed into their analyses and where the processed data is stored. By providing this visibility, data lineage helps improve transparency, making it easier to understand the lifecycle of data, diagnose errors, and ensure compliance with data governance policies.


 


Microsoft Purview can capture lineage at both the Unity Catalog table/view level and the column level.


 


What Are the Prerequisites for Enabling Lineage?


In addition to standard prerequisites for Azure Databricks Unity Catalog scans in Microsoft Purview (such as an active Azure subscription, Purview setup, and integration runtime), the following are key requirements specifically for fetching lineage:



  1. Enable System Schema: The system.access schema must be enabled in Unity Catalog, as lineage data is stored in system tables.

  2. User Privileges: The scanning account needs SELECT privileges on the following system tables:


    • system.access.table_lineage

    • system.access.column_lineage



These permissions are essential for Purview to retrieve lineage from Azure Databricks.


 


How to fetch lineage during scans?


To enable lineage during the scan setup in Microsoft Purview, follow the standard steps for configuring a Azure Databricks scan (register the source, configure runtime, etc.). The critical action required for lineage is:



  • Toggle Lineage Extraction: When configuring the scan, ensure that Lineage Extraction is set to On. This will enable Microsoft Purview to fetch the lineage of the scanned Azure Databricks assets, including the flow of data through notebooks.


karanshah_2-1729841249539.png

 


Then go ahead, run your scan and go grab a cup of coffee while Microsoft Purview does its magic!


 


Example: Comparing Lineage Views in Azure Databricks and Microsoft Purview


After enabling lineage and running a scan, all catalogs from Azure Databricks Unity Catalog will begin to appear in the Microsoft Purview Data Map. This means you’ll see a unified view of data sources across both systems, allowing for easy tracking of data flow and transformations.


 


karanshah_3-1729841268092.png

 


Azure Databricks lineage: Shows lineage for datasets and transformations within your notebooks, highlighting dependencies.


 


karanshah_4-1729841277863.png

 


 Microsoft Purview lineage: Displays lineage across catalogs in a visual, end-to-end data flow.


 


karanshah_5-1729841287224.png

 


These visual comparisons give you a clear understanding of how each platform captures and displays data lineage, making it easier to manage and trace your data flows.


 


What’s Next for Azure Databricks Lineage?


Currently only Azure Databricks notebook lineage is available, but we’re not stopping there!


Microsoft is actively working with Azure Databricks to bring lineage for jobs and pipelines, ensuring comprehensive tracking of data across your Azure Databricks environment. We continue to push the boundaries of data governance, making it easier for organizations to get full visibility into their data processes.


 


Stay tuned for future updates as we expand this functionality, bringing you even more insights and control!


Streamline collaboration with the new chat and channels experience in Microsoft Teams

Streamline collaboration with the new chat and channels experience in Microsoft Teams

This article is contributed. See the original author and article here.

Working together can turn great ideas into reality and bring people together as a team. We’ve been paying attention to our customers’ evolving needs in the AI-powered workplace, which require faster, simpler, and smarter solutions to achieve more.

The post Streamline collaboration with the new chat and channels experience in Microsoft Teams appeared first on Microsoft 365 Blog.

Brought to you by Dr. Ware, Microsoft Office 365 Silver Partner, Charleston SC.

Unlock Your Future with Microsoft Student Opportunities

Unlock Your Future with Microsoft Student Opportunities

This article is contributed. See the original author and article here.

Screenshot 2024-10-23 183714.png


 


Ready to take your first steps toward a career in tech? As someone who transitioned from student life to a full-time job in tech, I am here to share how you can unlock incredible opportunities at Microsoft like internships, competitions, and more to kickstart your career in tech!


 


👋 My name is Kiana, and I joined Microsoft just over two years ago as a Product Manager in the Azure Edge + Platform space. Before that, I spent two years as a Software Engineer. As someone who was once in your shoes and is now a full-time employee, I am super passionate about helping students navigate the world of resume building and networking. Don’t hesitate to reach out – connect with me on LinkedIn. Microsoft offers a wide array of opportunities for students to grow and thrive, and I’m here to share some insights and tips to help you make the most of them!


 


 


1. Microsoft Imagine Cup


Unlock your startup’s potential with the Imagine Cup – the premier global technology startup competition for student founders using AI technologies on the Microsoft Cloud. Compete for the grand prize and a mentorship session with Microsoft Chairman and CEO Satya Nadella. Gain access to networking opportunities, global recognition and expert coaching during the competition to accelerate your startup. Imagine Cup is more than a competition; it’s a transformative journey that helps student founders turn their innovative ideas into market-ready startups.


 


Eligibility:



  • Participants must be at least 18 years old as of October 1, 2024, and enrolled students at an accredited educational institution between October 1, 2024, and May 31, 2025.

  • U.S. export regulations prohibit the export of goods and services to Cuba, Iran, North Korea, Sudan, Syria, Russia, and the Region of Crimea. Therefore, residents of these countries/regions are not eligible to participate.

  • Mentors are not considered team members for the purpose of this competition.

  • Please see the  rules and regulations  for full eligibility criteria.


Benefits:



  • Access to AI Technology: Accelerate your growth and scale quickly with access to industry-leading AI services through Microsoft for Startups Founders Hub

  • Expert Technical Advice and Founder Guidance: Receive 1-on-1 mentorship and immediate guidance from Microsoft experts to solve business and technical challenges quickly

  • Prizes and Global Recognition: Win up to $100k USD and an exclusive mentoring session with Microsoft Chairman and CEO, Satya Nadella


Learn more here: https://imaginecup.microsoft.com/en-us?wt.mc_id=ic25_studenthub_website


 


 


2. Microsoft Student Innovator Series


Explore and innovate with AI and the Microsoft Cloud through the Microsoft Student Innovator Series.  This exciting program offers a range of events designed to help you take your next steps as a tech innovator.  Deep dive sessions include Azure AI and Microsoft for Startups Founders Hub.


 


Eligibility: Anyone


Benefits: 



  • Network with the community

  • Learn new concepts and topics within the tech industry 


Learn more here: https://developer.microsoft.com/en-us/reactor/series/S-1386?wt.mc_id=StudentHub_S-1386_webpage_Student_Reactor


 


 


3. Microsoft for Startups Founders Hub‌‌


Microsoft for Startups Founders Hub helps startups radically accelerate innovation by providing access to industry-leading AI services, expert guidance, and the essential technology needed to build a future-proofed startup.


 


Eligibility:


To apply for Microsoft for Startups Founders Hub your startup must meet the following criteria:



  • Engaged in the development of a software-based product or service that is a core part of your current or intended business. The software must be owned and not licensed from another party.

  • Your startup received less than $10,000 in free Azure credits.

  • Your headquarters is in one of the countries covered by Azure.

  • Your startup hasn’t gone through a Series D or later funding round.

  • Your startup is privately held.

  • Your startup is a for-profit business.

  • Your startup isn’t an educational institution, government entity, personal blog, dev shop, consultancy, agency, bitcoin, or crypto mining company.


Benefits:



  • Cutting-edge AI tools: All startups get free access to leading AI models through Azure, including OpenAI GPT-4, Llama 2 from Meta, and more. Get up to $150,000 in Azure credits, plus $2,500 of OpenAI credits.

  • Free Azure credits: Up to $150,000 in Azure credits to conserve runway while you experiment, prototype, and build.

  • Access to real people: Unlimited 1:1 meetings with experts who can help solve immediate business challenges, plus provide technical guidance on the latest in AI.

  • Free software and development tools: 30+ additional free and discounted tools, tech, and services from Microsoft and our partners including M365, GitHub, LinkedIn, and more.


Learn more here: https://foundershub.startups.microsoft.com/signup


 


 


4. Microsoft Internships


Microsoft internships offer the opportunity to work on meaningful projects and cutting-edge technology in all job families and solution areas. Open to current Bachelor’s, Master’s, MBA, and PhD students, the program is designed to provide valuable learning and growth experiences within a diverse and engaging culture.


 


Eligibility:



  • Students must be enrolled full-time in an applicable field and plan to return to university/college for at least one term following the internship period.


Benefits:



  • Competitive pay

  • Software Discounts

  • Free ORCA bus pass

  • Other discounts from Microsoft Prime (travel, restaurants, etc.)


Learn more here: https://careers.microsoft.com/v2/global/en/home.html


 


 


5. Azure for Students


Azure for Students gives students free access to Microsoft Azure, allowing them to explore cloud computing and develop skills with various services and tools. There is no credit card required, making it easy to build and test applications. This program supports hands-on learning and helps students prepare for careers in tech while working on their projects. Note: Microsoft also offers a free tier to non-students. Read more here.


 


Eligibility:


Azure for Students is available only to students who meet the following requirements:



  • You must affirm that you attend an accredited, degree-granting, two- to four-year university educational institution where you’re a full-time student.

  • You must verify your academic status through your organization’s email address.


Benefits:



  • Free popular Azure services for up to 12 months

  • Over 55 other services that are always free to use

  • Accessible from anywhere with an internet connection

  • Flexible pricing models after the free trial is over

  • Provides real-world experience with cloud computing

  • Offers collaboration tools for teamwork and communication skills


Learn more here: https://azure.microsoft.com/en-us/free/students/


 


 


6. Microsoft Learn Student Ambassador


The Microsoft Learn Student Ambassador program brings together students who are enthusiastic about technology and community engagement. Ambassadors receive access to exclusive resources, training, and events, allowing them to share their knowledge and skills with others. By participating, students can enhance their leadership abilities, expand their network, and make a positive impact in their communities while exploring Microsoft technologies. This program offers a valuable opportunity for personal and professional growth in a collaborative environment.


 


Eligibility:



  • Be age 16 or older at time of application

  • Be enrolled full-time in an accredited academic institution (e.g. College, University)

  • Be an individual person (not a corporate entity)

  • Not be a Microsoft employee or current contractor


Benefits:



  • Access to Microsoft 365.

  • Visual Studio Enterprise subscription

  • $150 monthly Azure credits

  • Ready-to-go presentation materials

  • Engagement with Microsoft employees, Microsoft MVPs, Cloud Advocates, and other students worldwide

  • Student Ambassadors milestone badges highlighting accomplishments

  • Student Ambassadors Swag


Learn more here: https://mvp.microsoft.com/studentambassadors