- Analytics for the Internet of Things(IoT)
- Andrew Minteer
- 257字
- 2021-07-02 18:59:39
Assuming that change is constant
The world of IoT analytics moves quickly. The analytics you create today will change many times over as you get feedback on results and adapt to the changing business conditions. Your analytics processes will need to change. Assume this will happen continuously and design for change. This brings us to the concept of continuous delivery.
Continuous delivery is a concept from software development. It automates the release of code into production. The idea is to make change a regular process. Bring this concept into your analytics by keeping a set of simultaneous copies that you use to progress through three stages:
- Development: Keep a copy of your analytics for improving and trying out new things.
- Test: When ready, merge your improvements into this copy where the functionality stays the same, but it is repeatedly tested. The testing ensures it is working as intended. Keeping a separate copy for test allows development to continue on other functionality.
- Master: This is the copy that goes into production. When you merge things from test to the master copy, it is the same as putting it into live use. Cloud providers often have a continuous delivery service that can make this process simpler.
For any software developer readers out there, this is a simplification of the git flow method, which is a little outside the scope of this book. If the author can drop a suggestion, it is worth some additional research to learn git flow and apply it to your analytics development in the cloud.
- Python概率統計
- Objective-C Memory Management Essentials
- Learning PostgreSQL
- 構建移動網站與APP:HTML 5移動開發入門與實戰(跨平臺移動開發叢書)
- Java 9 Programming Blueprints
- 看透JavaScript:原理、方法與實踐
- Django:Web Development with Python
- Instant QlikView 11 Application Development
- Android Native Development Kit Cookbook
- 速學Python:程序設計從入門到進階
- 代替VBA!用Python輕松實現Excel編程
- Orleans:構建高性能分布式Actor服務
- Simulation for Data Science with R
- 進入IT企業必讀的324個Java面試題
- AI自動化測試:技術原理、平臺搭建與工程實踐