Talk With Angel Garcia!

Talk With Angel Garcia!

a blog about software and beers

[Workshop] Azure for devs – Week 1

Hi everyone, yesterday my friend Luis Pujols and I started the workshop “Azure for Devs” for our community .NET Dominicana (@DotNetDo).

In this first session we covered the following topics:

šŸŒ© Cloud Computing

Cloud computing is renting resources, like storage space or CPU cycles, on another company’s computers. You only pay for what you use.

The company providing these services is referred to as a cloud provider. Some example providers are Microsoft, Amazon, and Google.

šŸ™ŒšŸ¾ Types of Cloud Services

Infrastructure as a Service (IaaS) is the most flexible category of cloud services. It aims to give you the most control over the provided hardware that runs your application.

Platform as a Service provides an environment for building, testing, and deploying software applications. The goal of PaaS is to help you create an application quickly without managing the underlying infrastructure.

Software as a Service is software that is centrally hosted and managed for the end customer. It is usually based on a monthly or annual subscription. Office 365, Skype, and Dynamics CRM Online are perfect examples of SaaS software.

šŸ˜Ž Intro to Azure

Azure is Microsoft’s cloud computing platform.

Azure provides over 100 services that enable you to do everything from running your existing applications on virtual machines to exploring new software paradigms such as intelligent bots and cognitive services.

šŸ’µ Billing and Pricing Calculator

Billing for Azure services is done on a per-subscription basis. You can also project how the billing looks for a given month based on the current spending.

Use the Pricing Calculator to Determine Your Costs Based On Your Business Needs.

šŸ‘ØšŸ¾ā€šŸ’» Managing Resources

Resource groups are a fundamental element of the Azure platform. A resource group is a logical container for resources deployed on Azure. These resources are anything you create in an Azure subscription like virtual machines, Application Gateways, and CosmosDB instances.

šŸ•¹ Demo: creating a resource

We also discussed some important terms like:

  • CapEx and OpEX
  • Scale Up (Vertical) and Scale Out (Horizontal)
  • Reliability
  • Scalability
  • Elasticity
  • Agility
  • Geo-distribution
  • Disaster recovery

Homework for participants:

Complete the Azure Fundamentals Path in Microsoft learn which is approx. 6-7hrs of study. (We recommend taking 1.5hours a day to get a good grasp of the material and write down any questions to debate on next session).

Finally, here goes the presentation.

See you next week!


Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.