A list of resources & training to get your startup up and running on Microsoft Azure.
π Get started | π Free services | π©βπ» By Technology Area
This repo provides startups with Azure guidance, information, and resources. Whether you're creating something brand new, you're considering a move from another cloud provider, you want to leverage Azure services, you're refactoring your architecture, or you're throwing everything away and starting over, this guide will help you.Table of contents
- Get Started with Azure
- What you can do with the Azure Free services?
- What you can do can build the area you're looking at?
- π©βπ» Developer
- β‘ Serverless
- DevOps
- π Web Apps
- πΎ Storage
- ποΈ Databases
- π§ͺ AI & ML
- π Big Data
- πΈ IoT
- Mapping AWS to Azure βοΈβ‘οΈβοΈ
- About this repository
In this document, we are providing information about our free tiers and/or offerings. Please note that this document may not reflect an accurate description of our free offerings, and may from time to time describe a free offering which is not free anymore. Information listed here has no legal or contractual value. Please consult our Azure Free Tier Page for accurate and up-to-date info.
You can quickly get started with Azure by creating a free account. The free account includes access to 25 different products that are always free. You also get free access to popular Azure products for 12 months. And you get a $200 credit to spend in the first month. For the latest details on the free Azure account, consult the Azure Free Account FAQ.
If you already have an Azure subscription, you don't need to create a new account.
Are you a startup? You may be eligible to Microsoft for Startups program.
Azure has a broad range of products that cover many different scenarios, capabilities, and needs. With a free account, you get access to two tiers of products, free and free for 12 months:
With an Azure subscription, you get access to all of the free products and the products that are pay-as-you-go.
You can build a a lot of different services only using the free tier! Let's see some examples:
-
π Want to build a simple website with an SQL database? Deploy it with Azure Web Apps and Azure SQL.
π©βπ Learn how to deploy your website on Azure Web Apps
π©βπ Learn how to use Azure SQL Database -
β‘ Want to build a real-time application? You can do this with Azure SignalR Service, Azure Functions and CosmosDB free tiers.
π©βπ Learn how to work with Azure CosmosDB Database
π©βπ Learn how to develop APIs with Azure Functions
π©βπ Learn how to enable automatic udpates with SignalR
πReference architecture: Real-Time dashboard
πReference architecture: Cross-platform Chat
Free services are not limited to development or testing (see our Free Services FAQ). So yes, you may go into production with our free services. Be sure to check if the limits & availability of used services are sufficient for your use case before. Also, please note that you'll not be eligible to refunds if there is any SLA breach. Check out our SLA documentation for more information.
With GitHub and Azure DevOps, you can simply organize, build & test the work of your team.
Our free tier includes:
- 5 first users of Azure DevOps,
- 1800 Build & release pipelines minutes per month
- Free private GitHub repositories, with unlimited collaborators and 2000 GitHub actions minutes
Get started for free | Learn how to build your apps with Azure DevOps
- Create serverless logic with Azure Functions
- Build a CRUD API with Severless
- Create a long-running serverless workflow with Durable Functions
- Stateful Serverless with Durable Functions
- Is Serverless really as cheap as everyone claims?
- Azure Functions
- Azure Logic Apps
- Use Azure Functions to build a Serverless API backend for Slack
- Use Azure Functions and Azure Event Hubs for real-time data processing
- TBD
- Choosing Open Source databases on Azure - MySQL, PostgreSQL, MariaDB & Redis
- Build a globally distributed database with Azure CosmoDB
- Getting started with big data ingestion and streaming on Azure
- Running Apache Spark jobs on Azure Kubernetes Service
- How to choose Azure services to work with messages in your application
- Apache Kafka developer guide for Azure Event Hubs
- What to consider for painless Apache Kafka integration
- Build a Kafka Streams application for data processing and deploy it to Kubernetes
- Azure Event Hubs multi-protocol support
- Build bots in Minutes
- Building intelligent applications using Pre-Built AI for beginners
- Build Custom Vision AI in minutes
- No-code Machine Learning with simple Drag-n-Drop designer for beginners
- Introduction to Machine Learning
- [AWS to Azure services comparison] https://docs.microsoft.com/azure/architecture/aws-professional/services?WT.mc_id=startups-github-cxa
This content is shared under MIT license.
We welcome your contributions on this page! There is several ways to contribute:
- You need some info about a product or a use case? Create an issue
- You have a content to submit? Please create a pull request and we'll review it.
- You have an experience to share? You can start by creating an issue and we can see how best transcribe your experience and knowledge here.
Thanks goes to these wonderful people:
Ruth YakubuΒ π π |
Chris ManeuΒ π π |
Lena HallΒ π |
Chris NwambaΒ π |
David SmithΒ π |
Brandon MinnickΒ π |
Abhishek GuptaΒ π |
Robert StandeferΒ ππ |
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.