Generative AI (GenAI) – A New Era of Computing

Lavinia Spatariu, June 4th, 2023

As organizations generate more and more data and the relationships between different data points are becoming more complex, it’s important to leverage data analytics and AI in order to identify patterns and predict outcomes. 

Generative AI or GenAI goes a step further and enables the generation of content such as images, videos, text, audio and 3D models by using the knowledge gained from existing data to generate unique, complex and realistic outputs. For this reason, we are seeing  it commonly implemented in the design, gaming or entertainment industries. As terrifying as it sounds, GenAI manages to achieve human-like creativity and its use cases will grow exponentially over the coming years and expand across multiple verticals. We are also seeing innovation in healthcare where synthetic medical data is used to train Machine Learning models in order to design new drug formulas or clinical trials. 

Some of the most common use cases for Generative AI include:

  • Chatbots used in customer service, sales and technical support;
  • Creating art pieces; 
  • Creating a particular style of music and generating human-like voices;
  • Creating entire adverts, films (and improving dubbing);
  • Writing resumes, emails, essays and even creating dating profiles;
  • Creating deepfakes for mimicking specific individuals such as celebrities or historical figures;

Probably the most widely adopted GenAI capability is text generation. ChatGPT has already reached 100 million users and there is a constant need to expand its capacity and availability to end users as Natural Language Processing and content creation are more critical than ever before. 

The successful adoption and integration of Generative AI generally depends on more than just technology. People, operations, awareness of responsible AI practices, data governance, existing systems and of course change management. Digital transformation is already a journey in itself for most organizations, however a new approach will be needed for successful implementation as generative AI is developing at a very fast pace. Those organizations which can swiftly adapt their strategies and evolve their processes by integrating GenAI will be able to gain a competitive advantage and what we’re noticing is a division and an increasingly wider gap in efficiency between those entities which are leveraging AI and those which are not. 

One very important aspect of successful planning and implementation is having all the key stakeholders involved in the process from the early stages. Such stakeholders can include senior leadership, IT management, Operations, HR and Legal. An early assessment of various business needs (which are constantly evolving), viability, readiness and applicability will ultimately constitute the main factors for either success or failure and will have a long-term impact on the business itself. 

Large tech companies such as Microsoft are moving fast when it comes to adding generative AI capabilities into mainstream workplace applications. In March, Microsoft announced Office 365 Copilot and Dynamics 365 Copilot. “Copilot combines the power of large language models with your data and apps to turn your words into the most powerful productivity tool on the planet,” Jared Spataro, Microsoft Corporate VP said in a press release.

The gradual integration of AI capabilities into products or services we already use in our day-to-day lives will have a profound impact on how we live our lives, how we communicate and even on who we are as individuals. The sheer concept of identity is changing. It is absolutely vital for humanity to continue to learn, grow and decide how far AI should go.

NEW LIVE EXAM: AZ-305

Lavinia Spatariu | Feb 9th, 2022

Exam AZ-305 Designing Microsoft Azure Infrastructure Solutions is officially out of Beta! 

If you already took the exam whilst in Beta, you will receive your score in the next 10 working days and regardless of the result, I admire you for the courage and grit needed to attempt a Beta exam!

If you’re planning to start studying for the Azure Solutions Architect Expert certification, the best thing to do is to have a look at the Exam content (skills measured). It’s important to understand the different technologies involved in architecting an Azure environment as well as some of the specific topics which will be present in the exam itself.

Generally, expertise is needed in networking, security, storage, virtualization, disaster recovery, data, identity and governance. I have received a lot of feedback around the fact that there is a heavy focus on networking in this exam and so it may be a good idea to have a look at the learning path for the AZ-700 Designing and Implementing Microsoft Azure Networking Solutions in preparation for AZ-305.

There are several ways to gain the Azure Solutions Architect Expert certification depending on whether you already passed AZ-104 (Azure Administrator Associate), AZ-300/301 (both retired) or AZ-303/304 (will retire on March 31st, 2022).

