I made it because I needed to make a list in my work. ~~ I don't like the culture of making a list of anything in Excel. ~~
For the scraping method, I referred to AWS service list (2019/03 version) * Updated on 2020/09/05.
| Service name | Explanation |
|---|---|
| Anomaly Detector | Easily add anomaly detection function to the app. |
| Azure Bot Service | Intelligent serverless bot service that can scale on demand |
| Azure Cognitive Search | AI-powered cloud search service for mobile and web app development |
| Azure Databricks | A fast, easy and collaborative Apache Spark-based analytics platform |
| Azure Machine Learning | Make AI available to all users on an end-to-end, scalable and reliable platform for experimentation and model management |
| Azure Open Datasets | A cloud platform for hosting and sharing selected open datasets that accelerates the development of machine learning models |
| Bing Autosuggest | Added intelligent auto-suggestion option to app search function |
| Bing Custom Search | An easy-to-use, ad-free, commercial-grade search tool that delivers the search results you need |
| Bing Entity Search | Providing a great experience by identifying and adding entity information from the web |
| Bing Image Search | Search for images to get a lot of information |
| Bing News Search | Search the news for comprehensive results |
| Bing Spell Check | Detect and fix spelling mistakes in the app |
| Bing Video Search | Search videos for comprehensive results |
| Bing Visual Search | Get a wealth of analytical information to help you create compelling imaging applications on your favorite device. |
| Bing Web Search | Enhanced advanced search from billions of web documents |
| Azure Cognitive Services | Add smart API features for context-sensitive interaction |
| Computer Vision | Extract decision-making information from images |
| Content Moderator | Automatically moderate images, texts and videos |
| Custom Vision | Easily customize your state-of-the-art computer vision model for your own applications |
| Data Science Virtual Machines | Rich environment preconfigured for AI development |
| Face | Detection, identification, analysis, grouping, and tagging of faces in photos |
| Form Recognizer | AI service that can interpret forms and extract documents |
| Immersive Reader | Helping users of all ages and abilities read and understand the text |
| Kinect DK | Create computer-based visual and audio models using advanced AI sensors and developer kits |
| Language Understanding | Make your app understand the commands you type |
| Microsoft Genomics | Enhance analytical information in genome sequencing and research |
| Personalizer | AI services that provide a personalized user experience |
| Project Bonsai preview | Machine teaching service for creating intelligent industrial control systems using simulation |
| QnA Maker | Extract conversational, easy-to-navigate answers from information |
| Speaker Recognition preview | Speech service function that authenticates and identifies the speaker |
| Speech to Text | Voice service function that accurately converts the read audio into text |
| Speech Translation | Easily integrate real-time voice translation into your app |
| Text Analytics | Easily evaluate sentiment and topics to understand what your users want |
| Text to Speech | Voice service function that converts text into real voice |
| Translator | Easily perform machine translation with simple REST API calls |
| Video Indexer | Elucidation of video analysis information |
| Metrics Advisor Preview | AI service that monitors metrics and diagnoses problems |
DevOps
| Service name | Explanation |
|---|---|
| Azure Artifacts | Create and host packages and share with your team |
| Azure Boards | You can plan and track your work across team boundaries and consult about your work. |
| Azure DevOps | A service for teams to share code, track work, and ship software |
| Azure DevTest Labs | Quickly build your environment with reusable templates and artifacts |
| Azure Monitor | Full observability for applications, infrastructure, and networks |
| Azure Pipelines | Continuously build, test and deploy to any platform or cloud |
| Azure Repos | Provides an unlimited amount of private Git repositories hosted in the cloud for your project |
| Azure Test Plans | Test and release with confidence using manual and exploratory testing toolkits |
| DevOps tool integrations | Get Azure with your favorite DevOps tools |
ID
| Service name | Explanation |
|---|---|
| Azure Active Directory | Synchronize on-premises directories for single sign-on |
| Azure Active Directory Domain Services | You can connect Azure virtual machines to your domain without using a domain controller |
| Azure Information Protection | Protect your confidential information more tightly anytime, anywhere |
| Azure Active Directory External ID | Manage consumer identity and access in the cloud |
Web
| Service name | Explanation |
|---|---|
| API Apps | Creating and using cloud APIs with easy operation |
| API Management | Publish APIs to developers, partners, and employees securely and on a large scale |
| App Service | Quickly create powerful cloud apps for the web and mobile |
| Azure Cognitive Search | AI-powered cloud search service for mobile and web app development |
| Azure Maps | A simple and secure location API provides geospatial context for your data |
| Azure SignalR Service | Easily add real-time web functionality |
| Azure Spring Cloud | Fully managed Spring Cloud service, created and operated in collaboration with VMware |
| Content Delivery Network | Achieve secure and reliable content distribution through global expansion |
| Mobile Apps | Build and host backends for mobile apps |
| Notification Hubs | Send push notifications from any backend to any platform |
| Static Web Apps Preview | A modern web app service that offers streamlined full-stack development from source code to global high availability |
| Web App for Containers | Easily deploy and run containerized web apps that scale to your business |
| Web Apps | Create and deploy large line-of-business web apps in a short amount of time |
| Azure Communication Services preview | Build a rich communication experience using the same secure platform used by Microsoft Teams |
Windows Virtual Desktop
| Service name | Explanation |
|---|---|
| Windows Virtual Desktop | The best virtual desktop experience provided by Azure |
| Service name | Explanation |
|---|---|
| API Apps | Creating and using cloud APIs with easy operation |
| Azure Functions | Handle events using serverless code |
| Azure Kubernetes Service (AKS) | Simplify Kubernetes deployment, management, and operations |
| Azure Red Hat OpenShift | Fully managed OpenShift service that works with Red Hat |
| Container Instances | Easily run containers in Azure without managing a server |
| Container Registry | Store and manage a variety of container images, regardless of deployment type in Azure |
| Mobile Apps | Build and host backends for mobile apps |
| Service Fabric | Microservices development and container orchestration on Windows or Linux |
| Web App for Containers | Easily deploy and run containerized web apps that scale to your business |
| Web Apps | Create and deploy large line-of-business web apps in a short amount of time |
| Service name | Explanation |
|---|---|
| API Apps | Creating and using cloud APIs with easy operation |
| App Service | Quickly create powerful cloud apps for the web and mobile |
| Azure CycleCloud | Create, manage, operate, and optimize HPC clusters and big computing clusters of all sizes |
| Azure Dedicated Host | Dedicated physical server to host Azure VMs for Windows and Linux |
| Azure Functions | Handle events using serverless code |
| Azure Kubernetes Service (AKS) | Simplify Kubernetes deployment, management, and operations |
| Azure Spring Cloud | Fully managed Spring Cloud service, created and operated in collaboration with VMware |
| Azure VMware Solution | Run VMware workloads natively in Azure |
| Batch | Cloud-scale job scheduling and compute management |
| Cloud Services | Create cloud applications and APIs with high availability and unlimited scalability |
| Container Instances | Easily run containers in Azure without managing a server |
| Linux Virtual Machines | Virtual machine provisioning on Ubuntu, Red Hat, etc. |
| Mobile Apps | Build and host backends for mobile apps |
| Service Fabric | Microservices development and container orchestration on Windows or Linux |
| SQL Server on Virtual Machines | Host your enterprise SQL Server app in the cloud |
| Static Web Apps Preview | A modern web app service that offers streamlined full-stack development from source code to global high availability |
| Virtual Machine Scale Set | Manage and scale up thousands of Linux and Windows virtual machines |
| Virtual machine | Windows と Linux のVirtual machineを数秒でプロビジョニング |
| Web Apps | Create and deploy large line-of-business web apps in a short amount of time |
| Windows Virtual Desktop | The best virtual desktop experience provided by Azure |
| Service name | Explanation |
|---|---|
| Archive Storage | Save data that is accessed very infrequently at the best price in the industry |
| Avere vFXT for Azure | Run file-based high-performance workloads in the cloud |
| Azure Backup | Simplify data protection and protect against ransomware |
| Azure Data Lake Storage | Highly scalable and secure Data Lake capabilities built on Azure Blob Storage |
| Azure Data Share | A simple and secure service for sharing big data with external organizations |
| File Storage | Standard SMB 3.File sharing using the 0 protocol |
| Azure FXT Edge Filer | Hybrid storage optimization solution for HPC environment |
| Azure HPC Cache | Highperformancecomputing(HPC)File cache for |
| Azure NetApp Files | Enterprise-grade Azure file sharing backed by NetApp |
| Blob Storage | REST-based object storage for unstructured data |
| Data Box | Appliances and solutions for transferring data to Azure and edge computing |
| Disk Storage | High-performance, highly robust block storage for Azure Virtual Machines |
| Queue Storage | Efficient scaling app according to traffic |
| Storage account | Durable, highly available, highly available cloud storage |
| Storage Explorer | Azure Storage resource reference and communication |
| StorSimple | Save money with a hybrid cloud storage solution for the enterprise |
| Service name | Explanation |
|---|---|
| Application Gateway (English) | Build a secure and scalable high availability web front end on Azure |
| Azure Active Directory | Synchronize on-premises directories for single sign-on |
| Azure Active Directory Domain Services | You can connect Azure virtual machines to your domain without using a domain controller |
| Azure Defender | Protecting hybrid cloud workloads |
| Azure DDoS Protection | DDoSyourapplication(Decentralizedservicedenial)Protect from attacks |
| Azure Dedicated HSM | Manage hardware security modules for use in the cloud |
| Azure Front Door | Supports global microservices-based web applications with enhanced, scalable delivery points |
| Azure Information Protection | Protect your confidential information more tightly anytime, anywhere |
| Azure Sentinel | Protect your company by linking cloud-native SIEM with intelligent security analytics |
| Key Vault | Protect keys and other secrets and maintain control |
| Security Center | Integrate security management and enable Advanced Threat Protection across hybrid cloud workloads |
| VPN Gateway | Establish a secure cross-premises connection |
| Web Application Firewall | Acloud-nativewebapplicationfirewallthatprovidesstrongprotectionforwebapps(WAF)service |
| Azure Defender for IoT preview | Unmanaged and managed IoT/Continuous asset management and threat detection for both OT devices |
| Service name | Explanation |
|---|---|
| Azure API for FHIR | Easily create and deploy FHIR services for health data solutions and interoperability |
| Azure Cache for Redis | Enhance your applications with high throughput and low latency data access |
| Azure Cosmos DB | A fast NoSQL database with open APIs for all scales |
| Azure Database for MariaDB | Managed MariaDB database service for app developers |
| Azure Database for MySQL | Managed MySQL database service for app developers |
| Azure Database for PostgreSQL | Managed PostgreSQL database service for app developers |
| Azure Database Migration Service | Simplify database migration from on-premises to the cloud |
| Azure SQL | The latest SQL family for migration and app modernization |
| Azure SQL Database | Intelligent managed SQL in the cloud |
| Azure SQL Edge | Use services privately on Azure Platform |
| Azure SQL Managed Instance | Always up-to-date managed SQL instance in the cloud |
| SQL Server on Virtual Machines | Host your enterprise SQL Server app in the cloud |
| Table Storage | Saving NoSQL key values using a semi-structured dataset |
| Service name | Explanation |
|---|---|
| Application Gateway (English) | Build a secure and scalable high availability web front end on Azure |
| Azure Bastion | Private, fully managed RDP and SSH access to your virtual machines |
| Azure DDoS Protection | DDoSyourapplication(Decentralizedservicedenial)Protect from attacks |
| Azure DNS | Host your DNS domain in Azure |
| Azure ExpressRoute | Dedicated private network fiber connection to Azure |
| Azure Firewall | Native firewall capabilities with built-in cloud unlimited scalability, zero maintenance, and high availability |
| Azure Firewall Manager | Centrally manage network security policies and routes for globally distributed software-defined boundaries |
| Azure Front Door | Supports global microservices-based web applications with enhanced, scalable delivery points |
| Azure Internet Analyzer preview | Test the impact of network infrastructure changes on customer performance. |
| Azure Private Link | Private access to services hosted on the Azure platform, data kept on the Microsoft network |
| Content Delivery Network | Achieve secure and reliable content distribution through global expansion |
| Load Balancer | Providing excellent availability and network performance for applications |
| Network Watcher (English) | Network performance monitoring and diagnostic solution |
| Traffic Manager | Route incoming traffic for high performance and high availability |
| Virtual Network | Provision a private network, optionally connect to an on-premises data center |
| Virtual WAN | Optimize and automate branch-to-branch connections via Azure |
| VPN Gateway | Establish a secure cross-premises connection |
| Web Application Firewall | Acloud-nativewebapplicationfirewallthatprovidesstrongprotectionforwebapps(WAF)service |
| Azure Orbital preview | Achieve high-speed data downlink with satellite ground stations and scheduling services connected to Azure |
| Service name | Explanation |
|---|---|
| Azure Active Directory | Synchronize on-premises directories for single sign-on |
| Azure Arc | Azure services and management available on any infrastructure |
| Azure Database for PostgreSQL | Managed PostgreSQL database service for app developers |
| Azure DevOps | A service for teams to share code, track work, and ship software |
| Azure ExpressRoute | Dedicated private network fiber connection to Azure |
| Azure IoT Edge | Extend cloud intelligence and analytics to edge devices |
| Azure Sentinel | Protect your company by linking cloud-native SIEM with intelligent security analytics |
| Azure SQL Database | Intelligent managed SQL in the cloud |
| Azure SQL Edge | Use services privately on Azure Platform |
| Azure Stack | Create and run innovative hybrid applications across cloud boundaries |
| Security Center | Integrate security management and enable Advanced Threat Protection across hybrid cloud workloads |
| Azure Stack HCI preview | Integrate your hyper-converged infrastructure with Azure and hybrid services to run virtual workloads on-premises |
| Azure Stack Hub | Azure Stack Hub is sold as an integrated hardware system and the software is pre-installed on verified hardware |
| Azure Stack Edge | Azure managed devices that bring Azure compute, storage, and intelligence to the edge |
| Service name | Explanation |
|---|---|
| Azure Blockchain Service preview | Consortium Building, managing and deploying blockchain networks |
| Azure Blockchain Tokens Preview | Easily define, create, and manage ledger-based tokens |
| Azure Blockchain Workbench Preview | Easy prototyping of blockchain apps in the cloud |
| Azure Cosmos DB | A fast NoSQL database with open APIs for all scales |
| Logic Apps | Automate data access and use across the cloud without writing code |
| Service name | Explanation |
|---|---|
| Azure Media Player | One player for all playback needs |
| Content Delivery Network | Achieve secure and reliable content distribution through global expansion |
| Content Protection | Secure content delivery using AES, PlayReady, Widevine, Fairplay |
| Encoding | Studio-grade encoding on a cloud scale |
| Live and On-demand Streaming | Deliver content to virtually any device while scaling to meet your business needs |
| Live video analysis preview | Build intelligent video-based applications with your favorite AI |
| Media Services | Encode, store and stream video and audio on a large scale |
| Video Indexer | Elucidate video analysis information |
| Service name | Explanation |
|---|---|
| API Management | Publish APIs to developers, partners, and employees securely and on a large scale |
| Azure Cosmos DB | A fast NoSQL database with open APIs for all scales |
| Azure Digital Twins preview | Build Next-Generation IoT Spatial Intelligence Solutions |
| Azure Functions | Handle events using serverless code |
| Azure IoT Central | Accelerate the creation of IoT solutions |
| Azure IoT Edge | Extend cloud intelligence and analytics to edge devices |
| Azure IoT Hub | Connect, monitor and manage huge numbers of IoT assets |
| Azure IoT Solution Accelerator | Use templates to create freely customizable solutions for common IoT scenarios |
| Azure Machine Learning | Make AI available to all users on an end-to-end, scalable and reliable platform for experimentation and model management |
| Azure Maps | A simple and secure location API provides geospatial context for your data |
| Azure RTOS | Easily develop and connect to embedded IoT |
| Azure Sphere | Securely connect MCU-equipped devices from silicon to the cloud |
| Azure SQL Edge | Use services privately on Azure Platform |
| Azure Stream Analytics | Real-time analysis of fast moving streams of data from applications and devices |
| Azure Time Series Insights | Investigate and analyze time-series data collected from IoT devices |
| Event Grid | Realization of highly reliable large-scale event delivery |
| Kinect DK | Create computer-based visual and audio models using advanced AI sensors and developer kits |
| Logic Apps | Automate data access and use across the cloud without writing code |
| Notification Hubs | Send push notifications from any backend to any platform |
| Windows 10 IoT Core Services | Services for long-term OS support, managing device updates, and assessing device health |
| Azure Defender for IoT preview | Unmanaged and managed IoT/Continuous asset management and threat detection for both OT devices |
| Service name | Explanation |
|---|---|
| API Management | Publish APIs to developers, partners, and employees securely and on a large scale |
| App Service | Quickly create powerful cloud apps for the web and mobile |
| Azure Cognitive Search | AI-powered cloud search service for mobile and web app development |
| Azure Maps | A simple and secure location API provides geospatial context for your data |
| Azure Cognitive Services | Add smart API features for context-sensitive interaction |
| Notification Hubs | Send push notifications from any backend to any platform |
| Spatial Anchors | Create a multi-user mixed reality experience with spatial awareness |
| Visual Studio App Center | Continuously create, test, release, and monitor apps in mobile and desktop apps |
| Xamarin | Quickly create mobile apps that take advantage of cloud capabilities |
| Azure Communication Services preview | Build a rich communication experience using the same secure platform used by Microsoft Teams |
| Service name | Explanation |
|---|---|
| Azure Database Migration Service | Simplify database migration from on-premises to the cloud |
| Azure Migrate | Easily discover, evaluate, sizing and migrating on-premises VMs to Azure |
| Azure Site Recovery | Keep your business running with built-in disaster recovery services |
| Cost control and billing | Maximize your cloud potential while optimizing your spending on the cloud |
| Data Box | Appliances and solutions for transferring data to Azure and edge computing |
| Service name | Explanation |
|---|---|
| App Configuration | Fast and scalable parameter storage for app configuration |
| Azure DevOps | A service for teams to share code, track work, and ship software |
| Azure DevTest Labs | Quickly build your environment with reusable templates and artifacts |
| Azure Lab Services | Set up a lab for scenarios such as classrooms, evaluation, development and testing |
| Azure Pipelines | Continuously build, test and deploy to any platform or cloud |
| Developer tool integrations | Get Azure with familiar development tools like Eclipse, IntelliJ, Maven |
| SDK | Get the command line tools and SDK you need |
| Visual Studio | A powerful and flexible environment for developing applications in the cloud |
| Visual Studio Code | Powerful and lightweight code editor for cloud development |
| Visual Studio Codespaces preview | A cloud-based development environment that can be accessed from anywhere |
| Service name | Explanation |
|---|---|
| Automation | Simplify cloud management with process automation |
| Azure Advisor | Recommendation engine that presents personalized Azure best practices |
| Azure Backup | Simplify data protection and protect against ransomware |
| Azure Blueprints preview | Enable fast and repeatable creation of a managed environment |
| Azure Lighthouse | Help service providers manage many customers accurately |
| Azure Managed Applications | Easy management of various cloud services |
| Azure Migrate | Easily detect and evaluate on-premises VMs, size them appropriately, and migrate to Azure |
| Azure Mobile App | Connect to Azure resources anytime, anywhere |
| Azure Monitor | Full observability for applications, infrastructure, and networks |
| Azure Policy | Large-scale implementation of corporate governance and standards on Azure resources |
| Azure Resource Manager | Simplify how you manage your app's resources |
| Azure Resource Manager template | Use Resource Manager to provide code infrastructure for all Azure resources |
| Azure Service Health | Get personalized guidance and support in the event of an Azure service issue impact |
| Azure Site Recovery | Keep your business running with built-in disaster recovery services |
| Cloud Shell | Streamline management in Azure with a browser-based shell |
| Cost control and billing | Maximize your cloud potential while optimizing your spending on the cloud |
| Log Analytics | Collect, retrieve, and visualize machine data on-premises and in the cloud |
| Microsoft Azure Portal | Build, manage, and monitor all your Azure products in a single integrated console |
| Network Watcher (English) | Network performance monitoring and diagnostic solution |
| Traffic Manager | Route incoming traffic for high performance and high availability |
| Azure Automanage preview | Simplify management of Windows Server virtual machines |
| Azure Resource Mover preview | Simplify how to move multiple resources between Azure regions |
| Service name | Explanation |
|---|---|
| API Management | Publish APIs to developers, partners, and employees securely and on a large scale |
| Azure API for FHIR | Easily create and deploy FHIR services for health data solutions and interoperability |
| Event Grid | Realization of highly reliable large-scale event delivery |
| Logic Apps | Automate data access and use across the cloud without writing code |
| Service Bus | Connections between private and public cloud environments |
| Service name | Explanation |
|---|---|
| Azure Digital Twins preview | Build Next-Generation IoT Spatial Intelligence Solutions |
| Kinect DK | Create computer-based visual and audio models using advanced AI sensors and developer kits |
| Remote Rendering Preview | Render high quality interactive 3D content and stream it to your device in real time |
| Spatial Anchors | Create a multi-user mixed reality experience with spatial awareness |
| Service name | Explanation |
|---|---|
| Azure Analysis Services | Enterprise-grade analytics engine as a service |
| Azure Data Explorer | High-speed and highly scalable data search service |
| Azure Data Lake Storage | Highly scalable and secure Data Lake capabilities built on Azure Blob Storage |
| Azure Data Share | A simple and secure service for sharing big data with external organizations |
| Azure Databricks | A fast, easy and collaborative Apache Spark-based analytics platform |
| Azure Stream Analytics | Real-time analysis of fast moving streams of data from applications and devices |
| Azure Synapse Analytics | Reducethetimeittakestoobtainanalyticalinformationwithunlimitedanalyticsservices(FormerlyknownasSQLDataWarehouse) |
| Data Catalog | Unleash more value from your enterprise data assets |
| Data Factory | Easily enable large-scale hybrid data integration for enterprise use |
| Data Lake Analytics | ANOVA service that simplifies big data |
| Event Hubs | Receive product usage statistics from millions of devices |
| HDInsight | Provision of cloud Hadoop, Spark, R Server, HBase, and Storm clusters |
| Log Analytics | Collect, retrieve, and visualize machine data on-premises and in the cloud |
| Power BI Embedded | Incorporate compelling, fully interactive data visualization into your app |
| R Server for HDInsight | Predictive analysis, machine learning, big data statistical modeling |
import requests
from bs4 import BeautifulSoup
import re
import copy
def parse_html():
url = 'https://azure.microsoft.com/ja-jp/services/'
r = requests.get(url)
soup = BeautifulSoup(r.content, 'lxml')
groups = []
service = []
current_category = ''
for div1 in soup.select('div#products-list'):
for div2 in div1.select('div.row'):
category = div2.select('h2.product-category')
if not category:
for div3 in div2.select('div.column.medium-6'):
s = {}
span = div3.select('span', limit=1)
href = div3.select('a', limit=1)
description = div3.select('p.text-body4', limit=1)
if len(span) > 0 and len(href) > 0 and len(description) > 0:
s['service_name'] = span[0].text.rstrip('\n')
s['href'] = href[0].get('href').rstrip('\n')
s['description'] = description[0].text.rstrip('\n')
service.append(s)
else:
if current_category != category[0].text:
if current_category == '':
current_category = category[0].text
elif len(service) > 0:
group = {}
tmp = copy.deepcopy(service)
group['category_name'] = current_category
group['service'] = tmp
groups.append(group)
current_category = category[0].text
service.clear()
if len(service) > 0:
group = {}
group['category_name'] = current_category
group['service'] = service
groups.append(group)
return (groups)
def print_markdown(services):
base_url = 'https://azure.microsoft.com'
for s in services:
print('### %s' % (s['category_name']))
print()
print('|Service name|Explanation|')
print('| --- | --- |')
for service in s['service']:
name = service['service_name']
description = service['description']
if (service['href'].startswith('/')):
href = base_url + service['href']
else:
href = service['href']
print('| [%s](%s)|%s|'%(name,href,description))
print()
print_markdown(parse_html())
https://qiita.com/moritalous/items/31a56acbf2ce367b712d
Recommended Posts