Skip to content

Instantly share code, notes, and snippets.

@jwstl
Last active January 18, 2023 19:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jwstl/5c4edb2b350141a31bdaba8c4d714156 to your computer and use it in GitHub Desktop.
Save jwstl/5c4edb2b350141a31bdaba8c4d714156 to your computer and use it in GitHub Desktop.
Azure Services

What is Microsoft Cloud?

Microsoft Cloud products and solutions are industry leaders on their own, but they’re even better when used together. Gain new efficiencies by uniting Azure, Microsoft Security, Microsoft 365, Dynamics 365, and industry solutions.

What is Azure?

Microsoft Azure is an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any language, tool or framework. And you can integrate your public cloud applications with your existing IT environment.

Azure is incredibly flexible, and allows you to use multiple languages, frameworks, and tools to create the customised applications that you need. As a platform, it also allows you to scale applications up with unlimited servers and storage.

What is Microsoft 365?

Microsoft 365 is our cloud-powered productivity platform. It encompasses online services such as Outlook.com, OneDrive, Microsoft Teams, programs formerly marketed under the name Microsoft Office (including applications such as Word, Excel, PowerPoint, and Outlook.

Power Platform

The Microsoft Power Platform is a powerful set of applications that allow you to automate processes, build solutions, analyze data, and create virtual agents. The various components of the Power Platform provide the tools to harness the power of data and discover the impact these solutions have when integrated with other Microsoft solutions.

How is Mercy Utilizing the Microsoft Cloud Platform?

Cloud Services Offered

The following cloud services are currently being used by Mercy to support on-going projects.

Azure API Management - CPT

Azure API Management allows for deploying API gateways side-by-side with the APIs hosted in Azure, other clouds, and on-premises optimizing API traffic flow. It controls how data and services are exposed to employees, partners, and customers by applying authentication, authorization, and usage limits. Allows for the de-coupling of front-end and back-end services and the building of a customizable developer portal for all APIs allowing for easy discovery by consumers. Allows for a unified management experience and full observability across all internal and external APIs.

Azure App Service - DSE

Azure App Service enables you to build and host web apps, mobile back ends, and RESTful APIs in the programming language of your choice without managing infrastructure. It offers auto-scaling and high availability, supports both Windows and Linux, and enables automated deployments from GitHub, Azure DevOps, or any Git repo.

Azure Cache for Redis - DSE

Azure Cache for Redis is a secure data cache and messaging broker that provides high throughput and low-latency access to data for applications.

Azure Cosmos DB - CPT

Azure Cosmos DB is a fully managed NoSQL database for modern app development. Single-digit millisecond response times, and automatic and instant scalability, guarantee speed at any scale. Business continuity is assured with SLA-backed availability and enterprise-grade security. App development is faster and more productive thanks to turnkey multi region data distribution anywhere in the world, open source APIs and SDKs for popular languages. As a fully managed service, Azure Cosmos DB takes database administration off your hands with automatic management, updates and patching. It also handles capacity management with cost-effective serverless and automatic scaling options that respond to application needs to match capacity with demand.

Azure Defender - CPT

Azure Defender provides security alerts and advanced threat protection for virtual machines, SQL databases, containers, web applications, your network, and more.

Azure Event Grid - DSE

Azure Event Grid allows you to easily build applications with event-based architectures. First, select the Azure resource you would like to subscribe to, and then give the event handler or WebHook endpoint to send the event to. Event Grid has built-in support for events coming from Azure services, like storage blobs and resource groups. Event Grid also has support for your own events, using custom topics. You can use filters to route specific events to different endpoints, multicast to multiple endpoints, and make sure your events are reliably delivered.

Azure Event Hubs - DSE

Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.

Azure Functions - DSE

Azure Functions is a cloud service available on-demand that provides all the continually-updated infrastructure and resources needed to run your applications. You focus on the pieces of code that matter most to you, and Azure Functions handles the rest. You can use Azure Functions to build web APIs, respond to database changes, process IoT streams, manage message queues, and more.

Azure Information Protection - CPT

Control and help secure email, documents, and sensitive data that you share outside your company. From easy classification to embedded labels and permissions, enhance data protection at all times with Azure Information Protection—no matter where it's stored or who it's shared with.

Azure Key Vault - CPT

Azure Key Vault is a cloud service for securely storing and accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, or cryptographic keys. Key Vault service supports two types of containers: vaults and managed HSM pools. Vaults support storing software and HSM-backed keys, secrets, and certificates. Managed HSM pools only support HSM-backed keys.

Azure Lighthouse - CPT

Azure Lighthouse enables cross- and multi-tenant management, allowing for higher automation, scalability, and enhanced governance across resources and tenants.

Azure Logic Apps - DSE

Azure Logic Apps is a cloud service that helps you schedule, automate, and orchestrate tasks, business processes, and workflows when you need to integrate apps, data, systems, and services across enterprises or organizations. Logic Apps simplifies how you design and build scalable solutions for app integration, data integration, system integration, enterprise application integration (EAI), and business-to-business (B2B) communication, whether in the cloud, on premises, or both.

Azure Machine Learning (ML) - CPT

Microsoft Azure Machine Learning is a collection of services and tools intended to help developers train and deploy machine learning models.

Azure Monitor - CPT

Azure Monitor helps you maximize the availability and performance of your applications and services. It delivers a comprehensive solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. This information helps you understand how your applications are performing and proactively identify issues affecting them and the resources they depend on.

Azure Queue Storage - DSE

Azure Queue Storage is a service for storing large numbers of messages. You access messages from anywhere in the world via authenticated calls using HTTP or HTTPS. A queue message can be up to 64 KB in size. A queue may contain millions of messages, up to the total capacity limit of a storage account. Queues are commonly used to create a backlog of work to process asynchronously.

Azure Sentinel - CPT

Azure Sentinel is a cloud-native security information and event manager (SIEM) platform that uses built-in AI to help analyze large volumes of data across an enterprise.

Azure Service Bus - DSE

Microsoft Azure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe topics. Service Bus is used to decouple applications and services from each other, providing the following benefits. Load-balancing work across competing workers. Safely routing and transferring data and control across service and application boundaries. Coordinating transactional work that requires a high-degree of reliability.

Azure Spring Cloud - DSE

Azure Spring Cloud makes it easy to deploy Spring Boot microservice applications to Azure without any code changes. The service manages the infrastructure of Spring Cloud applications so developers can focus on their code. Azure Spring Cloud provides lifecycle management using comprehensive monitoring and diagnostics, configuration management, service discovery, CI/CD integration, blue-green deployments, and more.

Azure Web App For Containers - DSE

Web Apps for Containers enables you to build and host web apps, mobile back ends, and RESTful APIs in the programming language of your choice without managing infrastructure. Web App for Containers utilizes App Service, but adds support for containerized deployment method. It offers auto-scaling and high availability, supports both Windows and Linux, and enables automated deployments from GitHub, Azure DevOps, or any Git repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment