Azure Fundamentals & Interview Questions
Azure Fundamentals & Interview Questions
Azure is a cloud computing platform with an ever-expanding set of services that help you
build solutions to meet your business goals. Azure services range from simple web
services for hosting your business presence in the cloud to running virtualized computers
to run your custom software solutions. Azure offers many cloud-based services such as
remote storage, database hosting, and centralized account management. Azure also
offers new capabilities such as AI and the Internet of Things (IoT).
In this module, you'll take an entry-level, end-to-end look at Azure and its capabilities.
You'll get a solid foundation for Azure fundamentals to work through the learning paths
available.
Whether you're interested in learning about cloud security best practices, the core of
Azure for computing network, storage, and database services, or exploring the cutting
edge in IoT and machine learning, check out our curated guide to Azure.
Azure Fundamentals include interactive exercises that give you hands-o experience with
Azure. Many exercises offer a temporary Azure environment called Sandbox, which allows
you to learn freely and at your own pace.
Technical IT experience is not required; However, having general IT knowledge will help
you make the most of your learning experience.
Whatever your goals, Azure Fundamentals has something for you. Take Azure's
fundamentals if you:
20-25%
15-20%
10-15%
10-15%
20-25%
10-15%
The percentage shows the relative weightage of each area in the exam. The higher the
percentage, the more questions will be there in that part of the exam. Be sure to read the
exam page for specific information about what skills are involved in each area.
This training helps you develop a comprehensive understanding of Azure. Having real-
world experience will help reinforce concepts so that you are throughly prepared for
exams or apply your skills on the job.
What is Azure?
Azure Cloud is an ever-expanding set of services that help your organization meet your
current and future business challenges. Azure gives you the freedom to build, manage
and deploy applications across a vast global network using the tools and frameworks of
your choice.
Be ready for the future: Microsoft's constant innovation supports your growth today
and your product vision for tomorrow.
ADVERTISEMENT
Build on Your Terms: You have options. With a commitment to open-source and support
for all languages and frameworks, you can build as you wish and deploy wherever you
want.
Operate the hybrid seamlessly: on-premises, in the cloud, and on edge--we'll meet you
where you are. Integrate and manage your environment with tools and services designed
for hybrid cloud solutions.
Trust your cloud: Get security from the ground up, backed by a team of experts, and
proactive compliance trusted by enterprises, governments, and startups.
Many teams start exploring the cloud by moving their existing applications to virtual
machines running in Azure. Migrating your existing apps to virtual machines is a good
start, but the cloud is much more than a separate place to run your virtual machines.
For example, Azure offers AI and machine-learning services that communicate naturally
with your users through sight, hearing, and speech. It also provides storage solutions that
dynamically grow to accommodate large amounts of data, and Azure services enable
solutions that would not have been possible without the power of the cloud.
What is Azure Portal?
Azure Portal is a web-based, integrated console that provides an alternative to command-
line tools. With the Azure Portal, you can manage your Azure subscription using the
graphical user interface. You can do this:
o Build, manage and monitor everything from simple web apps to complex cloud
deployments.
o Create custom dashboards for an organized view of resources.
o Configure accessibility options for the optimum experience.
The Azure Portal is designed for flexibility and constant availability. It maintains a presence
in each Azure datacenter. This configuration makes the Azure portal resilient to isolated
datacenter failures and prevents network slowdowns by being closer to users. The Azure
Portal is constantly updated, and maintenance activities do not require any downtime.
The solution catalog spans several industry categories such as open-source container
platforms, virtual machine images, databases, application build and deployment software,
developer tools, threat detection, and blockchain.
Using the Azure Marketplace, you can quickly and reliably provide a complete solution
hosted in your Azure environment. At the time of writing, there are over 8,000 lists.
The Azure Marketplace is designed for IT professionals and cloud developers interested
in business and IT software. Microsoft partners also use it as a launch point for all joint
go-to-market activities.
Azure Services
Here's a big-picture view of the services and features available in Azure.
o Networking
o Storage
o mobile
o database
o Web
o Internet of Things (IoT)
o big Data
o NS
o DevOps
Compute services are often one of the primary reasons why companies move to the Azure
platform. Azure provides many options for hosting applications and services. Here are
some examples of computing services in Azure.
o Azure Virtual Machines: Windows or Linux virtual machines (VMs) hosted in Azure.
o Azure Virtual Machine Scale Set: Scaling to Windows or Linux VMs hosted in Azure.
o Azure Kubernetes Service: Cluster management for VMs running containerized services.
o Azure Service Fabric: Distributed systems platform that runs in Azure or on-premises.
o Azure batch: Managed service for parallel and high-performance computing applications.
o Azure Container Instance: Containerized apps run on Azure without provisioning servers
or VMs.
o Azure Functions: An event-driven, serverless compute service.
Networking
Connecting compute resources and providing access to applications is the core function
of Azure Networking. Networking functionality in Azure includes a range of options for
connecting the outside world to services and features in the global Azure datacenter.
o Azure Virtual Network: Connects VMs to incoming virtual private network (VPN)
connections.
o Azure Load Balancer: Balances inbound and outbound connections to applications or
service endpoints.
o Azure Application Gateway: Optimizes app server farm delivery while increasing
application security.
o Azure VPN Gateway: Accesses Azure Virtual Networks through high-performance VPN
gateways.
o Azure DNS: Provides ultra-fast DNS responses and ultra-high domain availability.
o Azure Content Delivery Network: Delivers high-bandwidth content to customers globally.
o Azure DDoS Protection: Protects Azure-hosted applications from distributed denial of
service (DDOS) attacks.
o Azure Traffic Manager: Distributes network traffic across Azure regions worldwide.
o Azure ExpressRoute: Connects to Azure over high-bandwidth dedicated secure
connections.
o Azure Network Watcher: Monitors and diagnoses network issues by using scenario-based
analysis.
o Azure Firewall: Implements high-security, high-availability firewall with unlimited
scalability.
o Azure Virtual WAN: Creates a unified wide area network (WAN) that connects local and
remote sites.
Storage
Azure provides four main types of storage services.
o Azure Blob storage: Storage service for very large objects, such as video files or bitmaps.
o Azure File Storage: File shares that can be accessed and managed like a file server.
o Azure Queue Storage: A data store for queuing and reliably distributing messages between
applications.
o Azure table storage: Table storage is a service that stores non-relational structured data
(also known as structured NoSQL data) in the cloud, providing a key/attribute store with a
schemaless design.
Mobile
With Azure, developers can quickly and easily build mobile back-end services for iOS,
Android, and Windows apps. Features that used to take time and increase project risks,
such as adding corporate sign-in and connecting to on-premises resources such as SAP,
Oracle, SQL Server, and SharePoint, are now easy to include.
Database
Azure provides several database services to store a wide variety of data types and
volumes. And with global connectivity, this data becomes immediately available to the
users.
o Azure Cosmos DB: Globally distributed database that supports NoSQL options.
o Azure SQL Database: Fully managed relational database with auto-scale, integral
intelligence, and robust security.
o Azure Database for MySQL: Fully managed and scalable MySQL relational database with
high availability and security.
o Azure Database for PostgreSQL: Fully managed and scalable PostgreSQL relational
database with high availability and security.
o SQL Server on Azure Virtual Machine: A service is hosting enterprise SQL Server apps in
the cloud.
o Azure Synapse Analytics: Fully managed data warehouse with overall security at every level
at no extra cost.
o Azure Database Migration Service: Service that migrates databases to the cloud without
any application code changes.
o Azure Cache for Redis: Fully managed service caches are frequently used to reduce data
and application latency and static data.
o Azure Database for MariaDB: Fully managed and scalable MariaDB relational database with
high availability and security.
o Web: In today's business world, it is important to have a good web experience. Azure
includes first-class support for building and hosting Web apps and HTTP-based Web
services. The following Azure services are focused on web hosting.
Description
Many services can help and drive an end-to-end solution for IoT on
Azure.
IoT central
A fully managed global IoT software as a service (SaaS) solution makes it easy to
connect, monitor, and manage IoT assets at scale.
Messaging hub that provides secure communication and monitoring between millions of
IoT devices.
IoT edge
A fully managed service allows data analysis models to be pushed directly to IoT devices,
allowing them to react quickly to state changes without consulting a cloud-based AI
model.
Big Data: Data comes in all forms and sizes. When we talk about big data, we are talking
about the huge amount of data. Data from weather systems, communication systems,
genomic research, imaging platforms, and many other scenarios generate hundreds of
gigabytes of data. This amount of data makes it difficult to analyze and make decisions,
and it is often so large that traditional forms of processing and analysis are no longer
suitable.
o Web Role: It is used to deploy a website, using the languages supported by the
IIS platform (like PHP, .NET, etc.). It was configured and customized to run web
applications.
o Worker Role: It helps the web role to execute background processes, unlike the
web Role, which is used to deploy the website.
o VM Role: It can be used by a user to schedule tasks and other windows services.
We can use the VM role to customize the machine on which the web and worker
role is running.
o Windows Azure Compute: It gives a code that can be managed by the hosting
environment. It provides the benefit of calculation through parts. It consists of
three types of roles - Web Role, Worker Role, and VM Role.
o Windows Azure Storage: It gives four types of Storage services - Queue, Tables,
Blobs, and Windows Azure Drives (VHD)
o Windows Azure AppFabric: AppFabric provides five services - Service bus, Access,
Caching, Integration, and Composite.
o Unmount the drive, which allows the Azure storage object to function without fault.
o In the case of replacement, we will format and remount the drive.
o Block Blob
o Page Blob
1. az vm create `
2. --resource-group myResourceGroup `
3. --name myVM --image win2016datacenter `
4. --admin-username Azureuser `
5. --admin-password myPassword12
27) What are the options available in Azure for data storage?
Options for storing data includes:
o Azure files
o OS drive
o Scale set
o Temp drive
o Azure data service
o External data service