- Purposeful Design: Travel with ease and look great...
- Ready-to-Go Performance: The Aspire 3 is...
- Visibly Stunning: Experience sharp details and...
- Internal Specifications: 8GB LPDDR5 Onboard...
- The HD front-facing camera uses Acer’s TNR...
- 【14" HD Display】14.0-inch diagonal, HD (1366 x...
- 【Processor & Graphics】Intel Celeron N4120, 4...
- 【RAM & Storage】8GB high-bandwidth DDR4 Memory...
- 【Ports】1 x USB 3.1 Type-C ports, 2 x USB 3.1...
- 【Windows 11 Home in S mode】You may switch to...
Last update on 2024-04-05 / Affiliate links / Images from Amazon Product Advertising API
Microsoft is proud to support open-source projects, initiatives, and foundations and contribute to thousands of open-source communities. By using open-source technologies on Azure, you can run applications your way while optimizing your investments.
This article provides a summary of architectures and solutions that use Azure together with open-source technologies.
- EFFICIENT PERFORMANCE: Equipped with 4GB...
- Powerful configuration: Equipped with the Intel...
- LIGHTWEIGHT AND ADVANCED - The slim case weighs...
- Multifunctional interface: fast connection with...
- Worry-free customer service: from date of...
- Powered by an Intel Core i5 13th Gen 13420H 1.5GHz...
- Equipped with an NVIDIA GeForce RTX 3050 6GB GDDR6...
- Includes 8GB of DDR4-3200 RAM for smooth...
- Features a spacious 512GB Solid State Drive for...
- Boasts a vibrant 15.6" FHD IPS Micro-Edge...
- Processor - Powered by 11 Gen i5-1145G7 Processor...
- Memory and Storage - Equipped with 16GB of...
- FHD Display - 15.6 inch (1920 x 1080) FHD display,...
- FEATURES - Intel Iris Xe Graphics – Audio by...
- Convenience & Warranty: 2 x Thunderbolt 4 with...
Last update on 2024-04-05 / Affiliate links / Images from Amazon Product Advertising API
For Apache scenarios, see the dedicated article, Apache scenarios on Azure.
BeeGFS
Architecture | Summary | Technology focus |
---|---|---|
Digital image-based modeling on Azure | Learn how to perform image-based modeling on Azure infrastructure as a service (IaaS) by following the architecture and design guidance in an example scenario. BeeGFS can be used for back-end storage. | Media |
Run reservoir simulation software on Azure | Run OPM Flow reservoir simulation and ResInsight visualization software on an Azure HPC compute cluster and visualization VM. BeeGFS is used as an orchestrated parallel file service. | Compute |
Chef
Architecture | Summary | Technology focus |
---|---|---|
Building blocks for autonomous-driving simulation environments | Simulate the behavior of autonomous-driving vehicles. Chef is used to create reusable images that serve as building blocks in the simulation. | Containers |
Design a CI/CD pipeline using Azure DevOps | Build a continuous integration and deployment pipeline for a two-tier .NET web application. In this scenario, you can use Chef to implement infrastructure as code or infrastructure as a service. | DevOps |
End-to-end governance in Azure | When you use CI/CD pipelines to automate deployments, apply RBAC not just on the Azure Resource Manager side but also earlier in the process when developers check in code. In this scenario, you can use Chef to implement infrastructure as code. | Management |
CNCF
Architecture | Summary | Technology focus |
---|---|---|
Azure Arc hybrid management and deployment for Kubernetes clusters | Learn how Azure Arc extends Kubernetes cluster management and configuration across datacenters, edge locations, and multiple cloud environments. This architecture uses CNCF-certified Kubernetes clusters. | Hybrid |
Build CNCF projects by using Azure Kubernetes Service | Learn how to conceptualize, architect, build, and deploy an application that uses projects from the CNCF after deployment of AKS. | Containers |
Multi-cloud blockchain distributed ledger technology (DLT) | See how the open-source Blockchain Automation Framework (BAF) and Azure Arc-enabled Kubernetes work with multiparty DLTs to build a cross-cloud blockchain solution. This architecture uses CNCF-certified Kubernetes clusters. | Blockchain |
Elastic
Architecture | Summary | Technology focus |
---|---|---|
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. This solution applies to Elasticsearch deployments. | Containers |
Choose a search data store | Learn about the capabilities of search data stores in Azure, including Elasticsearch. | Databases |
Elastic Workplace Search on Azure | Learn how to deploy Elastic Workplace Search to streamline search for your documents and data. | Integration |
Microservices architecture on AKS | Learn about the infrastructure and DevOps considerations of deploying and running a microservices architecture on AKS. In this architecture, you can use Elasticsearch for cluster monitoring. | Containers |
Monitor a microservices app in AKS | Learn best practices for monitoring a microservices application that runs on AKS, including using Elasticsearch. | Containers |
Monitoring and diagnostics guidance | Learn about storing instrumentation data by using technologies like Elasticsearch. | Management |
Processing free-form text for search | Learn how free-form text processing can support search by producing useful, actionable data from large amounts of text. Includes information about using Elasticsearch to create a search index. | Databases |
GlusterFS
Architecture | Summary | Technology focus |
---|---|---|
Digital image-based modeling on Azure | Learn how to perform image-based modeling on Azure IaaS by following the architecture and design guidance in an example scenario. GlusterFS can be used as a storage solution. | Media |
SAP S/4HANA in Linux on Azure | Review proven practices for running SAP S/4HANA in a Linux environment on Azure, with high availability. GlusterFS is implemented for a highly available file share. | SAP |
Grafana
Architecture | Summary | Technology focus |
---|---|---|
Apache NiFi monitoring with MonitoFi | Monitor deployments of Apache NiFi on Azure by using MonitoFi. Grafana is used to display data and send alerts. | Analytics |
Azure Data Explorer interactive analytics | Use interactive analytics in Azure Data Explorer. Examine structured, semi-structured, and unstructured data with improvised, interactive, fast queries. Use Grafana to build near real-time analytics dashboards. | Analytics |
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. Grafana is a core component for providing monitoring and observability in this solution. | Migration |
Baseline architecture for an AKS cluster | View a reference architecture for a baseline infrastructure that deploys an AKS cluster. Grafana is recommended as a platform for logging and metrics. | Containers |
Build CNCF projects by using Azure Kubernetes Service | Learn how to conceptualize, architect, build, and deploy an application that uses projects from the CNCF. Grafana provides a dashboard for application metrics. | Containers |
CI/CD pipeline for container-based workloads | Build a DevOps CI/CD pipeline for a Node.js web app with Jenkins, Azure Container Registry, AKS, Azure Cosmos DB, and Grafana. | Containers |
Container CI/CD using Jenkins and Kubernetes on AKS | Get replicable, manageable clusters of containers by orchestrating the deployment of containers with AKS. Grafana displays visualization of infrastructure and application metrics. | DevOps |
Content Delivery Network analytics | View an architecture pattern that demonstrates low-latency high-throughput ingestion for large volumes of Azure Content Delivery Network logs for building near real-time analytics dashboards. Grafana can be used to build the dashboards. | Analytics |
Enterprise monitoring with Azure Monitor | See an enterprise monitoring solution that uses Azure Monitor to collect and manage data from cloud, on-premises, and hybrid resources. Grafana can be used to build a dashboard for exploring and sharing the data. | DevOps |
IoT analytics with Azure Data Explorer | Use Azure Data Explorer for near real-time IoT telemetry analytics on fast-flowing, high-volume streaming data from a wide variety of IoT devices. Use Grafana to build analytics dashboards. | Analytics |
JMeter implementation for a load-testing pipeline | Get an overview of an implementation for a scalable cloud load-testing pipeline. The implementation supports use of Grafana for observability on solution components. | Migration |
Long-term security log retention with Azure Data Explorer | Store security logs in Azure Data Explorer on a long-term basis. Minimize costs and easily access the data. Use Grafana to build near real-time analytics dashboards. | Analytics |
Optimize administration of SQL Server instances in on-premises and multi-cloud environments by using Azure Arc | Learn how to use Azure Arc for management, maintenance, and monitoring of SQL Server instances in on-premises and multi-cloud environments. Use Grafana dashboards for monitoring. | Databases |
SAP workload automation using SUSE on Azure | Use this solution to bolster productivity and facilitate innovation. Grafana provides monitoring. | SAP |
Web application monitoring on Azure | Learn about the monitoring services you can use on Azure by reviewing a reference architecture that uses a dataflow model for use with multiple data sources. Use Azure Monitor Data Source for Grafana to consolidate Azure Monitor and Application Insights metrics. | Web |
InfluxDB
Architecture | Summary | Technology focus |
---|---|---|
Apache NiFi monitoring with MonitoFi | Monitor deployments of Apache NiFi on Azure by using MonitoFi. MonitoFi uses local instances of InfluxDB to provide real-time monitoring and alerts. | Analytics |
Monitor a microservices app in AKS | Learn best practices for monitoring a microservices application that runs on AKS. Includes information about using InfluxDB for metrics when data rates trigger throttling. | Microservices |
Jenkins
Architecture | Summary | Technology focus |
---|---|---|
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. This solution applies to CI systems like Jenkins. | Containers |
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. A custom Jenkins-based solution is used for CI/CD. | Migration |
Building blocks for autonomous-driving simulation environments | Simulate the behavior of autonomous-driving vehicles. Jenkins can be used for CI/CD. | Compute |
CI/CD pipeline for container-based workloads | Build a DevOps CI/CD pipeline for a Node.js web app with Jenkins, Azure Container Registry, AKS, Azure Cosmos DB, and Grafana. | Containers |
Container CI/CD using Jenkins and Kubernetes on AKS | Get replicable, manageable clusters of containers by orchestrating the deployment of containers with AKS. | DevOps |
Design a CI/CD pipeline using Azure DevOps | Build a continuous integration and deployment pipeline for a two-tier .NET web application. This article focuses on Azure DevOps, but you can use Jenkins as an alternative. | DevOps |
DevTest Image Factory | Create, maintain, and distribute custom images by using Image Factory, an automated image development and management solution in Azure DevTest Labs. Jenkins is used with GitHub for source code control. | DevOps |
End-to-end governance in Azure | When you use CI/CD pipelines to automate deployments, apply RBAC not just on the Azure Resource Manager side but also earlier in the process when developers check in code. This article focuses on Azure DevOps, but you can use Jenkins as an alternative. | Management |
Immutable infrastructure CI/CD using Jenkins and Terraform on Azure | When you develop apps, use a continuous integration and continuous deployment (CI/CD) pipeline to automatically push changes to Azure virtual machines. | DevOps |
Java CI/CD using Jenkins and Azure Web Apps | Create web apps in Azure App Service. Use the CI/CD pipeline to deliver value to customers faster. | DevOps |
MLOps for Python with Azure Machine Learning | Implement a continuous integration (CI), continuous delivery (CD), and retraining pipeline for an AI application by using Azure DevOps and Azure Machine Learning. This solution can be easily adapted for Jenkins. | AI |
Run a Jenkins server on Azure | Learn about the architecture and the considerations to take into account when you install and configure Jenkins. | DevOps |
Jupyter
Architecture | Summary | Technology focus |
---|---|---|
Automated Jupyter notebooks for diagnostics | Learn how to automate diagnostic or routine notebooks by using an Azure serverless architecture. | DevOps |
Azure Data Explorer interactive analytics | Use interactive analytics in Azure Data Explorer. Examine structured, semi-structured, and unstructured data with improvised, interactive, fast queries. Jupyter Notebook is used to connect to Azure Data Explorer. | Analytics |
Azure Machine Learning decision guide for optimal tool selection | Learn how to choose the best services for building an end-to-end machine learning pipeline. Includes information about using Jupyter Notebook for the experimentation phase. | AI |
Choose a data analytics and reporting technology | Evaluate big-data analytics technology options for Azure, including Jupyter Notebook. | Databases |
Citizen AI with Power Platform | Learn how to use Azure Machine Learning and Power Platform to quickly create a machine learning proof of concept and production version. Azure Machine Learning provides a hosted Jupyter Notebook environment. | AI |
Data analysis in an Azure industrial IoT analytics solution | View an Azure industrial IoT (IIoT) analytics solution. Use visualization, data trends, dashboards, schematic views, and Jupyter Notebook. | IoT |
DevOps for quantum computing | Learn about DevOps requirements for quantum-based apps. You can use Jupyter Notebook to develop quantum components. | DevOps |
IoT analytics with Azure Data Explorer | Use Azure Data Explorer for near real-time IoT telemetry analytics on fast-flowing, high-volume streaming data from a wide variety of IoT devices. Analyze data that's stored in Azure Data Explorer by using Jupyter Notebook. | Analytics |
Machine learning operations (MLOps) framework to upscale machine learning lifecycle with Azure Machine Learning | Learn how to apply the MLOps maturity model to implement a machine learning solution for predicting product shipping levels. Initial experimental models are developed in Jupyter Notebook. | AI |
Many models machine learning with Spark | Learn about many models machine learning in Azure. Azure Machine Learning provides a hosted Jupyter Notebook environment. | AI |
Precision medicine pipeline with genomics | Build a precision medicine pipeline for genomic analysis and reporting. Use Microsoft Genomics for efficient secondary and tertiary analysis. Jupyter Notebook is used to annotate Microsoft Genomics output, merge output files with other data, and analyze data. | Analytics |
Tune hyperparameters for machine learning models in Python | Learn recommended practices for tuning hyperparameters (training parameters) of scikit-learn and deep-learning machine learning models in Python. A Jupyter widget is used to monitor the progress of hyperparameter tuning runs. | AI |
KEDA
Architecture | Summary | Technology focus |
---|---|---|
Azure Functions in a hybrid environment | View an architecture that illustrates how to use Azure Functions from on-premises virtual machines. KEDA provides event-driven scale in Kubernetes clusters. | Serverless |
AKS in event stream processing | View a serverless event-driven architecture that runs on AKS with a KEDA scaler. The solution ingests and processes a stream of data and writes the results to a database. | Containers |
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. KEDA is used to scale a service that processes funds transfers. | Containers |
Baseline architecture for an AKS cluster | View a reference architecture for a baseline infrastructure that deploys an AKS cluster. In this scenario, you can use KEDA to scale event-driven workloads. | Containers |
Integrate Event Hubs with Azure Functions | Learn how to architect, develop, and deploy efficient and scalable code that runs on Azure Functions and responds to Azure Event Hubs events. KEDA scaler for Event Hubs can be used for Kubernetes hosted apps. | Serverless |
Patterns and implementations for a banking cloud transformation | Learn about the patterns and implementations used to transform a banking system for the cloud. Includes an architecture for KEDA scaling. | Serverless |
Kubernetes
Architecture | Summary | Technology focus |
---|---|---|
Advanced AKS microservices architecture | Learn about a scalable, highly secure Azure Kubernetes Service (AKS) microservices architecture that builds on recommended AKS microservices baseline architectures and implementations. | Containers |
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. | Containers |
Azure Arc hybrid management and deployment for Kubernetes clusters | Learn how Azure Arc extends Kubernetes cluster management and configuration across datacenters, edge locations, and multiple cloud environments. | Hybrid |
Azure Kubernetes in event stream processing | View a serverless event-driven architecture that runs on AKS with a KEDA scaler. The solution ingests and processes a stream of data and writes the results to a database. | Containers |
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. The solution uses Kubernetes clusters. | Containers |
Baseline architecture for an AKS cluster | View a reference architecture for a baseline infrastructure that deploys an AKS cluster. | Containers |
Big data analytics on confidential computing | Use confidential computing on Kubernetes to run big data analytics with Spark inside confidential containers that are protected by Intel Software Guard Extensions. | Analytics |
Build a CI/CD pipeline for microservices on Kubernetes | Learn about building a CI/CD pipeline for deploying microservices to AKS. | Microservices |
Build CNCF projects by using Azure Kubernetes Service | Learn how to conceptualize, architect, build, and deploy an application that uses projects from the CNCF after deployment of AKS. | Containers |
Choose a bare-metal Kubernetes-at-the-edge platform option | Find the best option for configuring Kubernetes clusters at the edge. | Containers |
Choose a Kubernetes-at-the-edge compute option | Learn about trade-offs for various options that are available for extending compute on the edge. | Containers |
Choose an Azure multiparty computing service | Decide which multiparty computing services to use for your solution. Includes information about using Kubernetes to manage containers. | Blockchain |
Container CI/CD using Jenkins and Kubernetes on AKS | Get replicable, manageable clusters of containers by orchestrating the deployment of containers with AKS. | DevOps |
Container orchestration for microservices | Learn how container orchestration makes it easy to manage complex multi-container microservice deployments, scaling, and cluster health. Review options for microservices container orchestration, including AKS. | Microservices |
Create a CI/CD pipeline for AI apps using Azure Pipelines, Docker, and Kubernetes | Create a continuous integration and continuous delivery pipeline for AI applications by using Docker and Kubernetes. | AI |
Employee retention with Databricks and Kubernetes | Learn how to use Kubernetes to build, deploy, and monitor a machine learning model for employee attrition that can be integrated with external applications. | Analytics |
GitOps for Azure Kubernetes Service | See a GitOps solution for an AKS cluster. This solution provides full audit capabilities, policy enforcement, and early feedback. | Containers |
Helm-based deployments for Apache NiFi | Use Helm charts when you deploy NiFi on AKS. Helm streamlines the process of installing and managing Kubernetes applications. | Analytics |
Instant IoT data streaming with AKS | Learn how to ingest and analyze high volumes of IoT data and generate real-time recommendations and insights. | Containers |
Microservices architecture on AKS | Learn about the infrastructure and DevOps considerations of deploying and running a microservices architecture on AKS. | Containers |
Microservices with AKS and Azure DevOps | Learn how AKS simplifies the deployment and management of microservices-based architecture. | Containers |
Patterns and implementations for a banking cloud transformation | Learn about the patterns and implementations used to transform a banking system for the cloud. Includes an architecture for Kubernetes Event-driven Autoscaler (KEDA) scaling. | Serverless |
High security DevOps for AKS | Implement DevOps with Kubernetes on Azure to balance speed and security and to deliver code faster. | Containers |
Use Application Gateway Ingress Controller with a multitenant AKS cluster | Learn how to use the Application Gateway Ingress Controller with your AKS cluster to expose microservice-based applications to the internet. | Containers |
Use Azure Firewall to help protect an AKS cluster | Deploy an AKS cluster in a hub-and-spoke network topology by using Terraform and Azure DevOps. Help protect the inbound and outbound traffic by using Azure Firewall. | Containers |
Lustre
Architecture | Summary | Technology focus |
---|---|---|
Digital image-based modeling on Azure | Learn how to perform image-based modeling on Azure IaaS by following the architecture and design guidance in an example scenario. Lustre can be used as a storage solution. | Media |
Run reservoir simulation software on Azure | Run OPM Flow reservoir simulation and ResInsight visualization software on an Azure HPC compute cluster and visualization VM. Lustre is used as an orchestrated parallel file service. | Compute |
SAS on Azure architecture | Learn how to run SAS analytics products on Azure. In this scenario, Lustre is a recommended option for permanent storage. | Compute |
MariaDB
Architecture | Summary | Technology focus |
---|---|---|
Core startup stack architecture | Review the components of a simple core startup stack architecture. Azure Database for MariaDB is one recommended relational database. | Startup |
Mainframe and midrange data replication to Azure using Qlik | Use Qlik Replicate to migrate mainframe and midrange systems to the cloud, or to extend such systems with cloud applications. Azure Database for MariaDB is one recommended relational database. | Mainframe |
Mainframe file replication and sync on Azure | Learn about several options for moving, converting, transforming, and storing mainframe and midrange file system data on-premises and in Azure. Store data in Azure Database for MariaDB. | Mainframe |
Modernize mainframe and midrange data | Learn how to modernize IBM mainframe and midrange data and see how to use a data-first approach to migrate this data to Azure. Azure Database for MariaDB is one recommended relational database. | Mainframe |
Replicate and sync mainframe data in Azure | Replicate data while modernizing mainframe and midrange systems. Sync on-premises data with Azure data during modernization. Azure Database for MariaDB is one recommended relational database. | Mainframe |
Scalable and secure WordPress on Azure | Learn how to use Content Delivery Network and other Azure services to deploy a highly scalable and highly secure installation of WordPress. In this scenario, MariaDB is used as a data store. | Web |
Understand data store models | Learn about the high-level differences between the various data storage models found in Azure data services. Azure Database for MariaDB is one example of a relational database. | Databases |
MLflow
Architecture | Summary | Technology focus |
---|---|---|
Azure Machine Learning decision guide for optimal tool selection | Learn how to choose the best services for building an end-to-end machine learning pipeline, from experimentation to deployment. Includes information about using MLflow for tracking and versioning. | AI |
Data science and machine learning with Azure Databricks | Improve operations by using Azure Databricks, Delta Lake, and MLflow for data science and machine learning. Develop, train, and deploy machine learning models. | AI |
Determine customer lifetime value and churn with Azure AI services | Learn how to create a solution for predicting customer lifetime value and churn by using Azure Machine Learning. The solution demonstrates how to use MLflow to track machine learning experiments. | AI |
Employee retention with Databricks and Kubernetes | Learn how to use Kubernetes to build, deploy, and monitor a machine learning model for employee attrition that can be integrated with external applications. Includes a proof-of-concept that illustrates how to train an MLflow model for employee attrition on Azure Databricks. | Analytics |
Modern analytics architecture with Azure Databricks | Create a modern analytics architecture with Azure Databricks, Data Lake Storage, and other Azure services. Unify data, analytics, and AI workloads at any scale. MLflow manages parameter, metric, and machine learning model tracking. | Analytics |
Orchestrate MLOps on Azure Databricks using Databricks notebooks | Learn about an approach to MLOps that involves running model training and batch scoring on Azure Databricks by using Azure Databricks notebooks for orchestration. MLflow manages the machine learning lifecycle. | AI |
Population health management for healthcare | Use population health management to improve clinical and health outcomes and reduce costs. The Azure Machine Learning native support for MLflow is used to log experiments, store models, and deploy models. | AI |
Moodle
Architecture | Summary | Technology focus |
---|---|---|
Moodle deployment with Azure NetApp Files | Deploy Moodle with Azure NetApp Files for a resilient solution that offers high-throughput, low-latency access to scalable shared storage. | Storage |
MySQL
Architecture | Summary | Technology focus |
---|---|---|
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. This solution applies to systems that run MySQL database workloads. | Containers |
Build CNCF projects by using Azure Kubernetes Service | Learn how to conceptualize, architect, build, and deploy an application that uses projects from the CNCF after deployment of AKS. MySQL is used to store expense reports. | Containers |
Build web and mobile applications with MySQL and Redis | Build web and mobile applications with an Azure microservices-based architecture. Use this solution, inspired by PayMe, for e-commerce platforms and more. | Web |
Digital marketing using Azure Database for MySQL | Use Azure Database for MySQL to engage with customers around the world with personalized digital marketing experiences. | Databases |
Finance management apps with Azure Database for MySQL | Use Azure Database for MySQL to store critical data with high security and provide users with high-value analytics and insights on aggregated data. | Databases |
Gaming using Azure Database for MySQL | Use Azure Database for MySQL for gaming solutions so that databases scale elastically during traffic bursts and deliver low-latency multi-player experiences. | Databases |
IBM z/OS online transaction processing on Azure | Migrate a z/OS online transaction processing (OLTP) workload to an Azure application that's cost-effective, responsive, scalable, and adaptable. The data layer can include Azure implementations of MySQL databases. | Mainframe |
Intelligent apps using Azure Database for MySQL | Use Azure Database for MySQL to develop sophisticated machine learning and visualization apps that provide analytics and information that you can act on. | Databases |
Java CI/CD using Jenkins and Azure Web Apps | Use App Service to create web apps backed by Azure Database for MySQL. Use the CI/CD pipeline to deliver value to customers faster. | DevOps |
Lift and shift to containers with AKS | Migrate existing applications to containers in AKS. Use Open Service Broker for Azure to access databases like Azure Database for MySQL. | Containers |
Mainframe file replication and sync on Azure | Learn about several options for moving, converting, transforming, and storing mainframe and midrange file system data on-premises and in Azure. Store data in Azure Database for MySQL. | Mainframe |
Microservices with AKS | Learn how AKS simplifies the deployment and management of microservices-based architecture. Use Azure Database for MySQL to store and retrieve information used by the microservices. | Containers |
Online transaction processing (OLTP) | Learn about atomicity, consistency, and other features of OLTP, which manages transactional data and supports querying. Azure Database for MySQL is one Azure data store that meets the requirements for OLTP. | Databases |
Retail and e-commerce using Azure Database for MySQL | Use Azure Database for MySQL to build highly secure, scalable e-commerce solutions that meet customer and business demands. | Databases |
Scalable apps using Azure Database for MySQL | Use Azure Database for MySQL to rapidly build engaging, performant, and scalable cross-platform and native apps for iOS, Android, Windows, or Mac. | Mobile |
Security considerations for highly sensitive IaaS apps in Azure | Learn about VM security, encryption, NSGs, perimeter networks (also known as DMZs), access control, and other security considerations for highly sensitive IaaS and hybrid apps. A common replication scenario for IaaS architectures uses MySQL Replication. | Security |
Stream processing with fully managed open-source data engines | Stream events by using fully managed Azure data services. Use open-source technologies like Kafka, Kubernetes, Cassandra, MySQL, and Redis components. | Analytics |
Understand data store models | Learn about the high-level differences between the various data storage models found in Azure data services. Azure Database for MySQL is one example of a relational database. | Databases |
PostgreSQL
Architecture | Summary | Technology focus |
---|---|---|
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. This solution applies to systems that run PostgreSQL database workloads. | Containers |
Azure Database for PostgreSQL intelligent apps | Use Azure Database for PostgreSQL to develop sophisticated machine learning and visualization apps that provide analytics and information that you can act on. | Databases |
Build a telehealth system on Azure | Learn how to build a telehealth system that connects a professional healthcare organization to its remote patients. Azure Database for PostgreSQL stores user and device-related data. | Databases |
Build cloud-native applications | Learn how to build cloud-native applications with Azure Cosmos DB, Azure Database for PostgreSQL, and Azure Cache for Redis. | Containers |
Data cache | Store and share database query results, session states, static contents, and more by using a common cache-aside pattern. This solution works with data stored in Azure Database for PostgreSQL and other databases. | Databases |
Data streaming with AKS | Use AKS to easily ingest and process a real-time data stream with millions of data points collected via sensors. Processed data is stored in Azure Database for PostgreSQL. | Containers |
Digital campaign management | Use Azure Database for PostgreSQL to engage with customers around the world with personalized digital marketing experiences. | Databases |
Finance management apps using Azure Database for PostgreSQL | Use Azure Database for PostgreSQL to store critical data with high security and provide users with high-value analytics and insights on aggregated data. | Databases |
Geospatial data processing and analytics | Collect, process, and store geospatial data by using managed Azure services. Make the data available through web apps. Visualize, explore, and analyze the data. In this solution, Azure Database for PostgreSQL stores GIS data. | Analytics |
IBM z/OS online transaction processing on Azure | Migrate a z/OS OLTP workload to an Azure application that's cost-effective, responsive, scalable, and adaptable. The data layer can include Azure Database for PostgreSQL. | Mainframe |
Integrate IBM mainframe and midrange message queues with Azure | Learn about a data-first approach to middleware integration that enables IBM message queues. This approach supports Azure Database for PostgreSQL. | Mainframe |
Mainframe file replication and sync on Azure | Learn about several options for moving, converting, transforming, and storing mainframe and midrange file system data on-premises and in Azure. PostgreSQL is the main database for a common AIML use case. | Mainframe |
Online transaction processing (OLTP) | Learn about atomicity, consistency, and other features of OLTP, which manages transactional data and supports querying. Azure Database for PostgreSQL is one Azure data store that meets the requirements for OLTP. | Databases |
Oracle database migration: Refactor | Refactor your Oracle database by using Azure Database Migration Service, and move it to PostgreSQL. | Migration |
Overview of Oracle database migration | Learn about Oracle database migration paths and the methods you can use to migrate your schema to SQL or PostgreSQL. | Migration |
Retail and e-commerce using Azure Database for PostgreSQL | Use Azure Database for PostgreSQL to build highly secure and scalable e-commerce solutions that meet customer and business demands. | Databases |
Scalable apps using Azure Database for PostgreSQL | Use Azure Database for PostgreSQL to rapidly build engaging, performant, and scalable cross-platform and native apps for iOS, Android, Windows, or Mac. | Mobile |
Stream processing with fully managed open-source data engines | Stream events by using fully managed Azure data services. Use open-source technologies like Kafka, Kubernetes, Cassandra, PostgreSQL, and Redis components. | Analytics |
Understand data store models | Learn about the high-level differences between the various data storage models found in Azure data services. Azure Database for PostgreSQL is one example of a relational database. | Databases |
Use LzLabs Software Defined Mainframe (SDM) in an Azure VM deployment | Learn an approach for rehosting mainframe legacy applications in Azure by using the LzLabs SDM platform. This architecture uses PostgreSQL IaaS. | Mainframe |
Prometheus
Architecture | Summary | Technology focus |
---|---|---|
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. Astra Trident provides a rich set of Prometheus metrics that you can use to monitor provisioned storage. | Containers |
Architecture of an AKS regulated cluster for PCI-DSS 3.2.1 | Learn about an architecture for an AKS cluster that runs a workload in compliance with the Payment Card Industry Data Security Standard. Prometheus metrics are used in monitoring. | Containers |
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. Prometheus is a core component for monitoring test results. | Migration |
Baseline architecture for an AKS cluster | View a reference architecture for a baseline infrastructure that deploys an AKS cluster. Azure Monitor, the recommended monitoring tool, can be used to visualize Prometheus metrics. | Containers |
Build CNCF projects by using Azure Kubernetes Service | Learn how to conceptualize, architect, build, and deploy an application that uses projects from the CNCF. Prometheus captures application metrics. | Containers |
JMeter implementation for a load-testing pipeline | Get an overview of an implementation for a scalable cloud load-testing pipeline. The implementation supports use of Prometheus for observability on solution components. | Migration |
Microservices architecture on AKS | Learn about the infrastructure and DevOps considerations of deploying and running a microservices architecture on AKS. Prometheus can be used for cluster monitoring. | Containers |
Monitor a microservices app in AKS | Learn best practices for monitoring a microservices application that runs on AKS. Includes information about using Prometheus for metrics when data rates trigger throttling. | Containers |
SAP workload automation using SUSE on Azure | Use this solution to bolster productivity and facilitate innovation. Prometheus provides monitoring. | SAP |
PyTorch
Architecture | Summary | Technology focus |
---|---|---|
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. This solution applies to systems that run AI and machine learning components like PyTorch. | Containers |
Data science and machine learning with Azure Databricks | Improve operations by using Azure Databricks, Delta Lake, and MLflow for data science and machine learning. Azure Databricks uses pre-installed, optimized machine learning frameworks, including PyTorch. | AI |
Machine learning in IoT Edge vision | Learn about machine learning data and models in Azure IoT Edge vision AI solutions. Includes information about PyTorch. | IoT |
Real-time scoring of machine learning models | Deploy Python machine learning models as web services to make real-time predictions by using Azure Machine Learning and AKS. Learn about an image classification scenario that uses PyTorch. | AI |
RabbitMQ
Architecture | Summary | Technology focus |
---|---|---|
Automated guided vehicles fleet control | Learn about an end-to-end approach for an automotive original equipment manufacturer (OEM). Includes a reference architecture and several published open-source libraries that you can reuse. RabbitMQ is used as a message broker. | Web |
Original Postatterns/publisher-subscriber" data-linktype="relative-path">Publisher-Subscriber pattern | Learn about the Publisher-Subscriber pattern, which enables an application to announce events to many interested consumers asynchronously. RabbitMQ is recommended for messaging. | Integration |
Red Hat
Architecture | Summary | Technology focus |
---|---|---|
AIX UNIX on-premises to Azure Linux migration | Migrate an on-premises IBM AIX system and web application to a highly available, highly secure Red Hat Enterprise Linux solution in Azure. | Mainframe |
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. Azure Red Hat OpenShift is used for autoscaling tests. | Containers |
Container orchestration for microservices | Learn how container orchestration makes it easy to manage complex multi-container microservice deployments, scaling, and cluster health. Review options for microservices container orchestration, including Azure Red Hat OpenShift. | Microservices |
JBoss deployment with Red Hat on Azure | Learn how the Red Hat JBoss Enterprise Application Platform (JBoss EAP) streamlines and simplifies the development and deployment of a range of applications. | Containers |
Run a Linux VM on Azure | Learn best practices for running a Linux virtual machine on Azure. Azure supports many popular Linux distributions, including Red Hat Enterprise. | Compute |
SAP HANA for Linux VMs in scale-up systems | Learn proven practices for running SAP HANA in a high-availability, scale-up environment that supports disaster recovery. Use Red Hat Enterprise Linux in multi-node configurations. For high availability, use a Pacemaker cluster on Red Hat Enterprise Linux. | SAP |
SAP S/4HANA in Linux on Azure | Learn proven practices for running SAP S/4HANA in a Linux environment on Azure, with high availability. Red Hat Enterprise Linux is used for a high availability SAP Central Services cluster. | SAP |
SAS on Azure | Learn how to run SAS analytics products on Azure. SAS supports Red Hat 7 and later. | Compute |
SWIFT's Alliance Messaging Hub (AMH) with Alliance Connect | Run SWIFT AMH on Azure. This messaging solution helps financial institutions securely and efficiently bring new services to market. A key component, the AMH node, runs on JBoss Enterprise Application Platform (EAP) on Red Hat Enterprise Linux. | Networking |
SWIFT's AMH with Alliance Connect Virtual | Run SWIFT AMH on Azure. Use this messaging solution with the Alliance Connect Virtual networking solution, which also runs on Azure. A key component, the AMH node, runs on JBoss EAP on Red Hat Enterprise Linux. | Networking |
Redis
Architecture | Summary | Technology focus |
---|---|---|
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. Azure Cache for Redis is used in a Publish-Subscribe messaging pattern for bank transactions. | Containers |
Build cloud-native applications | Learn how to build cloud-native applications with Azure Cosmos DB, Azure Database for PostgreSQL, and Azure Cache for Redis. | Containers |
Build web and mobile applications with MySQL and Redis | Build web and mobile applications with an Azure microservices-based architecture. Use this solution, inspired by PayMe, for e-commerce platforms and more. | Web |
COVID-19 safe solutions with IoT Edge | Create a COVID-19 safe environment that monitors social distance, mask/PPE use, and occupancy requirements with CCTVs and Azure IoT Edge, Azure Stream Analytics, and Azure Machine Learning. Redis is used to store cloud data for analytics and visualization. | IoT |
Data cache | Azure Cache for Redis provides a cost-effective solution to scale read and write throughput of your data tier. Store and share database query results, session states, static contents, and more by using a common cache-aside pattern. | Databases |
Data streaming with AKS | Use AKS to easily ingest and process a real-time data stream with millions of data points collected via sensors. Azure Cache for Redis is used to cache processed data. | Containers |
DevTest and DevOps for PaaS solutions | Combine Azure platform as a service (PaaS) resources with DevTest and DevOps practices to support rapid iteration cycles and reduced overhead. Azure Cache for Redis provides an in-memory data store that's provisioned by Terraform. | DevOps |
Digital marketing using Azure Database for MySQL | Use Azure Database for MySQL and Azure Cache for Redis to engage with customers around the world with personalized digital marketing experiences. | Databases |
Messaging | Learn how Azure Cache for Redis routes real-time messages in publish and subscribe systems. | Databases |
Non-relational data and NoSQL | Learn about non-relational databases that store data as key-value pairs, graphs, time series, objects, and other storage models, based on data requirements. Azure Cache for Redis can be used to store key-value pairs. | Databases |
Personalized offers | Build intelligent marketing systems that provide customer-tailored content by using machine learning models that analyze data from multiple sources. Azure Cache for Redis is used to provide pre-computed product affinities for customers. | AI |
Publisher-Subscriber pattern | Learn about the Publisher-Subscriber pattern, which enables an application to announce events to many interested consumers asynchronously. In this pattern, Redis can be used for messaging. | Integration |
Rate Limiting pattern | Use a rate limiting pattern to avoid or minimize throttling errors. In this scenario, you can use Redis/Redsync to create a system that grants temporary leases to capacity. | Integration |
Re-engineer mainframe batch applications on Azure | Use Azure services to re-engineer mainframe batch applications. This architecture change can reduce costs and improve scalability. You can use Azure Cache for Redis to speed up a re-engineered application. | Mainframe |
Scalable Sitecore marketing website | Learn how the Sitecore Experience Platform (XP) provides the data, integrated tools, and automation you need to engage customers throughout an iterative lifecycle. In this solution, Sitecore's session state is managed by Azure Cache for Redis. | Web |
Scalable web apps with Azure Redis Cache | Improve app performance by using Azure Cache for Redis to improve responsiveness and handle increasing loads with fewer web-compute resources. | Web |
Scalable web application | Use the proven practices in this reference architecture to improve scalability and performance in an Azure App Service web application. Semi-static data is stored in Azure Cache for Redis. | Web |
Stream processing with fully managed open-source data engines | Stream events by using fully managed Azure data services. Use open-source technologies like Kafka, Kubernetes, Cassandra, PostgreSQL, and Redis components. | Analytics |
SUSE
Architecture | Summary | Technology focus |
---|---|---|
Run SAP BW/4HANA with Linux VMs | Learn about the SAP BW/4HANA application tier and how it's suitable for a high availability, small-scale production environment of SAP BW/4HANA on Azure. Azure is certified to run SAP BW/4HANA on SUSE Linux Enterprise. | SAP |
SAP deployment in Azure using an Oracle database | Learn proven practices for running SAP on Oracle in Azure, with high availability. In this architecture, SUSE SBD can be used as part of a mechanism to automate failovers. | SAP |
SAP HANA for Linux VMs in scale-up systems | Learn proven practices for running SAP HANA in a high availability, scale-up environment that supports disaster recovery on Azure. For high availability, use a Pacemaker cluster on SUSE Linux Enterprise Server. | SAP |
SAP S/4HANA in Linux on Azure | Review proven practices for running SAP S/4HANA in a Linux environment on Azure, with high availability. SUSE Linux Enterprise Server is used for a high availability SAP Central Services cluster. | SAP |
SAP workload automation using SUSE on Azure | Use this solution to bolster productivity and facilitate innovation. | SAP |
SAS on Azure architecture | Learn how to run SAS analytics products on Azure. SAS supports SUSE Linux Enterprise Server (SLES) 12.2. | Compute |
TensorFlow
Architecture | Summary | Technology focus |
---|---|---|
Application data protection for AKS workloads on Azure NetApp Files | Deploy Astra Control Service with Azure NetApp Files for data protection, disaster recovery, and mobility for AKS applications. This solution applies to systems that run AI and machine learning components like TensorFlow. | Containers |
Data science and machine learning with Azure Databricks | Improve operations by using Databricks, Delta Lake, and MLflow for data science and machine learning. Develop, train, and deploy machine learning models. Azure Databricks uses pre-installed, optimized machine learning frameworks, including TensorFlow. | AI |
Distributed training, deep learning models | Learn how to conduct distributed training of deep learning models across clusters of GPU-enabled VMs. In this scenario, TensorFlow is used to train a CNN model. | AI |
Machine learning in IoT Edge vision | Learn about machine learning data and models in Azure IoT Edge vision AI solutions. Includes information about TensorFlow. | IoT |
Real-time scoring of machine learning models | Deploy Python machine learning models as web services to make real-time predictions by using Azure Machine Learning and AKS. Learn about an image classification scenario that uses TensorFlow. | AI |
Vision classifier model with Azure Cognitive Services Custom Vision | Create an image classifier with a solution architecture that includes Microsoft AirSim Drones simulator, Azure Cognitive Services Custom Vision, and TensorFlow. | AI |
Terraform
Architecture | Summary | Technology focus |
---|---|---|
Architectural approaches for the deployment and configuration of multitenant solutions | Learn about approaches to consider when you deploy and configure a multitenant solution. Terraform is recommended for automation. | Multitenancy |
Automated guided vehicles fleet control | Learn about an end-to-end approach for an automotive original equipment manufacturer (OEM). Includes a reference architecture and several published open-source libraries that you can reuse. Terraform is used to deploy Azure instances. | Web |
Banking system cloud transformation on Azure | Use simulated and actual applications and existing workloads to monitor the reaction of a solution infrastructure for scalability and performance. Terraform is used for load testing. | Migration |
Deployment Stamps pattern | Learn about the Deployment Stamps pattern, which deploys many independent copies of application components. Terraform is recommended for deployment. | Networking |
Design a CI/CD pipeline using Azure DevOps | Build a continuous integration and deployment pipeline for a two-tier .NET web application. In this architecture, Terraform can be used for deployment. | DevOps |
DevOps in a hybrid environment | Learn about an implementation of DevOps that manages cloud and on-premises environments in tandem. Terraform is used to manage infrastructure as code. | DevOps |
DevSecOps in Azure | Learn about DevSecOps, a solution that incorporates security best practices from the beginning of development. Terraform is used to manage infrastructure as code. | DevOps |
DevTest and DevOps for PaaS solutions | Combine Azure PaaS resources with DevTest and DevOps practices to support rapid iteration cycles and reduced overhead. Terraform provisions and modifies resources for the environments. | DevOps |
End-to-end governance in Azure | When you use CI/CD pipelines to automate deployments, apply RBAC not just on the Azure Resource Manager side but also earlier in the process when developers check in code. The scenario described uses Terraform for infrastructure as code. | Management |
Gridwich cloud media system | Learn about a stateless action execution workflow that ingests, processes, and delivers media assets using Terraform Sandwiches and Event Grid Sandwiches. | Media |
Gridwich CI/CD pipeline | Learn about the guiding principles and considerations for the Gridwich continuous CD/CD pipeline, including information about Terraform. | Media |
Gridwich keys and secrets management | Learn about the two types of keys Gridwich uses, and logic apps that add, change, or rotate the keys. Terraform is used in an app that rotates or adds third-party keys. | Media |
Gridwich Media Services setup and scaling | Learn how Gridwich uses Azure Media Services V2 and V3 APIs to set up authentication and authorization, and how to scale Media Services resources for media processing. A Terraform file is used in the authentication and authorization process. | Media |
Gridwich pipeline-generated admin scripts | Learn about Gridwich pipeline-generated admin scripts and how to run them. The pipelines use Terraform to generate and publish the scripts. | Media |
Gridwich variable flow | Learn how Gridwich converts Azure Pipelines pipeline variable group variables to Terraform variables. | Media |
Immutable infrastructure CI/CD using Jenkins and Terraform on Azure | When you develop apps, use a continuous integration and continuous deployment (CI/CD) pipeline to automatically push changes to Azure virtual machines. | DevOps |
JMeter implementation for a load-testing pipeline | Get an overview of an implementation for a scalable cloud load-testing pipeline. The implementation uses JMeter and Terraform to provision and remove the required infrastructure. | Migration |
SAP workload automation using SUSE on Azure | Use this solution to bolster productivity and facilitate innovation. Terraform is used to deploy the SAP infrastructure into Azure. | SAP |
Use Azure Firewall to help protect an AKS cluster | Deploy an AKS cluster in a hub-and-spoke network topology by using Terraform and Azure DevOps. Help protect inbound and outbound traffic by using Azure Firewall. | Containers |
Virtual network integrated serverless microservices | Learn about an end-to-end solution for health records management that uses Azure Functions microservices integrated with other services via a virtual network. Terrraform automates all code and infrastructure deployments. | Security |
Umbraco
Architecture | Summary | Technology focus |
---|---|---|
Digital marketing using Azure Database for MySQL | Use Azure Database for MySQL to engage with customers around the world with personalized digital marketing experiences. Azure App Service supports Umbraco. | Databases |
Scalable Umbraco CMS web app | Run an Umbraco content management system on the Web Apps feature of App Service. Use Azure managed services for a high availability environment. | Web |
Simple digital marketing website | Use an Azure-based content management system to easily maintain messaging on your website in real time, from a browser, with no coding skills. Umbraco manages content and deploys it to the website. | Web |
WordPress
Architecture | Summary | Technology focus |
---|---|---|
Digital marketing using Azure Database for MySQL | Use Azure Database for MySQL to engage with customers around the world with personalized digital marketing experiences. This solution uses Azure App Service, which supports WordPress. | Databases |
Scalable and secure WordPress on Azure | Learn how to use Azure Content Delivery Network and other Azure services to deploy a highly scalable and highly secure installation of WordPress. | Web |