Skip to content

Latest commit

 

History

History
115 lines (107 loc) · 4.25 KB

module-3.md

File metadata and controls

115 lines (107 loc) · 4.25 KB

Azure Solutions and Management Tools

Core Azure solutions

  • IoT:
    • IoT Central:
      • Fully managed global IoT SaaS solution that makes it easy to connect, monitor, and manage IoT assets at scale.

    • IoT Hub:
      • Managed service hosted in the cloud that acts as a central message hub for bi-directional communication between IoT applications and the devices it manages.

    • Sphere:
      • Secured, high-level application platform with built-in communication and security features for internet-connected devices.

  • Big data & analytics:
    • Synapse Analytics:
      • Cloud-based enterprise data warehouse (EDW) that uses massively parallel processing (MPP) to quickly run complex queries across petabytes of data

    • HDInsight:
      • Managed Hadoop service. Deploy and manage Hadoop clusters in Azure.
      • Fully managed, open-source analytics service for enterprises.

    • Databricks:
      • Apache Spark-based analytics platform.

  • AI & ML:
    • Machine Learning:
      • Cloud service to train, deploy, automate, and manage machine learning models.

    • Congnitive Services:
      • Quickly enable apps to see, hear, speak, understand, and interpret a user’s needs.
      • Computer Vision:
        • Extract information from images to categorize and process visual data.
      • Face:
        • Detect, identify, and analyze faces and facial expressions in photos.

    • Bot Framework:
      • Build and connect intelligent bots that interact with users using text/SMS, Skype, Teams, Slack, Microsoft 365 mail, Twitter, and other popular services

  • Serverless Computing:
    • Functions:
      • Used when customers need to perform work in response to an event.

    • Logic Apps:
      • Automate and orchestrate tasks, business processes, and workflows to integrate apps.

  • Developer Tools:
    • Azure DevOps:
      • Development collaboration tools including
        • repositories,
        • pipelines,
        • kanban boards, &
        • automated cloud-based load testing.

    • GitHub Actions:
      • Automates software workflow to build, test, and deploy from within GitHub.

    • DevTest Labs:
      • Quickly creates cross-device environments in Azure while minimizing waste and controlling cost.
      • Provides front-end testing resources as well as back-end testing resources for Linux and Windows environments.


Azure management tools

  • Portal:
    • Personalize and manage your Azure environment using console.

  • Powershell:
    • Set of cmdlets for managing Azure resources directly from PowerShell.

  • Moblie App:
    • Stay connected to Azure resources from anywhere at anytime.

  • CLI & Cloud Shell:
    • Manage Azure using a command-line experience.

  • REST API:
    • Supports sets of HTTP operations, which provide create/retrieve/update/delete access to the service's resources.

  • Resource Manager (ARM):
    • Native platform for infrastructure as code (IaC) in Azure.
    • It enables you to centralize the management, deployment, and security of Azure resources.
    • ARM Templates:
      • JavaScript Object Notation (JSON) files that can be used to create and deploy Azure infrastructure.
      • Declarative syntax, repeatable results.
      • Built-in validation, Exportable code.


  • Advisor:
    • Analyzes deployed Azure resources and makes recommendations based on best practices ↓ to optimize Azure deployments.
      • Reliability
      • Security
      • Performance
      • Cost
      • Operational Excellence

  • Monitor:
    • Maximizes the availability and performance of applications and services by collecting, analyzing, and acting on telemetry from cloud and on-premises environments.
      • Application Insights
      • Log Analytics
      • Smart Alerts
      • Automation Actions
      • Customized Dashboards

  • Service Health:
    • Evaluates the impact of Azure service issues with personalized guidance and support, notifications, and issue resolution updates.
      • Communication regarding outages
      • Planned maintenance
      • Other health advisories