Azure Tutorials Series - Azure services

Having gone through the Azure Services in the high level in previous article, let's look at some of the Azure services in detail. As already mentioned we have more than 1000 Azure services today, it offers third party softwares, easy to manage, maintain and deploy applications. It saves you a lot of time as well as effort.

Azure Services

Azure Services are broadly categorised into following areas -
  • Compute
  • Networking
  • Storage
  • Mobile 
  • Databases
  • Web
  • Internet of Things
  • Big Data
  • Artificial Intelligence
  • DevOps
Compute
  • Includes allocations of Virtual Machines, Containers, server less computing.
  • Includes Services such as -
    • Azure Virtual Machines
    • Azure Virtual Machines scale sets
    • Azure Kubernetes Services(AKS)
    • Azure Service Fabric
    • Azure Batch
    • Azure Container Instance(ACI)
    • Azure Functions
Networking
  • Helps optimise performance and scalability
  • connects compute resources
  • Configures inbound and outbound traffic, between Azure resource and On-prem
  • Services includes -
    • Azure Virtual Network - connects VMS to VPNs
    • Azure Load Balancer 
    • Azure Application Gateway
    • Azure VPN Gateway
    • Azure DNS
    • Azure Content Delivery Network
    • Azure DDoS protection
    • Azure Traffic Manager
    • Azure ExpressRoute
    • Azure Network Watcher
    • Azure Firewall
    • Azure virtual WAN
Storage
  • Includes disks attached to virtual machines, disks and databases
  • Could be expanded as well as shrink
  • Broadly categorised into four areas -
    • Azure Blob storage
    • Azure File storage 
    • Azure Queue storage
    • Azure Table Storage
  • Characteristics of Storage:
    • Durable
    • Secure
    • Scalable
    • Managed
    • Accessible
Databases
  • Can store bulk amount of data of any data type
  • Services includes -
    • Azure Cosmos DB
    • Azure SQL Database
    • SQL Data Warehouse
    • Azure Database for MySQL
    • Azure Database for Postgress SQL
    • SQL Server on VMs
    • Azure Synapse Analytics
    • Azure Database Migration Service
    • Azure Cache for Redis
    • Azure Database for MariaDB
Web
  • Few services offered here are -
    • Azure App Service
    • Azure Notification hubs
    • Azure API Management
    • Azure Cognitive Search
    • Web Apps feature of Azure App Service
    • Azure SignalR Service
Internet of Things
  • Ability of the smart devices to interact with each other and display data analysed
  • Few Azure services offered for IOT are 
    • Azure IoT hub
    • IoT Central
    • IoT Edge
Big Data
  • Chunks of data that is hard to manage and analyse is dealt using Big Data, for example Petabytes of data consisting of customers around the world
  • Azure provides services in this area such as 
    • Azure Synapse Analytics
    • Azure HD Insight
    • Azure Data Lake Analytics
    • Azure Databricks
    • Data lakestore

Artificial Intelligence
  • One of the subset of Machine Learning where computer learns to analyse the existing data and forecasts future predictions.
  • For instance, if you browse internet to shop something, you get to see similar apps all around.
  • Microsoft Azure provides few services -
    • Azure Machine Learning Service
    • Azure Machine Learning Studio
    • Azure Cognitive service
      • Pre Build APIs, includes
        • Vision - image processing algorithms, such as photo detector
        • Speech - Converst text into audio
        • Knowledge Mapping
        • Bing Search
        • Natural Language processing
Devops
  • I assume since you re on this blog, this is the section you must be interested in most since it opens a lot of gateways to you to expand your career
  • Devops bring people, process, technology together to fasten up the delivery process
  • We have
    • Azure Devops - Provides development collaboration tools such as GIT repositories, pipelines, Kanban boards
    • Azure repos
    • Azure pipelines
    • Azure boards
    • Azure test plans
    • Azure Artifacts
    •  Azure DevTest labs
I know you must be overloaded learning about these many services, let me be frank with you here, so am I. Good thing is I have added everything in one article high level and we can see each and every services in details in upcoming articles.

Happy Learning!

Comments

Popular posts from this blog

Azure Tutorials Series - Azure Networking

Coforge Interview Questions | Automation Testing profile

Testing in CI/CD