- History of Azure
- Azure Cloud Architecture
- Azure Cloud Account
- Azure Functions
- Service Categorisation
- Getting Started with Azure(Study Materials, Courses)
History - Earlier we used on-premise data centers for hosting. For running applications we need infrastructure for its support.
Then the hosted data centers came. Along with it companies started to buy or lease the data centers. Here usually 3 to 5 years of lease is taken.
And the cloud came into action and became popular due to its pay as you go feature.It is a helpful platform for start-ups.
2010 - Azure released publicly.
Virtualization is the base of Cloud. Then an updated method called Hyper-V was introduced.
By 2014 it became Microsoft Azure, and more projects came into Open source. So the Linix engine was introduced in the azure.
A standard was brought for selling Cloud Services.
- IAAS - Networking is the building blocks or foundation, then comes storage and hypervisor then comes the operation system and finally we implement applications . OS, Run Time Stack, Web Servers are controlled by Customers. This is the shared responsibility. (Eg: Security and backup of OS is managed by the user) Eg: Virtual Machine.
- PAAS- Web Services Application is the core focus.We need to take care of hosting or Deploying applications. So all other things including the OS will be taken care by Cloud Providers.
- SAAS - Eg: Gmail. We don’t want to manage its underlying infrastructure.
Then the Cloud providers brought Service Level Agreement (SLAs). For this SLA Azure architecture is set.
World wide data centers are being built. Group of data centers are called Regions. Inside each region mini 1 data center and max 3 data centers are available. South India region is the latest in India. In each availability zone we get Availability Sets. Two parts - Update Domain And Fault Domain. We do this by using load balancers.
Region Pair: Eg: West Europe - North Europe.
Each region has a region pair provided new or upcoming regions will not be having region pairs.
When we create an account an azure active directory is created. It's called Tenant- Identity management service.
To access each service we need to take subscriptions. We can add multiple subscriptions into one Azure Tenant.
The Resource Group contains all the services we use and we can give individual permission.
- Use College Provided Email ID - You get 100 credits for 1 year.
- Use Github Pro(Github Student Developer Pack)Account - You get 100 credits for 1 year.
Management Options
- Cloud GUI
- Powershell CLI
- AZ CLI - Bash based CLI
- Cloud Shell - Available at the top in the GUI. Popular tools like Git, docker etc will be available in it
- SDKs - We can connect using the programming languages
API is available in each region. API takes the request to the orchestrator and directs it to a specific location or Data center. The fabric controller identifies the availability at the data centers.
Microsoft Learn A platform by microsoft to learn more about Azure free of cost.
Getting started with Microsoft Learn
Create or use existing Microsoft account to login to the Microsoft Learn (Use the Sign-in button on the top right corner before you start the learning, Knowledge check and Labs)
You will be provided with learning points and badges upon completion of each module, at the module the suggestions or path to the next module will be provided.
1. AZ 900 Course - Beginner Level
2. AZ 104 Course - Intermediate Level
3. AZ 204 for Developers
4. AZ 400 and AZ 104 For DevOps Engineers
5. AZ 700 For Networking
Basic Idea in IT infrastructure will be helpful for the beginners or looking for a career switch. And they can start with AZ 900 courses.
- Create a windows Virtual Machine on Azure and access it from your computer/Laptop using RDP
- Create a Linux Virtual Machine on Azure and access it from your computer/Laptop using SSH