Deprecated: strtr(): Passing null to parameter #1 ($string) of type string is deprecated in /chroot/home/a40b7614/774635bdc8.nxcli.io/html/wp-content/plugins/moosend-email-marketing/vendor/moosend/website-tracking/src/Utils/Encryption.php on line 8 Deprecated: urlencode(): Passing null to parameter #1 ($string) of type string is deprecated in /chroot/home/a40b7614/774635bdc8.nxcli.io/html/wp-content/plugins/moosend-email-marketing/vendor/moosend/website-tracking/src/Payload.php on line 202 Scott Duffy – Page 15 – SoftwareArchitect.ca

Author: Scott Duffy

  • Azure World Newsletter – Issue 1.8

    Azure World Newsletter – Issue 1.8

    Hard to believe another two weeks have passed!

    I hope you’ve been safe and in good spirits since we last spoke. As you can believe, I’m seeing an increase in the number of people looking to learn cloud computing and Azure, and I’m blessed to be able to provide that to people.

    It’s time to have a look at the world of Microsoft Azure.


    ONE.

    Perhaps the only piece of “marketing” I’ve seen about Azure lately was the announcement that the NBA and Microsoft have inked a multi-year deal that makes Microsoft the official AI, cloud and laptop provider for the league.

    https://www.theverge.com/2020/4/16/21223932/microsoft-nba-partnership-deal-azure-surface-details

    Now the really tricky bit is that basketball is currently not being played due to the pandemic. But when they start up again, perhaps we’ll be seeing teams holding Surfaces and running their plays through Azure Machine Learning.


    TWO.

    There were a couple of developments in the court battle between Amazon and the Pentagon and Microsoft over the JEDI contract that was awarded to Azure. We did hear from the Pentagon inspector general who claims that there was no interference in the decision that he could find. I guess the Pentagon stands by its decision and wants the contract with Azure to continue.

    https://www.zdnet.com/article/pentagons-inspector-general-says-microsofts-jedi-cloud-win-should-stand/

    Then a few days later, the judge in the case put the case on hold to give the Pentagon even more time to review aspects of its decision. It sounds like the Pentagon is quite happy with its decision, but the case won’t be reviewed again until August.

    https://www.theregister.co.uk/2020/04/20/us_judge_deploys_freeze_beam/

    World events have since eclipsed this, but it’s still brewing under the surface.


    THREE.

    We are still seeing restrictions on free and new Azure accounts which are impacting students’ ability to create resources and learn Azure. I have not heard of restrictions being changed or lifted as of yet.

    A reminder that the updated blog post is here:

    https://azure.microsoft.com/en-us/blog/update-2-on-microsoft-cloud-services-continuity/

    “We have placed limits on free offers to prioritize capacity for existing customers. We also have limits on certain resources for new subscriptions. These are ‘soft’ quota limits, and customers can raise support requests to increase these limits.”



    AZURE PLATFORM UPDATES.

    Updates to Azure continue to rock on in April.

    • Azure Security Center Free Tier getting some additional security recommendations
    • Azure Support API allows you to interact with the Azure support ticket system programmatically
    • Virtual Machine Scale Sets auto instance repairs now available
    • SQL Server 2019 images for Linux now available in the marketplace
    • Azure Monitor for VMs now generally available
    • Azure Spot Instances for Kubernetes in preview
    • Azure Virtual Networks now support reverse DNS lookup

    Be sure and check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    It’s been a good two weeks for me, work-wise.

    I finished and launched a new TOGAF course for Part 2 Certification. And launched a new Azure DP-200 certification course for implementing data storage and processing.

    I’m continuing to make updates to AZ-103 for the AZ-104 changes and have started a couple of more projects for LinkedIn Learning.


    WHERE TO FIND ME.

    Thanks for sticking it out this far! This is the end of issue 1.8! Hopefully, you found it valuable, at least a little bit! 

    What is your favorite platform to be on? Perhaps we can connect there.

    Facebook Page: https://www.facebook.com/getcloudskills/ 

    LinkedIn: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

    See you in two weeks!

  • The Exciting and Mysterious World of Microsoft Beta Exams

    The Exciting and Mysterious World of Microsoft Beta Exams

    Here’s some brand new content from the SoftwareArchitect.ca YouTube channel that you might find interesting.

    In this video, I discuss what a Microsoft Beta exam is. And should you take them?

    The Exciting and Mysterious World of Microsoft Beta Exams

    Or you can see the video directly on YouTube.

  • Azure World Newsletter – Issue 1.7

    Azure World Newsletter – Issue 1.7

    We should start off by acknowledging that we’re in a very turbulent time. I know several people who have been laid off, either temporarily or permanently, and I sincerely hope that everyone is able to find some solid ground once this worldwide crisis is over. Governments are mobilizing financial resources as well, to try to soften the blow.

    For the rest who have adapted to either work from home, or work very carefully in an office, let’s look at the last two weeks Azure news.


    ONE.

    Microsoft officially announced that all conferences between now and July 2021 will be digital-only. This includes Ignite, Build, MVP Summit and any others.

    https://www.neowin.net/news/microsoft-confirms-all-digital-events-through-july-2021

    This means you and I will not get a chance to meet this year, except by chance.

    I’ve also heard that Ignite 2020 (now all digital) will be offered free, which will allow many more to participate in the talks in real-time. Microsoft has always released the audio/video of the talks after the event for free.


    TWO.

    The AZ-104 exam went into beta starting last week, and Microsoft offered only 300 discount codes to take it. All discount codes were taken within the first few hours as you’d expect. 

    You can still take the AZ-104 beta exam, for full price, until May 31. 

    The existing exam, AZ-103, will retire at the end of August. If you do the math on this, this means that the beta scores could take a couple of months to be calculated after you take the beta exam.

    I do not recommend taking the beta exam unless you’re the type of person who loves taking betas. The results are the same (Azure Administrator Associate certification) but beta exams take longer to get the results.

    I began the process of updating my existing AZ-103 course for the new content, and so expect that in the coming weeks.


    THREE.

    Azure seems to still be struggling with the surge in demand since the COVID-19 crisis began. Azure implemented severe restrictions on free accounts, and I am hearing regular reports from students that they are unable to create a VM. 

    The most common recommendation to avoid this issue is to choose an unpopular region (like West US) which is more likely to have excess capacity.

    Or you’ll just have to wait for another time of day to create your free VM.

    I’ll keep you updated if I hear anything new about restrictions on Azure Free accounts (most used by learners) being lifted or eased.

    The updated blog post is here:

    https://azure.microsoft.com/en-us/blog/update-2-on-microsoft-cloud-services-continuity/

    “We have placed limits on free offers to prioritize capacity for existing customers. We also have limits on certain resources for new subscriptions. These are ‘soft’ quota limits, and customers can raise support requests to increase these limits.”



    AZURE PLATFORM UPDATES.

    Updates to Azure continue to rock on in March and April.

    • Workflow automation now generally available (GA) in the Security Center
    • Server-side encryption with customer-managed keys for Azure Managed Disks now GA
    • Incremental snapshots for Azure Managed Disks
    • IPv6 is now generally available worldwide
    • Azure Spot VMs now generally available
    • Workflow automation now generally available (GA) in the Security Center
    • Server-side encryption with customer-managed keys for Azure Managed Disks now GA
    • Incremental snapshots for Azure Managed Disks
    • IPv6 is now generally available worldwide
    • Azure Spot VMs now generally available

    Be sure and check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    Well no travel, that’s for sure.

    I finished a new TOGAF course, and that’s with the video editor getting polished. DP-200 is almost done – just 6 or 7 more videos to go. And as I said above, AZ-104 is getting updates this week too. Lots going on.


    WHERE TO FIND ME.

    Thanks for sticking it out this far! This is the end of issue 1.7! Hopefully, you found it valuable, at least a little bit! 

    What is your favorite platform to be on? Perhaps we can connect there.

    Facebook Page: https://www.facebook.com/getcloudskills/ 

    LinkedIn: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

    See you in two weeks!

  • Azure World Newsletter – Issue 1.6

    Azure World Newsletter – Issue 1.6

    Well hi there, once again. Welcome to the sixth issue of this bi-weekly Azure newsletter temporarily being called Azure World until I can come up with a better name.

    It’s quite likely that Azure is not on your mind much these days, with all that’s going on. I totally understand if it’s not. We’ve clearly entered into an uncharted territory worldwide, with businesses being shut down and the majority of focus being on containing this pandemic.

    First and foremost, take care of yourself and the ones you love. Wash your hands thoroughly, avoid crowds, and follow the advice of your local health officials. This includes regular exercise, breaks away from the computer, and even fresh air as you can do it.


    ONE.

    Many businesses are rushing to work efficiently with remote workers. Companies like Microsoft Teams, Slack and Dropbox are seeing records of new signups. The switch to “online” tools is on.

    Microsoft Teams is offering 6-months free for businesses not currently using it. It’s also free for educational institutions.

    https://products.office.com/en-ca/microsoft-teams/group-chat-software

    Unfortunately, the surge in demand brought some challenges and there was an outage just over a week ago. Since that problem, I have not heard about any other outages with Teams. Although in February, Teams forgot to renew their HTTPS certificate and also suffered an outage.

    Of course, other Microsoft tools are designed for communication with Office 365 being out for years. But I can imagine those that still rely on their Word docs all being local are quickly seeing the benefit to online collaboration.


    TWO.

    In exam news, Microsoft announced some updates to those interested in certifications:

    • More online proctoring capacity to meet the demand of people wanting to take exams from home. Online proctoring has been popular, and even AWS and other certification vendors are rushing to turn that on. Microsoft has had it for years, and now it’s growing again.
    • The MCSA, MCSD, and MCSE certification retirements will be delayed until Jan 31, 2021. A lot of people were complaining about the short expiry for these, and this is being extended more months for people to attain them if they were in the process of doing so. This probably means the replacement exams/certs have been delayed.
    • If you have a current role-based cert (Azure Architect Expert, Azure Developer Associate, Azure Administrator Associate, etc), the expiry date has been extended another 6 months. People who attained those roles at the end of 2018, and were set to expire in late 2020, don’t have to worry about renewing for a little while longer.
    • Any exam vouchers set to expire in the next few months will be extended to Jan 31, 2021, as well. Many people have vouchers from Ignite and Ignite The Tour, and those should be good a while longer.

    More details here:

    https://www.microsoft.com/en-us/learning/community-blog-post.aspx?BlogId=8&Id=375289


    THREE.

    A lot of my courses are on sale, until Friday, Mar 27, 11 AM PDT, if you’re interested.

    The coupon code SAVEINMARCH is required for this special 3-day sale. Expires March 27, 2020. Be sure and verify this coupon is used at checkout. Usually, it’s better to “buy now” than to “add to cart” to ensure you get the best price when buying multiple courses.

    I won’t include all the links to everything. But here are a few that I am especially proud of.

    *NEW* Azure Deep Dive: Complete Virtual Machines (VM) Course

    https://www.udemy.com/course/azure-vm/?couponCode=SAVEINMARCH

    *UPDATED* AZ-900: Microsoft Azure Fundamentals Exam Prep In One Day

    https://www.udemy.com/course/az900-azure/?couponCode=SAVEINMARCH

    *UPDATED* AZ-103 Microsoft Azure Administrator Exam Prep https://www.udemy.com/course/70533-azure/?couponCode=SAVEINMARCH 

    Again, you can use SAVEINMARCH on Udemy for any of my courses.



    AZURE PLATFORM UPDATES.

    I expect there to be fewer Azure Platform updates during this time. Many companies are not at full IT strength, and so rolling out platform changes might cause extra work for operations and developers which would be hard to handle. But there are a few changes to announce.

    • The new ability to reserve Azure Dedicated Hosts for cost savings
    • The new ability to reserve Azure Database for MySQL, PostgreSQL, and MariaDB for cost savings
    • The new ability to reserve Azure Cache for Redis for cost savings
    • Azure Private Link going into General Availability for multiple Azure services
    • Adding Private Link support to Azure Container Registry (in preview)
    • Adding Private Link support to Azure SQL Database (in preview)
    • Expanding Azure Functions Premium to 16 more regions
    • Adding VNet integration support to Azure Functions Premium
    • Adding WAF (Web Application Firewall) support to Content Delivery Networks
    • Azure Shared Disks for clustered applications (in preview)

    Be sure and check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    Two new courses launched from me on LinkedIn Learning. If you have a subscription to Lynda or LinkedIn Learning, you can check them out here.

    https://www.lynda.com/Scott-Duffy/1993589682-1.html

    Not much to report otherwise. I am coming up to the end of a 14-day self-isolation period because of a recent international trip I took. But the government is telling people to stay home unless absolutely necessary, so what can I do?

    I’m working.


    WHERE TO FIND ME.

    Thanks for sticking it out this far! This is the end of issue 1.6! Hopefully, you found it valuable, at least a little bit! 

    What is your favorite platform to be on? Perhaps we can connect there.

    Facebook Page: https://www.facebook.com/getcloudskills/ 

    LinkedIn: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

    See you in two weeks!

  • May 2020 Changes to AZ-900 Azure Fundamentals Exam

    May 2020 Changes to AZ-900 Azure Fundamentals Exam

    Here’s some brand new content from the SoftwareArchitect.ca YouTube channel that you might find interesting.

    I noticed some changes to the AZ-900 exam the other day, and I’d thought I would talk about them.

    This exam has been out a few months, and it’s completely normal that it would require some updates. Microsoft tries to update all of their exams every few months, to keep them fresh.

    They’ve also changed the emphasis on a couple of areas. A bit more emphasis on the core concepts and a bit less on things like Azure pricing and support.

    This video outlines the changes.

    If you’ve taken the test already, nothing to worry about. If you are currently studying, I would continue studying with the existing materials.

    If May 28 has passed, well, you’ve got no choice. 🙂

    May 2020 Changes to AZ-900 Azure Fundamentals Exam

    Or you can see the video directly on YouTube.

  • A Hopeful Message

    A Hopeful Message

    Times like this, I don’t know exactly what to say. But I have a feeling that this pause in our lives will be resumed in the next couple of weeks, and I wanted to wish you and your loved ones well.

    Be safe!

    A Hopeful Message

    Or you can see the video directly on YouTube.

  • Azure World Newsletter – Issue 1.5

    Azure World Newsletter – Issue 1.5

    Welcome to the FIFTH edition of this bi-weekly newsletter, covering the world of cloud computing and Azure.

    Writing this newsletter this year has really made me think about the passage of time. I feel like I JUST sent out the last newsletter, and already it’s time to write the next one.

    Anyways, I hope you’re doing well and staying healthy. Let’s get into it.


    ONE.

    The impact of COVID-19 is starting to be felt in the world of Microsoft Azure with the cancellation of a number of events.

    Microsoft Ignite: The Tour has been canceled in a number of cities. So far, Taipei, Singapore, Shanghai, Hong Kong, Zurich, and Amsterdam have been affected. Others have not, but keep an eye on the official Twitter feed for updates.

    Microsoft Global MVP Summit has been turned into an online/virtual event.

    North American MCT Summit and the MCT Regional Lead Summit have also been canceled. I was looking forward to going to that. I’ll have to get my MCT another way.

    And finally, the #Global Azure community event where people gathered to learn Azure in hundreds of cities worldwide isn’t happening this year. There’s currently some confusion over it, since it might still be happening locally, and multiple “virtual” events are being organized to replace it.

    It’s understandable that events happening in Washington State, where Microsoft headquarters are, are no longer taking place. There is a rather large outbreak of Coronavirus there. No sense risking people’s health over a couple of events.

    However, the cancellation of events in locations that don’t currently have a virus problem is more unfortunate. But I guess the risk is too great even then, no matter how small.

    We may be looking at a longer-term shift in the way we work and meet. If “work from home” starts to become more common in more companies, and “virtual conferences” get better, we may be getting closer to that dream of being able to work from anywhere in the world.


    TWO.

    Introduction of a Cosmos DB Free Tier!

    Many did not know this, but you could get 1 year of free Cosmos DB with the Azure Free account. But that obviously expires and was limited to only that type of account.

    Now, Cosmos DB has a free tier available to all.

    https://azure.microsoft.com/en-us/updates/azure-cosmos-db-free-tier-is-now-available/

    You get 400 Request Units per second (RU/s) and 5 GB of storage, free for the lifetime of the account.

    That’s obviously not going to replace the majority of database usage out there, but it’s nice to know there is a small free database available for use cases that don’t require a huge amount of storage or performance.


    THREE.

    And there is other Cosmos DB news!

    1. If you are using the partitioning feature of Cosmos DB, you can now create larger partitions. 20 GB instead of being limited to 10 GB. Partitions are defined by partition keys, and now you have a little more flexibility when it comes to choosing that key.
    2. Azure is adding a limit of 25 collections per database if those collections are sharing throughput. This will obviously force you to expand to additional databases or commit to dedicated throughput for additional collections but have the benefit of increased performance for the other collections.
    3. Azure has cut the price of “multi-master” accounts. So if you need to be able to write to a database in many regions of the world and have that all synchronize behind the scenes, that’s now cheaper.


    AZURE PLATFORM UPDATES.

    I was kind of focused on all of the events being announced this past week, that I missed some of the bigger Azure platform updates. There were a lot of announcements! Here are a few that caught my eye.

    • Vulnerability scanning for Azure Container Registry images available in Security Center
    • Azure Security Center now integrates directly with Azure Monitor, allowing you to configure alerts
    • VMSS now supports automatic instance repair, where it can detect unhealthy backend servers, kill them and start a new one to replace it
    • You can now specify how VMSS scales down, by controlling the order in which machines are deactivated
    • Backup Reports in public preview
    • PowerShell 7.0 in GA
    • Azure Classic VMs are finally being retired March 1, 2023

    Be sure and check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    Well, since the NA MCT Summit was canceled, I have jumped back into course creation full time in March and April. I’m fully charged, and recording 1-2 hours of new videos per day. Stay tuned for news on that!


    WHERE TO FIND ME.

    Thanks for sticking it out this far! This is the end of issue 1.5! Hopefully, you found it valuable, at least a little bit! 

    What is your favorite platform to be on? Perhaps we can connect there.

    Facebook Page: https://www.facebook.com/getcloudskills/ 

    LinkedIn: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

    See you in two weeks!

  • Azure World Newsletter – Issue 1.4

    Azure World Newsletter – Issue 1.4

    Welcome to the FOURTH edition of this bi-weekly newsletter, covering the world of cloud computing and Azure.

    It’s hard to believe we’re already two months into 2020. Time is just flying by. A few things to talk about though. So let’s get into it!


    ONE.

    A few things happened in the world of Azure that I’ll list here but won’t spend too much time digging into. Check the articles if the topic is of interest.


    TWO.

    The AZ-204 Azure Developer exam has gone into beta. 

    Exam AZ-204: Developing Solutions for Microsoft Azure (beta) – Learn

    Here’s what we know about AZ-204:

    • Went into beta February 24
    • Previous exam, AZ-203, can be taken until May 31, 2020

    The changes for AZ-204 are summarized as follows:

    • Slightly less emphasis on “compute” and storage topics
    • Slightly more emphasis on security and integration topics
    • Azure Search, Azure Batch no longer on the exam
    • SQL Relational Databases no longer on the exam
    • Implement scaling no longer on the exam

    All in all, it’s a more focused exam. By removing a few things, it makes it easier to study and practice, and you’re less likely to get obscure questions about Search and Batch that might not be part of your normal day to day job.

    Of course, the AZ-203 course will be updated in the coming days to reflect these changes.



    AZURE PLATFORM UPDATES.

    There were a lot of little announcements from Azure over the past two weeks. Here are a select few that caught my eye.

    • Azure Sphere, a foundation for IoT devices, now in General Availability
    • Updated Cost by Resource view in Cost Analysis including a drill-down experience
    • Azure Bastion rolled out to 20 new regions
    • Azure Backup now has Offline Backup with Azure Data Box
    • Azure Private Link now in General Availability

    Be sure and check out the Azure Updates page if any of these affect you.

    https://azure.microsoft.com/en-us/updates/


    COMING UP FOR ME.

    In a couple of weeks, I’ll be in the Seattle area for the NA MCT Summit (Bellevue, Washington to be precise). If anyone is in the area and wants to have a coffee, dinner or something, I would be happy to try to arrange something. Reply to this email and we can see if our schedules allow.

    I have been recording every day, and hope to have something new released next week. I’ll keep that a surprise for now. This course was based on a student suggestion, and so if you have a suggestion for a course, be sure and let me know.


    WHERE TO FIND ME.

    Thanks for sticking it out this far! This is the end of issue 1.3! Hopefully, you found it valuable, at least a little bit! 

    What is your favorite platform to be on? Perhaps we can connect there.

    Facebook Page: https://www.facebook.com/getcloudskills/ 

    LinkedIn: https://www.linkedin.com/in/scottjduffy/

    Instagram: https://www.instagram.com/getcloudskills.ca/

    Twitter: https://twitter.com/scottjduffy

    Udemy: https://www.udemy.com/user/scottduffy2/

    LinkedIn Learning: https://www.lynda.com/Scott-Duffy/1993589682-1.html

    See you in two weeks!

  • AZ-203/AZ-204 Sample Question

    You’re a developer for Acme Inc. You have recently deployed an application to an Azure Web App, but there’s a problem.

    When users navigate to the URL, they are being given a 404 error, page not found. After some investigation, you think you’ve found the problem. The default page for the application needs to be “home.aspx” and this is not among the default pages list.

    Under which menu item will you find the setting that needs to be changed in Azure?

    OPTIONS:

    A. Configuration

    B. Authentication / Authorization

    C. Custom domains

    D. TLS/SSL settings

    E. Properties

    F. Locks

    CORRECT ANSWER: A

    EXPLANATION:

    The configuration settings panel contains a section to define default documents. You can put the “home.aspx” page in there and delete what is not necessary. 

    Authentication / Authorization allows you to configure anonymous access or require sign-in. The Custom Domains settings panel allows you to define your own domain name instead of the one provided by Azure. The TLS/SSL settings panel allows you to require HTTPS-only access as well as upload a certificate for the server to use if that’s required. The Properties settings panel tells you the status, IP address, as well as other connection strings. And the Locks settings panel lets you set the application to read-only or do not delete in Azure to prevent accidental modifications or deletion.

    You can find more information here:

    https://docs.microsoft.com/en-us/azure/app-service/configure-common

  • 1 Hour Introduction to Azure – For Absolute Beginners

    1 Hour Introduction to Azure – For Absolute Beginners

    Here’s some brand new content from the SoftwareArchitect.ca YouTube channel that you might find interesting.

    This video was taken from my AZ-300/AZ-303 course on Azure. But can apply to anyone!

    This is my introduction to Azure. A basic overview of the concepts of cloud computing and Azure.

    If you’re interested in learning more, please check out my AZ-300 course: http://sjd.ca/az300

    1 Hour Introduction to Azure – For Absolute Beginners

    Or you can see the video directly on YouTube.