Core Azure Concepts Flashcards
what is cloud computing
delivery of computing services over the internet
Why is cloud computing typically cheaper to use
pay-as-you-go pricing model
pay only for the cloud services you use
lower your operating costs
run your infrastructure more efficiently
scale as your business needs change
instead of maintaining CPUs and storage in your datacenter, you rent them for the time that you need them
the cloud provider takes care of maintaining the underlying infrastructure for you
Why should I move to the cloud
limitless pool of raw compute, storage, and networking components
Speech recognition and other cognitive services that help make your application stand out from the crowd
Analytics services that deliver telemetry data from your software and devices
what is azure
Microsoft’s cloud computing service
What does azure offer
continuous innovation
open source and and support all languages and frameworks
hybrid operation
security
what can I do with azure
migrate existing applications to virtual machines
provide AI and machine-learning services that naturally communicate with users through vision, hearing, speech
storage solutions
what is azure portal
web-based, unified console that provides an alternative to command-line tools
you can manage your Azure subscription
Build, manage, and monitor everything from simple web apps to complex cloud deployments.
Create custom dashboards for an organized view of resources.
Configure accessibility options for an optimal experience.
resilient to individual datacenter failures and avoids network slowdowns by being close to users
The Azure portal updates continuously and requires no downtime for maintenance activities
azure marketplace
connect users with Microsoft partners, independent software vendors, and startups that are offering their solutions and services, which are optimized to run on Azure
Commonly used azure services
Compute Networking Storage Mobile Databases Web Internet of Things (IoT) Big data AI DevOps
Compute Examples
primary reasons why companies move to the Azure platform
Azure Virtual Machines Azure Virtual Machine Scale Sets Azure Kubernetes Service Azure Service Fabric Azure Batch Azure Container Instances Azure Functions
Azure Virtual Machines
Windows or Linux virtual machines (VMs) hosted in Azure.
Azure Virtual Machine Scale Sets
Scaling for Windows or Linux VMs hosted in Azure.
Azure Kubernetes Service
Cluster management for VMs that run containerized services.
Azure Service Fabric
Distributed systems platform that runs in Azure or on-premises.
Azure Batch
Managed service for parallel and high-performance computing applications.
Azure Container Instances
Containerized apps run on Azure without provisioning servers or VMs.
Azure Functions
An event-driven, serverless compute service.
Networking
Linking compute resources and providing access to applications is the key function of Azure networking
Azure Virtual Network
Connects VMs to incoming virtual private network (VPN) connections.
Azure Load Balancer
Balances inbound and outbound connections to applications or service endpoints.
Azure Application Gateway
Optimizes app server farm delivery while increasing application security.
Azure VPN Gateway
Accesses Azure Virtual Networks through high-performance VPN gateways.
Azure DNS
Provides ultra-fast DNS responses and ultra-high domain availability.
Azure Content Delivery Network
Delivers high-bandwidth content to customers globally.
Azure DDoS Protection
Protects Azure-hosted applications from distributed denial of service (DDOS) attacks.
Azure Traffic Manager
Distributes network traffic across Azure regions worldwide.
Azure ExpressRoute
Connects to Azure over high-bandwidth dedicated secure connections.
Azure Network Watcher
Monitors and diagnoses network issues by using scenario-based analysis.
Azure Firewall
Implements high-security, high-availability firewall with unlimited scalability.
Azure Virtual WAN
Creates a unified wide area network (WAN) that connects local and remote sites.
Storage and it’s benefits
Azure provides four main types of storage services.
Durable and highly available with redundancy and replication.
Secure through automatic encryption and role-based access control.
Scalable with virtually unlimited storage.
Managed, handling maintenance and any critical problems for you.
Accessible from anywhere in the world over HTTP or HTTPS.
Azure Blob storage
Storage service for very large objects, such as video files or bitmaps.
Azure File storage
File shares that can be accessed and managed like a file server.
Azure Queue storage
A data store for queuing and reliably delivering messages between applications.
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 and it’s features
With Azure, developers can create mobile back-end services for iOS, Android, and Windows apps quickly and easily
Offline data synchronization.
Connectivity to on-premises data.
Broadcasting push notifications.
Autoscaling to match business needs.
Databases
Azure provides multiple database services to store a wide variety of data types and volumes
And with global connectivity, this data is available to users instantly.
Azure Cosmos DB
Globally distributed database that supports NoSQL options.
Azure SQL Database
Fully managed relational database with auto-scale, integral intelligence, and robust security.
Azure Database for MySQL
Fully managed and scalable MySQL relational database with high availability and security.
Azure Database for PostgreSQL
Fully managed and scalable PostgreSQL relational database with high availability and security.
SQL Server on Azure Virtual Machines
SQL Server on Azure Virtual Machines
Azure Synapse Analytics
Fully managed data warehouse with integral security at every level of scale at no extra cost.
Azure Database Migration Service
Service that migrates databases to the cloud with no application code changes.
Azure Cache for Redis
Fully managed service caches frequently used and static data to reduce data and application latency.
Azure Database for MariaDB
Fully managed and scalable MariaDB relational database with high availability and security.
Web
Azure includes first-class support to build and host web apps and HTTP-based web services
Azure App Service
Quickly create powerful cloud web-based apps.
Azure App Service
Quickly create powerful cloud web-based apps.
Azure Notification Hubs
Send push notifications to any platform from any back end.
Azure API Management
Publish APIs to developers, partners, and employees securely and at scale.
Azure Cognitive Search
Deploy this fully managed search as a service.
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.