1.01k likes | 5.27k Views
This Microsoft Azure Tutorial will get your basics right about Microsoft Azure. It starts from the basics, so shall be helpful to a beginner who doesn't know anything about Cloud Computing as well. Below are the topics covered in this tutorial: <br><br>1) What is Cloud? <br>2) What is Microsoft Azure? <br>3) Azure Job Trends <br>4) Different Domains in Azure <br>5) Azure Services <br>6) Azure Pricing Options <br>7) Demo on Azure <br>8) Azure Certifications <br><br>To take a structured training on Microsoft Azure, you can check complete details of our Microsoft Azure Certification Training course here: https://goo.gl/585NMJ
E N D
Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Agenda for Today’s Session What is Cloud? What is Microsoft Azure? Azure Job Trends Different Domains in Azure Azure Services Azure Pricing Options Demo Azure Certifications Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Cloud Computing Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Benefits of Cloud Computing Speed Cost Agility in provisioning of computing resources through Self-service & On- demand features enable flexibility & de- pressurize Capacity Planning Cloud Computing eliminates the capital expense of buying H/W, S/W, Setting up & running On-Site datacenters Global Scale Productivity The ability to Scale Elastically & Delivering right amount of IT resources right when its needed & from the right Geographic location Removes the need of “racking & stacking” (H/W setup, S/W patching) and lets IT teams spend time on achieving more important Business Goals Performance Reliability Benefits in Corporate Datacenter include reduced Network Latency for applications & greater Economics of Scale by regular upgradation of H/W Performs Data Backup, Disaster Recovery & Business Continuity easier & less expensive, as Data can be mirrored at multiple redundant sites on N/W Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
What is Cloud Computing? • It is the use of remote servers on the internet to store, manage and process data rather than a local server or your personal computer. • “Cloud Computing” is the delivery of on-demand computing resources over the internet on a pay- for-use basis” Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Cloud Deployment Models Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Cloud Deployment Models • Public Cloud • Private Cloud • Hybrid Cloud Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Why Microsoft Azure? Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Why Microsoft Azure? • Azure has made significant advances over the years • It now offers a set of features and capabilities far surpassing its competitors • The following are some important aspects wherein Azure performs better than other Cloud services providers: PaaS Capabilities o .Net Compatibility o Security Offerings o Hybrid solutions for Seamless Cloud Connectivity o Integrated Environment o Gentle Learning Curve o The 'Enterprise Agreement' Advantage o Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Why Microsoft Azure? Current Job Trends Lack of Support No Hybrid Solution Less Secure Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
What is Microsoft Azure? Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
What is Microsoft Azure? Microsoft Azure is a growing collection of integrated cloud services which developers and IT professionals use to build, deploy and manage applications through our global network of datacentres Having said that, let’s take a broader look at what Azure has to offer us, and understand the various domains in Azure. Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Domains in Microsoft Azure Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Different Domains in AWS Compute Security & Identity, Compliance Migration Networking and Content Delivery Messaging Storage Management Tools Database Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Compute Services Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Compute Domain Compute service provides the building level products, which dictates and determines the execution of an application in Azure Platform Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Compute Services Virtual Machine Cloud Services VM Scale Sets Azure Container Service Fabric Container Registry Batch Functions Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Compute Services Virtual Machine ‒ Allows you to deploy any workload, language and any operating system virtually ▪ Virtual Machine Scale Sets ‒ Create thousands of identical virtual machines in minutes ‒ Rely on integrated load balancing and auto-scaling ▪ Azure Container Service ‒ Create a container hosting solution optimized for Azure ‒ Scale and orchestrate applications using DC/OS, Docker Swarm or Kube ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Compute Services Azure Container Registry ‒ Store and manage container images across all types of Azure deployments ▪ Functions ‒ ▪ Lets you write code regardless of infrastructure and provisioning of servers, especially when your Functions call rate scales up Batch ‒ ‒ ▪ Scale to tens, hundreds or thousands of virtual machines Stage data and execute compute pipelines Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Compute Services Service Fabric ‒ Simplify microservice-based application development and lifecycle management ‒ Deliver low-latency performance and efficiency at massive scale ▪ Cloud Services ‒ Focus on apps, not hardware ‒ Support for Java, Node.js, PHP, Python, .NET and Ruby ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Networking Domain Impart scalability and security to enterprise apps using Azure Networking solutions ▪ Connect privately and securely to Cloud with Azure ExpressRoute ▪ Distribute user traffic to specific endpoints with Azure Traffic Manager ▪ Obtain unmatched availability and performance with Azure Load Balancer ▪ Tie on-premises Infrastructure to the Cloud with VPN Gateway ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Networking Domain Virtual Network Express Route Load Balancer Traffic Manager Application Gateway VPN Gateway CDN Azure DNS Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Networking Services Virtual Network ‒ Perform Network isolation and segmentation ‒ Filter and Route network traffic ▪ Load Balancer ‒ Delivers high availability and network performance to your applications ‒ Load balance incoming Internet traffic to Virtual Machines ‒ Forward external traffic to a specific virtual machine ▪ Application Gateway ‒ It is a dedicated virtual appliance providing Application Delivery Controller (ADC) as a service ‒ Comprised of multiple worker instances for scalability and high availability ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Networking Services Azure DNS ‒ ‒ ▪ DNS is responsible for translating a website or service name to its IP address Azure DNS is a hosting service for DNS domains, providing name resolution using Microsoft Azure infrastructure Content Delivery Network (CDN) ‒ CDN caches static web content at strategically placed locations to provide maximum throughput for delivering content to users ▪ VPN Gateway ‒ A type of virtual network gateway that sends encrypted traffic across a public connection ‒ Use VPN gateways to send traffic between Azure virtual networks over the Microsoft network ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Networking Services Traffic Manager ‒ Allows you to control the distribution of user traffic for service endpoints such as, Azure VMs, Web Apps, and cloud services in different Data centers ▪ Express Route ‒ Lets you extend your on-premises networks into the Microsoft cloud over a dedicated private connection facilitated by a connectivity provider ‒ Establish connections to Microsoft cloud services, such as Microsoft Azure, Office 365, and CRM Online ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Storage Domain It is the cloud storage solution for modern applications that rely on durability, ▪ availability, and scalability to meet the needs of their customers Massively scalable, so you can store and process hundreds of terabytes of data to ▪ support the big data scenarios required by Scientific, Financial analysis, Media applications Elastic, so you can design applications for a large global audience, and scale those ▪ applications as needed Has an auto-partitioning system that automatically load-balances your data based on ▪ traffic Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Storage Services Blob Storage Queue Storage Table Storage File Storage Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Storage Services Blob Storage ‒ Azure Blob storage is a service that stores unstructured data in the cloud as objects/blobs ‒ It can store any type of text or binary data, such as a document, media file, or application installer ▪ Queue Storage ‒ Azure Queue storage provides cloud messaging between application components ‒ Queue storage delivers asynchronous messaging for communication between application components ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Storage Services File Storage ‒ ▪ Offers file shares in the cloud using the standard Server Message Block (SMB) Protocol With Azure File storage, you can migrate legacy applications that rely on file shares to Azure quickly and without costly rewrites ‒ Table Storage ‒ Azure Table storage is a service that stores semi-structured NoSQL data in the cloud, providing a key/attribute store with a schema less design ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Web + Mobile Services Web Apps Azure Search Mobile Apps Notification Hubs API Apps Logic Apps Event Hubs Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Web + Mobile Services Web Apps ‒ ▪ Azure Web Apps enables you to build and host websites in the programming language of your choice without managing infrastructure Mobile Apps ‒ ▪ Mobile Apps in Azure App Service offer a highly scalable, globally available mobile application development platform for Enterprise Developers and System Integrators API Apps ‒ ▪ API apps in Azure App Service offer features that make it easier to develop, host and consume APIs in the cloud and on-premises Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Web + Mobile Services Logic Apps ‒ ▪ Logic Apps provide a way to simplify and implement scalable integrations and workflows in the cloud It provides a visual designer to model and automate your process as a series of steps known as a workflow ‒ Notification Hubs ‒ Azure Notification Hubs provide an easy-to-use, multi-platform, scaled-out push engine ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Web + Mobile Services Event Hubs ‒ ▪ Azure Event Hubs is a highly scalable data streaming platform capable of ingesting millions of events per second Data sent to an event hub can be transformed and stored using any real-time analytics provider or batching/storage adapters ‒ Azure Search ‒ Azure Search is a cloud search-as-a-service solution that delegates server and infrastructure management to Microsoft ‒ Leaves you with a ready-to-use service that you can populate with your data and then use to add search to your web or mobile application ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Database Services SQL Databases Redis Cache DocumentDB Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Database Services SQL Database ‒ SQL Database is a relational database service in the Microsoft cloud based on the market-leading Microsoft SQL Server engine ▪ DocumentDB ‒ DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development ▪ Redis Cache ‒ Managed by Microsoft. It is a secure and dedicated Redis cache, which is an advanced key-value store, where keys can contain data structures such as strings, hashes, lists, sets, and sorted sets ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Database Services SQL Database ‒ SQL Database is a relational database service in the Microsoft cloud based on the market-leading Microsoft SQL Server engine ▪ DocumentDB ‒ DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development ▪ Redis Cache ‒ Managed by Microsoft. It is a secure and dedicated Redis cache, which is an advanced key-value store, where keys can contain data structures such as strings, hashes, lists, sets, and sorted sets ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Enterprise Integration Services SQL Server Stretch DB Service Bus Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Enterprise Integration Services Service Bus ‒ ▪ Microsoft Azure Service Bus is a reliable information delivery service which is a brokered, or third-party communication mechanism The Service Relay service supports traditional one-way messaging, request/response messaging, and peer-to-peer messaging ‒ SQL Server Stretch Database ‒ Stretch Database migrates your cold data transparently and securely to the Microsoft Azure cloud ‒ Stretch Database targets transactional databases with large amounts of cold data, typically stored in a small number of tables ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Security + Identity Services Key Vault Multi-factor Authentication Azure Active Directory AD Domain Services Azure AD B2C Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Security + Identity Services Key Vault ‒ ▪ Azure Key Vault helps safeguard cryptographic keys and secrets used by cloud applications and services and streamlines the key management process Azure Active Directory ‒ Azure Active Directory (Azure AD) is Microsoft’s multi-tenant cloud based directory and identity management service including including multi-factor authentication, device registration, etc ▪ Azure AD B2C ‒ Azure Active Directory B2C is a comprehensive cloud identity management solution for your consumer-facing web and mobile applications ‒ It is a highly available global service that scales to hundreds of millions of consumer identities ▪ Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Security + Identity Services ▪ Azure AD Domain Services ‒ Azure AD Domain Services provides managed domain services such as, domain join, group policy, LDAP, Kerberos/NTLM authentication that are fully compatible with Windows Server Active Directory ▪ Multi-Factor Authentication ‒ Azure Multi-Factor Authentication (MFA) is Microsoft's two-step verification solution which helps safeguard access to data and applications while meeting user demand for a simple sign-in process Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Monitoring + Management Services Microsoft Azure Portal Traffic Manager ARM Automation Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Monitoring + Management Services ▪ Microsoft Azure Portal ‒ Build, manage, and monitor everything from simple web apps to complex cloud applications in a single, unified console ▪ Azure Resource Manager ‒ Azure Resource Manager enables you to repeatedly deploy your app and have confidence your resources are deployed in a consistent state ‒ Azure Resource Manager makes it easy for you to manage and visualize resources in your app ‒ With Azure Resource Manager, you can control who in your organization can perform actions on the resources Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Monitoring + Management Services Automation ‒ ▪ Microsoft Azure Automation provides a way to automate the manual, long-running, error-prone, and frequently repeated tasks that are commonly performed in a cloud and enterprise environment You can automate processes using runbooks or automate configuration management using Desired State Configuration ‒ Note: Till now you have learnt about common services, which are required for your certification course 70-532. Refer to PDF for more “Microsoft Azure Services”. Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Pricing Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Pricing Pay only for what you use Azure offers a pay as you go model, that is you only pay what you use. Per Minute Billing It’s true. Azure bills you for the minute! Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Pricing Save when you reserve In services like Virtual Machines and some other services, you have an option of reserving your instances for a specific time frame. You are charged less significantly upto 75% less. Hey, I want some instances, but I don’t know how long I would need them. Hey, I want to reserve my instances for 1 year! After one year. After one year. Savings!! Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Demo Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Demo Launch VM Instance under free-tier. Ubuntu Instance Windows Instance Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training
Azure Certifications Microsoft Azure Certification Training www.edureka.co/microsoft-azure-training