Posted on Leave a comment

Thrilled to help the NBA tip off the season with the new NBA App powered by Microsoft Azure.

Announcing updates to Azure Space, as we work with our growing ecosystem of partners to provide low latency access to the cloud from anywhere.

Posted on Leave a comment

New Azure for Operators solution accelerator offers fast path to network insights

5G marks an inflection point for operators. The disaggregation of software and hardware in 5G enables operators to move telecommunication workloads to public or hybrid public/private cloud infrastructures, giving them unprecedented agility and flexibility to deliver exceptional customer experiences and realize cost efficiencies. However, the full benefit of running large-scale telecommunication services in the cloud can only be achieved if cloud adoption is accompanied by a comprehensive approach to network analysis and automation supported by cloud-based big data and AI.

Today, Azure for Operators is introducing a network analytics solution accelerator program, providing a standardized approach to data acquisition and visualization that aids operators on their journey toward complete end-to-end AI Operations (AIOps). The solution employs the same operational techniques and capabilities that Microsoft uses to manage Azure, packaged specifically for operator analytics. Our network analytics solution comprises existing Azure services combined with unique capabilities developed specifically for communications service providers, which allows network planners and engineers to visualize performance and troubleshoot service anomalies.

Disaggregated cloud native 5G networks add many new individual elements that must interwork effortlessly. These increasing interdependencies mean management and analytics tools can no longer run in relative isolation. Successfully deploying and managing end-to-end services in such environments requires the ability to analyze network and host platform data simultaneously from numerous sources. Only then can operators reactively and proactively diagnose issues, while ensuring operational costs are kept in check and that customers are always presented with the best user experiences.

With the scale and complexity of such services, network management needs to operate autonomously in a closed loop manner—taking operational insights on the health of network elements and the underlying distributed cloud infrastructure and ensuring a service is configured optimally.

At Microsoft, we understand this journey because Azure went through a similar evolution. In the early days, we recognized the challenges of troubleshooting across disparate services. To solve this, we established a common data analytics infrastructure that gave us a comprehensive view of how our services performed, which resulted in lower engineering overheads and better service quality.

Control starts with network insights

Large operators generate petabytes of data every day—complicating the challenges associated with quickly ingesting, cost-effectively storing, and concisely analyzing the information to gain meaningful insights. Public clouds are ideal for solving these problems because they simplify the ability to aggregate and analyze data, thereby allowing operators to rapidly identify and act on any irregularities or opportunities. Azure excels in this area with a portfolio of trusted storage, machine learning, business intelligence, and automation tools.

Azure Data Lake, for example, can capture and store a wealth of disparate log data generated by communications services. Data lakes are more adept than classic data warehouses at handling the sheer velocity, volume, and variety of information operators will need to store. Lakehouses, such as those enabled using Azure Databricks, provide a mediation layer to enforce data quality and consistency.

Once ingested, Azure has several standardized services for aggregating and analyzing otherwise distinct data streams such as logs, traces, telemetry information, and alerts, from inherently different platforms, network functions, and devices. Azure Data Explorer (ADX) rapidly ingests and analyzes petabytes of unstructured, structured, and semi-structured data formats. Similarly, Power BI provides real-time analytical intelligence through a combination of dynamic visualizations and AI-driven insights.

Azure network analytics empowers operations teams to accelerate root cause analysis, enables capacity planners to understand where to deploy new resources, and allows engineers to improve customer experiences by enhancing network performance and quality of service. Our analytics offerings can also assist business teams in tuning marketing strategies toward reducing customer churn and increasing monetization opportunities.

Ingest and analyze data at scale with existing Azure services.

Naturally, with large companies and many users handing enormous amounts of potentially sensitive information, we must guarantee the governance, integrity, and security of this data, providing role-based access while ensuring relevant compliance standards and policies are followed. Microsoft’s Purview provides a fully managed and centralized unified data governance service that delivers the tools such organizations demand. Purview can even prevent the duplication of analytics dashboards, providing a quick and easy way to search for existing interfaces that meet their immediate needs.

Intent-based management and closing the loop

A critical step towards a fully automated network is the ability to identify anomalies and predict issues before they become catastrophic failures. Existing rules-based systems rely on heuristic approaches that will struggle to scale to the quantity and complexity of data they must ingest to pinpoint potential problems within modern network infrastructures. Instead, big data and machine learning–driven inferencing approaches are needed to predict problems hidden within terabytes of disparate logs, error messages, and security alerts with lower severity levels.

Closing the loop from detection to resolution requires a comprehensive vendor and platform-agnostic approach to provisioning standalone network functions and end-to-end services. This evolves to solutions working at the application layer that make choices about how and where to instantiate elements that enable a complete end-to-end service. Such solutions operate across multiple access, edge, core compute, and cloud platforms and are responsible for assigning appropriate resources and tuning configurations within each component to meet the requirements of the service. Underpinning this is multi-cloud and edge lifecycle management systems such as Azure Arc, which provides ongoing governance and management of virtual machines, Kubernetes clusters, and databases.

A closed loop AIOps architectural blueprint.

Ultimately, the goal is that the network operates autonomously based on a loose set of expected outcomes rather than explicit rules defining how to react to specific requests or conditions. Such intent-based management systems will require the application of artificial neural networks which employ deep learning on the vast amounts of real-time data streams that will enable them to train themselves to carry out tasks and perform actions.

There are many scenarios where our network analytics capabilities are needed today. Operators can use the solution to proactively analyze the quality of service in mobile and fixed voice networks, detect issues, prevent outages, and gain insight into infrastructure utilization for capacity planning. The network analytics solution also monitors mobile core performance, looking for underlying platform issues and reporting poor quality of service to accelerate root cause analysis. Furthermore, the solution performs deep packet analysis of end-to-end services, which accelerates deployments and reduces the mean time to repair.

Partner with Microsoft on the AIOps journey

