6. More dev, less ops!
Instead, we chose the cloud-native approach,
rebuilding virtually all of our technology and
fundamentally changing the way we operate the
company. Architecturally, we migrated from a
monolithic app to hundreds of micro-services, and
denormalized our data model using NoSQL
databases.”
7. Azure at a glance
Networking
Hybrid services
Developer services
9. Data / storage
Storage
Data Catalog
Backup
StorSimple
Site Recovery
10. Analytics
HDInsight (Hadoop)
Data Lake Analytics
Log Analytics
Power BI
Data Factory
Event Hubs
Stream Analytics
Mobile Engagement
Machine Learning
Cognitive Services
11. Web / Mobile
App Service
• Web Apps
• Web Jobs
• Mobile Apps
• API Apps
• Functions
Notification Hubs
API Management
Logic Apps
PowerApps
Show of hands – using cloud, not using Amazon, not just using VMs or containers
You’ve probably seen this, strictly speaking true, harks back to ISP days.
Show hardware, and the OS/etc that causes all the trouble, can be hacked, etc.
Morgan Stanley. Also says Azure already biggest for PaaS.
Quote is from NetFlix. The same thinking applies to anyone though, even individuals.
Here we go!
Batch – Parallel task workloads
Cloud services – Legacy web/worker
Scheduler – Post to queues or HTTP endpoints on a schedule
Service Fabric – Microservices, optional actor pattern (cf Akka)
RemoteApp – Desktop app virtualisation
Data Catalog – Discovery mechanism
Storage – BLOBs, queues and key-value tables
StorSimple – Hybrid premises / cloud storage
Site Recovery – Backup / restore of private cloud (Azure Stack)
Mobile Engagement – Combines analytics with user segmentation
Logic Apps are connectable components for business processes and workflows. Prebuilt for e.g. Twitter, DropBox, etc
PowerApps sits on top of Mobile Apps to build apps from components
Media services – encoding, transcoding, conversion, etc
Connect, monitor and collect, control, bidirectional communication with occasionally connected devices
Mostly for “enterprise” scenarios
DevTest Lab – sort of like containers but for scripting whole environments