and
E1 vs E3 vs E5 ect.
So MS just cleared things up a bit or added dirt to the water even more depending on your view point.
I will break this into 2 areas: Developer Subscriptions and Business Subs.
MS announced June 2019 that Office 365 Developer is now 90 day auto-renewing, changing from yearly expiring. This now means A) tenant can be preserved over time without need to move to a new tenant or pay subscription at end of year and B) you need to refresh+access your dev tenant at least every 90 days to ensure the subscription does not expire. .
Office 365 Developer
Start here : subscription is an Office 365 Enterprise E3 Developer subscription with 25 user licenses. It lasts for 90 days and is free to use for development
Expiration Changes
New Office 365 Developer Subscription expiration rules
2 ways to get O365 Developer Subscription:
O365 Developer Subscription via Visual Studio Subscription
- VS Professional= 249 per yr includes O365 Dev Sub
https://my.visualstudio.com/benefits
O365 Developer Subscription via Direct
- 90 Day Free or
- Yearly Paid Sub : 99 per yr (or 8$ per mos)
https://developer.microsoft.com/en-us/office/dev-program
Excellent Step by Step how to Create
Create a test Environment
Office 365 dev/test environment
and
See Data into O365 Tenant and SharePoint Online
and
Azure Hybrid Setup w/ Azure Credits
What’s Includes and NOT includes in O365 Developer Subscription?
Your developer subscription includes the following:
Exchange Online (Plan 2)
Flow for Office 365 Plan 2
Microsoft Forms (Plan E5)
Microsoft Planner
Microsoft Stream for Office 365 E5 SKU
Microsoft Teams
Mobile Device Management for Office 365
Office 365 ProPlus
PowerApps for Office 365 Plan 2
SharePoint Online for Developer
Skype for Business Online (Plan 2)
Sway
To-Do (Plan 3)
What is NOT includes:
PowerBI (PowerBI for free)
Azure Subscription + Azure Functions
Develop PowerApps, Azure Functions and Flow
https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure-function
https://collab365.community/how-to-use-microsoft-powerapps/
http://blog.sharedove.com/adisjugo/index.php/2018/11/29/extending-powerapps-and-flow-part-1-adding-custom-data-sources-through-azure-api-apps/
Check my Office 365 Developer Subscription Status:
Also, when adding licenses,
Understand what happens when you assign a license to someone
The following table lists what automatically happens when you assign a license to someone:
If the subscription has this service
This automatically happens
Exchange Online
A mailbox is created for that person.
SharePoint Online
Edit permissions to the default SharePoint Online team site are assigned to that person.
Skype for Business Online
The person will have access to the features associated with the license.
Office 365 ProPlus
The person will be able to download Microsoft Office on up to 5 Macs or PCs, 5 tablets, and 5 smartphones.
Office 365 Business:
See here more info