The network management and automation journey can look daunting but, with our network analytics solution accelerator program we offer operators an easier path. With the right technology and the flexibility to handle data from many systems, operators can adopt automation incrementally and at their own pace, meeting business objectives along the way. Azure network analytics allows operations teams to build trust in big data and AI and provides the foundation for closed loop automation.

As part of the Azure for Operators program, Microsoft is making it easy to start discovering the power of Azure’s network analytics offerings. Our solution accelerator enables service providers and systems integrators to take advantage of the Azure tools and services available today as they evolve their longer-term AIOps analytics strategies. Our experts are on hand to guide you through the process of importing, analyzing, and visualizing the massive amounts of data produced by the networks you maintain. Plus, we have resources available to help solve any network issues you are experiencing today or simply understand how your infrastructure is performing. To learn more about participating in our solution accelerator program, contact us here.

Posted on Leave a comment

Grounded full release available now on PC, Xbox and with Game Pass

The Grounded team is very proud to announce that the game has now hit its full release! Grounded is available today on Xbox Series X|S, Xbox One, Windows 10/11, and Steam for $39.99, and also available with Xbox Game Pass, PC Game Pass, and Xbox Cloud Gaming (Beta). Having launched into Game Preview/Early Access in July 2020 with only a sampling of what the game would be today, the full backyard experience is waiting for players to explore.

Two years ago when Grounded entered Game Preview/Early Access, there were six biomes to explore, and 14 creatures to interact with. Now with the full “1.0” release, there are 13 biomes, three of which have had massive overhauls, 44 creatures, including the giant koi fish and bird, and a whole host of features to flesh out the game.

Grounded Upper Yard Image

Grounded has been built alongside our community the entire way. Each update has improved the game mechanics, added new features, and expanded the yard based on feedback and suggestions that the community has shared with us. With every update, the community has been invited along the development journey of Grounded, and we are now celebrating together with our 1.0 release. And with any good celebration, the team behind Grounded has a few surprises in store for everyone.

The full yard with the complete story is now featured with 10 total minutes of pre-rendered cutscenes and hundreds of additional lines of dialogue. Eight new creatures, three new bosses, five new armor sets, nine new weapons, new building materials, several new features, and for all of the achievement hunters out there, the final batch of nine new achievements including secret achievements tied to the story. This is just a sampling of what is going into the game to bring it to 1.0 as there are plenty of other things to find in the yard including some secrets that we definitely don’t want to spoil for you.

Grounded Soundtrack Image

We know that those who have been with us since the July 2020 Game Preview/Early Access release may be wondering if any of their progress will survive. For those continuing previous save games, all items, bases, recipes, and other unlocks will carry over into this release. Milk Molar unlocks will be refunded to be reallocated due to new additions. Story quests and progression of the science labs will be reset and will need to be progressed through again to align with the story flow. We suggest starting a new game to experience the full and complete story.

We are also happy to announce that the Grounded (Original Soundtrack – Year 2) is now available on Spotify, Apple Music, and other streaming services as of today. Check out the new tracks that are now in the yard thanks to the composing group, Finishing Move, and take a listen to the end credits song by Marc Rebillet any time you’d like. Both soundtracks are also available as a bundle on the Grounded Steam Page for $9.99 or can be purchased with the game at a discounted price of $44.99.

Grounded Group Shot of Teenagers Image

The Grounded team is very excited to have everyone jump into the full release of the game. If you’ve been playing the game since day one, we can’t wait to hear what your thoughts are on this latest update. If you’re new to the game, welcome to the backyard. We can’t wait to hear your thoughts and feel free to hang out with us and give us suggestions/feedback in our Discord.

Grounded is available now on Xbox Series X|S, Xbox One, Windows 10/11, and Steam for $39.99. It’s also available with Xbox Game Pass, PC Game Pass and Xbox Cloud Gaming (Beta). To learn more about Grounded, check out the latest Developer Vlogs on the Obsidian YouTube Channel or visit the official website.

Xbox Live
Xbox Play Anywhere

Grounded

Xbox Game Studios

928

$39.99 $31.99
Xbox One X Enhanced
PC Game Pass
Xbox Game Pass

The world is a vast, beautiful, and dangerous place – especially when you have been shrunken to the size of an ant. Explore, build, and survive together in this cooperative survival-adventure. Can you thrive alongside the hordes of giant insects, fighting to survive the perils of the backyard? Uncover the mysteries while playing through the story!
How did you wind up so small? Who did this to you? How do you go home? These are all answers you will uncover as you play through the story. Solo or with friends – anytime!
You can face the backyard alone or together, online, with up to three friends. Not only that, but with the Shared Worlds feature, you can continue to play in your shared world even if the original host is not on, with all your progression saving! (Online console multiplayer requires Xbox Game Pass Ultimate or Xbox Live Gold, sold separately.) Nowhere is safe – not even your base.
Creatures can be found roaming the yard in a multitude of environments, such as the depths of the pond, the caverns of the termite den, and even the sweltering heat found in the sandbox. You can even attract them to different places in the yard by activating the MIX.R devices. However, the more you interfere with the creatures in the yard, the higher the chance that they come knocking at your own door, so you better prepare. Play true to your playstyle!
Use the in-game customization systems such as Mutations and Milk Molars to activate the bonuses and perks you want for your character. Not only that, but craft and upgrade your armor and weapons to give your character the stats and advantages you need in order to take on the perils of the backyard. It’s time to go big, or never go home!

Posted on Leave a comment

2022 Microsoft Student Summit starts Oct. 7: Join us at the student event of the year

Student_Developer_Team_0-1664214073103.png

The 2022 Microsoft Student Summit starts on October 7!

At this one-day virtual event, higher education students have the opportunity to:

  • Discover and connect virtually with their local Microsoft student developer community
  • Build new tech skills and apply them in fun challenges and activities
  • Get inspired to start innovating!

 

