Full Text Search: The Key to Better Natural Language Queries for NoSQL in Node.js
Cloud computing and Microsoft Azure have been around for several years. Microsoft has continued to expand what Azure can do. The list of products and services included within Microsoft Azure now contains over a hundred different items. These products fall within a dozen different categories, ranging from Artificial Intelligence support to Storage services to Web and Mobiles support.
For developers, there are dozens of Azure services and products that can be used in your solutions, that range from infrastructure I (IaaS) to Software and Services (SaaS). The question is, how many can you identify? In the interest of having a little fun, below is a crossword puzzle containing twenty-nine Azure products that developers might find useful. Can you identify all of them without needing to go to the next page to see the answers?
Figure 1: The puzzle frame
3. Send push notifications from any back-end to any platform.
7. Get insights and analytics on Web apps and services.
8. Tool for automating application lifecycles.
9. Storage services that include support for files, blobs, Queues, tables, archiving, and more.
13. Build microservices or work with containers on Linux or Windows.
14. Search as a Service.
15. Helps developers create Cloud-based apps for Web and mobile.
16. Used to research, correlate, and analyze data from the Cloud.
17. A managed PostgreSQL database service that can be used when building apps.
18. Build, manage, and deploy machine learning solutions.
21. A relational database as a service.
24. Connect, monitor, and control IoT assets.
28. Easy verification options (phone, text, mobile) that can be added to protect apps and data.
29. Helps developers to run Windows and Linux virtual machines with a setup that takes mere minutes.
1. An analytics engine.
2. An end-to-end, scalable, platform for doing AI.
4. Lets developers use Hadoop, Spark, R Server, Hbase, Storm Clusters, and more.
5. Tool that creates debug symbols and groups similar crashes to help developers understand them better.
6. A scalable, globally distributed, multi-model database.
10. Used to build intelligent, scalable, serverless bots.
11. A managed MySQL database service that can be used when building apps.
12. Share, track, and ship code in a team setting.
19. Quickly and easily provision test and development environments.
20. Enable contextual interactions in your apps and services through smart APIs.
22. Create, host, or otherwise work with APIs.
23. Used to create and run serverless code for processing events.
25. Job scheduling and compute management services.
26. Product to extend intelligence from the Cloud to edge devices.
27. An enterprise hybrid Cloud storage solution aimed at lowering costs.