Architectures to help you design and implement secure, highly-available, performant and resilient solutions on Azure.
Hybrid risk analysis architecture
This templated risk analysis solution uses Azure HPC compute and GPU virtual machines (VMs) to expand on-premises Tibco GridServer compute to Azure using Azure CycleCloud for auto-scaling integration. The job executes both on-premises and in the cloud by using Avere vFXT fast caching and native NFS access to market data available on-premises.
Immutable Infrastructure CI/CD using Jenkins and Terraform on Azure Virtual Architecture overview
Azure is a world-class cloud for hosting virtual machines running Windows or Linux. Whether you use Java, Node.js, Go or PHP to develop your applications, you will need a continuous integration and continuous deployment (CI/CD) pipeline to push changes to these virtual machines automatically.
Hybrid connectivity with Azure Stack
Azure Stack enables you to deploy Azure services on-premises or in the cloud with a consistent application logic, development paradigm and operations methodology.
Hybrid cloud applications are a single system that has components running in both Azure and Azure Stack. This solution blueprint is relevant to establishing connectivity for any application that involves communications between the Azure public cloud and on-premises Azure Stack components. Hybrid connectivity is a foundational blueprint that will be applicable to most Azure Stack solutions.
Note: This does not apply to Azure Stack deployments that are disconnected from the public internet.
Cross cloud scaling with Azure and Azure Stack
Modern software is increasingly connected and distributed. The consistency of Azure Stack with Azure infrastructure and platform services enable you to scale resources cross cloud to meet increased load as needed and decrease resources as demand drops. Optimise cost and maximise resource efficiency while remaining compliant with cross cloud architecture.
Live streaming digital media
A live streaming solution allows you to capture video in real-time and broadcast it to consumers in real time, such as streaming interviews, conferences and sporting events online. In this solution, video is captured by a video camera and sent to a channel input endpoint. The channel receives the live input stream and makes it available for streaming through a streaming endpoint to a web browser or mobile app. The channel also provides a preview monitoring endpoint to preview and validate your stream before further processing and delivery. The channel can also record and store the ingested content in order to be streamed later (video-on-demand).