Scott Hanselman, Partner Program Manager at Microsoft, and Khushboo Verma, Software Engineer at Microsoft and former Microsoft Learn Student Ambassador, will kick off the summit which will be held throughout October in eight regions across the globe. Local hosts and speakers will cover career advice, introductions to cloud-enabled developer tools, a kickoff for the Imagine Cup, project ideation and brainstorming, and !  And depending on the location, different languages are available–English, Spanish, Brazilian Portuguese, Mandarin, and Hebrew!

 

Don’t miss out on the student event of the year!  Join us in your region for free by registering now.  All students are welcome and encouraged to attend!  

 

Before the event
Can’t wait for the event to start?  Here’s some great content to check out beforehand so you can get started early!

In order to come ready to learn and have fun during the Student Summit, we highly recommend that you activate your Azure for Students offer and create a GitHub account.  While you’re at it, consider registering for the 2023 Imagine Cup in order to showcase what you end up building!

 

After the event

Continue to build your skills at Reactor events and on Microsoft Learn, then get certified for free to prove your technical know-how and stand out from the crowd!

Posted on Leave a comment

The NBA launches a first-of-its-kind new app experience for fans, driven by the power of data

More than two years ago, the NBA set out to transform the way fans engage with the league and its teams and players. Their vision was to offer a truly personalized experience – where each fan’s interests would drive the content they receive.

On Tuesday, the NBA announced that their vision had become a reality earlier this month with the reimagined NBA App, powered by a new integrated digital platform built in partnership with Microsoft, the league’s cloud and AI partner.

A portrait of Chris Benyarko, NBA executive vice president of direct to consumer.
Chris Benyarko.

“What makes this app unique in the sports world is that it’s both a deeply personalized experience and an all-in-one destination,” says Chris Benyarko, NBA executive vice president of direct to consumer. “We think this platform makes it easy to be an NBA fan. It allows people to immerse themselves in what’s happening with the league. And there is much more to come.”

A personalized app with a global footprint

Delivering a personalized experience is a tall order considering the league has a social media community of more than 2.1 billion people globally across league, team and player accounts. There are fans on every continent in every time zone speaking every language, and each person might prefer a particular team, player or aspect of the game.

“NBA fans are global, they’re dynamic, they’re diverse,” says Benyarko. “It’s vital to establish a direct relationship with our fans, so we’re in a position to make this app a resource that speaks to all things NBA and all things basketball.”

The NBA vision for the next-gen fan experience was crystal clear but building it would be complex. Enter the Microsoft Cloud.

The featured view in the NBA's new app

According to Ken DeGennaro, senior vice president of media operations and technology for the NBA, Microsoft stood out with the ability to provide a complete platform to aggregate data and then act on it using advanced AI and machine learning. Microsoft’s own engineers and vast network of partners also meant the NBA could tap into the resources and expertise needed to bring its vision to life.

A headshot of Ken DeGennaro, senior vice president of media operations and technology for the NBA.
Ken DeGennaro.

“We’re a basketball league,” says DeGennaro. “We don’t need to reinvent what companies in the tech and broadcast industry already do so well. We’re focused on creating a differentiated basketball experience [for our fans]. Microsoft offered the Azure platform, the capabilities, and partners with deep expertise to help us put it all together.”

A broadcast platform for now and the future

Like all personalized digital experiences, the new NBA App is driven by data, but those deep data services depend on the fundamentals of handling the content. Just broadcasting a single game takes massive effort from many touchpoints, hands and voices. Other content types come at different velocities and levels of creative overhead. Some clips are true craft pieces that are voiced over, reviewed, edited and finalized. Others are served up as they happen.

The ability to scale and handle such a massive flow of content and data across multiple time zones is a difficult challenge. But for the NBA, it’s table stakes.

“The ability of Azure to receive very high-quality feeds is paramount for us as stewards of the game and the fan experience,” says DeGennaro. “Microsoft has a cloud tailor-made and ready to deliver these streaming services. Those fundamentals are things that have been enabled via Azure and its partner network for the NBA to deliver the best experience to fans.”

A massive data challenge and a huge opportunity

A “massive flow of content” is no understatement. The league wanted to be able to utilize fan insights to personalize their experiences and incorporate data about the game itself and everything that’s happened over decades of NBA play. This includes a treasure trove of live and historical content, statistics, game strategies and a host of other aspects.

“Combining data from the game with insights from fans will allow us to build engaging content and deliver experiences you can’t get anywhere else,” DeGennaro says. “It also allows the system itself to continually learn about basketball and improve over time.”

A screen shot of the NBA's new app.

Those fan experiences take several forms, from how people watch the game to surfacing deep statistical insights. Machine learning creates a flywheel that gains momentum to deliver more insight into what fans see, how they interact with the applications and their behaviors and reactions to the content.

Looking to the future, the ability to extend into new capabilities such as augmented reality, virtual reality, and other technologies will ensure the NBA’s official app continues to evolve. These technologies could allow the NBA to tailor live game broadcasts and modify the game experience. For example, giving fans the ability to use different viewing angles, or different commentators, or offering animations of the game in real-time, such as a first-person view of the way LeBron James sees a play breakdown as he brings the ball up the court.

“We like to experiment with everything, and we feel like we have a good foundation to do that,” says DeGennaro. “We’ve always thought of this launch as day zero. Beyond the things that we’re launching now, we have more than a few things in the lab. In order for that to be possible, the underlying technology platform needs to exist, and that is Azure, that’s Microsoft.”

The NBA and Microsoft are committed to wowing fans with a product that truly stretches the boundaries of basketball and technology.

Photos courtesy of the NBA.

Posted on Leave a comment

Assessing AI system performance: Thinking beyond models to deployment contexts

