







Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A detailed overview of microsoft azure, a leading cloud computing platform. It covers a wide range of azure services and features, including virtual machines, storage, databases, networking, security, and more. How azure can be used to build, deploy, and manage scalable, resilient, and highly available applications and services. It also discusses key concepts such as cloud computing, horizontal scaling, azure subscriptions, and azure active directory. The information presented in this document can be valuable for university students, it professionals, and anyone interested in understanding and leveraging the capabilities of the microsoft azure cloud platform.
Typology: Exams
1 / 13
This page cannot be seen from the preview
Don't miss anything!








Azure ✔✔Microsoft's cloud computing platform Cloud Computing ✔✔The delivery of computing services over the Internet using a pay- as-you-go pricing model. Infrastructure as a Service ✔✔Instead of maintaining CPU's, Memory and Storage in your data center, you rent them for the time that you need them. The cloud provider takes care of maintaining the underlying infrastructure for you. Platform as a Service ✔✔A complete development and deployment environment in the cloud, with resources that enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled enterprise applications. Software as a Service ✔✔A complete software solution that you purchase on a pay-as- you-go basis from a cloud service provider. You rent the use of an app for your organization, and your users connect to it over the Internet, usually with a web browser. Azure Virtual Machines ✔✔Windows or Linux virtual machines (VMs) hosted in Azure. Azure Virtual Machine Scale Sets ✔✔A tool to help you create and manage a group of identical, load balanced VMs. Azure Kubernetes Service ✔✔A complete orchestration service for containers with distributed architectures with multiple containers. Azure Service Fabric ✔✔Distributed systems platform. Runs in Azure or on-premises. Azure Batch ✔✔Managed service for parallel and high-performance computing applications. Azure Container Instances ✔✔Offers the fastest and simplest way to run a container in Azure. You don't have to manage any virtual machines or configure any additional services. It is a PaaS offering that allows you to upload your containers and execute them directly with automatic elastic scale. Azure Functions ✔✔An event-driven, serverless compute service for when you're concerned only about the code running your service, and not the underlying platform or infrastructure. They're commonly used when you need to perform work in response to an event, often via a REST request, timer, or message from another Azure service and when that work can be completed quickly, within seconds or less.
Azure Virtual Network ✔✔The fundamental building block for your private network in Azure. It will enable many types of Azure resources, such as Azure Virtual Machines (VM), to securely communicate with each other, the internet, and on-premises networks. While similar to a traditional network that you'd operate in your own data center, it will also bring with it additional benefits of Azure's infrastructure such as scale, availability, and isolation. Azure VPN Gateway ✔✔A specific type of virtual network gateway that is used to send encrypted traffic between an Azure virtual network and an on-premises location over the public Internet. You can also use a VPN gateway to send encrypted traffic between Azure virtual networks over the Microsoft network. Each virtual network can have only one VPN gateway Azure DNS ✔✔Provides ultra-fast DNS responses and ultra-high domain availability. Azure Content Delivery Network ✔✔A distributed network of servers that can efficiently deliver web content to users. It is a way to get content to users in their local region to minimize latency. It can be hosted in Azure or any other location. You can cache content at strategically placed physical nodes across the world and provide better performance to end users. Azure DDoS Protection ✔✔Protects Azure-hosted applications from distributed denial of service (DDOS) attacks. Azure Traffic Manager ✔✔A service that uses the DNS server that's closest to the user to direct their client browser to the nearest endpoint, it can also direct a user to the endpoint with the lowest latency. Azure ExpressRoute ✔✔Connects to Azure over high-bandwidth dedicated secure connections Azure Network Watcher ✔✔Monitors and diagnoses network issues using scenario- based analysis. Azure Firewall ✔✔A managed, cloud-based, network security service that protects your Azure Virtual Network resources. It is a fully stateful firewall as a service with built-in high availability and unrestricted cloud scalability. Azure Virtual WAN ✔✔Creates a unified wide area network (WAN), connecting local and remote sites. Azure Blob storage ✔✔Storage service for very large objects, such as video files or bitmaps. Azure File storage ✔✔File shares that you can access and manage like a file server
Azure API Management ✔✔Publish APIs to developers, partners, and employees securely and at scale. Web Apps feature of Azure App Service. ✔✔Create and deploy mission-critical web apps at scale. Azure SignalR Service ✔✔Add real-time web functionalities easily. IoT Central ✔✔Fully-managed global IoT software as a service (SaaS) solution that makes it easy to connect, monitor, and manage your IoT assets at scale. Azure IoT Hub ✔✔Messaging hub that provides secure communications and monitoring between millions of IoT devices. IoT Edge ✔✔Push your data analysis models directly onto your IoT devices, allowing them to react quickly to state changes without needing to consult cloud-based AI models. Azure SQL Data Warehouse ✔✔un analytics at a massive scale using a cloud-based Enterprise Data Warehouse (EDW) that leverages massive parallel processing (MPP) to run complex queries quickly across petabytes of data. Azure HDInsight ✔✔A full managed cloud distribution of Hadoop components that makes it easy, fast, and cost-effective to process massive amounts of data. It also supports a broad range of scenarios, like extract, transform, and load; data warehousing; machine learning; and Internet of Things. Azure Databricks ✔✔Collaborative Apache Spark-based analytics service that can be integrated with other Big Data services in Azure. Azure Machine Learning Service ✔✔Cloud-based environment you can use to develop, train, test, deploy, manage, and track machine learning models. It can auto-generate a model and auto-tune it for you. It will let you start training on your local machine, and then scale out to the cloud. Azure Machine Learning Studio ✔✔Collaborative, drag-and-drop visual workspace where you can build, test, and deploy machine learning solutions using pre-built machine learning algorithms and data-handling modules. Azure Vision API ✔✔Image-processing algorithms to smartly identify, caption, index, and moderate your pictures and videos.
Azure Speech API ✔✔Convert spoken audio into text, use voice for verification, or add speaker recognition to your app. Azure Knowledge Mapping API ✔✔Map complex information and data in order to solve tasks such as intelligent recommendations and semantic search. Bing Search API ✔✔Add Bing Search APIs to your apps and harness the ability to comb billions of webpages, images, videos, and news with a single API call. Azure Natural Language Processing API ✔✔Allow your apps to process natural language with pre-built scripts, evaluate sentiment and learn how to recognize what users want. Azure DevOps ✔✔Azure DevOps Services (formerly known as Visual Studio Team Services, or VSTS), provides development collaboration tools including high- performance pipelines, free private Git repositories, configurable Kanban boards, and extensive automated and cloud-based load testing. Azure DevTest Labs ✔✔Quickly create on-demand Windows and Linux environments you can use to test or demo your applications directly from your deployment pipelines. Serverless Computing ✔✔A cloud-hosted execution environment that runs your code but completely abstracts the underlying hosting environment. You create an instance of the service, and you add your code; no infrastructure configuration or maintenance is required, or even allowed. Containers ✔✔A virtualized environment for running applications. Just like virtual machines, they are run on top of a host operating system. But unlike VMs, they won't include an operating system for the apps running inside the container. Instead, they bundle the libraries and components needed to run the application and use the existing host OS to run them. Vertical Scaling ✔✔Known as "scaling up", is the process of adding resources to increase the power of an existing server. Some examples of vertical scaling are: adding more CPUs, or adding more memory. Horizontal Scaling ✔✔Known as "scaling out", is the process of adding more servers that function together as one unit. For example, you have more than one server processing incoming requests. General Data Protection Regulation ✔✔An European privacy law in effect that imposes new rules on companies, government agencies, non-profits, and other organizations that offer goods and services to people in the European Union (EU), or that collect and analyze data tied to EU residents
RBAC for Azure ✔✔a system that provides fine-grained access management of Azure resources. Locks ✔✔You may need to lock a subscription, resource group, or resource to prevent other users in your organization from accidentally deleting or modifying critical resources. You can set your lock level to CanNotDelete or ReadOnly. In the portal, the locks are called Delete and Read-only respectively. Azure Virtual networks ✔✔The fundamental building block for your private network in Azure. It enables many types of Azure resources, such as Azure Virtual Machines (VM), to securely communicate with each other, the internet, and on-premises networks. A similar technology to a traditional network that you would operate in your own data center, but brings with it additional benefits of Azure's infrastructure such as scale, availability, and isolation. Azure Machine Learning ✔✔A cloud service that you use to train, deploy, automate, and manage machine learning models, all at the broad scale that the cloud provides. Azure Cognitive Services ✔✔APIs, SDKs, and services available to help developers build intelligent applications without having direct AI or data science skills or knowledge. Azure Bot Service ✔✔Service that provides tools to build, test, deploy, and manage intelligent bots all in one place. Azure Search ✔✔A search-as-a-service cloud solution that gives developers APIs and tools for adding a rich search experience over private, heterogeneous content in web, mobile, and enterprise applications. Region Pairs ✔✔An Azure Region is always paired with another region within the same geography at least 300 miles away. This approach allows for the replication of resources across a geography that helps reduce the likelihood of interruptions due to events such as natural disasters, civil unrest, power outages, or physical network outages affecting both regions at once. Composite SLA ✔✔When combining SLAs across different service offerings, the resulting SLA can provide higher or lower up time values, depending on your application architecture. Resiliency ✔✔The ability of a system to recover from failures and continue to function. It's not about avoiding failures, but responding to failures in a way that avoids downtime or data loss. Availability ✔✔Refers to the time that a system is functional and working. Maximizing availability requires implementing measures to prevent possible service failures.
Azure Account ✔✔An identity in either Azure AD, or a directory that is trusted by Azure AD, such as a work or school organization. It holds information such as: Name, email, contact preferences, and billing information such as a credit card. It will always be associated with one or more subscriptions within Microsoft Azure. Azure Subscription ✔✔a logical container used to provision resources in Microsoft Azure. It holds the details of all your resources like virtual machines, databases, and so on. Every Azure subscription is associated with Azure AD. Users and services that access those resources first need to authenticate with Azure AD. Tenant ✔✔A dedicated, isolated instance of the Azure Active Directory service, owned and managed by an organization. Defense in Depth ✔✔A strategy that employs a series of mechanisms to slow the advance of an attack aimed at acquiring unauthorized access to information. Each layer provides protection so that if one layer is breached, a subsequent layer is already in place to prevent further exposure. Azure Security Center ✔✔A monitoring service that provides threat protection across all of your services both in Azure, and on-premises. Authentication ✔✔The process of establishing the identity of a person or service looking to access a resource. It involves the act of challenging a party for legitimate credentials, and provides the basis for creating a security principal for identity and access control use. It establishes if they are who they say they are. Authorization ✔✔The process of establishing what level of access an authenticated person or service has. It specifies what data they're allowed to access and what they can do with it. Azure Active Directory ✔✔A cloud-based identity service. It has built in support for synchronizing with your existing on-premises Active Directory or can be used stand- alone. This means that all your applications, whether on-premises, in the cloud (including Office 365), or even mobile can share the same credentials. Multi-factor Authentication ✔✔Multi-factor authentication (MFA) provides additional security for your identities by requiring two or more elements for full authentication. These elements fall usually into three categories: Something you know. Something you possess. Something you are. Role-Based Access Control ✔✔Ensures that the user gains access only to the resources that the user should be able to access
Azure Logic Applications ✔✔Very similar to Azure Functions - both enable you to trigger logic based on an event. While Azure Functions execute code, this lets you execute work flows designed to automate business scenarios and built from predefined logic blocks. The work flow starts with a trigger, which fires when a specific event happens or when newly available data meets specific criteria. Many triggers include basic scheduling capabilities, so developers can specify how regularly their workloads will run. Azure Blob Storage ✔✔Microsoft's object storage solution for the cloud. It's optimized for storing massive amounts of unstructured data. Route Table ✔✔Azure automatically routes traffic between Azure subnets, virtual networks, and on-premises networks. If you want to change any of Azure's default routing, you do so by adding this tool to your Azure Networking infrastructure. Network Security Group ✔✔Contains security rules that allows you to filter network traffic, approve or deny inbound/outbound network traffic to and from an Azure resources inside of an Azure virtual network. Azure Activity Log ✔✔Provides insight into subscription-level events that have occurred in Azure. This includes a range of data, from Azure Resource Manager operational data to updates on Service Health events. Azure Active Directory ✔✔Microsoft's cloud-based identity and access management service, which helps your employees sign in and access resources. Both Basic and Premium come with a 99.9% Uptime Guarantee SLA. Azure Support ✔✔All Service Plans outside of the basic service plan are available for Microsoft Azure support. This will give you access to receive support from Microsoft Azure experts when you require it. Structured Data ✔✔Data that adheres to a schema, so all of the data has the same fields or properties. It can be easily stored in a database table with rows and columns. May also be referred to as relational data, as the data's schema defines the table of data, the fields in the table, and the clear relationship between the two. Semi-Structured Data ✔✔Data that doesn't fit neatly into tables, rows, and columns. Instead, it uses tags or keys that organize and provide a hierarchy for the data. Also could be referred to as non-relational or NoSQL data. Un-structured data ✔✔Encompasses data that has no designated structure to it. This lack of structure also means that there are no restrictions on the kinds of data it can hold. For example, it can hold a PDF document, a JPG image, a JSON file, and video content, etc. As such, it's becoming more prominent as businesses try to tap into new data sources.
Azure SQL Database ✔✔A relational database as a service (DaaS) based on the latest stable version of the Microsoft SQL Server database engine. It's a high-performance, reliable, fully managed and secure database. You can use it to build data-driven applications and websites in the programming language of your choice without needing to manage infrastructure. Microsoft Data Migration Assistant ✔✔A service to generate assessment reports that provide recommendations to help guide you through required changes prior to performing a migration. Once you assess and perform any re-mediation required, you're ready to begin the migration process. The service will perform all of the required steps. Leaving the only thing for you to do is update the connection strings in your applications. Azure Data Lake Storage ✔✔Combines the scalability and cost benefits of object storage with the reliability and performance of the big data file system capabilities. Azure File Shares ✔✔A service that offers to fully manage your file shares in the cloud and are accessible via the industry standard Server Message Block (SMB) protocol. These shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. Azure Storage Queue ✔✔A service for storing large numbers of messages that can be accessed from anywhere in the world. They can be used to help build flexible applications and separate functions for better durability across large workloads. They also provide asynchronous message queueing for communication between application components, whether they are running in the cloud, on the desktop, on-premises, or on mobile devices. Disk Storage ✔✔Provides disks for virtual machines, applications, and other services to access and use as they need, similar to how they would in on-premises scenarios. It allows data to be persistently stored and accessed from an attached virtual hard disk. The disks can be managed or unmanaged by Azure. Azure Storage Service Encryption (SEE) ✔✔Service that encrypts the data before storing it and decrypts the data before retrieving it. The encryption and decryption are transparent to the user. Client-side encryption ✔✔Where the data is already encrypted by the client libraries. Azure stores the data in the encrypted state at rest, which is then decrypted during retrieval. Azure Region ✔✔One or more Azure data centers within a specific geographic location.
compliance activities related to Microsoft professional services and Microsoft cloud services such as Office 365, Dynamics 365, and Azure. Azure Service Health ✔✔A suite of experiences that provide personalized guidance and support when issues with Azure services affect you. It can notify you, help you understand the impact of issues, and keep you updated as the issue is resolved. Tags ✔✔Name/Value pairs of text data that you can apply to resources and resource groups. Tags allow you to associate custom details about your resource, in addition to the standard Azure properties a resource has.