Azure Solutions and Security Flashcards
IoT hub
PaaS solution that provides more control over the IoT data collection and processing
• Ensures the entire IoT solution is managed and secure
• Ease of deployment
• PaaS solution
• Scaling and automation
IoT central
SaaS solution that provides pre-made connections and dashboards to get set up quickly
• SaaS solution
• No coding need – receive feeds from devices and focus on metrics and business value
• Pre-made connectors – use any of the hundreds of connectors that are ready to use
Big data
Big Data refers to the data from millions of devices. Azure has some solutions to handle big data.
Data Lake Analytics
- Large amounts of data
- Parallel processing – two or mode processes or computers processing the same data at the same time.
- Ready to go – can jump straight in.
HDInsights
- Similar to Azure Data Lake Analytics
- Open Source which is free and community supported
Databricks
- Based on Apache Spark, a distributed cluster-computing framework
- Run and process a dataset in many computers simultaneously
- Databricks provides all the computing power
- Integrates with other Azure Storage services
Synapse Analytics
- Azures data warehouse offering
- Used to be Azure SQL Data Warehouse
- Used for reporting and data analysis
- Only limited by your scope
- Use Synapse SQL language to manipulate the data
AI
AI is the ability of a machine to imitate intelligent behaviour. Through AI, machines can analyse images, comprehend speech, interact in natural ways and make predictions using data.
AI is a subcategory of machine learning.
Azure Cognitive Services
a collection of tools to use in your own applications. These include:
- Vision – recognise, identify and caption your videos and images. Automatically.
- Decision – apps can make decisions based on content. Detect potential offensive language, detect IoT anomalies etc.
- Speech – automatic speech to text.
Azure Machine Learning Studio
- Supports all azure machine learning tools
- Pre-made modules for your project
- Use for real-world scenarios such as twitter analysis
Serverless
Yes, there are servers. You just don’t manage them
Severless tools - function
– a single task
Severless tools - Logic Apps
o integrate not only apps, but also data flows, services and entire systems
o Automate and orchestrate tasks and processes
o No coding required to get started
Severless tools - Event Grid
o Routing service for sending and receiving events between applications
o No management of infrastructure components
o Ease of use
Azure DevOps
a platform that consists of 5 different tools
• Azure boards – keep track of work tasks, timelines, issues, planning and much more.
• Azure pipelines – produce and test your software automatically and continuously
• Azure repos – store source code for your application securely in a managed way
• Azure test plans – design tests of applications to implement automatically
• Azure artifacts – share applications and code libraries with other teams inside and outside your organisation