A graphic overview of the way performance assessment methods change across the development lifecycle. It has four phases: getting started, connecting with users, tuning the user experience, and performance assessment in the deployment context. It visually shows how the balance of user experience and tech development change over these four phases.
Figure 1: Performance assessment methods change across the development lifecycle for complex AI systems in ways that differ from general purpose AI. The emphasis shifts from rapid technical innovation that requires easy-to-calculate aggregate performance metrics at the beginning of the development process to metrics that reflect the performance of critical AI system attributes needed to underpin the user experience at the end.

AI systems are becoming increasingly complex as we move from visionary research to deployable technologies such as self-driving cars, clinical predictive models, and novel accessibility devices. Unlike singular AI models, it is more difficult to assess whether these more complex AI systems are performing consistently and as intended to realize human benefit.

    1. Real-world contexts for which the data might be noisy or different from training data;
    2. Multiple AI components interact with each other, creating unanticipated dependencies and behaviors;
    3. Human-AI feedback loops that come from repeated engagements between people and AI system.
    4. Very large AI models (e.g., transformer models)
    5. AI models that interact with other parts of a system (e.g., user interface or heuristic algorithm)

How do we know when these more advanced systems are ‘good enough’ for their intended use? When assessing the performance of AI models, we often rely on aggregate performance metrics like percentage of accuracy. But this ignores the many, often human elements, that make up an AI system.

Our research on what it takes to build forward-looking, inclusive AI experiences has demonstrated that getting to ‘good enough’ requires multiple performance assessment approaches at different stages of the development lifecycle, based upon realistic data and key user needs (figure 1).

Shifting emphasis gradually from iterative adjustments in the AI models themselves toward approaches that improve the AI system as a whole has implications not only in terms of how performance is assessed, but who should be involved in the performance assessment process. Engaging (and training) non-technical domain experts earlier (i.e., for choosing test data or defining experience metrics) and in a larger capacity throughout the development lifecycle can enhance relevance, usability, and reliability of the AI system.

Performance assessment best practices from the PeopleLens

The PeopleLens (figure 2) is a new Microsoft technology designed to enable children who are born blind to experience social agency and build up the range of social attention skills needed to initiate and maintain social interactions. Running on smart glasses, it provides the wearer with continuous, real-time information about the people around them through spatial audio, helping them build up a dynamic map of the whereabouts of others. Its underlying technology is a complex AI system using several computer vision algorithms to calculate, pose, identify registered people, and track those entities over time.

The PeopleLens offers a useful illustration of the wide range of performance assessment methods and people necessary to comprehensively gauge its efficacy.

A young boy wearing the PeopleLens sits on the floor of a playroom holding a blind tennis ball in his hands. His attention is directed toward a woman sitting on the floor in front of him holding her hands out. The PeopleLens looks like small goggles that sit on the forehead. The image is marked with visual annotations to indicate what the PeopleLens is seeing and what sounds are being heard.
Figure 2: The PeopleLens is a new research technology designed to help people who are blind or have low vision better understand their immediate social environments by locating and identifying people in the space dynamically in real-time.

Getting started: AI model or AI system performance?

Calculating aggregate performance metrics on open-source benchmarked datasets may demonstrate the capability of an individual AI model, but may be insufficient when applied to an entire AI system. It can be tempting to believe a single aggregate performance metric (such as accuracy) can be sufficient to validate multiple AI models individually. But the performance of two AI models in a system cannot be comprehensively measured by simple summation of each model’s aggregate performance metric.

We used two AI models to test the accuracy of the PeopleLens to locate and identify people: the first was a benchmarked, state-of-the-art pose model used to indicate the location of people in an image. The second was a novel facial recognition algorithm previously demonstrated to have greater than 90% accuracy. Despite strong historical performance of these two models, when applied to the PeopleLens, the AI system recognized only 10% of people from a realistic dataset in which people were not always facing the camera.

This finding illustrates that multi-algorithm systems are more than a sum of their parts, requiring specific performance assessment approaches.

Connecting to the human experience: Metric scorecards and realistic data 

Metrics scorecards, calculated on a realistic reference dataset, offer one way to connect to the human experience while the AI system is still undergoing significant technical iteration. A metrics scorecard can combine several metrics to measure aspects of the system that are most important to users.

We used ten metrics in the development of PeopleLens. The most valuable two metrics were time-to-first-identification, which measured how long it took from the time a person was seen in a frame to the user hearing the name of that person, and number of repeat false positives, which measured how often a false positive occurred in three frames or more in a row within the reference dataset.

The first metric captured the core value proposition for the user: having the social agency to be the first to say hello when someone approaches. The second was important because the AI system would self-correct single misidentifications, while repeated mistakes would lead to a poor user experience. This measured the ramifications of that accuracy throughout the system, rather than just on a per-frame basis.

Beyond metrics: Using visualization tools to finetune the user experience

While metrics play a critical role in the development of AI systems, a wider range of tools is needed to finetune the intended user experience. It is essential for development teams to test on realistic datasets to understand how the AI system generates the actual user experience. This is especially important with complex systems, where multiple models, human-AI feedback loops, or unpredictable data (e.g., user-controlled data capture) can cause the AI system to respond unpredictably.

Visualization tools can enhance the top-down statistical tools of data scientists, helping domain experts contribute to system development. In the PeopleLens, we used custom-built visualization tools to compare side-by-side renditions of the experience with different model parameters (figure 3). We leveraged these visualizations to enable domain experts—in this case parents and teachers—to spot patterns of odd system behavior across the data.

Project Tokyo studio interface
Figure 3: Visualization tools helped the development team, including domain experts, in connecting the AI system to the user experience using realistic data. In this image, the top bar shows images taken from the wearable camera stream overlayed with the various model outcomes. The bottom bar shows the output of the world-state tracking algorithm on the left and the ground truth on the right. The panel in the middle shows model parameters that are being changed with the impact on the user experience being viewed in real time.

AI system performance in the context of the user experience