From the announcement

Exam Prep Strategy

  1. Start with the Microsoft Learn – Study Paths for AZ-305

2. Once the Microsoft Learn path has been completed, this AZ-305 Study Guide from Thomas Maurer can help fill in any knowledge gaps as he is providing the relevant Microsoft Docs pages for all the topics covered in the exam.

3. Probably needless to mention that John Savill is an absolute legend in the world of Microsoft certification training. This is the Study Cram he recorded for AZ-305 in Nov 2021.

4. Try these FREE practice questions to test your knowledge!

Question 1

You have an Azure subscription which has a Blob container with multiple blobs. Fifteen users in your company’s Accounting department plan to access the blobs during the month of March. You need to recommend a solution to enable access to the blobs during the month of March only. Which security solution should you include in the recommendation?

  • A. Shared Access Signatures (SAS)
  • B. Conditional Access policies
  • C. Certificates
  • D. Access Keys

Question 2

You are designing a large Azure environment that will contain many subscriptions. You plan to use Azure Policy as part of a governance solution. To which three scopes can you assign Azure Policy definitions? Each correct answer presents a complete solution.

  • A. Azure Active Directory (Azure AD) administrative units
  • B. Azure Active Directory (Azure AD) tenants
  • C. Subscriptions
  • D. Compute resources
  • E. Resource Groups
  • F. Management groups

Question 3

You need to recommend a solution to generate a monthly report of all the new Azure Resource Manager (ARM) resource deployments in your Azure subscription. What should you include in the recommendation?

  • A. Azure Activity Log
  • B. Azure Advisor
  • C. Azure Analysis Services
  • D. Azure Monitor action groups

5. Ready?….Set?….Schedule the official AZ-305 exam with Pearson Vue here and good luck!!

Other Resources

Certification guidesGeneral exam information
Microsoft Certification Poster (Feb 2022)

Journey to AZ-305 Certification Training and Certification Guide
Exam policies and FAQs

About online exams with Pearson Vue

Exam duration and question types

NEW LIVE Azure Exams: AZ-800/801 Windows Server Hybrid

Lavinia Spatariu | Sep 16, 2021 | Updated Feb 24, 2022

Migrating infrastructures to the cloud takes time. There is no doubt about it. The more complex the environment, the longer it will take to evaluate, test, architect and implement. Add industry-specific compliance requirements related to data privacy or residence and the possibility of a full migration becomes a long-term challenge. Some organizations are born in the cloud but for many of them, a hybrid deployment or even a multi-cloud architecture will work best. 

This may probably be the idea behind the two new Azure certifications focused on configuring and managing hybrid Windows Server on-premises and as IaaS in Azure.

AZ-800 Administering Windows Server Hybrid Core Infrastructure

Certification title: Windows Server Hybrid Administrator Associate;

Availability: February 2022;

All exam topics are detailed here;

Role: this exam is aimed at Azure and Microsoft 365 administrators and architects.;

Ideal experience in: deploying and managing on-premises, hybrid or cloud solutions. Handling Compute, Storage, Networking and Identity;

Tools: Familiarity and experience with Azure VM configuration, deployment and administration through the Azure portal; Windows Admin Center, Azure Container Services (ACS), Hyper-V, Powershell, Azure Arc etc.;

Microsoft Learn path: Available here.

AZ-801 Configuring Windows Server Hybrid Advanced Services

Certification title: Windows Server Hybrid Administrator Associate;

Availability: February 2022.

All exam topics are detailed here.

Role: this exam is aimed at Azure and Microsoft 365 administrators and architects;

Ideal experience in: same as for AZ-800 plus a focus on managing security, migration, High Availability, Disaster Recovery, troubleshooting and monitoring;

Tools: same as for AZ-800 plus Azure Migrate, Azure Monitor, Azure Security Center;

Microsoft Learn path: Available here.

Microsoft October Updates – Certs, Azure, Licensing

Lavinia Spatariu | November 1st, 2021

Microsoft Technical Updates

