What Is Azure Used For
Before nosotros start this Azure tutorial for beginners, let's understand
What is Cloud Calculating?
Cloud computing is a term referred to storing and accessing of data over the internet. It doesn't store any information on the hard disk drive of your personal computer. In deject computing, you access data from a remote server.
What is Microsoft Azure?
Azure is a deject computing platform which was launched past Microsoft in February 2010. It is an open and flexible cloud platform which helps in development, data storage, service hosting, and service management. The Azure tool hosts web applications over the internet with the help of Microsoft data centers.
In this Microsoft Azure tutorial, you will learn Azure step by stride:
- What is Cloud Computing?
- What is Microsoft Azure?
- Types of Azure Clouds
- Azure primal Concepts
- Azure Domains (Components)
- Traditional vs. Azure Cloud Model
- Applications of Azure
- Advantages of Azure
- Disadvantages of Azure
Types of Azure Clouds
There are mainly 3 types of clouds in Microsoft Azure are:
- PAAS
- SAAS
- IASS
Azure as IaaS
IaaS(Infrastructure as a Service) is the foundational cloud platform layer. This Azure service is used by It administrators for processing, storage, networks or any other fundamental reckoner operations. Information technology is one of the Azure topics to learn that allows users to run arbitrary software.
Advantages:
- Information technology offers efficient design time portability
- Information technology is appropriate for the application which needs consummate control
- IaaS offers quick transition of services to clouds
- The credible benefit of laaS is that it frees yous from the concerns of setting upwardly many concrete or virtual machines.
- Helps yous to access, monitor and manage datacenters
Disadvantages of Iaas:
- Plenty of security risks from unpatched servers
- Some companies accept defined processes for testing and updating on-premise servers vulnerabilities. This cannot be washed with Azure.
Azure as PaaS
PaaS is a computing platform which includes an operating arrangement, programming linguistic communication execution environment, database or spider web services. This Azure service is used past developers and application providers.
Every bit its name suggests, this platform is provided to the client to develop and deploy software. Information technology is one of the Azure bones concepts which allows the client to focus on application evolution instead of worrying nigh hardware and infrastructure. It also takes care of operating systems, networking and servers issues.
Advantages:
- The total price is depression equally the resources are allocated on need and servers are automatically added or subtracted.
- Azure is less vulnerable considering servers are automatically checked for all known security issues
- The entire procedure is not visible to the developer, so information technology does not accept a run a risk of a information breach
Disadvantages:
- Portability issues can occur when you lot use PaaS services
- There may exist different environment at Azure, so the application needs to adapt accordingly.
Azure Equally SaaS
SaaS (Software as a Service) is software which is centrally hosted and managed. It is a single version of the awarding is used for all customers. You can scale out to multiple instances. This helps you lot to ensure the best performance in all locations. The software is licensed through a monthly or annual subscription. MS Exchange, Role, Dynamics are offered as a SaaS
Azure key Concepts
Now in this Azure nuts for beginners tutorial, we will larn Azure key concepts as listed below:
Concept Name | Clarification |
---|---|
Regions | Azure is a global cloud platform which is bachelor across various regions around the world. When you lot asking a service, application, or VM in Azure, yous are offset asked to specify a region. The selected region represents datacenter where your application runs. |
Datacenter | In Azure, y'all can deploy your applications into a variety of data centers effectually the globe. And so, it is advisable to select a region which is closer to almost of your customers. It helps y'all to reduce latency in network requests. |
Azure portal | The Azure portal is a web-based application which can be used to create, manage and remove Azure resource and services. It is located at https://portal.azure.com. |
Resources | Azure resource is an private computer, networking data or app hosting services which charged individually. Some common resources are virtual machines( VM), storage business relationship, or SQL databases. |
Resource groups | An Azure resource group is a container which holds related resource for an Azure solution. Information technology may include every resource or just resources which y'all wants to manage. |
Resource Manager templates | It is a JSON which defines one or more resource to deploy to a resource grouping. It besides establishes dependencies between deployed resources. |
Automation: | Azure allows you to automate the process of creating, managing and deleting resource past using PowerShell or the Azure command-line Interface(CLI). |
Azure PowerShell | PowerShell is a set up of modules that offer cmdlets to manage Azure. In nearly cases, you are allowed to use, the cmdlets control for the aforementioned tasks which you are performing in the Azure portal. |
Azure command-line interface(CLI) | The Azure CLI is a tool that you tin can apply to create, manage, and remove Azure resources from the command line. |
REST APIs | Azure is built on a set of Residue APIs assistance you perform the same functioning that you exercise in Azure portal Ul. It allows your Azure resources and apps to be manipulated via whatsoever third party software application. |
Azure Domains (Components)
Now in this Azure fundamentals tutorial, let's acquire the key Azure Components:
Compute
Information technology offers computing operations like app hosting, development, and deployment in Azure Platform. It has the following components:
- Virtual Machine: Allows you to deploy any language, workload in whatever operating system
- Virtual Machine Scale Sets: Allows you to create thousands of similar virtual machines in minutes
- Azure Container Service: Create a container hosting solution which is optimized for Azure. Yous calibration and adjust applications using Kube, DC/Bone, Swarm or Docker
- Azure Container Registry: This service shop and manage container images across all types of Azure deployments
- Functions: Let'south you write lawmaking regardless of infrastructure and provisioning of servers. In the situation when your functions call charge per unit scales up.
- Batch: Batch processing helps you lot scale to tens, hundreds or thousands of virtual machines and execute estimator pipelines.
- Service Fabric: Simplify microservice-based application development and lifecycle management. It supports Java, PHP, Node.js, Python, and Ruby.
Storage
Azure store is a cloud storage solution for modern applications. It is designed to meet the needs of their customer's demand for scalability. It allows you to shop and process hundreds of terabytes of data. It has the following components:
- Blob Storage: Azure Hulk storage is a service which stores unstructured data in the deject as objects/blobs. You tin store any type of text or binary data, such as a document, media file, or awarding installer.
- Queue Storage: It provides cloud messaging between awarding components. It delivers asynchronous messaging to establish communication between awarding components.
- File Storage: Using Azure File storage, you lot can migrate legacy applications. Information technology relies on file shares to Azure quickly and without plush rewrites.
- Table Storage: Azure Table storage stores semi-structured NoSQL data in the cloud. It provides a key/attribute shop with a schema-less design
Database
This category includes Database as a Service (DBaaS) which offers SQL and NoSQL tools. It also includes databases like Azure Cosmos DB and Azure Database for PostgreSQL. It has the following components:
- SQL Database: It is a relational database service in the Microsoft deject based on the market-leading Microsoft SQL Server engine.
- DocumentDB: Information technology is a fully managed NoSQL database service which is It built for fast and predictable performance and ease of evolution.
- Redis Enshroud: It is a secure and highly advanced key-value store. It stores information structures like strings, hashes, lists, etc.
Content Commitment Network
Content Delivery Network (CDN) caches static web content at strategically placed locations. This helps y'all to offer speed for delivering content to users. It has the following components:
- VPN Gateway: VPN Gateway sends encrypted traffic across a public connectedness.
- Traffic Manager: Information technology helps you to control and allows you to exercise the distribution of user traffic for services like WebApps, VM, Azure, and cloud services in unlike Datacenters
- Limited Route: Helps you to extend your on-premises networks into the Microsoft deject over a defended private connection to Microsoft Azure, Function 365, and CRM Online.
Security + Identify sevices
It provides capabilities to identify and respond to cloud security threats. It also helps you lot to manage encryption keys and other sensitive assets. It has the following components:
- Key Vault: Azure Key Vault allows you to safeguard cryptographic keys and helps you lot to create secrets used by cloud applications and services.
- Azure Active Directory: Azure Agile Directory and identity management service. This includes multi-factor authentication, device registration, etc.
- Azure Advert B2C: Azure AD B2C is a deject identity management solution for your consumer-facing web and mobile applications. It allows y'all to scales hundreds of millions of consumer identities.
Enterprise Integration Services:
- Service Bus: Service Passenger vehicle is an data delivery service which works on the 3rd-political party communication system.
- SQL Server Stretch Database: This service helps you migrates any cold data securely and transparently to the Microsoft Azure cloud
- Azure AD Domain Services: It offers managed domain services like domain join, grouping policy, LDAP, etc. This authentication which is uniform with Windows Server Agile Directory.
- Multi-Factor Authentication: Azure Multi-Cistron Hallmark (MFA) is ii-stride verification. It helps you to admission data and applications to offers a simple sign-in procedure.
Monitoring + Direction Services
These services permit piece of cake management of Azure deployment.
- Azure Resource Manager: It makes it easy for you to manage and visualize resource in your app. You can even control who is your organization can human activity on the resource.
- Automation: Microsoft Azure Automation is a mode to automate the manual, long-running, error-gratis, and constantly repeated tasks. These tasks are commonly performed in a deject and enterprise surroundings.
Azure Networking
- Virtual Network: Perform Network isolation and segmentation. It offers filter and Route network traffic.
- Load Balancer: Offers high availability and network performance of whatever application. Load balance information Net traffic to Virtual machines.
- Application Gateway: It is a dedicated virtual appliance that offers an Application Commitment Controller (ADC) equally a service.
- Azure DNS: Azure DNS hosting service offers name resolution using Microsoft Azure infrastructure.
Web and Mobile Services:
- Web Apps: Web Apps allows you to build and host websites in the programming language of your choice without the need to manage its infrastructure.
- Mobile Apps: Mobile Apps Service offers a highly scalable, globally available mobile app development platform for users.
- API Apps: API apps make it easier to develop, host and consume APIs in the cloud and on-bounds.
- Logic Apps: Logic Apps helps you to simplify and implement scalable integrations
Workflows in the cloud
It provides a visual designer to create and automate your process as a serial of steps known as a workflow
- Notification Hubs: Azure Notification Hubs offers an easy-to-utilize, multi-platform, scaled-out push engine
- Event Hubs: Azure Event Hubs is data streaming platform which can manage millions of events per second. Data sent to an outcome hub can exist transformed and stored using whatever real-time analytics offers batching/storage adapters.
- Azure Search: Information technology is a cloud search-equally-a-service solution which offers server and infrastructure direction. It offers ready-to-use service that you lot can populate with your data. This tin can exist used to add search to your web or mobile application.
Migration
Migration tools assist an organization estimate workload migration costs. Information technology also helps to perform the migration of workloads from your local information centers to the Azure cloud.
Traditional vs. Azure Cloud Model
Now in this Azure cloud tutorial, let's acquire near difference between Traditional cloud model vs Azure cloud model:
Traditional | Azure Cloud Model |
---|---|
Dedicated infrastructure for each application | Loosely coupled apps and micro-services |
Purpose-built hardware | Industry-standard hardware |
Distinct infrastructure and operations teams | Service-focused DevOps teams |
Customized processes & configurations | Standardized processes & configurations |
Applications of Azure
Now in this Azure for beginners tutorial, nosotros will learn the applications of Azure.
Microsoft Azure is used in a broad spectrum of applications like:
- Infrastructure Services
- Mobile Apps
- Spider web Applications
- Cloud Services
- Storage, Backup, and Recovery
- Data Management
- Media Services
Advantages of Azure
Now in this MS Azure tutorial, we will cover the advantages of Azure.
Here, are the advantages of using Azure:
- Azure infrastructure will price-effectively raise your business concern continuity strategy
- It allows you to admission the application without ownership a license for the individual machine
- Windows Azure offers the best solution for your data needs, from SQL database to blobs to tables
- Offers scalability, flexibility, and price-effectiveness
- Helps yous to maintain consistency across clouds with familiar tools and resources
- Allows you to extend data center with a consistent management toolset and familiar evolution and identity solutions.
- You can deploy premium virtual machines in minutes which also include Linux and Windows servers
- Helps yous to scale your IT resources up and downward based on your needs
- You are not required to run the high-powered and high-priced computer to run cloud computing'south web-based applications.
- Y'all will not require processing power or hd infinite if you are using Azure
- Deject computing offers virtually limitless storage
- If your personal estimator or laptop crashes, all your data is still out there in the cloud, and it is still attainable
- Sharing documents leads straight to ameliorate collaboration
- If you lot change your device your computers, applications and documents follow you through the deject
Disadvantages of Azure
- Deject computing is not possible if you can't connect to the Internet
- Azure is a web-based application which requires a lot of bandwidth to download, every bit do big documents
- Web-based applications tin can sometimes be slower compared to accessing a similar software program on your desktop PC
Summary
- Deject computing is a term referred to storing and accessing of data over the internet
- Azure is a cloud calculating platform which was launched by Microsoft in February 2010
- There are mainly three types of clouds in Microsoft Azure: 1)PAAS 2) SAAS iii) IASS
- IaaS(Infrastructure as a Service) is the foundational cloud platform layer.
- PaaS is a computing platform which includes an operating system, programming language execution surround, database or spider web services
- SaaS (Software as a Service) is software which is centrally hosted and managed.
- Datacentres and regions, Azure portal, Resources, Resource groups, Resource Manager templates, Azure PowerShell, Azure command-line interface(CLI) are some of the primal terms used in Azure
- Of import components of Microsoft Azure are Compute, Storage, Database, Monitoring & direction services, Content Delivery Network, Azure Networking, Web & Mobile services, etc.
- Traditional model used purpose-built hardware while Azure cloud model uses Industry-standard hardware
- Of import applications of Microsoft Azure are: Infrastructure Services, Mobile Apps, Web Applications, Cloud Services, Storage, Backup, and Recovery, Information Management, and Media Services
- The biggest advantage of Microsoft Azure infrastructure is that it will price-effectively enhance your business continuity strategy
- Web-based applications like Azure can sometimes be slower compared to accessing a like software program on your desktop PC
What Is Azure Used For,
Source: https://www.guru99.com/microsoft-azure-tutorial.html
Posted by: harkinshicle1975.blogspot.com
0 Response to "What Is Azure Used For"
Post a Comment