A user experience can only be as good as the underlying AI system. Testing the AI system in a realistic context, measuring things that matter to the users, is a critical stage before wide-spread deployment. We know, for example, that improving AI system performance does not necessarily correspond to improved performance of AI teams (reference).

We also know that human-to-AI feedback loops can make it difficult to measure an AI system’s performance. Essentially repeated interactions between AI system and user, these feedback loops can surface (and intensify) errors. They can also, through good intelligibility, be repaired by the user.

The PeopleLens system gave users feedback about the people’s locations and their faces. A missed identification (e.g., because the person is looking at a chest rather than a face) can be resolved once the user responds to feedback (e.g., by looking up). This example shows us that we do not need to focus on missed identification as they will be resolved by the human-AI feedback loop. However, users were very perplexed by the identification of people who were no longer present, and therefore performance assessments needed to focus on these false positive misidentifications.

    1. Multiple performance assessment methods should be used in AI system development. In contrast to developing individual AI models, general aggregate performance metrics are a small component, relevant primarily in the earliest stages of development.
    2. Documenting AI system performance should include a range of approaches, from metrics scorecards to system performance metrics for a deployed user experience, to visualization tools.
    3. Domain experts play an important role in performance assessment, beginning early in the development lifecycle. Domain experts are often not prepared or skilled for the in-depth participation optimal in AI system development.
    4. Visualization tools are as important as metrics in creating and documenting an AI system for a particular intended use. It is critical that domain experts have access to these tools as key decision-makers in AI system deployment.

Bringing it all together 

For complex AI systems, performance assessment methods change across the development lifecycle in ways that differ from individual AI models. Shifting performance assessment techniques from rapid technical innovation requiring easy-to-calculate aggregate metrics at the beginning of the development process, to the performance metrics that reflect critical AI system attributes that make up the user experience toward the end of development helps every type of stakeholder precisely and collectively define what is ‘good enough’ to achieve the intended use.  

It is useful for developers to remember performance assessment is not an end goal in itself; it is a process that defines how the system has reached its best state and whether that state is ready for deployment. The performance assessment process must include a broad range of stakeholders, including domain experts, who may need new tools to fulfill critical (sometimes unexpected) roles in the development and deployment of an AI system.

Posted on Leave a comment

Using Microsoft Teams to improve educator well-being and engagement

Now that the school year has begun, it’s important to have the right tools that can help you create a quality learning environment for students as well as educators. With these new Microsoft Teams features, you can better understand the well-being of educators, connect with parents and guardians to help manage student learning progress, and use various tools from the integration with our partner app, Kami.

Create Reflect check-ins in staff teams

Social and emotional learning is not only important for students, but for educators as well. Teachers that have higher levels of social emotional knowledge may have a better chance of creating effective learning strategies and keeping their students engaged. However, very little training is provided to support teacher’s social emotional learning growth.

Recently, we’ve updated Reflect in Microsoft Teams to appear as a featured tab in each of your classes, and now you can create Reflect check-ins for staff teams. By providing educators opportunities to check-in with themselves and take the temperature of your school ecosystem, school leaders can build a culture of trust and growth so voices can be heard.

How to create a staff check-in

To create a Reflect staff check-in you must be a team owner. Simply click on Reflect in the general channel of your staff team, select a question from the gallery based on CASEL core competencies, and create space for personal and community growth through reflection.

Explore the check-in questions using the categories, then select a question.

This new feature is available now, so take the time to learn how to create your first staff check-in or Class Notebook check-in today.

Parent Connection for Teams mobile is now available

We understand the importance of keeping parents/guardians involved with their child’s school progress. This not only helps motivate the student to do better in school, but also allows teachers and parents to understand areas of improvement and cater to the students’ best interests. To keep this line of parent-teacher communication open wherever you are, Parent Connection is now available in the Microsoft Teams mobile app. You can find the Parent Connection app within an individual class team along with the other apps enabled for your class (Assignments and grades, Class Notebook, and Insights).

You can use the Teams desktop or mobile app to send messages to parents/guardians for any status updates of their child.

Reach out to parents/guardians with Teams chat in mobile.

Learn more information about Parent Connection in Microsoft Teams so you can stay informed about your child’s school performance.

Introducing a new partner app in Teams: Kami

We’re excited to announce Kami’s new Microsoft Teams integration allowing teachers to gain access to more than 40 tools and features in addition to their existing learning resources and curriculum.

With this integration, you’ll be able to do these tasks in Teams:

  • Create Kami assignments
  • Create a shared Kami file inside of a team
  • Provide rich feedback for your students
  • Effortlessly grade and return assignments
  • Sync your feedback or grading annotations in real-time
  • Auto-save files with your OneDrive

Annotate, collaborate, and asses with Kami—the-all-in-one learning platform. Learn how to use Kami with Microsoft Teams today. 