Microsoft Certification Updates

Microsoft Certification Poster (October 2021)

Microsoft Licensing Updates

  • Microsoft 365 Apps for Enterprise (the former Office 365 ProPlus) is now considered an Enterprise Online Service. This new designation applies to User, Device and From SA SLs and only to EA/EAS enrollments started after July 1st, 2021. This change also means that this product does not need to be purchased Enterprise-wide and organizations have the option to start an Enterprise Online-Services-only agreement with 500 licenses.
  • On November 1st, Microsoft introduces Microsoft 365 A1 per Device licensing. This new Education offering will provide all Microsoft 365 applications, Teams, Minecraft and cloud management capabilities for $38 per device.

Other Updates

There is a new MVP Award Category for Windows 365! See all award categories here.

Generally Available: On-Demand Capacity Reservations for Azure VMs

Lavinia Spatariu | March 29th, 2022

On Sep 8th 2021, Microsoft announced the public preview of On-demand Capacity Reservations for Azure Virtual Machines. What this means is that organizations now have the option to reserve Compute capacity with a guaranteed SLA without having to make a monetary commitment. Once enabled, the capacity becomes available instantly and it remains dedicated only to your resources, for as long as you need it. On March 28th 2022, On-Demand Capacity Reservations for VMs became generally available. Azure Site Recovery also integrates with capacity reservations (GA on March 28 also).

How is this different from Azure Reservations?

Although both options are available for Azure VMs, there are some key differences between on-demand capacity reservations and Reserved VM Instances (RIs). The two can be combined however for significant cost savings.

From the Announcement page

When should On-Demand Capacity Reservations be used?

Capacity Reservations should be considered every time an organization has compelling capacity needs and workload prioritization is of essence. Some common use cases:

  • Anticipated peak capacity events such as a new product launch;
  • Mission-critical applications which rely on underlying compute resources;
  • Disaster Recovery (and outside DR times, the reserved capacity can be transferred to other resources).

Which VM types does this apply to?

B-series, General-Purpose (Av2, Dv2 and newer generations), memory-optimized (Ev3 and newer) and Compute-optimized (Fv1 and newer). Microsoft is planning to expand the eligible VM range in the future and will be making the on-demand capacity reservation option available to Azure VMs for the US Government as well.

How does it all work?

  • Capacity reservations can be started at any time and can also be deleted at any time.
  • There is no commitment which means the price of the running VM will still depend on its configuration (size, region etc). You need to select either an Azure region or an Availability zone and a quantity. Once these parameters are defined for the required reservation, you are effectively sending a capacity request which will be accepted or denied (if Azure does not have the specified capacity available). When the reservation is accepted, you can start assigning VMs to it.
  • The quantity can be changed later on but the region and the VM size cannot. If you need to change these two properties, Microsoft recommends to delete the existing reservation and create a new one based on the new size and location needs.

How does Billing work and what if I already have Reserved Instances?

  • If you currently have 1-year or 3-year RIs in place, the discounts will be automatically applied to the eligible VMs and so reserved capacity and Reserved Instances can be used together. If you reserve 10 VMs and 5 of them are covered by an existing RI, then you only pay for the remaining 5 VMs (until the end of the RI term or until the committed amount is consumed, whichever comes first). More detailed info on billing can be found here.
  • Very important: make sure the reserved capacity is actually used once activated because you will start getting billed for the compute resources you reserved straight away, whether you use them or not. If for example you reserve 10 VMs but only deploy 5 VMs with the reserved capacity as a property, you will still incur charges for all 10 VMs.

Are there any limitations?

Capacity reservation cannot be transferred to other Azure subscriptions during Preview and is not available for:

  • Free Azure Trials or Azure for Students;
  • Availability Sets, Dedicated Azure Hosts, Spot VMs;
  • Proximity Placement Group, UltraSSD Storage, Update Domains;
  • Deployments with more than 3 Fault Domains (FDs);

How to use on-demand Capacity Reservations for Azure Virtual Machines

Tech Community Blog