[youtube https://www.youtube.com/watch?v=ff51rHCi3Z0?&wmode=opaque&rel=0&w=640&h=360]Watch the video to learn how to create and work with Kami assignments in Microsoft Teams. 

Who can use Kami’s Microsoft Teams integration?

This feature is available to users with a Kami Teacher, School, or District Plan. Schools or districts using Microsoft Teams can request a free domain-wide Kami trial to see if these tools fit your school environment.

Want to know what Teams can do for your classroom?

To get an interactive demo of how Teams can work in your classroom or to watch videos to help you and your students get started using Teams, visit the Educator Center to find Microsoft Teams product guides. This digital learning hub provides educators with a wide selection of learning paths and training modules to help you grow and better manage your classrooms.

Posted on Leave a comment

Xbox launches ‘Project Amplify’ to support Black youth interested in gaming industry careers

A recent survey from HBCU Connect, commissioned by Microsoft, determined that out of 200 respondents, approximately 95% of college students and alumni from HBCUs across the country shared that they have interest in a career in the gaming industry, with 34% of respondents stating that they were specifically interested in Program Management roles, 24% interested in Engineering roles and 18% interested in Gaming Development roles. This week marks National Historically Black Colleges and Universities (HBCU) Week in the United States, which occurs annually in September, an initiative led by the White House Initiative on Advancing Educational Equity, Excellence and Economic Opportunity through Historically Black Colleges and Universities (HBCUs), to recognize these institutions’ contributions to the U.S and to commemorate HBCUs’ impact on American Culture.

Gaming is a leading form of entertainment, but to date – only 2% of professionals in the video game industry are Black compared with 13% of the U.S. population. In partnership with members of the Black Communities at Xbox, Xbox is looking to uplevel that statistic and close this gap by promoting pipelines for Black people and youth across the gaming industry. Introducing: Project Amplify – a video series that aims to magnify Black voices within Xbox to inspire, educate and motivate youth across the U.S. to aspire towards careers in the gaming industry through real-life storytelling from Black leaders and employees across the Xbox ecosystem.

Project Amplify features fourteen Black employees from across Xbox as they each share advice, insights into their current roles, and highlights from their time within the gaming industry. This video series is meant to educate youth on the diversity of roles within the gaming industry, while highlighting some of the Black people who are working in those roles, daily. On behalf of the Black Communities at Xbox, co-leads shared their personal stories in the video series, of their journey into the gaming industry inclusive of:

  • “Growing up I didn’t have much of a vision for what my career would be. I decided to go to college because I thought it was a way to ‘get a good job’ and escape poverty, but even as a freshman Computer Science major, I still had a very shallow knowledge of the opportunities that the tech industry presented me. Throughout my college experience and with internships, I learned more about how big the world is – how many companies, careers, and pathways exist for you to find or create a job that you love. I want more people to know that they have options, nothing is impossible or out of reach for them and encourage those to start chasing their passions early.” – Q Muhaimin, Product Manager
  • “In my early years I was more focused on what not to do versus what I could be.  It wasn’t until my adult years that I learned to leverage my passion for games into a career. I am now incredibly thankful to be celebrating 10+ years in my dream career and I hope Project Amplify inspires people to dream and take action toward their own goals. As my coaches & mentors would say, “play to win instead of playing to not lose.” – James Lewis, Senior Business Development Manager
[youtube https://www.youtube.com/watch?v=4vE3r6Jz9tc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent&w=640&h=360]

To launch this initiative, Xbox is partnering with the 2022 Revolt Summit x AT&T for a 2-day event (September 24-25) to reach students and gaming enthusiasts through on-site industry panels and networking opportunities with members of the Black Communities at Xbox.

For additional resources:


Learn programming fundamentals and C# with the following tutorials:

  • Introduction to C#: Written tutorial with sample projects that takes you from “hello world”, to numbers, loops, some basic data structures, and OOP concepts like inheritance.
  • C# 101: A video series along the same lines as the written tutorial.

Once comfortable with fundamentals and C#, try Unity courses:


Download and learn fundamentals of Unreal Engine with tutorials:


Learn about game design:

Some game designers at Xbox Game Studios consider these two GDC (Game Developers Conference) presentations very informative and inspiring if you are into game design.


Learn about the game development process:


Narrative Tools to get started with:

  • Twine: an open-source tool for telling interactive, nonlinear stories

Art Tools to get started with:

  • GIMP or Krita are great free resources to get started learning how to use textures
  • Get started with 3D Modeling by using Blender

                                                                                                                                                                                

Posted on Leave a comment

How Microsoft enabled company-wide emergency calling in the U.S. with Microsoft Teams Phone

Intuitive and reliable emergency calling is fundamental to the health and safety of any organization. For Microsoft, meeting e911 calling requirements for 172 buildings spread across the United States posed technical and geographic challenges. But thoughtful planning and inclusive participation was critical to enabling this functionality, on time and under budget.

As communications have expanded beyond fixed lines to modern calling solutions such as Microsoft Teams Phone that include VoIP, shared devices, and mobile capabilities, companies are required to support direct dialing of emergency services. It is also a company’s responsibility for ensuring “dispatchable location” information is conveyed with 911 calls. RAY BAUM’s Act and Kari’s Law represent legislation designed to ensure people have the ability to connect with emergency services through multi-line telephone systems that support many users across a single campus, building, or facility.

The obvious statements are worth saying. Microsoft has many employees. In many locations. All across the United States (not to mention, globally). Enabling compliance with these important safety policies required the planning and effort of many, but it was made possible through a thoughtful well-implemented plan.

Success starts with a good plan

In alignment with regulatory requirements, Microsoft Digital Employee Experience began by defining it’s per-building compliance approach. The approach was implemented by a team leveraging the current Teams emergency calling technical capabilities. The plan which faciliatated this effort was focused on ensuring e911 compliance across Microsoft’s footprint of 172 United States buildings. The goal included mapping roughly 140,000 network jack/wireless access points with physical locations so that a 911 call from Teams would be dynamically routed to the most appropriate emergency response center. Success would mean that any e911 call details include the civic address of the building as well as an accurate location of the user requiring emergency assistance.

Best practices of identifying stakeholders, defining roles and responsibilities, establishing milestones and metrics, and assigning budgets were also key to making sure everyone worked in sync. Microsoft’s approach included the following efforts:

  • Defined per-building compliance approach using a combination of wireless BSSID, ethernet switch, ethernet switch/port, subnet.
  • Secured budget and identified vendors to conduct wired/wireless civic address location mapping of the 172 in-scope buildings.
  • Created a milestone framework to provide consistent visibility to stakeholders for the multi-semester initiative.
  • Developed change management plans covering technical and organizational resources and ensuring the integrity of the e911 location database while incorporating future changes.
  • Conducted twice-monthly cross-org steering meetings to ensure all necessary e911 requirements were on track.
  • Completed proofs-of-concept related to building audits, location configurations and testing of dynamic e911 feature capabilities in Teams and call routing to hosted Emergency Routing Service (ERS).
  • Communication and training were foundational for the ongoing success of this program and service. Awareness of emergency services capabilities via Teams Phone were posted internally and regularly communicated to internal groups.

 

Technical implementation

Teams provides the framework to implement emergency calling. However, there are many actions each customer must complete to make e911 fully functional. The customer-driven technical configurations are the pieces that define specifics about your environment and users. Here’s how Microsoft addressed a few of the most critical components:

  • Configured e911 call routing with an emergency call routing service partner to ensure appropriate routing on the calls based on address information within the call ‘SiIP header’.
  • Established the trusted IP addresses which are the external IP addresses of the enterprise network. Once implemented, these determine whether the user’s endpoint is inside or outside of the corporate network before checking for a specific emergency address and network identifier.
  • Assigned emergency addresses for all Microsoft buildings within the United States, this assignment includes the civic address as well as the associated geo codes. 
  • Associated network identifiers (wireless BSSID, ethernet switch, ethernet switch/port, subnet) with these emergency address locations.
  • Created and assigned the emergency call routing policy to our in-scope users. This policy configures the emergency ‘mask’ numbers (911), and the PSTN route per number.
  • Created and assigned the emergency calling policy to in-scope users. This policy configures the security desk notification experience when an emergency call is made. In addition, this is where we set the external lookup functionality, allowing end users to configure their emergency address when they are working from a network location outside the corporate network. Finally, we used this policy to set the emergency service disclaimer to show a banner to remind end users to confirm their emergency location.

Future-proofing emergency calling

Few things are constant. That especially applies to employees, office locations, technology, and legislation. With this in mind, project leads developed a change readiness framework that included a cadence of ongoing compliance audits and built-in flexibility to accommodate future needs.

  • Developed an e911 change management solution used for making ongoing database updates when network infra changes occur.
  • Refined change management processes in partnership with the legal team, support tiers, venture integration team, network team, and real estate team in support of long-term e911 data integrity across wired and wireless networks.
  • Deploy, test, validate, repeat the e911 mapping exercises with existing and new real estate spaces. Alignment of network data with civic address location was quality tested with the initial effort and will be repeated annually to ensure quality of datasets.

Configuring Teams Phone e911 capabilities in your organization

Enabling Teams Phone e911 capabilities in your organization can play a critical role in ensuring the safety of your staff and patrons. Regardless of whether you use Microsoft Calling Plans, Operator Connect, or Direct Routing, be sure to reference the guidance for managing emergency calling policies in Microsoft Teams.

Posted on Leave a comment

Using our voice to advance carbon and electricity policy

We believe that Microsoft and the broader private sector have an important role to play in advocating for effective and innovative sustainability policy. When we announced our commitment in 2020 to become carbon negative by 2030, we pledged to use our voice on public policy issues to help to advance global decarbonization efforts.

Today, we are publishing briefs on carbon and electricity policy to share the priorities and principles that guide Microsoft’s policy advocacy work around the world. The principles we set forth are grounded in our focus on achieving tangible results, enabling a flexible rather than one-size-fits-all approach, and recognizing the important role that digital technologies will play as we expand market opportunities for all. We are releasing these two policy briefs together to underscore the integral and complementary role that electricity policy plays in addressing climate change. We also recognize that there are critical energy issues that go beyond climate change such as the availability of electricity for all, affordability and environmental justice. Similarly, there are carbon issues that go beyond energy. As we tackle these issues in parallel, we are mindful that our policy work will need to expand in the future and consider these policy briefs as foundations for future work on issues like water and waste.

We understand that public policies will play a critical role, both in creating signals to spur the economic and social transition required to address climate change and in building the foundations of markets to develop and deliver innovative goods, services and skills to achieve that transition. However, there is a growing gap between the pace of desired policy outcomes and economic and scientific indicators that show accelerating climate impacts. To help close this gap and support communities and companies in their efforts to achieve their climate pledges, governments around the world need to accelerate policy action.

Over the past two years, we have advocated for climate and energy investments as part of the recent U.S. infrastructure and climate laws, a robust and consistent framework for climate disclosure requirements by the U.S. Securities and Exchange Commission (SEC), and a comprehensive European Union (EU) decarbonization plan, to name just a few. As we expand our advocacy efforts, we will use the following priorities and principles to guide our engagement on carbon and electricity policy worldwide

Carbon policy

Over the past decade, an average of at least 170 new climate-related laws have come into effect around the world each year. Multiple overlapping factors are driving both the pace and direction of climate-related policies. Chief among them is pressure on policymakers from the public, NGOs and corporations, as well as increasingly visible indications of a changing climate (including wildfires, droughts, heat waves, and severe storms and flooding), driving an elevated sense of urgency for near-term action. Furthermore, there is growing interest from investors and customers in companies delivering more climate-friendly goods and services.

Policies to mitigate climate change by addressing greenhouse gas (GHG; often referred to in shorthand as carbon) emissions can be organized into three core areas: carbon reporting, carbon reduction and carbon removal.

sustainability graphic

Carbon reporting: While many different steps are required to reach global net-zero emissions, they all rely on a common foundation that ensures carbon emissions are measured in an accurate, consistent, interoperable and reliable manner globally. If governments, NGOs and corporations around the world don’t measure carbon emissions in the same way, they’re likely to talk past each other, create confusion and ultimately set unrealistic expectations about the pace of progress.

We support new corporate carbon disclosure and procurement reporting policies that: (1) drive consistent, robust and interoperable GHG reporting metrics; (2) promote comprehensive yet flexible corporate GHG disclosures; and (3) take advantage of new technologies to calculate and track emissions and climate impacts.

Carbon reduction: To achieve net-zero emissions by mid-century, governments need to put in place additional policies to reduce carbon emissions. These policies will vary across geographies. Some approaches will focus on economy-wide solutions such as an emissions trading scheme (ETS) – or “cap and trade” – in which the government issues or auctions licenses to emit a fixed amount of GHG emissions for specific industries, and recipients with spare capacity can trade licenses to those expecting to exceed their allowance. Other policies will target specific sectors like power generation, building, transportation, aviation and agriculture, with governments using different policy levers to lower each sector’s footprint. The path to net-zero emissions is heavily influenced by a country’s stage of economic development and natural resource mix. Innovations in financing mechanisms, technology design and deployment approaches, and participation models can help countries in the Global South, which may be at the beginning stages of climate mitigation and adaptation journeys, to advance immediately beyond traditional carbon-intensive infrastructure.

We support new carbon reduction policies that: (1) support a broad, outcome-based, multisector toolkit; (2) double down on grid decarbonization while incentivizing reduction in hard-to-abate sectors; and (3) design for empowered advancement.

Carbon removal:  We are seeing growing urgency in scaling the carbon removal market. An August 2021 report from the Intergovernmental Panel on Climate Change (IPCC) calls for the world to remove in the region of 10 gigatons of carbon dioxide (or its equivalent) annually in the second half of this century – and to make rapid progress immediately. Crucially, this must be in tandem with, and not as a replacement for, unprecedented carbon emissions reductions. Government policy can play an important role in building markets for high-quality and durable carbon removal.

We support new carbon removal policies that focus on: (1) driving clear accounting and high-quality standards; (2) prioritizing highly durable solutions: and (3) engaging local and impacted communities.

Electricity policy

Electricity is an enabler of economic development, social welfare, improved health and other positive societal outcomes. In an increasingly interconnected, technology-driven global economy, the demand for reliable electricity will continue to grow.

There are three dimensions of this need for electricity that are important to consider.

First, despite the indispensable role of electricity, we still live in a world where more than 770 million people live without access to electricity (mostly in Africa and Asia). Economic growth in these regions requires the development of a reliable electric grid. Second, the diversification of renewable and carbon free energy sources and the modernization of the electrical goal are critical to meeting the world’s decarbonization goals. Today, fossil fuels produce 61% of electricity in the US, nearly 70% in the Asia Pacific region and significant portions on other grids around the world. Third, access to renewable energy on a global basis has become important to Microsoft’s own business. The datacenters that power our global cloud services depend on having a reliable, consistent, flexible and resilient supply of electricity in every country where we operate. At the same time, Microsoft has some of the world’s most ambitious climate and clean energy commitments, including our commitment to be carbon negative by 2030 and procure enough renewable energy to cover 100% of our electricity use by 2025.

According to McKinsey & Company, global electricity demand will triple by 2050, an increase driven by both electrification and improvements in living standards. Recent research shows that, in the United States alone, the supply of electricity will need to expand by 60% by 2030 and triple in size by 2050. Disruptions associated with Russia’s invasion of Ukraine have highlighted the importance of affordable energy security and the advantage of electricity generation that does not depend on fuel to ensure the reliability of the European grid. Ice storms, fires and heat waves have put grids around the world under massive stress. These grids are coming under pressure right at the time that they are becoming a necessary foundation of transformation to electrify the economy and increase access to carbon-free energy – underscoring the need for urgent action.

Our public policy advocacy relating to the electrical grid is focused on three pillars. These seek to support an expanded, robust, reliable and carbon-free grid by: (1) accelerating the transition to clean electricity generation; (2) modernizing and improving grid infrastructure; and (3) encouraging an equitable energy future.

sustainability graphic

Accelerating the transition to clean electricity generation: To expand carbon-free supply to power our growing operations and to power local grids around the world, we are supporting policies that promote a diverse zero-carbon energy mix for a reliable, resilient and flexible grid. This includes the use of wind, solar, hydro, nuclear and green hydrogen power. We are also supporting policies that will enable the grid to respond flexibly to changes in supply and demand – for example, using storage technology to dispatch zero-carbon electricity on demand on grids with a high level of variable renewable energy. We believe the most suitable policy design – regulatory caps, clean energy standards, tax incentives, subsidies and/or public procurement – may vary greatly between countries.

We support policies that: (1) promote a diverse zero-carbon energy mix for a reliable, resilient and flexible grid; (2) update electricity market design and price signals to expand participation; and (3) advance R&D investments to deliver the clean energy technologies of the future.

Modernizing and improving grid infrastructure: In addition to adding clean energy capacity, grid management must become more dynamic as larger volumes of renewable energy and distributed resources are deployed and carbon-emitting energy sources are retired. As zero-carbon resources are added to the grid at an accelerated pace, the network of wires that will deliver that electricity to homes and businesses must also significantly expand.

We support policies that: (1) prioritize and resource transmission planning and siting to expand energy delivery; (2) simplify the permitting process to expedite clean energy grid interconnections; and (3) advance the use of digital technology, including AI, to manage, optimize, stabilize and protect the grid.

Encouraging an equitable energy future: Finally, the clean energy transition needs a new strategy for community and stakeholder engagement that ensures participation for those that have been historically impacted by carbon-intensive energy development and those that stand to benefit the most from the expansion of the electrical grid. There is an opportunity to apply new zero-carbon energy best practices in countries that are building out their grids for the first time.

We support policies that: (1) support and amplify the voice of impacted communities; (2) design energy for an equitable start in the Global South; and (3) implement measures to keep electricity costs affordable and equitable.

Conclusion

Public policy will play a critical role in the global net-zero transition. Microsoft has a longstanding history of environmental sustainability action and advocacy, and we view it as both our responsibility and an opportunity to use our voice to support the policies that we believe will have the greatest impact.

To read the policy briefs, please visit:

aka.ms/carbonpolicybrief

aka.ms/electricitypolicybrief

Tags: , , , ,