title
Azure Training | Azure Tutorial | Intellipaat

description
🔥Intellipaat Azure training: https://intellipaat.com/microsoft-azure-masters-program-training/ 👇👇Following topics are covered in this Azure tutorial:👇👇 00:00 - Azure Training 01:34 - Why Azure? 06:43 - What you can do with Azure free account? 13:08 - Average Salary of an Azure Solutions Architect 14:15 - What is Azure Tutorial? 19:05 - Azure Services 26:15 - Demo on Launching a Virtual Machine on Azure cloud 47:45 - Introduction to Cloud Computing 54:02 - Advantages that you get with Cloud Computing 54:55 - Applications or Products of Cloud 57:15 - Cloud Computing Models 01:00:45 - Deployment Models 01:09:10 - Service Models 01:10:56 - Cloud Providers 01:15:50 - Why Microsoft Azure? 01:19:55 - What is Microsoft Azure? 01:20:43 - Azure Core Architecture 01:30:10 - Azure Core Architecture Components 01:33:40 - Azure Resource Manager 01:38:20 - Core Azure Services - Domains 01:45:00 - Core Azure Services - Compute 02:00:13 - Creating a Virtual Machine on Azure 02:24:28 - Core Azure Services - Networking 02:42:30 - Core Azure Services - Storage 02:53:58 - Hands-on: Azure Blob Storage 03:04:35 - Core Azure Services - Database+Analytics 03:18:25 - Core Azure Services - AI + Machine Learning 03:24:12 - Core Azure Services - Identity Services 03:28:00 - Core Azure Services - Management Tools 03:36:10 - Hands-on: Architecting an Application on Azure 04:02:55 - Quiz 04:04:02 - What is Azure DS? 04:06:38 - Features of Azure DNS 04:11:04 - Domain of Azure DNS 04:16:45 - Azure DNS: DNS Zones 04:21:00 - Azure DNS: DNS Records 04:23:15 - Azure DNS: DNS Records Types 04:27:54 - Azure DNS: Registrar 04:28:28 - Azure DNS: Private Domains 04:30:49 - What is Active Directory? 04:37:29 - Before Azure Active Directory? 04:40:09 - After Azure Active Directory? 04:43:20 - Windows Active Directory vs Azure Active Directory 04:43:23 - What is Windows Active Directory? 04:48:06 - Service Audience 04:49:44 - Terminologies in Azure Active Directory 04:53:08 - Adding the Custom Domain in the Azure Active Directory 05:03:30 - Add or Delete users using Azure Active Directory 05:18:24 - Quiz 05:18:46 - What is Virtual Machine? 05:21:58 - What is Azure Virtual Machine? 05:26:16 - Azure VM: Classic and ARM 05:28:00 - Azure VM: Workloads 05:31:58 - Azure VM: Sizing 05:33:33 - Azure VM: ACU 05:35:48 - Azure VM: Disks 05:38:24 - Azure VM: Types of Disks 05:43:08 - Azure VM: Disks used by VMs 05:45:52 - Azure VM: Unmanaged Disks 05:48:26 - Azure VM: Managed Disks 05:52:03 - Implementing Virtual Machines 05:58:08 - Virtual Machine Sizing 06:07:23 - What is Azure Storage? 06:07:44 - Azure Storage: General Purpose v2 06:09:41 - Azure Storage: Pricing 06:10:58 - Azure Storage: Replication 06:11:43 - Azure Storage: Differences 06:12:13 - Azure Storage: Tiers 06:12:51 - Azure Storage: Security 06:14:42 - What is Azure Blob Storage? 06:22:36 - What is Azure File Storage? 06:31:56 - What is Azure Table Storage? 06:33:52 - What is Azure Queue Storage? 07:32:25 - Which Azure Certification to choose? 👉In this Azure training video you will learn end to end about Microsoft azure from scratch. This Azure full course is all you need to get started with this technology. We have covered everything right from basics to the advanced concepts so that you don’t have to look for anywhere else. #azuretraining #azuretutorial #microsoftazuretraining #azuretrainingforbeginners #learnazure #azuretutorialforbeginners #intellipaat 📌 Do subscribe to Intellipaat channel & get regular updates on videos: https://goo.gl/hhsGWb 📕Read complete Azure tutorial here: https://intellipaat.com/blog/tutorial/microsoft-azure-tutorial/ 📔Interested to learn Azure still more? Please check similar what is Azure blog here: https://intellipaat.com/blog/what-is-microsoft-azure/ ❓Are you looking for something more? Enroll in our Microsoft Azure training & certification course and become a certified Azure Professional (https://intellipaat.com/microsoft-azure-masters-program-training/). It is a 70 hrs instructor led Azure training provided by Intellipaat which is completely aligned with industry standards and certification bodies. If you’ve enjoyed this Microsoft azure training video, Like us and Subscribe to our channel for more similar informative Microsoft cloud tutorial and Azure tutorials. Got any questions about microsoft azure? Ask us in the comment section below. ---------------------------- Intellipaat Edge 1. 24*7 Life time Access & Support 2. Flexible Class Schedule 3. Job Assistance 4. Mentors with +14 yrs 5. Life time free Course Upgrade ------------------------------ For more information: Please write us to sales@intellipaat.com or call us at: +91-7847955955 Website: https://intellipaat.com/microsoft-azure-masters-program-training/ Facebook: https://www.facebook.com/intellipaatonline LinkedIn: https://www.linkedin.com/in/intellipaat/ Twitter: https://twitter.com/Intellipaat Telegram: https://t.me/s/Learn_with_Intellipaat Instagram: https://www.instagram.com/intellipaat

detail
{'title': 'Azure Training | Azure Tutorial | Intellipaat', 'heatmap': [{'end': 20463.394, 'start': 20158.907, 'weight': 1}], 'summary': 'Provides a comprehensive overview of microsoft azure, covering its benefits, services, growth, and popularity among fortune 500 companies, with specific numbers and comparisons to competitors. it also includes hands-on demonstrations and practical insights for effective management and deployment, and detailed coverage of azure certification exams.', 'chapters': [{'end': 765.378, 'segs': [{'end': 64.964, 'src': 'embed', 'start': 2.841, 'weight': 0, 'content': [{'end': 6.064, 'text': 'hey guys, welcome to this session by intellipaat.', 'start': 2.841, 'duration': 3.223}, {'end': 15.472, 'text': 'microsoft azure is the fastest growing cloud provider in the world and the second largest cloud provider, right behind aws in the public cloud market,', 'start': 6.064, 'duration': 9.408}, {'end': 23.159, 'text': 'and few among the fortune 500 companies who use microsoft azure for their cloud needs are apple, pixar and samsung.', 'start': 15.472, 'duration': 7.687}, {'end': 24.605, 'text': 'Also, guys,', 'start': 24.065, 'duration': 0.54}, {'end': 33.51, 'text': "in this session we'll be learning about Microsoft Azure comprehensively and we'll start off from the beginner level concepts and move on to the advanced concepts.", 'start': 24.605, 'duration': 8.905}, {'end': 40.334, 'text': "And also guys before moving on with this session please subscribe to our channel so that you don't miss our upcoming videos.", 'start': 34.311, 'duration': 6.023}, {'end': 42.735, 'text': 'Now let us take a quick glance at the agenda.', 'start': 40.694, 'duration': 2.041}, {'end': 46.898, 'text': "We'll start off with a quick introduction to cloud computing and Microsoft Azure.", 'start': 43.196, 'duration': 3.702}, {'end': 54.02, 'text': "After that, we'll look at the various categories of services provided by Azure like compute services and storage services.", 'start': 47.518, 'duration': 6.502}, {'end': 62.183, 'text': "Moving on, we'll look at the most popular services Azure provides, like virtual machines, blob storage, SQL databases,", 'start': 54.8, 'duration': 7.383}, {'end': 64.964, 'text': 'Azure app services and auto scaling with hands-ons.', 'start': 62.183, 'duration': 2.781}], 'summary': 'Microsoft azure is the second largest cloud provider behind aws, used by fortune 500 companies like apple, pixar, and samsung. this session covers beginner to advanced concepts and popular services like virtual machines, blob storage, sql databases, azure app services, and auto scaling.', 'duration': 62.123, 'max_score': 2.841, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc2841.jpg'}, {'end': 189.577, 'src': 'embed', 'start': 157.502, 'weight': 2, 'content': [{'end': 161.504, 'text': 'So the first thing is every year, every year constantly,', 'start': 157.502, 'duration': 4.002}, {'end': 169.648, 'text': 'Azure invests one billion US dollars into the security recession department section of Microsoft Azure.', 'start': 161.504, 'duration': 8.144}, {'end': 179.953, 'text': 'Also, they have more than 3500 security experts to take care of the complete Microsoft Azure data centers and the entire architecture of Microsoft Azure.', 'start': 170.148, 'duration': 9.805}, {'end': 189.577, 'text': 'So when there is a threat which is running in a particular data center, they will be able to figure that out and clear it within a few seconds.', 'start': 180.454, 'duration': 9.123}], 'summary': 'Azure invests $1 billion annually in security and has 3500 experts to protect its data centers, responding to threats within seconds.', 'duration': 32.075, 'max_score': 157.502, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc157502.jpg'}, {'end': 274.133, 'src': 'embed', 'start': 240.925, 'weight': 3, 'content': [{'end': 247.867, 'text': 'So the second number is they have 100 plus services to build, deploy, and manage applications on the cloud.', 'start': 240.925, 'duration': 6.942}, {'end': 255.029, 'text': 'So they have virtual machines, they have storage applications, they have SQL applications, they have AI applications,', 'start': 248.287, 'duration': 6.742}, {'end': 256.548, 'text': 'they have machine learning applications.', 'start': 255.029, 'duration': 1.519}, {'end': 260.45, 'text': 'They have so many applications, I cannot number them all at one time.', 'start': 256.928, 'duration': 3.522}, {'end': 263.111, 'text': 'So there are so many domains, you can use all of them.', 'start': 260.79, 'duration': 2.321}, {'end': 274.133, 'text': 'And then finally, The India head for Azure has told that 95% of fortune 500 companies use Azure for their business needs.', 'start': 263.811, 'duration': 10.322}], 'summary': 'Azure offers 100+ services for cloud applications, including virtual machines, storage, sql, ai, and machine learning. 95% of fortune 500 companies use azure.', 'duration': 33.208, 'max_score': 240.925, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc240925.jpg'}], 'start': 2.841, 'title': 'Microsoft azure: benefits and popularity', 'summary': 'Provides a comprehensive overview of microsoft azure, the second largest cloud provider, popular among fortune 500 companies, with extensive learning resources covering cloud computing, azure services, career opportunities, and interview preparation. it also highlights the key reasons to choose azure, including its impressive growth rate, robust security investment, vast service offerings, and popularity among fortune 500 companies, supported by specific numbers and comparisons to competitors.', 'chapters': [{'end': 85.939, 'start': 2.841, 'title': 'Microsoft azure: comprehensive overview', 'summary': 'Discusses microsoft azure as the second largest cloud provider, its popularity among fortune 500 companies, the comprehensive learning approach, and the agenda covering cloud computing, azure services, career opportunities, and interview preparation.', 'duration': 83.098, 'highlights': ['Microsoft Azure is the second largest cloud provider, behind AWS, and is the fastest growing cloud provider in the world.', 'Fortune 500 companies like Apple, Pixar, and Samsung use Microsoft Azure for their cloud needs.', 'The session covers a comprehensive learning approach, starting from beginner level concepts and moving on to advanced concepts.', 'The agenda includes an introduction to cloud computing and Microsoft Azure, various categories of Azure services, popular services provided by Azure, career and certification information, and a short quiz with interview questions and detailed answers.']}, {'end': 765.378, 'start': 85.939, 'title': 'Why choose microsoft azure?', 'summary': 'Highlights the key reasons to choose microsoft azure, including its growth rate, investment in security, number of services, and popularity among fortune 500 companies, with specific numbers and comparisons to its competitors.', 'duration': 679.439, 'highlights': ['Microsoft Azure is the second biggest cloud provider, with a 14% growth rate, which is 2% more than AWS, and 95% of Fortune 500 companies use Azure for their business needs. Azure has a 14% growth rate, 2% more than AWS, and 95% of Fortune 500 companies use Azure for their business needs.', 'Azure invests one billion US dollars annually into its security recession department and has more than 3500 security experts, emphasizing their commitment to data security. Azure invests one billion US dollars annually into its security recession department and has more than 3500 security experts.', 'Azure offers 100+ services to build, deploy, and manage applications on the cloud, including virtual machines, storage applications, SQL applications, and AI applications. Azure offers 100+ services to build, deploy, and manage applications on the cloud, including virtual machines, storage applications, SQL applications, and AI applications.']}], 'duration': 762.537, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc2841.jpg', 'highlights': ['Microsoft Azure is the second largest cloud provider, behind AWS, and is the fastest growing cloud provider in the world.', 'Fortune 500 companies like Apple, Pixar, and Samsung use Microsoft Azure for their cloud needs.', 'Azure invests one billion US dollars annually into its security recession department and has more than 3500 security experts, emphasizing their commitment to data security.', 'Azure offers 100+ services to build, deploy, and manage applications on the cloud, including virtual machines, storage applications, SQL applications, and AI applications.', 'The session covers a comprehensive learning approach, starting from beginner level concepts and moving on to advanced concepts.', 'The agenda includes an introduction to cloud computing and Microsoft Azure, various categories of Azure services, popular services provided by Azure, career and certification information, and a short quiz with interview questions and detailed answers.']}, {'end': 2269.448, 'segs': [{'end': 814.602, 'src': 'embed', 'start': 765.378, 'weight': 0, 'content': [{'end': 768.139, 'text': 'so right now we are going not going to talk about google cloud.', 'start': 765.378, 'duration': 2.761}, {'end': 769.699, 'text': 'we are talking about azure.', 'start': 768.139, 'duration': 1.56}, {'end': 771.16, 'text': "so that's what i'm saying.", 'start': 769.699, 'duration': 1.461}, {'end': 774.981, 'text': 'one their growth rate is more than aws.', 'start': 771.16, 'duration': 3.821}, {'end': 779.502, 'text': 'second, you have a lot of native developer tools which are very helpful.', 'start': 774.981, 'duration': 4.521}, {'end': 786.825, 'text': 'if you are a dotnet developer or if you, if you use powershell mostly or if you use windows machines often,', 'start': 779.502, 'duration': 7.323}, {'end': 796.911, 'text': "or if you're developing applications using C sharp or VB.net or anything like that, it will be more helpful for you to use Azure than AWS.", 'start': 787.405, 'duration': 9.506}, {'end': 802.374, 'text': 'Now, average salary of an Azure solutions architect.', 'start': 798.592, 'duration': 3.782}, {'end': 806.077, 'text': 'So in the USA, it is $100,000 per annum.', 'start': 802.755, 'duration': 3.322}, {'end': 809.919, 'text': 'In the UK, it is 67,000 pounds per annum.', 'start': 806.657, 'duration': 3.262}, {'end': 814.602, 'text': 'And in India, it is 17 lakhs per annum, according to glassdoor.com.', 'start': 810.58, 'duration': 4.022}], 'summary': "Azure's growth rate exceeds aws, with advantageous tools for dotnet developers. average salaries: usa - $100,000, uk - ÂŁ67,000, india - 17 lakhs per annum.", 'duration': 49.224, 'max_score': 765.378, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc765378.jpg'}, {'end': 1012.307, 'src': 'embed', 'start': 984.196, 'weight': 4, 'content': [{'end': 988.438, 'text': 'So basically you are not paying for the entire infrastructure which they host.', 'start': 984.196, 'duration': 4.242}, {'end': 993.261, 'text': 'You only pay for what you use and the time you use that particular service.', 'start': 988.818, 'duration': 4.443}, {'end': 995.68, 'text': 'now again.', 'start': 995.04, 'duration': 0.64}, {'end': 997.881, 'text': 'uh, azure has.', 'start': 995.68, 'duration': 2.201}, {'end': 1000.542, 'text': 'azure has the most number of regions in the world.', 'start': 997.881, 'duration': 2.661}, {'end': 1005.124, 'text': 'they have 54 regions worldwide, that is, in 54 different regions.', 'start': 1000.542, 'duration': 4.582}, {'end': 1009.526, 'text': 'they have their data centers and 140 available in 140 countries.', 'start': 1005.124, 'duration': 4.402}, {'end': 1012.307, 'text': 'so, basically, they are available in 140 countries.', 'start': 1009.526, 'duration': 2.781}], 'summary': 'Azure offers pay-as-you-go pricing, with 54 regions and 140 data centers worldwide.', 'duration': 28.111, 'max_score': 984.196, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc984196.jpg'}, {'end': 1256.633, 'src': 'embed', 'start': 1233.364, 'weight': 5, 'content': [{'end': 1241.768, 'text': "go to azure, launch a mobile application service and host it right over there, and they'll only charge you for the time you are using it,", 'start': 1233.364, 'duration': 8.404}, {'end': 1244.829, 'text': "So they'll not charge every day.", 'start': 1242.168, 'duration': 2.661}, {'end': 1249.511, 'text': "If you stop that particular service, if you're not using it anymore, you won't get charged after that.", 'start': 1244.869, 'duration': 4.642}, {'end': 1252.652, 'text': 'So, you only get charged for the time you are using it.', 'start': 1249.851, 'duration': 2.801}, {'end': 1256.633, 'text': "Now, let's look at other services.", 'start': 1253.232, 'duration': 3.401}], 'summary': 'Azure mobile app service charges based on usage, no daily fees, stop usage to stop charges.', 'duration': 23.269, 'max_score': 1233.364, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc1233364.jpg'}, {'end': 1521.072, 'src': 'embed', 'start': 1470.824, 'weight': 6, 'content': [{'end': 1475.547, 'text': 'One is the Linux Virtual Missions, which they give for 750 hours every month.', 'start': 1470.824, 'duration': 4.723}, {'end': 1482.392, 'text': 'So for 12 months and every month for 750 hours, you get Linux Virtual Missions for free.', 'start': 1475.987, 'duration': 6.405}, {'end': 1485.194, 'text': 'And again, for Windows Virtual Missions, it is the same.', 'start': 1482.833, 'duration': 2.361}, {'end': 1487.156, 'text': 'Then Managed Disks.', 'start': 1485.755, 'duration': 1.401}, {'end': 1488.377, 'text': 'So you get 64 GB into two.', 'start': 1487.396, 'duration': 0.981}, {'end': 1500.028, 'text': 'you get this much space, so this is free again, so this will not cost you and then coming to blob storage every month.', 'start': 1490.579, 'duration': 9.449}, {'end': 1503.452, 'text': '5GB of data is free for you file storage.', 'start': 1500.028, 'duration': 3.424}, {'end': 1507.035, 'text': 'again, 5GB of data is free for you SQL database.', 'start': 1503.452, 'duration': 3.583}, {'end': 1512.702, 'text': 'you get 250GB of data free for a 12 month period.', 'start': 1507.035, 'duration': 5.667}, {'end': 1516.907, 'text': 'So basically you can use SQL database to run your own startup.', 'start': 1512.782, 'duration': 4.125}, {'end': 1519.991, 'text': 'You can run your own startup for free totally.', 'start': 1517.888, 'duration': 2.103}, {'end': 1521.072, 'text': "You don't get any cost.", 'start': 1520.071, 'duration': 1.001}], 'summary': 'Get 750 hours of linux and windows virtual missions monthly for 12 months, 64gb managed disks, and 250gb free data for sql database to run a startup at no cost.', 'duration': 50.248, 'max_score': 1470.824, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc1470824.jpg'}, {'end': 1713.162, 'src': 'embed', 'start': 1663.231, 'weight': 9, 'content': [{'end': 1666.132, 'text': 'And you get this console, which is create a virtual mission.', 'start': 1663.231, 'duration': 2.901}, {'end': 1672.274, 'text': 'So now you will have to fill up one, two, three, four, five, six, seven, seven tabs.', 'start': 1666.652, 'duration': 5.622}, {'end': 1676.035, 'text': 'If you fill seven tabs, this will take hardly two minutes.', 'start': 1672.374, 'duration': 3.661}, {'end': 1678.896, 'text': 'If you do that, you will get your own virtual mission.', 'start': 1676.415, 'duration': 2.481}, {'end': 1683.397, 'text': 'You can log into it and do whatever you want now.', 'start': 1679.356, 'duration': 4.041}, {'end': 1687.118, 'text': 'So this is the subscription, which I have, which is easier for students.', 'start': 1684.017, 'duration': 3.101}, {'end': 1690.747, 'text': 'And you can see I have resource groups.', 'start': 1688.746, 'duration': 2.001}, {'end': 1695.29, 'text': 'So resource groups are basically, let us say,', 'start': 1691.068, 'duration': 4.222}, {'end': 1703.856, 'text': 'a group inside which you have all the details of your virtual machines or any software which you use in that particular resource group.', 'start': 1695.29, 'duration': 8.566}, {'end': 1706.117, 'text': 'So, to make it more clear.', 'start': 1704.116, 'duration': 2.001}, {'end': 1713.162, 'text': "so let's say you have a bag and there are two different bags and you have, you have apples, you have oranges.", 'start': 1706.117, 'duration': 7.045}], 'summary': 'Creating a virtual mission requires filling 7 tabs in 2 minutes, making it easy for students to access and manage resources.', 'duration': 49.931, 'max_score': 1663.231, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc1663231.jpg'}, {'end': 1787.454, 'src': 'embed', 'start': 1755.202, 'weight': 11, 'content': [{'end': 1757.082, 'text': "Now you'll have to provide a virtual machine name.", 'start': 1755.202, 'duration': 1.88}, {'end': 1762.004, 'text': 'So let us give us your VM one.', 'start': 1757.463, 'duration': 4.541}, {'end': 1771.004, 'text': 'So this is our virtual machine name, and you can choose the region where this particular virtual mission is going to be hosted.', 'start': 1764.56, 'duration': 6.444}, {'end': 1774.586, 'text': 'So it is all already taken best us.', 'start': 1771.464, 'duration': 3.122}, {'end': 1776.147, 'text': 'You can also choose one of this.', 'start': 1774.686, 'duration': 1.461}, {'end': 1778.649, 'text': 'Uh, so you can choose a West India.', 'start': 1776.827, 'duration': 1.822}, {'end': 1780.27, 'text': 'You can choose Australia, South coast.', 'start': 1778.689, 'duration': 1.581}, {'end': 1787.454, 'text': 'Uh, so basically you can choose any one of this and in that particular region, you will get your virtual mission launched.', 'start': 1780.89, 'duration': 6.564}], 'summary': 'Provide a virtual machine name and choose a hosting region for launching a virtual machine.', 'duration': 32.252, 'max_score': 1755.202, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc1755202.jpg'}], 'start': 765.378, 'title': 'Azure: growth, services & benefits', 'summary': "Covers azure's advantages over aws, including higher growth rate, native developer tools, and lucrative salaries. it also explains azure's services, free offerings, and launching virtual machines, with detailed cost breakdowns and figures such as $100,000 per annum in the usa, 67,000 pounds per annum in the uk, and 17 lakhs per annum in india.", 'chapters': [{'end': 864.235, 'start': 765.378, 'title': 'Azure vs aws: growth, tools, and salaries', 'summary': 'Discusses the advantages of using azure over aws, including its higher growth rate, native developer tools, and lucrative average salaries for professionals, with figures such as $100,000 per annum in the usa, 67,000 pounds per annum in the uk, and 17 lakhs per annum in india.', 'duration': 98.857, 'highlights': ["Azure's average salary for a solutions architect: $100,000 per annum in the USA, 67,000 pounds per annum in the UK, and 17 lakhs per annum in India, making it a lucrative career choice for professionals.", 'The growth rate of Azure is higher than AWS, indicating its increasing popularity and adoption in the market.', 'Native developer tools in Azure are highly beneficial for developers using technologies like C#, VB.net, and PowerShell, or working with Windows machines, providing a competitive advantage over AWS.', "Azure's advantages over AWS for dotnet developers, PowerShell users, and those working with Windows machines, making it more helpful and suitable for their specific development needs."]}, {'end': 1213.012, 'start': 864.996, 'title': 'Understanding microsoft azure', 'summary': 'Explains microsoft azure as a cloud provider with data centers in 54 regions and 140 countries, offering a wide range of services, including the ability to easily expand business operations to different regions without the need for physical infrastructure, resulting in reduced labor, cost, and time.', 'duration': 348.016, 'highlights': ['Microsoft Azure Infrastructure Microsoft Azure boasts 54 regions and 140 countries with data centers, providing a wide range of services through the internet, offering scalability and accessibility for businesses to expand globally without the need for physical infrastructure, reducing labor, cost, and time.', 'Services Provided by Azure Azure provides security and management, compute, web and mobile developer services, data analytics and IoT integration, media and CDN, as well as hybrid operations and infrastructural services, offering a diverse range of solutions for businesses.', 'Simplified Expansion with Azure Businesses using Azure can easily expand their operations to different regions without the need for physical infrastructure, reducing labor, cost, and time, as Azure allows for the migration of entire architectures into different data centers with just a few clicks.']}, {'end': 1448.426, 'start': 1213.012, 'title': 'Azure services overview', 'summary': 'Discusses the cost-effective and diverse range of services offered by azure, including mobile application hosting, sql databases, machine learning, content delivery network, and virtual networks.', 'duration': 235.414, 'highlights': ['Azure provides cost-effective mobile application hosting, charging only for the time used, and offers a diverse range of services including SQL databases, machine learning, content delivery network, and virtual networks. Azure allows users to launch a mobile application service and host it, charging only for the time it is used. It also offers SQL databases (MySQL, PostgreSQL, Oracle), SQL data warehouse for analytical purposes, machine learning algorithms, content delivery network, and virtual networks.', "Content Delivery Network (CDN) allows efficient content distribution across multiple regions, ensuring accessibility and redundancy, similar to the system utilized by YouTube, enabling access to videos from any CDN at any time. Azure's CDN allows content distribution across multiple edge locations, ensuring accessibility and redundancy, similar to the system utilized by YouTube, enabling access to videos from any CDN at any time.", "Azure's virtual networks offer a secure and private cloud environment, preventing external access to services running within the virtual network, providing an additional layer of security. Azure's virtual networks or virtual private clouds offer a secure environment, preventing external access to services running within them, providing an additional layer of security."]}, {'end': 1634.481, 'start': 1448.706, 'title': 'Azure free services and benefits', 'summary': "Highlights the free services offered by azure, including 750 hours of linux and windows virtual missions, 64gb of managed disks, 5gb of free blob storage, and 250gb of free data for sql database over a 12-month period, aiming to promote azure's functionality and cost-effectiveness.", 'duration': 185.775, 'highlights': ['Azure offers 750 hours of free Linux and Windows Virtual Missions every month for 12 months. Users can access 750 hours of Linux and Windows Virtual Missions per month for 12 months at no cost, providing significant value for development and testing purposes.', 'Managed Disks provide 64GB of free space, and 5GB of data is free for blob storage and file storage each month. Azure offers 64GB of free space with Managed Disks, along with 5GB of free data for both blob storage and file storage every month, allowing users to utilize these resources without incurring costs.', "250GB of data is provided for free for SQL database over a 12-month period, enabling cost-free usage for startups. Startups can leverage Azure's free 250GB of data for SQL database over a 12-month period to run operations without incurring costs, promoting cost-effective solutions for new businesses."]}, {'end': 2269.448, 'start': 1635.041, 'title': 'Launching your own virtual machine', 'summary': 'Explains how to launch your own virtual machine, providing detailed steps on creating a virtual machine instance, selecting region and operating system, setting authentication type, and configuring network and management settings, with a cost breakdown for running the service.', 'duration': 634.407, 'highlights': ['Creating a Virtual Machine The process involves filling seven tabs, taking around two minutes, to create a virtual machine, with the ability to log into and use the VM, and a cost breakdown for running the service.', 'Resource Groups and Functionality Resource groups provide a way to organize and manage virtual machines, with a clear analogy of using different bags for different types of items, and the ability to categorize servers for different applications, demonstrating their functionality.', 'Configuring Virtual Machine Settings The process includes selecting region, operating system, and instance size, with details on cost, free usage quota, and options for authentication type and port access, providing comprehensive guidance on configuring the virtual machine settings.']}], 'duration': 1504.07, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc765378.jpg', 'highlights': ["Azure's average salary for a solutions architect: $100,000 per annum in the USA, 67,000 pounds per annum in the UK, and 17 lakhs per annum in India, making it a lucrative career choice for professionals.", 'The growth rate of Azure is higher than AWS, indicating its increasing popularity and adoption in the market.', 'Native developer tools in Azure are highly beneficial for developers using technologies like C#, VB.net, and PowerShell, or working with Windows machines, providing a competitive advantage over AWS.', "Azure's advantages over AWS for dotnet developers, PowerShell users, and those working with Windows machines, making it more helpful and suitable for their specific development needs.", 'Microsoft Azure boasts 54 regions and 140 countries with data centers, providing a wide range of services through the internet, offering scalability and accessibility for businesses to expand globally without the need for physical infrastructure, reducing labor, cost, and time.', 'Azure provides cost-effective mobile application hosting, charging only for the time used, and offers a diverse range of services including SQL databases, machine learning, content delivery network, and virtual networks.', 'Azure offers 750 hours of free Linux and Windows Virtual Missions every month for 12 months. Users can access 750 hours of Linux and Windows Virtual Missions per month for 12 months at no cost, providing significant value for development and testing purposes.', 'Managed Disks provide 64GB of free space, and 5GB of data is free for blob storage and file storage each month. Azure offers 64GB of free space with Managed Disks, along with 5GB of free data for both blob storage and file storage every month, allowing users to utilize these resources without incurring costs.', '250GB of data is provided for free for SQL database over a 12-month period, enabling cost-free usage for startups.', 'Creating a Virtual Machine The process involves filling seven tabs, taking around two minutes, to create a virtual machine, with the ability to log into and use the VM, and a cost breakdown for running the service.', 'Resource Groups and Functionality Resource groups provide a way to organize and manage virtual machines, with a clear analogy of using different bags for different types of items, and the ability to categorize servers for different applications, demonstrating their functionality.', 'Configuring Virtual Machine Settings The process includes selecting region, operating system, and instance size, with details on cost, free usage quota, and options for authentication type and port access, providing comprehensive guidance on configuring the virtual machine settings.']}, {'end': 4630.886, 'segs': [{'end': 3066.247, 'src': 'embed', 'start': 3040.697, 'weight': 3, 'content': [{'end': 3046.46, 'text': 'So this was the general way of starting up a business before cloud computing emerged.', 'start': 3040.697, 'duration': 5.763}, {'end': 3049.921, 'text': 'Now after cloud computing, it has become very simple now.', 'start': 3046.94, 'duration': 2.981}, {'end': 3054.683, 'text': "Let's say you come up with an idea and now you want to deploy your application.", 'start': 3050.141, 'duration': 4.542}, {'end': 3060.305, 'text': 'All you have to do is you will go on cloud and you would say, hey, I need some servers for deploying my application.', 'start': 3054.823, 'duration': 5.482}, {'end': 3066.247, 'text': 'so you would get those servers which would already be connecting to the internet, or everything would be set up by the cloud provider.', 'start': 3060.305, 'duration': 5.942}], 'summary': 'Cloud computing simplified business startup process, providing easy deployment and server setup.', 'duration': 25.55, 'max_score': 3040.697, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc3040697.jpg'}, {'end': 3112.228, 'src': 'embed', 'start': 3078.07, 'weight': 4, 'content': [{'end': 3080.891, 'text': "i don't need anything else from you right now.", 'start': 3078.07, 'duration': 2.821}, {'end': 3081.772, 'text': "that's an awesome thing.", 'start': 3080.891, 'duration': 0.881}, {'end': 3087.594, 'text': 'now the kind of pricing that cloud computing gives you is a pay as you go.', 'start': 3081.772, 'duration': 5.822}, {'end': 3094.357, 'text': "pricing that basically means you just pay for the amount of time that you're using servers for.", 'start': 3087.594, 'duration': 6.763}, {'end': 3098.18, 'text': 'in case of Azure, it counts in terms of minutes, right.', 'start': 3094.357, 'duration': 3.823}, {'end': 3105.044, 'text': 'so the number of minutes that you would be using the servers for it will charge you according to that right now.', 'start': 3098.18, 'duration': 6.864}, {'end': 3112.228, 'text': "if you again think about what all changes came about over here when i was not using cloud and when i'm using cloud now,", 'start': 3105.044, 'duration': 7.184}], 'summary': 'Cloud computing offers pay-as-you-go pricing, charging based on usage time, such as azure counting in minutes.', 'duration': 34.158, 'max_score': 3078.07, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc3078070.jpg'}, {'end': 3388.914, 'src': 'embed', 'start': 3354.853, 'weight': 5, 'content': [{'end': 3357.694, 'text': 'And that is exactly what cloud computing is all about.', 'start': 3354.853, 'duration': 2.841}, {'end': 3361.855, 'text': 'Similarly, when you talk about Netflix, Netflix is a very popular video streaming service.', 'start': 3357.794, 'duration': 4.061}, {'end': 3363.536, 'text': "I'm sure all of you must have used it.", 'start': 3361.895, 'duration': 1.641}, {'end': 3367.237, 'text': 'That is itself also hosted onto cloud, right?', 'start': 3363.976, 'duration': 3.261}, {'end': 3375.744, 'text': 'So Netflix we rely on Netflix to be always up and running and Netflix itself relies on the cloud provider on which it is hosted that you know.', 'start': 3367.657, 'duration': 8.087}, {'end': 3378.626, 'text': "they will ensure that I'm up and running always right.", 'start': 3375.744, 'duration': 2.882}, {'end': 3380.988, 'text': 'so that is how cool you know.', 'start': 3378.626, 'duration': 2.362}, {'end': 3388.914, 'text': 'the concept of cloud is that a popular service such as Netflix is also not caring about how the servers are managed.', 'start': 3380.988, 'duration': 7.926}], 'summary': 'Cloud computing ensures reliable hosting for popular services like netflix.', 'duration': 34.061, 'max_score': 3354.853, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc3354853.jpg'}, {'end': 3638.886, 'src': 'embed', 'start': 3611.466, 'weight': 6, 'content': [{'end': 3614.568, 'text': 'Similarly, when we talk about deployment models, public cloud is nothing,', 'start': 3611.466, 'duration': 3.102}, {'end': 3621.672, 'text': 'but when you share your code or when you share your machine with other people on the network as well.', 'start': 3614.568, 'duration': 7.104}, {'end': 3625.015, 'text': "More about that I'll talk as we move along.", 'start': 3622.493, 'duration': 2.522}, {'end': 3629.418, 'text': 'But let me first tell you the differences between private, public and hybrid cloud.', 'start': 3625.895, 'duration': 3.523}, {'end': 3635.443, 'text': 'So private cloud is nothing but when you do not want to share your machine with anybody else.', 'start': 3629.458, 'duration': 5.985}, {'end': 3638.886, 'text': 'You just want your code to exist on the machine.', 'start': 3636.344, 'duration': 2.542}], 'summary': 'Different deployment models: private, public, hybrid cloud explained.', 'duration': 27.42, 'max_score': 3611.466, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc3611466.jpg'}, {'end': 4023.213, 'src': 'embed', 'start': 3998.18, 'weight': 7, 'content': [{'end': 4006.185, 'text': 'The third type of cloud which exists in terms of deployment, in terms of how you can deploy your applications on cloud is called hybrid cloud.', 'start': 3998.18, 'duration': 8.005}, {'end': 4012.929, 'text': "Now what is hybrid cloud? As the name suggests, it's basically a mixture of public and private cloud.", 'start': 4006.485, 'duration': 6.444}, {'end': 4016.972, 'text': 'Now, why would you use a deployment model like this?', 'start': 4013.269, 'duration': 3.703}, {'end': 4023.213, 'text': "one use case that I can tell you guys is, let's say, you know, because I told you private clouds are expensive.", 'start': 4018.052, 'duration': 5.161}], 'summary': 'Hybrid cloud is a mix of public and private cloud, offering cost-effective deployment.', 'duration': 25.033, 'max_score': 3998.18, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc3998180.jpg'}, {'end': 4180.363, 'src': 'embed', 'start': 4150.483, 'weight': 9, 'content': [{'end': 4155.328, 'text': 'now we have discussed about the various deployment models, the various ways you can deploy your application on cloud.', 'start': 4150.483, 'duration': 4.845}, {'end': 4160.372, 'text': "Now let's discuss the various service models which exist on cloud.", 'start': 4155.528, 'duration': 4.844}, {'end': 4164.796, 'text': 'So we have already discussed there are three kinds of services that can be offered to you on cloud.', 'start': 4160.671, 'duration': 4.125}, {'end': 4169.18, 'text': 'You might get an infrastructure as a service, a platform as a service or a software as a service.', 'start': 4165.116, 'duration': 4.064}, {'end': 4171.401, 'text': 'Now, guys, infrastructure and service.', 'start': 4169.52, 'duration': 1.881}, {'end': 4180.363, 'text': 'like you already know, I have already explained to you, guys, when you get access to the operating system of an application or of your server,', 'start': 4171.401, 'duration': 8.962}], 'summary': 'Discussion of cloud deployment and service models, including iaas, paas, and saas.', 'duration': 29.88, 'max_score': 4150.483, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc4150483.jpg'}, {'end': 4433.603, 'src': 'embed', 'start': 4362.878, 'weight': 0, 'content': [{'end': 4370.342, 'text': 'So it has around 13 or 14% of the whole market share of the whole cloud paradigm.', 'start': 4362.878, 'duration': 7.464}, {'end': 4374.243, 'text': 'and it is growing exponentially every year.', 'start': 4371.042, 'duration': 3.201}, {'end': 4376.724, 'text': 'Why are we studying about Microsoft Azure?', 'start': 4374.383, 'duration': 2.341}, {'end': 4381.046, 'text': 'I will give you a lot of facts in the upcoming slides,', 'start': 4376.804, 'duration': 4.242}, {'end': 4388.129, 'text': 'but what I want to point out over here is the growth of Microsoft Azure is more than the growth of AWS.', 'start': 4381.046, 'duration': 7.083}, {'end': 4397.817, 'text': 'So at the growth rate at which AWS is growing, Microsoft Azure is growing at a triple speed than the growth of AWS.', 'start': 4389.609, 'duration': 8.208}, {'end': 4402.26, 'text': 'So that just shows that people have started adopting Microsoft Azure.', 'start': 4397.857, 'duration': 4.403}, {'end': 4409.287, 'text': 'people have started using Microsoft Azure, but that does not point that people have stopped using AWS.', 'start': 4402.26, 'duration': 7.027}, {'end': 4417.06, 'text': 'That basically means the shift that I see in the industry right now is Everyone wants their application up and running.', 'start': 4409.407, 'duration': 7.653}, {'end': 4425.021, 'text': 'They do not want any discontinuation in the business processes which are running 24-7 in their organization.', 'start': 4417.08, 'duration': 7.941}, {'end': 4433.603, 'text': 'So for having that kind of availability, so basically SLAs, when you deal with SLAs, SLAs are basically service level agreements.', 'start': 4425.081, 'duration': 8.522}], 'summary': 'Microsoft azure has 13-14% market share, growing faster than aws, indicating industry shift towards high availability.', 'duration': 70.725, 'max_score': 4362.878, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc4362878.jpg'}, {'end': 4610.613, 'src': 'embed', 'start': 4585.67, 'weight': 2, 'content': [{'end': 4596.021, 'text': 'that it says that if you are on cloud and if you want to use any Microsoft product, like Windows or SQL for that matter, AWS whatever price AWS gives,', 'start': 4585.67, 'duration': 10.351}, {'end': 4601.066, 'text': 'Azure can give you a price which is five times cheaper than that price.', 'start': 4596.021, 'duration': 5.045}, {'end': 4610.613, 'text': 'The reason for that is very simple that Microsoft owns the licenses and hence a license which is basically being bought by Amazon would be, you know,', 'start': 4601.206, 'duration': 9.407}], 'summary': 'Azure offers microsoft products at five times cheaper than aws due to owning licenses.', 'duration': 24.943, 'max_score': 4585.67, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc4585670.jpg'}], 'start': 2269.448, 'title': 'Cloud computing and deployment', 'summary': 'Covers ssh key deployment, basics of cloud computing, evolution and advantages of cloud computing, various cloud deployment models, and hybrid cloud implementation along with microsoft azure growth, highlighting market share and growth rate compared to aws.', 'chapters': [{'end': 2911.476, 'start': 2269.448, 'title': 'Ssh key deployment and cloud computing basics', 'summary': 'Covers the process of deploying ssh keys for logging into virtual machines and demonstrates the basic concept and definition of cloud computing, emphasizing the use of remote servers on the internet instead of personal servers or computers.', 'duration': 642.028, 'highlights': ['SSH Key Deployment The process of deploying SSH keys for logging into virtual machines is explained, emphasizing the need to provide the public key for the instance, and then using the corresponding private key for decryption.', 'Basic Concept of Cloud Computing The definition of cloud computing is discussed, highlighting the use of remote servers on the internet provided by cloud providers, as opposed to using personal servers or computers.', "Installing and Configuring Web Server The demonstration of installing and configuring the Apache 2 web server on a virtual machine is shown, including setting up security rules to allow access to the server's webpage."]}, {'end': 3165.291, 'start': 2911.476, 'title': 'Evolution of cloud computing', 'summary': 'Explains the evolution of cloud computing, highlighting the traditional process of setting up servers for hosting applications, the challenges and costs involved, and the transformation brought by cloud computing in terms of simplified deployment, pay-as-you-go pricing model, and managed services provided by cloud providers.', 'duration': 253.815, 'highlights': ['Cloud computing simplifies the deployment process by providing pre-configured servers and managed services, eliminating the need for manual setup and management. Explains how cloud computing simplifies deployment and management of servers for hosting applications.', 'Cloud computing offers a pay-as-you-go pricing model, where users are charged based on the time they use the servers, leading to cost savings and flexibility compared to traditional server procurement. Highlights the cost-saving and flexible pay-as-you-go pricing model offered by cloud computing.', 'Traditional server setup required significant upfront investment and ongoing management, posing financial risks and operational challenges for startups, as opposed to the minimal upfront costs and managed services provided by cloud computing. Contrasts the financial risks and operational challenges of traditional server setup with the minimal upfront costs and managed services provided by cloud computing.']}, {'end': 3557.462, 'start': 3165.291, 'title': 'Advantages of cloud computing', 'summary': 'Explains the advantages of cloud computing, including cost savings, focus on app development, and reduced need for workforce, as well as discussing various cloud-based services and models.', 'duration': 392.171, 'highlights': ['Cloud computing allows for cost savings by reducing the need for hiring workforce to manage servers and infrastructure, enabling focus on app development. Companies can save on hiring and managing a workforce for server maintenance and infrastructure, allowing them to focus on application development.', 'Cloud computing offers different service models, such as Infrastructure as a Service, Platform as a Service, and Software as a Service, catering to different needs of users. Cloud computing provides various service models, including Infrastructure as a Service, Platform as a Service, and Software as a Service, to meet different user requirements.', 'Popular applications like Google Drive, Netflix, Airbnb, Amazon, Prime Video, and Flipkart are examples of products hosted on cloud platforms, showcasing the widespread use and reliability of cloud computing. Well-known applications like Google Drive, Netflix, Airbnb, Amazon, Prime Video, and Flipkart are hosted on cloud platforms, demonstrating the extensive utilization and trust in cloud computing.']}, {'end': 4135.694, 'start': 3557.462, 'title': 'Cloud deployment models', 'summary': 'Discusses the various cloud deployment models including software as a service, platform as a service, infrastructure as a service, and public, private, and hybrid clouds, highlighting the differences and use cases for each. it also explains the specifications of machines in cloud, the concept of public, private, and hybrid clouds, and the advantages of using a hybrid cloud model.', 'duration': 578.232, 'highlights': ['Cloud provides various deployment models including Software as a Service, Platform as a Service, and Infrastructure as a Service, as well as public, private, and hybrid clouds. The chapter explains the different cloud deployment models, such as SaaS, PaaS, and IaaS, and the variations of public, private, and hybrid clouds.', 'Explanation of the specifications of machines in cloud, including the storage capacity and RAM, and the virtualization of machines from a single server based on specific requirements. It details the specifications of machines in cloud, such as 30 petabytes of storage and 200+ gb of RAM, and how virtualization allows launching multiple machines on a single system.', 'The differences between public, private, and hybrid clouds are discussed, emphasizing the confidentiality and security aspects of private clouds for sensitive data. The chapter highlights the differences between public, private, and hybrid clouds, focusing on the security and confidentiality offered by private clouds, especially for sensitive data, and the considerations for government agencies.', 'Advantages of using a hybrid cloud model, such as cost savings and flexibility in resource allocation for different components of an application. It explains the advantages of a hybrid cloud model, including cost savings and flexibility in resource allocation for different components of an application, such as storing confidential data on a private server and hosting the website on a public server.']}, {'end': 4630.886, 'start': 4135.694, 'title': 'Hybrid cloud implementation & microsoft azure growth', 'summary': 'Discusses the hybrid cloud implementation and the growth of microsoft azure, with a focus on its market share, growth rate compared to aws, and the shift towards using multiple cloud providers for increased availability.', 'duration': 495.192, 'highlights': ["Microsoft Azure has around 13 or 14% of the whole market share of the whole cloud paradigm and is growing exponentially every year. Microsoft Azure's market share and exponential growth demonstrate its increasing adoption and significance in the cloud computing industry.", 'Microsoft Azure is growing at a triple speed than the growth of AWS, indicating a significant shift towards adopting Microsoft Azure. The rapid growth rate of Microsoft Azure compared to AWS signifies a noticeable trend of shifting towards the adoption of Microsoft Azure in the industry.', "Companies rely on multiple cloud providers to ensure continuous availability, utilizing service level agreements (SLAs) with cloud providers to guarantee uptime. The trend of utilizing multiple cloud providers and SLAs to ensure high availability reflects the industry's focus on continuous business operations and risk mitigation.", 'Microsoft Azure offers Microsoft products at a price five times cheaper than AWS due to owning the licenses, making it advantageous for users of Microsoft products. The cost advantage of using Microsoft products on Azure, being five times cheaper than AWS, emphasizes the benefits of utilizing Microsoft Azure for users of Microsoft products.']}], 'duration': 2361.438, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc2269448.jpg', 'highlights': ["Microsoft Azure's market share and exponential growth demonstrate its increasing adoption and significance in the cloud computing industry.", 'The rapid growth rate of Microsoft Azure compared to AWS signifies a noticeable trend of shifting towards the adoption of Microsoft Azure in the industry.', 'The cost advantage of using Microsoft products on Azure, being five times cheaper than AWS, emphasizes the benefits of utilizing Microsoft Azure for users of Microsoft products.', 'Cloud computing simplifies the deployment process by providing pre-configured servers and managed services, eliminating the need for manual setup and management.', 'Cloud computing offers a pay-as-you-go pricing model, where users are charged based on the time they use the servers, leading to cost savings and flexibility compared to traditional server procurement.', 'Well-known applications like Google Drive, Netflix, Airbnb, Amazon, Prime Video, and Flipkart are hosted on cloud platforms, demonstrating the extensive utilization and trust in cloud computing.', 'The chapter explains the different cloud deployment models, such as SaaS, PaaS, and IaaS, and the variations of public, private, and hybrid clouds.', 'The advantages of a hybrid cloud model, including cost savings and flexibility in resource allocation for different components of an application, such as storing confidential data on a private server and hosting the website on a public server.', "The trend of utilizing multiple cloud providers and SLAs to ensure high availability reflects the industry's focus on continuous business operations and risk mitigation.", 'Cloud computing provides various service models, including Infrastructure as a Service, Platform as a Service, and Software as a Service, to meet different user requirements.']}, {'end': 6910.684, 'segs': [{'end': 4656.898, 'src': 'embed', 'start': 4630.886, 'weight': 0, 'content': [{'end': 4637.228, 'text': "uh, for a software which is by microsoft which is running on that server, i'm gonna give you that same server in one fifth of the price.", 'start': 4630.886, 'duration': 6.342}, {'end': 4641.369, 'text': 'so this is the first advantage that you get with microsoft together.', 'start': 4637.228, 'duration': 4.141}, {'end': 4646.412, 'text': 'if you are into microsoft products, If your application is using any kind of Microsoft product,', 'start': 4641.369, 'duration': 5.043}, {'end': 4651.215, 'text': 'you will find it one fifth of the price when compared to AWS.', 'start': 4646.412, 'duration': 4.803}, {'end': 4656.898, 'text': "The second thing is that if you have Microsoft licenses now, obviously, if you are, let's say,", 'start': 4651.315, 'duration': 5.583}], 'summary': 'Microsoft software on server 1/5th price compared to aws, advantageous for microsoft users.', 'duration': 26.012, 'max_score': 4630.886, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc4630886.jpg'}, {'end': 4717.252, 'src': 'embed', 'start': 4687.76, 'weight': 2, 'content': [{'end': 4695.096, 'text': 'so you bring your own license, you give the license key to them and they will not charge you anything for their licensing.', 'start': 4687.76, 'duration': 7.336}, {'end': 4697.037, 'text': 'Even the one-fifth cost that they were charging.', 'start': 4695.236, 'duration': 1.801}, {'end': 4703.842, 'text': 'they will not charge you that if you have your own license, if you have your own Microsoft license and you bring that to the Microsoft Azure cloud.', 'start': 4697.037, 'duration': 6.805}, {'end': 4707.745, 'text': 'So that is the second advantage that you get with Microsoft Azure.', 'start': 4704.402, 'duration': 3.343}, {'end': 4717.252, 'text': 'And the third advantage that you get is that more than 95% of Fortune 500 companies are actually using Microsoft Azure.', 'start': 4707.805, 'duration': 9.447}], 'summary': 'Microsoft azure allows byol, saving one-fifth cost. 95% of fortune 500 companies use it.', 'duration': 29.492, 'max_score': 4687.76, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc4687760.jpg'}, {'end': 4758.238, 'src': 'embed', 'start': 4729.496, 'weight': 1, 'content': [{'end': 4738.098, 'text': 'But if we talk about the companies, the Fortune 500 companies, 95% of them are using Microsoft Azure, right?', 'start': 4729.496, 'duration': 8.602}, {'end': 4747.769, 'text': 'So if you get yourself certified in Microsoft Azure, you have a 95% probability of hitting a company.', 'start': 4738.438, 'duration': 9.331}, {'end': 4749.651, 'text': 'If you go to 100 companies,', 'start': 4748.55, 'duration': 1.101}, {'end': 4758.238, 'text': 'you have a 95% chance that you will be actually landing up in a company which will be using some kind of a Microsoft Azure service right?', 'start': 4749.651, 'duration': 8.587}], 'summary': '95% of fortune 500 companies use microsoft azure, offering a 95% chance of landing a job in a company utilizing azure services.', 'duration': 28.742, 'max_score': 4729.496, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc4729496.jpg'}, {'end': 5131.401, 'src': 'embed', 'start': 5104.265, 'weight': 4, 'content': [{'end': 5110.661, 'text': 'So, basically, what happens is All the resources which are deployed on Azure.', 'start': 5104.265, 'duration': 6.396}, {'end': 5120.548, 'text': "they are not directly accessible by the user, even if he's using the website, or using the PowerShell, or using the CLI, or using the rest lines.", 'start': 5110.661, 'duration': 9.887}, {'end': 5131.401, 'text': 'Every request has to go to the Azure Resource Manager and what the Azure Resource Manager does is, It basically authenticates your request.', 'start': 5120.868, 'duration': 10.533}], 'summary': 'Azure resources not directly accessible, requests go through azure resource manager for authentication.', 'duration': 27.136, 'max_score': 5104.265, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc5104265.jpg'}, {'end': 5261.746, 'src': 'embed', 'start': 5236.806, 'weight': 5, 'content': [{'end': 5244.212, 'text': 'When the Azure Resource Manager authenticates this guy and sees whether he has the permissions to launch a virtual machine or not,', 'start': 5236.806, 'duration': 7.406}, {'end': 5245.814, 'text': 'the basically the authentication fails.', 'start': 5244.212, 'duration': 1.602}, {'end': 5249.417, 'text': 'So the authenticator will basically say no this guy does not have that permission.', 'start': 5245.974, 'duration': 3.443}, {'end': 5254.02, 'text': 'So Azure Resource Manager will not take a request forward.', 'start': 5250.017, 'duration': 4.003}, {'end': 5261.746, 'text': 'It will basically revert you back with an error message saying you do not have the sufficient permissions to carry out this task right?', 'start': 5254.06, 'duration': 7.686}], 'summary': 'Azure resource manager authentication failure results in permission denial for launching a virtual machine.', 'duration': 24.94, 'max_score': 5236.806, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc5236806.jpg'}, {'end': 5386.257, 'src': 'embed', 'start': 5356.57, 'weight': 3, 'content': [{'end': 5359.131, 'text': 'So there are basically four ways to access Azure.', 'start': 5356.57, 'duration': 2.561}, {'end': 5363.532, 'text': 'You have Azure Portal, Azure PowerShell, Azure CLI and you have REST clients right?', 'start': 5359.211, 'duration': 4.321}, {'end': 5364.472, 'text': 'All of these.', 'start': 5363.892, 'duration': 0.58}, {'end': 5368.253, 'text': 'they interact through the Azure Resource Manager and the Azure Resource Manager.', 'start': 5364.472, 'duration': 3.781}, {'end': 5376.255, 'text': 'based on what kind of permissions you have, it basically routes your request to the necessary service and carries out the task for you right?', 'start': 5368.253, 'duration': 8.002}, {'end': 5380.856, 'text': 'So this is a gist of how Azure works in the backend.', 'start': 5376.495, 'duration': 4.361}, {'end': 5386.257, 'text': "Now let's move forward and talk about the frontend, the middleware, and the services.", 'start': 5381.396, 'duration': 4.861}], 'summary': 'Azure can be accessed through azure portal, azure powershell, azure cli, and rest clients, all interacting through azure resource manager to route requests based on permissions.', 'duration': 29.687, 'max_score': 5356.57, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc5356570.jpg'}, {'end': 5664.074, 'src': 'embed', 'start': 5635.509, 'weight': 6, 'content': [{'end': 5638.03, 'text': 'So it acts as a mediator, the Azure Resource Manager.', 'start': 5635.509, 'duration': 2.521}, {'end': 5644.914, 'text': 'So Azure Resource Manager, it basically helps you to deploy and manage the Azure resources.', 'start': 5638.51, 'duration': 6.404}, {'end': 5649.417, 'text': 'It also helps you to organize resources in Azure.', 'start': 5645.474, 'duration': 3.943}, {'end': 5653.299, 'text': 'For example, it will help you in grouping resources together.', 'start': 5649.457, 'duration': 3.842}, {'end': 5656.481, 'text': "Let's say I'm launching a web application.", 'start': 5653.839, 'duration': 2.642}, {'end': 5659.85, 'text': "OK, and I'm also at the same time launching some other application.", 'start': 5656.727, 'duration': 3.123}, {'end': 5664.074, 'text': "Let's say I'm also launching my Android app back in service.", 'start': 5659.89, 'duration': 4.184}], 'summary': 'Azure resource manager mediates and organizes resources, aiding in deployment and management.', 'duration': 28.565, 'max_score': 5635.509, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc5635509.jpg'}, {'end': 5991.672, 'src': 'embed', 'start': 5966.276, 'weight': 7, 'content': [{'end': 5973.541, 'text': 'but these are all the important sections or the important domains in which Azure provides you services,', 'start': 5966.276, 'duration': 7.265}, {'end': 5979.045, 'text': "and as a cloud engineer or as a Azure engineer, when you'll be working in companies,", 'start': 5973.541, 'duration': 5.504}, {'end': 5983.469, 'text': 'mostly you would be working on services which are included in these domains.', 'start': 5979.045, 'duration': 4.424}, {'end': 5986.05, 'text': "Right So we'd be covering these guys.", 'start': 5983.869, 'duration': 2.181}, {'end': 5991.672, 'text': 'There is no Azure engineer out there who would be knowing each and every service in Azure.', 'start': 5986.17, 'duration': 5.502}], 'summary': 'Azure provides services across important domains for cloud engineers, who may not know every service.', 'duration': 25.396, 'max_score': 5966.276, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc5966276.jpg'}, {'end': 6163.641, 'src': 'embed', 'start': 6142.232, 'weight': 9, 'content': [{'end': 6152.576, 'text': 'so what researchers and what data scientists can do is they can actually launch a machine on Azure with a similar spec that they want for their use case,', 'start': 6142.232, 'duration': 10.344}, {'end': 6161.119, 'text': 'use it for the time they want and shut it off, and you will be charged as low as around 0.05 or 0.06 dollars, I guess,', 'start': 6152.576, 'duration': 8.543}, {'end': 6163.641, 'text': 'for if you use it for around half an hour or so.', 'start': 6161.119, 'duration': 2.522}], 'summary': 'Researchers and data scientists can launch a machine on azure for as low as $0.05 for half an hour.', 'duration': 21.409, 'max_score': 6142.232, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6142232.jpg'}, {'end': 6206.398, 'src': 'embed', 'start': 6181.671, 'weight': 8, 'content': [{'end': 6189.794, 'text': "so it's better if you use services from cloud for your compute intensive needs, but that is not it.", 'start': 6181.671, 'duration': 8.123}, {'end': 6197.552, 'text': 'What you get in AI and machine learning domain is you get a pre-built dashboard kind of a thing.', 'start': 6190.327, 'duration': 7.225}, {'end': 6200.134, 'text': "So you don't have to feed in algorithms.", 'start': 6197.712, 'duration': 2.422}, {'end': 6203.116, 'text': 'Everything is pre-built in Azure.', 'start': 6200.314, 'duration': 2.802}, {'end': 6206.398, 'text': 'You basically get a drag and drop kind of a functionality.', 'start': 6203.336, 'duration': 3.062}], 'summary': 'Cloud services offer pre-built ai dashboard in azure for easy functionality.', 'duration': 24.727, 'max_score': 6181.671, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6181671.jpg'}, {'end': 6681.296, 'src': 'embed', 'start': 6655.076, 'weight': 11, 'content': [{'end': 6659.659, 'text': 'and this was usually the case when we were not aware of distributed computing.', 'start': 6655.076, 'duration': 4.583}, {'end': 6669.684, 'text': 'but nowadays what happens is we are dealing in a world where we cannot afford downtime, and that is the reason everything has been distributed right.', 'start': 6659.659, 'duration': 10.025}, {'end': 6674.367, 'text': 'so if there is more load on my backend server, My backend server is going to handle it.', 'start': 6669.684, 'duration': 4.683}, {'end': 6678.753, 'text': 'It will not hamper the performance of my website server or my database server.', 'start': 6674.507, 'duration': 4.246}, {'end': 6681.296, 'text': 'So every software component is now distributed.', 'start': 6678.773, 'duration': 2.523}], 'summary': 'Distributed computing minimizes downtime; backend server handles increased load without affecting performance of website or database server.', 'duration': 26.22, 'max_score': 6655.076, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6655076.jpg'}, {'end': 6772.69, 'src': 'embed', 'start': 6748.488, 'weight': 10, 'content': [{'end': 6754.633, 'text': 'do the processing on the image and give the image back to the website server or to the Facebook servers,', 'start': 6748.488, 'duration': 6.145}, {'end': 6756.334, 'text': 'which will basically upload the profile picture.', 'start': 6754.633, 'duration': 1.701}, {'end': 6764.004, 'text': 'Right So in a just what is function app? A function app is basically a service which will not give you access to the operating system.', 'start': 6756.86, 'duration': 7.144}, {'end': 6769.868, 'text': 'It will basically give you one dashboard on which you can upload code and it can do any task for you.', 'start': 6764.285, 'duration': 5.583}, {'end': 6771.589, 'text': 'All you have to do is give it work.', 'start': 6769.928, 'duration': 1.661}, {'end': 6772.69, 'text': 'It will do for you.', 'start': 6771.809, 'duration': 0.881}], 'summary': 'A function app is a service that processes images and uploads them to servers, providing a code upload dashboard and performing tasks as directed.', 'duration': 24.202, 'max_score': 6748.488, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6748488.jpg'}, {'end': 6888.302, 'src': 'embed', 'start': 6861.294, 'weight': 12, 'content': [{'end': 6867.098, 'text': 'App Service is yet another platform as a service kind of resource that we have in Azure.', 'start': 6861.294, 'duration': 5.804}, {'end': 6869.478, 'text': 'and what you can do with app services.', 'start': 6867.578, 'duration': 1.9}, {'end': 6873.239, 'text': 'you can basically launch or deploy websites.', 'start': 6869.478, 'duration': 3.761}, {'end': 6876.32, 'text': 'now you would be wondering that in function app also,', 'start': 6873.239, 'duration': 3.081}, {'end': 6881.24, 'text': 'I can just give my code and probably I can give my website code and it will deploy the website for me.', 'start': 6876.32, 'duration': 4.92}, {'end': 6888.302, 'text': 'no, your function app can only give outputs based on the inputs.', 'start': 6881.24, 'duration': 7.062}], 'summary': 'Azure app service is a platform for deploying websites, unlike function app which only gives outputs based on inputs.', 'duration': 27.008, 'max_score': 6861.294, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6861294.jpg'}], 'start': 4630.886, 'title': 'Advantages and management of microsoft azure services', 'summary': 'Explores the benefits of using microsoft azure, including cost benefits, bring your own license option, and its popularity among fortune 500 companies, with over 95% usage. it also delves into azure access control, resource management, azure resource manager, and an overview of azure services including ai, machine learning, and backend processing with function app and app service.', 'chapters': [{'end': 5196.87, 'start': 4630.886, 'title': 'Advantages of microsoft azure', 'summary': 'Explains the advantages of using microsoft azure, including cost benefits, bring your own license option, and its popularity among fortune 500 companies, with over 95% usage, leading to higher job prospects, and its core architecture features four ways of accessing azure resources.', 'duration': 565.984, 'highlights': ['Microsoft Azure offers cost benefits, with applications using Microsoft products being one fifth of the price when compared to AWS. Applications using any Microsoft product are priced one fifth of the cost when compared to AWS.', "Microsoft Azure provides the 'bring your own license' option, allowing users to use their own Microsoft licenses and not pay for Microsoft licensing, resulting in additional cost savings. Users can bring their own Microsoft licenses to Microsoft Azure, avoiding additional costs for Microsoft licensing.", 'Over 95% of Fortune 500 companies use Microsoft Azure, increasing the probability of job prospects for individuals certified in Microsoft Azure. More than 95% of Fortune 500 companies use Microsoft Azure, leading to higher job prospects for individuals certified in Microsoft Azure.', 'The core architecture of Microsoft Azure features four ways of accessing resources, including Azure portal, Azure PowerShell, Azure CLI, and REST clients. The core architecture of Microsoft Azure includes four ways of accessing resources: Azure portal, Azure PowerShell, Azure CLI, and REST clients.']}, {'end': 5679.348, 'start': 5196.87, 'title': 'Azure access control and resource management', 'summary': 'Discusses the importance of access control and resource management in azure, highlighting the different permissions and authentication processes for technical managers and developers accessing azure resources through azure portal, azure powershell, azure cli, and rest clients, emphasizing the role of azure resource manager as a mediator and the need for proper credentials and permissions to carry out operations.', 'duration': 482.478, 'highlights': ['The Azure Resource Manager acts as a mediator between different user roles and Azure resources, determining permissions and authenticating requests, with the Azure Portal, Azure PowerShell, Azure CLI, and REST clients interacting through it, routing requests based on permissions (relevance: 5)', 'Developers accessing Azure resources need to go through Azure Resource Manager for requests, and authentication failures occur if the necessary permissions are not granted, resulting in error messages indicating insufficient permissions (relevance: 4)', 'Accessing Azure resources through various means like Azure PowerShell and Azure CLI requires proper credentials, with different users having different sets of credentials, inherited permissions, and the need for authentication to carry out operations (relevance: 3)', 'The Azure portal provides a GUI interface for accessing and managing Azure resources, offering widgets for information display and resource selection, while Azure PowerShell and Azure CLI serve as command line interfaces for Azure resource management (relevance: 2)', 'The Azure Resource Manager assists in deploying and managing Azure resources, organizing resources by grouping them together, and facilitating the management of various components like web applications and database servers (relevance: 1)']}, {'end': 6095.411, 'start': 5679.932, 'title': 'Azure resource manager', 'summary': 'Discusses the azure resource manager, which provides the ability to sort and manage resources using resource groups, authenticate calls to azure resources, and divides services into important domains for easy understanding and usage.', 'duration': 415.479, 'highlights': ['Azure Resource Manager provides the ability to create resource groups to group and manage specific resources for different applications, making it easy to sort and manage resources. It gives the ability to create groups and map specific resources for a particular application, simplifying resource management.', "Azure Resource Manager authenticates and controls calls to Azure resources based on the user's permissions, ensuring secure access and management of resources. It authenticates calls to Azure resources, controlling access based on permissions and ensuring secure resource management.", 'Azure divides its services into important domains including compute, networking, storage, and database and analytics, making it easier for cloud engineers to understand and work with the services. Azure categorizes services into domains, such as compute, networking, storage, and database and analytics, facilitating easier understanding and usage for cloud engineers.']}, {'end': 6510.534, 'start': 6095.411, 'title': 'Azure services overview', 'summary': 'Discusses the benefits of using azure for ai and machine learning, emphasizing the cost-effectiveness of pay-as-you-go model, and the convenience of pre-built dashboard functionalities. it also explains the purpose and features of azure virtual machines and function apps, highlighting their capabilities and use cases.', 'duration': 415.123, 'highlights': ['The chapter discusses the benefits of using Azure for AI and machine learning, emphasizing the cost-effectiveness of pay-as-you-go model, and the convenience of pre-built dashboard functionalities.', "Azure offers a pay-as-you-go model, allowing users to only pay for the time they use the resources, costing as low as around 0.05 or 0.06 dollars for half an hour's use.", 'Azure provides drag and drop functionality, simplifying tasks and saving time, particularly in Azure ML where complex tasks in other platforms require long scripts but can be achieved through drag and drop in Azure, making it more convenient and time-saving.', 'Azure Virtual Machines are servers provided by Azure, offering remote access and a fresh operating system, allowing users to install the necessary software and use it for various purposes such as creating database servers or web servers.', 'Function apps, an advanced version of virtual machines, do not provide access to the operating system, making them suitable for specific tasks like image processing on a website, where users can upload an image for processing without needing access to the underlying operating system.']}, {'end': 6910.684, 'start': 6510.714, 'title': 'Backend processing with function app and app service', 'summary': 'Explains the concept of backend processing in web applications, emphasizing the need for distributed computing, and introduces function app and app service as platform as a service resources in azure for handling backend tasks efficiently and without worrying about infrastructure.', 'duration': 399.97, 'highlights': ['Function app is a backend service that does not require dealing with the operating system and allows uploading code for tasks like image processing, offering a managed platform for application development. Function app provides a managed platform for backend tasks like image processing, without the need to manage the underlying infrastructure, offering a simplified approach to application development.', 'The need for distributed computing to handle increasing server loads is emphasized, illustrating the potential performance issues with a single backend server and the advantages of distributing the workload across multiple servers. The discussion highlights the necessity of distributed computing to manage increasing server loads efficiently, avoiding potential performance issues by distributing the workload across multiple servers.', 'App Service in Azure is introduced as another platform as a service resource, specifically designed for deploying websites and providing a dashboard for uploading website files. App Service is presented as a platform as a service resource tailored for deploying websites, offering a dashboard for uploading website files and simplifying the deployment process.']}], 'duration': 2279.798, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc4630886.jpg', 'highlights': ['Microsoft Azure offers cost benefits, with applications using Microsoft products being one fifth of the price when compared to AWS.', 'Over 95% of Fortune 500 companies use Microsoft Azure, leading to higher job prospects for individuals certified in Microsoft Azure.', "Microsoft Azure provides the 'bring your own license' option, allowing users to use their own Microsoft licenses and not pay for Microsoft licensing, resulting in additional cost savings.", 'The core architecture of Microsoft Azure includes four ways of accessing resources: Azure portal, Azure PowerShell, Azure CLI, and REST clients.', 'The Azure Resource Manager acts as a mediator between different user roles and Azure resources, determining permissions and authenticating requests, with the Azure Portal, Azure PowerShell, Azure CLI, and REST clients interacting through it, routing requests based on permissions.', 'Developers accessing Azure resources need to go through Azure Resource Manager for requests, and authentication failures occur if the necessary permissions are not granted, resulting in error messages indicating insufficient permissions.', 'Azure Resource Manager provides the ability to create resource groups to group and manage specific resources for different applications, making it easy to sort and manage resources.', 'Azure divides its services into important domains including compute, networking, storage, and database and analytics, making it easier for cloud engineers to understand and work with the services.', 'The chapter discusses the benefits of using Azure for AI and machine learning, emphasizing the cost-effectiveness of pay-as-you-go model, and the convenience of pre-built dashboard functionalities.', "Azure offers a pay-as-you-go model, allowing users to only pay for the time they use the resources, costing as low as around 0.05 or 0.06 dollars for half an hour's use.", 'Function app provides a managed platform for backend tasks like image processing, without the need to manage the underlying infrastructure, offering a simplified approach to application development.', 'The need for distributed computing to manage increasing server loads efficiently, avoiding potential performance issues by distributing the workload across multiple servers.', 'App Service is presented as a platform as a service resource tailored for deploying websites, offering a dashboard for uploading website files and simplifying the deployment process.']}, {'end': 8560.839, 'segs': [{'end': 6958.21, 'src': 'embed', 'start': 6932.398, 'weight': 1, 'content': [{'end': 6937.52, 'text': "is it'll ask you what kind of code is your website written in?", 'start': 6932.398, 'duration': 5.122}, {'end': 6939.981, 'text': "let's say, my website is written in node.js.", 'start': 6937.52, 'duration': 2.461}, {'end': 6943.482, 'text': "so I'll just say I'll just select node.js and I'll click on next.", 'start': 6939.981, 'duration': 3.501}, {'end': 6951.986, 'text': 'and the next question will ask is do you want to auto scale when the CPU increases or when the memory is low?', 'start': 6943.482, 'duration': 8.504}, {'end': 6953.066, 'text': 'do you want to auto scale?', 'start': 6951.986, 'duration': 1.08}, {'end': 6954.527, 'text': 'you will say, yes, I want to auto scale.', 'start': 6953.066, 'duration': 1.461}, {'end': 6957.189, 'text': "you'll click on next and it does everything for you.", 'start': 6954.527, 'duration': 2.662}, {'end': 6958.21, 'text': 'and what at the end?', 'start': 6957.189, 'duration': 1.021}], 'summary': 'Configuring auto-scaling for a website written in node.js, enabling auto-scaling when cpu increases or memory is low.', 'duration': 25.812, 'max_score': 6932.398, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6932398.jpg'}, {'end': 7002.07, 'src': 'embed', 'start': 6976.247, 'weight': 4, 'content': [{'end': 6981.472, 'text': 'but the keyword here is it deploys application for you in function app.', 'start': 6976.247, 'duration': 5.225}, {'end': 6983.514, 'text': 'so this is a very tricky thing.', 'start': 6981.472, 'duration': 2.042}, {'end': 6987.757, 'text': 'that what is the difference between function app and a web app?', 'start': 6983.514, 'duration': 4.243}, {'end': 6992.201, 'text': 'so function app only does the backend tasks for you.', 'start': 6987.757, 'duration': 4.444}, {'end': 6994.904, 'text': 'you give it code, it will take an input, it will give you the output.', 'start': 6992.201, 'duration': 2.703}, {'end': 6995.384, 'text': "that's it.", 'start': 6994.904, 'duration': 0.48}, {'end': 6998.927, 'text': 'it is not used to deploy an application app service.', 'start': 6995.384, 'duration': 3.543}, {'end': 7002.07, 'text': 'on the other hand, it is only used to deploy an application.', 'start': 6998.927, 'duration': 3.143}], 'summary': 'Function app deploys backend tasks, takes input, gives output; not for deploying applications like web app.', 'duration': 25.823, 'max_score': 6976.247, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6976247.jpg'}, {'end': 7225.759, 'src': 'embed', 'start': 7192.936, 'weight': 0, 'content': [{'end': 7195.219, 'text': 'i will handle the kubernetes configuration.', 'start': 7192.936, 'duration': 2.283}, {'end': 7200.585, 'text': 'you just tell me what you want and i will deploy that in a Kubernetes cluster for you right?', 'start': 7195.219, 'duration': 5.366}, {'end': 7205.589, 'text': "So all the advantages of Kubernetes you get and you also don't have to deal with Kubernetes.", 'start': 7200.785, 'duration': 4.804}, {'end': 7207.29, 'text': 'So this is the power of cloud.', 'start': 7206.009, 'duration': 1.281}, {'end': 7212.755, 'text': 'This is what Azure is giving you as a service, right? And this is what Azure Kubernetes service was all about.', 'start': 7207.31, 'duration': 5.445}, {'end': 7216.431, 'text': "Alright guys, so now let's get down to the interesting part.", 'start': 7213.408, 'duration': 3.023}, {'end': 7225.759, 'text': "Let's now start off with a hands on, where you will get a taste of how basically Azure portal looks like and also how things work out,", 'start': 7216.471, 'duration': 9.288}], 'summary': 'Azure kubernetes service handles configuration, deployment; provides advantages of kubernetes without dealing with it directly.', 'duration': 32.823, 'max_score': 7192.936, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc7192936.jpg'}, {'end': 7589.183, 'src': 'embed', 'start': 7564.093, 'weight': 2, 'content': [{'end': 7569.256, 'text': "the resource group this is the name that I've given, and the region on which this is being deployed is South India.", 'start': 7564.093, 'duration': 5.163}, {'end': 7570.397, 'text': "let's click on create.", 'start': 7569.256, 'duration': 1.141}, {'end': 7573.018, 'text': 'so now my resource group is being created.', 'start': 7570.397, 'duration': 2.621}, {'end': 7580.641, 'text': 'right, and if I do a little refresh over here, i can see that my demo environment resource group is present here.', 'start': 7573.018, 'duration': 7.623}, {'end': 7581.901, 'text': 'now what i want to do,', 'start': 7580.641, 'duration': 1.26}, {'end': 7589.183, 'text': 'the next step that i have to do let me just go back to my slide is to deploy a linux vm in this demo environment resource group.', 'start': 7581.901, 'duration': 7.282}], 'summary': "Resource group 'demo environment' created in south india, preparing to deploy linux vm.", 'duration': 25.09, 'max_score': 7564.093, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc7564093.jpg'}, {'end': 8543.929, 'src': 'embed', 'start': 8517.472, 'weight': 5, 'content': [{'end': 8521.654, 'text': "Now what I've done is I had the access to the operating system.", 'start': 8517.472, 'duration': 4.182}, {'end': 8527.297, 'text': 'I basically installed Apache 2 and then I put a website over there.', 'start': 8522.275, 'duration': 5.022}, {'end': 8534.322, 'text': 'in that particular folder, which is var www.html, and then i got the website right.', 'start': 8527.837, 'duration': 6.485}, {'end': 8535.983, 'text': 'so this is infrastructure as a service.', 'start': 8534.322, 'duration': 1.661}, {'end': 8538.505, 'text': "you're getting the whole operating system and you can do anything with it.", 'start': 8535.983, 'duration': 2.522}, {'end': 8543.929, 'text': 'i can also install mysql on it and i can configure my website to basically talk to the mysql server.', 'start': 8538.505, 'duration': 5.424}], 'summary': 'Installed apache 2 on the operating system, set up a website at var www.html, illustrating infrastructure as a service and mysql integration.', 'duration': 26.457, 'max_score': 8517.472, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc8517472.jpg'}], 'start': 6910.924, 'title': 'Azure deployment and services', 'summary': 'Explores azure web app deployment, including language selection, autoscaling, and github code deployment, discusses azure services, kubernetes, docker, and kubernetes in containerization, and covers azure resource group creation, vm deployment, ssh key generation, and deployment cost, as well as linux vm deployment and website hosting on azure.', 'chapters': [{'end': 6975.887, 'start': 6910.924, 'title': 'Azure web app deployment', 'summary': "Explores the process of deploying a website using azure's web app service, including selecting the coding language, enabling autoscaling, and deploying code from github.", 'duration': 64.963, 'highlights': ['Azure web app service allows easy deployment of websites with a simple UI and options for selecting coding language and enabling autoscaling.', 'The process involves selecting the coding language, such as node.js, and choosing to enable autoscaling based on CPU and memory usage.', 'There is an option to directly deploy code from GitHub by providing the repository link, simplifying the deployment process.']}, {'end': 7237.09, 'start': 6976.247, 'title': 'Azure services and kubernetes', 'summary': 'Discusses the differences between function app and web app, the significance of docker and kubernetes in containerization environment, and the benefits of azure kubernetes service for automatic management and deployment of containers.', 'duration': 260.843, 'highlights': ['Azure Kubernetes service offers automatic management and deployment of containers, reducing the need for manual monitoring and management. Azure Kubernetes service automatically detects faults in containers, deletes and launches new copies of containers, and can be configured to scale or descale containers.', 'Docker serves as a containerization platform for deploying applications, allowing the launch of separate virtual entities like Ubuntu, CentOS, and other Linux containers for distributed computing. Docker acts as a containerization platform, enabling the deployment of separate virtual entities for distributed computing, such as Ubuntu, CentOS, and other Linux containers, each with the ability to install specific software and code files.', 'Function app is specifically designed for backend tasks, taking input and providing output, while app service is used for deploying applications, highlighting the key differences between the two. Function app handles backend tasks by taking input and providing output, whereas app service is utilized for deploying applications, emphasizing the distinction between the two services.']}, {'end': 8216.075, 'start': 7237.09, 'title': 'Azure resource group and virtual machine deployment', 'summary': "Covers the creation of a resource group named 'demo environment' and deployment of a linux virtual machine in south india region using microsoft azure, emphasizing the importance of resource grouping and choosing the nearest region for better response time, along with detailed instructions on ssh key generation and deployment cost.", 'duration': 978.985, 'highlights': ["Creation of a resource group named 'demo environment' in South India region to manage Azure resources, highlighting the importance of choosing the nearest region for better response time. Region selection for deployment, e.g., South India region for proximity to target audience.", 'Step-by-step guide on generating SSH public key using putty gen for connecting to the Linux virtual machine, emphasizing security and standard practices. Instructions on SSH public key generation and verification.', 'Detailed cost breakdown for deploying a virtual machine, including the pricing model of per hour and the specific pricing of the machine being deployed. Cost details, e.g., deployment cost of 50 Pesa per hour.']}, {'end': 8560.839, 'start': 8216.075, 'title': 'Azure linux vm deployment & website hosting', 'summary': 'Demonstrates the deployment of a linux vm on azure, installation of apache web server, and hosting a website, showcasing the infrastructure as a service model and its capabilities.', 'duration': 344.764, 'highlights': ['The Ubuntu machine is set up and SSH connection established using the selected ppk and IP address. The process of setting up the Ubuntu machine and establishing an SSH connection using the selected ppk and IP address is outlined, demonstrating the initial setup for accessing the VM.', "Installation of Apache web server is completed on the Ubuntu machine through 'sudo apt-get install apache2'. The installation process for the Apache web server on the Ubuntu machine is detailed, emphasizing the use of 'sudo apt-get install apache2' command to complete the installation.", 'Hosting a website on the deployed server is successfully demonstrated, showcasing the infrastructure as a service model. The successful hosting of a website on the deployed server is demonstrated, illustrating the capabilities of infrastructure as a service model in allowing complete control over the operating system and server functionalities.']}], 'duration': 1649.915, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc6910924.jpg', 'highlights': ['Azure Kubernetes service offers automatic management and deployment of containers, reducing the need for manual monitoring and management.', 'Azure web app service allows easy deployment of websites with a simple UI and options for selecting coding language and enabling autoscaling.', "Creation of a resource group named 'demo environment' in South India region to manage Azure resources, highlighting the importance of choosing the nearest region for better response time.", 'The process involves selecting the coding language, such as node.js, and choosing to enable autoscaling based on CPU and memory usage.', 'Function app is specifically designed for backend tasks, taking input and providing output, while app service is used for deploying applications, highlighting the key differences between the two.', 'The successful hosting of a website on the deployed server is demonstrated, illustrating the capabilities of infrastructure as a service model in allowing complete control over the operating system and server functionalities.']}, {'end': 9451.488, 'segs': [{'end': 8643.229, 'src': 'embed', 'start': 8618.902, 'weight': 3, 'content': [{'end': 8628.404, 'text': 'You have Nginx, you have Tomcat, so anything that you want, or anything which is configured in Azure, would be automatically installed,', 'start': 8618.902, 'duration': 9.502}, {'end': 8632.585, 'text': 'and all you will get is a button which will ask you to upload the website.', 'start': 8628.404, 'duration': 4.181}, {'end': 8638.167, 'text': 'So you would not get direct access to the operating system and hence it is called platform as a service.', 'start': 8632.645, 'duration': 5.522}, {'end': 8643.229, 'text': 'Similarly with functions app in app services basically you can deploy applications in function app.', 'start': 8638.487, 'duration': 4.742}], 'summary': "Azure's platform as a service allows automatic installation of nginx and tomcat, with a simple website upload process, and limited access to the operating system. app services enable deployment of applications in a function app.", 'duration': 24.327, 'max_score': 8618.902, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc8618902.jpg'}, {'end': 8766.808, 'src': 'embed', 'start': 8740.873, 'weight': 2, 'content': [{'end': 8746.314, 'text': "and also one more thing, that when you're using virtual networks, or if you're using private networks in Azure,", 'start': 8740.873, 'duration': 5.441}, {'end': 8750.956, 'text': 'you basically get a bandwidth of around 1 GB per second.', 'start': 8746.314, 'duration': 4.642}, {'end': 8759.018, 'text': 'Right. That is the kind of bandwidth that you get when you are dealing with instances which are in the same network, that is, in the same virtual network.', 'start': 8751.236, 'duration': 7.782}, {'end': 8766.808, 'text': 'but if instances have to interact over the internet, obviously the bandwidth will go down and at the same time, it is not secure,', 'start': 8759.278, 'duration': 7.53}], 'summary': 'Azure virtual networks offer 1 gb per second bandwidth, but it decreases for internet interactions and lacks security.', 'duration': 25.935, 'max_score': 8740.873, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc8740873.jpg'}, {'end': 8845.382, 'src': 'embed', 'start': 8804.357, 'weight': 0, 'content': [{'end': 8807.98, 'text': 'Now what are load balancers? Now this is a very important service.', 'start': 8804.357, 'duration': 3.623}, {'end': 8811.362, 'text': 'Reason being when you deploy your application on cloud.', 'start': 8808.48, 'duration': 2.882}, {'end': 8818.027, 'text': 'one of the most popular reasons of deploying applications on Azure is because you can get high availability.', 'start': 8811.362, 'duration': 6.665}, {'end': 8825.349, 'text': 'which basically means you can launch your application on multiple servers so that even if one server fails,', 'start': 8818.487, 'duration': 6.862}, {'end': 8830.531, 'text': 'the other server can basically be their replica and they can serve the application right.', 'start': 8825.349, 'duration': 5.182}, {'end': 8834.912, 'text': 'so this results in a high availability of your application.', 'start': 8830.531, 'duration': 4.381}, {'end': 8836.512, 'text': 'now, what is a load balancer?', 'start': 8834.912, 'duration': 1.6}, {'end': 8845.382, 'text': 'a load balancer basically sits in front of multiple virtual machines which have the same application running on them right and it sits in front of it.', 'start': 8836.512, 'duration': 8.87}], 'summary': 'Load balancers ensure high availability by distributing traffic across multiple servers, reducing downtime and increasing application reliability.', 'duration': 41.025, 'max_score': 8804.357, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc8804357.jpg'}, {'end': 9020.446, 'src': 'embed', 'start': 8993.278, 'weight': 4, 'content': [{'end': 8998.384, 'text': 'right, but the load balancer in its most basic sense.', 'start': 8993.278, 'duration': 5.106}, {'end': 9001.168, 'text': 'it basically does it randomly right.', 'start': 8998.384, 'duration': 2.784}, {'end': 9005.599, 'text': 'it randomly equally distributes the traffic among all the servers.', 'start': 9001.168, 'duration': 4.431}, {'end': 9012.382, 'text': 'it does not follow any protocol or rule as in how it has to basically divide the traffic.', 'start': 9005.599, 'duration': 6.783}, {'end': 9020.446, 'text': 'So this kind of process or this kind of procedure when it is followed, it is basically called a round robin fashion of distributing traffic.', 'start': 9012.402, 'duration': 8.044}], 'summary': 'Load balancer distributes traffic randomly, following round robin fashion.', 'duration': 27.168, 'max_score': 8993.278, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc8993278.jpg'}, {'end': 9179.323, 'src': 'embed', 'start': 9152.103, 'weight': 5, 'content': [{'end': 9158.83, 'text': 'in the most basic, basic sense, what that means is that application gateway load balancer does path based routing right,', 'start': 9152.103, 'duration': 6.727}, {'end': 9161.672, 'text': 'whatever path is there in the request.', 'start': 9158.83, 'duration': 2.842}, {'end': 9165.894, 'text': 'based on that path, it basically routes the request to a particular server.', 'start': 9161.672, 'duration': 4.222}, {'end': 9174.24, 'text': 'you can also define a default rule in case anything which is there except slash blog and slash all courses.', 'start': 9165.894, 'duration': 8.346}, {'end': 9179.323, 'text': 'if there is a default server that you want to send your request to, that is also possible.', 'start': 9174.24, 'duration': 5.083}], 'summary': 'Application gateway load balancer uses path-based routing to direct requests to specific servers.', 'duration': 27.22, 'max_score': 9152.103, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc9152103.jpg'}, {'end': 9341.846, 'src': 'embed', 'start': 9314.792, 'weight': 6, 'content': [{'end': 9320.978, 'text': 'Right, You basically enter a domain name and that domain name basically get you to the website right.', 'start': 9314.792, 'duration': 6.186}, {'end': 9322.738, 'text': 'you never enter the IP address.', 'start': 9320.978, 'duration': 1.76}, {'end': 9325.979, 'text': 'so similar is the case with DNS zones as well.', 'start': 9322.738, 'duration': 3.241}, {'end': 9337.704, 'text': 'so what DNS zones helps you in is basically it helps you to route your domain to the Azure resource where your application basically resides.', 'start': 9325.979, 'duration': 11.725}, {'end': 9341.846, 'text': 'for example, you go to any domain website and you buy a domain.', 'start': 9337.704, 'duration': 4.142}], 'summary': 'Dns zones route domains to azure resources, enabling access via domain names.', 'duration': 27.054, 'max_score': 9314.792, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc9314792.jpg'}, {'end': 9384.946, 'src': 'embed', 'start': 9360.132, 'weight': 7, 'content': [{'end': 9368.095, 'text': 'for doing that, you will have to go inside the dns zones service of azure and you basically will get some name servers.', 'start': 9360.132, 'duration': 7.963}, {'end': 9378.822, 'text': 'right. those name servers are basically dns servers that azure owns and those dns servers you would have to specify in your domains.', 'start': 9368.655, 'duration': 10.167}, {'end': 9384.946, 'text': "uh, so, where you bought your domain, you would basically get a dashboard wherein you can, uh, put there's, uh,", 'start': 9378.822, 'duration': 6.124}], 'summary': 'Configure azure dns zones with azure-owned name servers for domain setup.', 'duration': 24.814, 'max_score': 9360.132, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc9360132.jpg'}], 'start': 8560.839, 'title': 'Azure web app deployment & networking services and understanding load balancers', 'summary': "Covers deploying a web app on azure, emphasizing ease of deployment and limitations, along with virtual networks for secure communication. it also explains load balancers' role in achieving high availability and covers concepts like round robin distribution, auto scaling, application gateway load balancer's path-based routing, dns zones, and cdn.", 'chapters': [{'end': 8804.317, 'start': 8560.839, 'title': 'Azure web app deployment & networking services', 'summary': 'Covers the deployment of a web app on azure, highlighting the ease of deployment, the limitations of accessing the operating system, and the role of virtual networks in ensuring secure communication between instances, with a bandwidth of around 1 gb per second.', 'duration': 243.478, 'highlights': ['The deployment of web apps on Azure involves accessing the app via a URL instead of an IP address, with Azure handling the installation of necessary software such as Apache 2, Nginx, or Tomcat, and providing a platform as a service where direct access to the operating system is not allowed.', 'Virtual networks in Azure provide isolated environments for instances to communicate securely, offering a bandwidth of around 1 GB per second when instances are in the same network, ensuring secure interaction and restricting access from the outside world.', 'Load balancers play a crucial role in distributing traffic across multiple instances, ensuring high availability and reliability for applications hosted on Azure.']}, {'end': 9451.488, 'start': 8804.357, 'title': 'Understanding load balancers and networking services', 'summary': "Explains the role of load balancers in achieving high availability by distributing traffic among multiple servers, covering key concepts such as round robin distribution, auto scaling, and application gateway load balancer's path-based routing, along with insights into dns zones and cdn.", 'duration': 647.131, 'highlights': ['Role of Load Balancers in Achieving High Availability Load balancers distribute traffic among multiple servers to ensure high availability, allowing for redundancy and the ability to manage load based on server capacity, enabling the launch of new instances with auto scaling.', "Round Robin Distribution and Load Balancer's Function The load balancer performs round robin distribution, randomly spreading requests to multiple servers, without following a specific protocol, resulting in an equal division of traffic.", "Application Gateway Load Balancer's Path-Based Routing The application gateway load balancer routes traffic based on defined paths in the URL, allowing for customized distribution of requests to specific servers, operating at layer seven of the OSI model.", 'DNS Zones and Routing Domain Traffic to Azure Resources DNS zones facilitate routing domain traffic to Azure resources by providing name servers and specifying the destination VM instance, ensuring seamless routing of traffic from the domain to the specified resource.', 'Content Delivery Network (CDN) for Efficient Content Distribution CDN improves content delivery by caching content at edge servers to reduce latency, enhancing user experience by delivering content from the nearest server, and supporting efficient distribution of web content.']}], 'duration': 890.649, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc8560839.jpg', 'highlights': ['Load balancers play a crucial role in distributing traffic across multiple instances, ensuring high availability and reliability for applications hosted on Azure.', 'Role of Load Balancers in Achieving High Availability Load balancers distribute traffic among multiple servers to ensure high availability, allowing for redundancy and the ability to manage load based on server capacity, enabling the launch of new instances with auto scaling.', 'Virtual networks in Azure provide isolated environments for instances to communicate securely, offering a bandwidth of around 1 GB per second when instances are in the same network, ensuring secure interaction and restricting access from the outside world.', 'The deployment of web apps on Azure involves accessing the app via a URL instead of an IP address, with Azure handling the installation of necessary software such as Apache 2, Nginx, or Tomcat, and providing a platform as a service where direct access to the operating system is not allowed.', "Round Robin Distribution and Load Balancer's Function The load balancer performs round robin distribution, randomly spreading requests to multiple servers, without following a specific protocol, resulting in an equal division of traffic.", "Application Gateway Load Balancer's Path-Based Routing The application gateway load balancer routes traffic based on defined paths in the URL, allowing for customized distribution of requests to specific servers, operating at layer seven of the OSI model.", 'DNS Zones and Routing Domain Traffic to Azure Resources DNS zones facilitate routing domain traffic to Azure resources by providing name servers and specifying the destination VM instance, ensuring seamless routing of traffic from the domain to the specified resource.', 'Content Delivery Network (CDN) for Efficient Content Distribution CDN improves content delivery by caching content at edge servers to reduce latency, enhancing user experience by delivering content from the nearest server, and supporting efficient distribution of web content.']}, {'end': 11134.194, 'segs': [{'end': 9526.681, 'src': 'embed', 'start': 9499.429, 'weight': 5, 'content': [{'end': 9503.41, 'text': "Let's talk about Intellipaat.com, right? We don't serve the whole world.", 'start': 9499.429, 'duration': 3.981}, {'end': 9509.533, 'text': 'We basically might have around 400 to 500 people at a particular time on our website.', 'start': 9503.47, 'duration': 6.063}, {'end': 9513.435, 'text': 'Right Now, what happens is we get traffic from across the globe.', 'start': 9509.733, 'duration': 3.702}, {'end': 9519.318, 'text': 'Right We want everyone to have a speedy experience when it comes to them using our website.', 'start': 9513.735, 'duration': 5.583}, {'end': 9526.681, 'text': "Right Now, what is, what are the ways that I can ensure that, let's say, my traffic is coming from U.S.?", 'start': 9519.738, 'duration': 6.943}], 'summary': 'Intellipaat.com aims for speedy experience for 400-500 global users, seeking ways to target u.s. traffic.', 'duration': 27.252, 'max_score': 9499.429, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc9499429.jpg'}, {'end': 9628.449, 'src': 'embed', 'start': 9600.649, 'weight': 3, 'content': [{'end': 9603.091, 'text': 'So you have Amazon.in, you have Amazon.com.', 'start': 9600.649, 'duration': 2.442}, {'end': 9606.429, 'text': "for australian people it's amazon.eu.", 'start': 9603.786, 'duration': 2.643}, {'end': 9610.332, 'text': 'right. so for different countries it has the different extension,', 'start': 9606.429, 'duration': 3.903}, {'end': 9616.598, 'text': "which basically means that that particular website is being served from their home country's data center.", 'start': 9610.332, 'duration': 6.266}, {'end': 9623.645, 'text': 'right, but there is another way to basically serve your website faster, and that way is basically called cdn.', 'start': 9616.598, 'duration': 7.047}, {'end': 9624.185, 'text': 'now, what is cdn?', 'start': 9623.645, 'duration': 0.54}, {'end': 9628.449, 'text': 'CDN basically caches all your static data right?', 'start': 9625.066, 'duration': 3.383}], 'summary': "Different amazon websites serve from home country's data center, cdn caches static data.", 'duration': 27.8, 'max_score': 9600.649, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc9600649.jpg'}, {'end': 9911.529, 'src': 'embed', 'start': 9886.46, 'weight': 2, 'content': [{'end': 9896.463, 'text': "The use that I can think of for file storage is let's say you have an application which writes data onto a particular file.", 'start': 9886.46, 'duration': 10.003}, {'end': 9904.546, 'text': 'Right. Basically, this application of yours is spread across multiple servers to ensure it is highly available, right?', 'start': 9896.563, 'duration': 7.983}, {'end': 9908.327, 'text': "Let's say, you have an application which basically writes data right?", 'start': 9904.866, 'duration': 3.461}, {'end': 9911.529, 'text': 'And this application is spread across five servers.', 'start': 9908.487, 'duration': 3.042}], 'summary': 'File storage used for data writing across 5 servers.', 'duration': 25.069, 'max_score': 9886.46, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc9886460.jpg'}, {'end': 10065.276, 'src': 'embed', 'start': 10036.525, 'weight': 4, 'content': [{'end': 10042.313, 'text': 'So, if you want to ask, or if you want to think of a use case where you need a central storage kind of a thing now,', 'start': 10036.525, 'duration': 5.788}, {'end': 10045.017, 'text': 'you know that you have to use Azure file storage.', 'start': 10042.313, 'duration': 2.704}, {'end': 10048.101, 'text': 'Moving on guys, our next service is Azure Table.', 'start': 10045.377, 'duration': 2.724}, {'end': 10052.266, 'text': 'Now, Azure Table is basically a NoSQL data store right?', 'start': 10048.281, 'duration': 3.985}, {'end': 10056.47, 'text': 'And it can help you to store structured data right.', 'start': 10052.447, 'duration': 4.023}, {'end': 10058.452, 'text': 'it basically can store structured data.', 'start': 10056.47, 'duration': 1.982}, {'end': 10065.276, 'text': 'it has table, tabular columns and tabular rows in which you can save data, but it is no SQL in nature,', 'start': 10058.452, 'duration': 6.824}], 'summary': 'Azure offers azure file storage and azure table for structured data storage.', 'duration': 28.751, 'max_score': 10036.525, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc10036525.jpg'}, {'end': 10647.934, 'src': 'embed', 'start': 10616.44, 'weight': 0, 'content': [{'end': 10620.965, 'text': 'And like earlier I specify all you have to do is go to resource groups.', 'start': 10616.44, 'duration': 4.525}, {'end': 10625.61, 'text': "Let's say this is the demo environment that we created earlier.", 'start': 10622.246, 'duration': 3.364}, {'end': 10632.583, 'text': "I'll go inside this and now I can see all the things that I had launched are present over here.", 'start': 10625.71, 'duration': 6.873}, {'end': 10639.808, 'text': "Even the storage account that I'm creating that is basically being launched right now, I can see that also over here.", 'start': 10632.924, 'duration': 6.884}, {'end': 10641.79, 'text': "As you can see, it's Intellipaat Azure.", 'start': 10640.149, 'duration': 1.641}, {'end': 10647.934, 'text': 'This is the storage account that I created, and now it is visible inside Demo Environment Resource Group.', 'start': 10641.97, 'duration': 5.964}], 'summary': "Access resources in the demo environment's resource group, including the newly created storage account.", 'duration': 31.494, 'max_score': 10616.44, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc10616440.jpg'}], 'start': 9451.768, 'title': 'Azure storage and content delivery networks', 'summary': "Discusses the role of content delivery networks in improving website loading times, reducing latency, and providing localized versions of websites. it also details azure cdn's reduction of latency and cost through caching, and introduces azure storage services including blob and file storage, emphasizing their significance in maintaining data consistency and central storage needs.", 'chapters': [{'end': 9648.506, 'start': 9451.768, 'title': 'Understanding content delivery networks', 'summary': 'Discusses the concept of a content delivery network (cdn) and its role in improving website loading times, reducing latency, and providing localized versions of websites, with examples from multinational corporations and smaller scale websites.', 'duration': 196.738, 'highlights': ["CDN caches static data like videos, reducing latency and improving user experience by serving localized versions of websites based on the user's location. CDN caches static data like videos, reducing latency and improving user experience by serving localized versions of websites based on the user's location.", 'Multinational corporations like Facebook use different data centers across the globe to serve requests, ensuring fast loading times for users worldwide. Multinational corporations like Facebook use different data centers across the globe to serve requests, ensuring fast loading times for users worldwide.', 'Smaller scale websites, like Intellipaat.com, can also benefit from CDNs to provide a speedy experience for users from different regions, reducing latency and improving response time. Smaller scale websites, like Intellipaat.com, can also benefit from CDNs to provide a speedy experience for users from different regions, reducing latency and improving response time.']}, {'end': 9858.287, 'start': 9648.506, 'title': 'Azure cdn and storage services overview', 'summary': 'Discusses how azure content delivery network (cdn) drastically reduces latency and cost by caching content on edge servers, and introduces six storage services including blob and file storage.', 'duration': 209.781, 'highlights': ['Azure CDN drastically reduces latency and cost by caching content on edge servers CDN enables automatic download and serving of content from the nearest Azure data center, reducing latency and cost by avoiding the need to set up servers in different locations.', 'Introduction of six storage services including blob and file storage Six storage services in Azure are introduced, including blob for storing binary large objects and file storage for shared file storage among multiple computers.']}, {'end': 10474.352, 'start': 9858.287, 'title': 'Azure storage services overview', 'summary': 'Explains the significance of file storage in maintaining data consistency across multiple servers, recommends using azure file storage for central storage needs, and outlines the key features and use cases of azure table, azure queues, data lake storage, and azure data box.', 'duration': 616.065, 'highlights': ['Azure Data Box can support around five petabytes of data at one time and can transfer petabyte-scale data to Azure in less than a week, reducing internet costs and time. Azure Data Box can support around five petabytes of data at one time, and if required, multiple boxes can be requested from Azure to transfer large-scale data to Azure in less than a week, reducing internet costs and time.', 'Azure file storage ensures data consistency across multiple servers by using the SMB protocol, with backward compatibility for older OS versions like Ubuntu 14.04, and is recommended for central storage needs. Azure file storage ensures data consistency across multiple servers by using the SMB protocol, with backward compatibility for older OS versions like Ubuntu 14.04, and is recommended for central storage needs.', 'Azure Queues are used to streamline and manage content processing for stateless systems, ensuring efficient processing of jobs in a queue-based manner. Azure Queues are used to streamline and manage content processing for stateless systems, ensuring efficient processing of jobs in a queue-based manner.', 'Azure Table is a NoSQL data store that can store structured data, offering flexibility in data formats and enabling storage of structured data with tabular columns and rows. Azure Table is a NoSQL data store that can store structured data, offering flexibility in data formats and enabling storage of structured data with tabular columns and rows.', 'Data Lake Storage specializes in storing data for big data analytics and is designed to store data for big data analytic use cases, catering to structured and unstructured data for analytics. Data Lake Storage specializes in storing data for big data analytics and is designed to store data for big data analytic use cases, catering to structured and unstructured data for analytics.']}, {'end': 10892.813, 'start': 10474.352, 'title': 'Azure blob storage creation and management', 'summary': 'Demonstrates the process of creating a storage account, setting up a blob container, uploading files, and managing access levels in azure blob storage, including creating a storage account with a relevant name, setting up a blob container, and understanding access levels for uploaded files.', 'duration': 418.461, 'highlights': ['Creating a storage account and setting up a blob container The process involves creating a storage account with a relevant name, specifying the resource group and location, choosing the performance level, and setting up a blob container to store files.', 'Understanding access levels for uploaded files The access level for uploaded files in the blob container can be set to private, allowing access only through the Azure portal or specific methods, restricting general public use.', 'Uploading files and obtaining the URL for public access Files can be uploaded to the blob container, and the URL for the file can be obtained, allowing embedding on websites or social media for public access.']}, {'end': 11134.194, 'start': 10893.153, 'title': 'Azure blob storage and database services', 'summary': 'Explains the concept of blob storage on azure, demonstrating how to define and change permissions for files and containers, and goes on to introduce the sql database service in microsoft azure as a platform as a service, among other core services.', 'duration': 241.041, 'highlights': ['The chapter explains the concept of blob storage on Azure, demonstrating how to define and change permissions for files and containers. The speaker demonstrates the process of choosing anonymous read access for blobs and explains the implications of changing permissions, allowing for public or private read access at the blob level.', 'Introduction of the sql database service in Microsoft Azure as a platform as a service, among other core services. The speaker introduces the sql database service in Azure as a platform as a service, highlighting that users do not get access to the operating system, only to the database, and compares it to the concept of platform as a service.', 'Explanation of the five core services related to database and analytics in Microsoft Azure. The chapter introduces the five core services for database and analytics in Azure, emphasizing the sql database service as the first service and highlighting its characteristics as a database as a service.']}], 'duration': 1682.426, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc9451768.jpg', 'highlights': ["CDN caches static data like videos, reducing latency and improving user experience by serving localized versions of websites based on the user's location.", 'Azure CDN drastically reduces latency and cost by caching content on edge servers, enabling automatic download and serving of content from the nearest Azure data center.', 'Azure Data Box can support around five petabytes of data at one time and can transfer petabyte-scale data to Azure in less than a week, reducing internet costs and time.', 'Azure file storage ensures data consistency across multiple servers by using the SMB protocol, with backward compatibility for older OS versions like Ubuntu 14.04, and is recommended for central storage needs.', 'Creating a storage account and setting up a blob container involves specifying the resource group and location, choosing the performance level, and setting up a blob container to store files.', 'The chapter explains the concept of blob storage on Azure, demonstrating how to define and change permissions for files and containers.']}, {'end': 12469.849, 'segs': [{'end': 11183.41, 'src': 'embed', 'start': 11161.33, 'weight': 4, 'content': [{'end': 11172.539, 'text': 'the benefits that it is going to provide you is going to give you back two hundred and twelve percent of the money that you would be investing in using azure sql database.', 'start': 11161.33, 'duration': 11.209}, {'end': 11174.281, 'text': "isn't that interesting, right?", 'start': 11172.539, 'duration': 1.742}, {'end': 11180.607, 'text': 'so, guys, this was the first service among the database and let analytic services in azure.', 'start': 11174.281, 'duration': 6.326}, {'end': 11183.41, 'text': 'our next service is cosmos db.', 'start': 11180.607, 'duration': 2.803}], 'summary': "Azure sql database provides 212% return on investment; first in azure's database and analytic services.", 'duration': 22.08, 'max_score': 11161.33, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc11161330.jpg'}, {'end': 11234.33, 'src': 'embed', 'start': 11208.882, 'weight': 0, 'content': [{'end': 11219.685, 'text': 'So, basically, what happens is when you launch a Cosmos DB cluster, it distributes or it creates a replica of the database in multiple regions,', 'start': 11208.882, 'duration': 10.803}, {'end': 11221.326, 'text': 'as you specify right?', 'start': 11219.685, 'duration': 1.641}, {'end': 11227.188, 'text': 'And the cool thing about Cosmos DB is whatever region you want to close or want to stop,', 'start': 11221.626, 'duration': 5.562}, {'end': 11231.569, 'text': 'and probably you do not want your database to be replicated in a particular region.', 'start': 11227.188, 'duration': 4.381}, {'end': 11234.33, 'text': 'you can do that with the click of a button.', 'start': 11231.949, 'duration': 2.381}], 'summary': 'Cosmos db replicates database in multiple regions, allowing easy region-specific replication control.', 'duration': 25.448, 'max_score': 11208.882, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc11208882.jpg'}, {'end': 11364.343, 'src': 'embed', 'start': 11341.211, 'weight': 2, 'content': [{'end': 11348.953, 'text': 'it exists in, all together, a different region, which is on the other part of the world, right on the or on the other side of the world, right.', 'start': 11341.211, 'duration': 7.742}, {'end': 11352.434, 'text': 'that will again increase the latency of your applications.', 'start': 11348.953, 'duration': 3.481}, {'end': 11358.878, 'text': "so we so you don't only need your front-end component to be highly distributed,", 'start': 11352.434, 'duration': 6.444}, {'end': 11364.343, 'text': 'you also need your backend and your database to be highly distributed and highly available.', 'start': 11358.878, 'duration': 5.465}], 'summary': 'Highly distributed backend and database reduce latency for global applications.', 'duration': 23.132, 'max_score': 11341.211, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc11341211.jpg'}, {'end': 11524.173, 'src': 'embed', 'start': 11498.651, 'weight': 9, 'content': [{'end': 11503.574, 'text': 'using regular service which can be used in in conjunction with data factory,', 'start': 11498.651, 'duration': 4.923}, {'end': 11512.382, 'text': 'and then load the resultant data into a bi service which can be used to analyze the data right.', 'start': 11503.574, 'duration': 8.808}, {'end': 11521.811, 'text': "so usually, when you're doing this kind of an infra setup, you need a lot of planning, you need a lot of mediators between, uh,", 'start': 11512.382, 'duration': 9.429}, {'end': 11524.173, 'text': 'the technologies which are being integrated.', 'start': 11521.811, 'duration': 2.362}], 'summary': 'Using regular service in conjunction with data factory to load data into a bi service for analysis.', 'duration': 25.522, 'max_score': 11498.651, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc11498651.jpg'}], 'start': 11134.394, 'title': 'Azure data and ai services', 'summary': 'Provides an overview of azure sql database and cosmos db, highlighting the scalability and up to 212% return on investment for azure sql, along with an introduction to azure data services including data factory, event hubs, and data lake analytics. it also covers azure ai and machine learning services, including azure machine learning studio, and explains azure active directory for identity and access management.', 'chapters': [{'end': 11477.34, 'start': 11134.394, 'title': 'Azure sql and cosmos db overview', 'summary': 'Provides an overview of azure sql database and cosmos db, highlighting the scalability and up to 212% return on investment for azure sql, while emphasizing the highly available and distributed nature of cosmos db, with the ability to delete or replicate databases in new regions with a single click.', 'duration': 342.946, 'highlights': ['Azure SQL database offers up to 212% return on investment The independence from infrastructure and high scalability of Azure SQL database can provide up to 212% return on investment, making it a cost-effective choice for users.', 'Cosmos DB allows highly available and distributed database deployment Cosmos DB offers a fully managed database service that enables highly available and distributed deployment of databases across the globe, ensuring low latency for users accessing the data.', 'Cosmos DB provides the option to delete or replicate databases in new regions with a single click With Cosmos DB, users can easily delete or replicate their databases in new regions with a single click, providing efficient control and flexibility in managing database distribution.']}, {'end': 11883.769, 'start': 11477.34, 'title': 'Azure data services overview', 'summary': "Introduces azure data services including data factory, event hubs, and data lake analytics. data factory is an etl service that can process data from multiple sources, transform it, and load it into bi tools. event hubs is a high-speed data ingestion system capable of processing one gb of data per second and analyzing and redirecting data packets to corresponding consumers. data lake analytics is a distributed cloud-based data processing infrastructure designed for big data analysis, integrating with azure data lake store and utilizing hadoop's yarn component.", 'duration': 406.429, 'highlights': ['Event Hubs processing speed Event Hubs can process data at a speed of one GBPS, enabling rapid analysis and redirection of data packets to corresponding consumers.', 'Data Factory ETL capabilities Data Factory serves as an ETL service, capable of aggregating data from multiple sources, transforming it according to specified logic, and loading the resultant data into BI tools for analysis.', "Data Lake Analytics architecture Data Lake Analytics is a distributed cloud-based data processing infrastructure, designed to perform big data analysis on the data stored in Azure Data Lake Store using Hadoop's YARN component for scalable processing."]}, {'end': 12140.732, 'start': 11883.769, 'title': 'Azure ai and machine learning services', 'summary': "Covers azure's data lake analytics, cognitive services, bot services, and machine learning studio. it explains the use of data lake analytics for processing data stored in azure's data lake store, and the integration of cognitive services and bot services in applications, charged based on the number of requests made.", 'duration': 256.963, 'highlights': ["Data lake analytics is used for processing data stored in Azure's data lake store, making it faster using the same technology as Hadoop. Data lake analytics processes data stored in Azure's data lake store using technology similar to Hadoop, making it faster.", 'Cognitive services in Azure are ready-to-use APIs and SDKs for developers, including services like vision for image processing and text analytics for natural language processing. Cognitive services in Azure are ready-to-use APIs and SDKs for developers, including vision for image processing and text analytics for natural language processing.', "Azure's cognitive services include a vision service that processes images accurately based on machine learning models trained on thousands, millions, or even billions of images, and charges based on the number of requests made to the service. Azure's vision service in cognitive services processes images accurately based on machine learning models trained on a large dataset, charging based on the number of requests made.", "Azure's bot service is a chatbot based on AI and natural language processing capabilities from cognitive services, pre-trained by Azure and customizable for integration in applications to provide accurate answers. Azure's bot service is a chatbot based on AI and natural language processing capabilities, pre-trained by Azure and customizable for integration in applications to provide accurate answers."]}, {'end': 12253.921, 'start': 12141.172, 'title': 'Azure machine learning studio', 'summary': 'Introduces azure machine learning studio, which offers a simplified approach to using machine learning through drag and drop interfaces, allowing users to create their own machine learning model in under five minutes without the need for programming language knowledge.', 'duration': 112.749, 'highlights': ['The Azure Machine Learning Studio provides a simplified approach to using machine learning, enabling users to create their own machine learning model in under five minutes without the need for programming language knowledge.', 'The platform features a drag and drop user interface, allowing users to easily select data sets, algorithms, and thresholds for implementation.', 'Users only need to understand data science, AI, or machine learning concepts conceptually to start creating their own machine learning model.']}, {'end': 12469.849, 'start': 12254.528, 'title': 'Understanding azure active directory', 'summary': 'Explains azure active directory, a fully managed multi-tenant service from microsoft offering identity and access management for users in organizations, including the integration with on-premise server active directory and user permission management through individual assignments and group inheritance.', 'duration': 215.321, 'highlights': ['Azure Active Directory is a fully managed multi-tenant service from Microsoft that offers identity and access management for users in organizations. Azure Active Directory is a key service in the identity domain, providing identity and access management for users in organizations.', 'Azure Active Directory can integrate with on-premise server Active Directory and authenticate on-premise users for accessing on-premise resources, as well as authenticate on-premise users for accessing Azure resources. Azure Active Directory can integrate with on-premise server Active Directory, allowing authentication of on-premise users for both on-premise and Azure resources.', 'User permission management can be done by adding individual users and assigning them roles, or by defining groups with specified permissions for automatic inheritance by added users. User permission management in Azure Active Directory can be achieved through individual user role assignments and group-based permission inheritance.']}], 'duration': 1335.455, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc11134394.jpg', 'highlights': ['Azure SQL database offers up to 212% return on investment', 'Cosmos DB allows highly available and distributed database deployment', 'Event Hubs can process data at a speed of one GBPS', 'Data Factory serves as an ETL service, capable of aggregating data from multiple sources', 'Data Lake Analytics is a distributed cloud-based data processing infrastructure', 'Cognitive services in Azure are ready-to-use APIs and SDKs for developers', "Azure's vision service in cognitive services processes images accurately based on machine learning models", "Azure's bot service is a chatbot based on AI and natural language processing capabilities", 'The Azure Machine Learning Studio provides a simplified approach to using machine learning', 'Azure Active Directory is a fully managed multi-tenant service from Microsoft']}, {'end': 14319.608, 'segs': [{'end': 13522.164, 'src': 'embed', 'start': 13494.773, 'weight': 4, 'content': [{'end': 13499.215, 'text': 'So what is basically happening over here is this file is now hosted on blog.', 'start': 13494.773, 'duration': 4.442}, {'end': 13503.556, 'text': 'And any of you, if you click on this link, you will be able to download it.', 'start': 13499.435, 'duration': 4.121}, {'end': 13508.518, 'text': 'But the problem is that this website right now is only available on my local host.', 'start': 13503.777, 'duration': 4.741}, {'end': 13510.779, 'text': 'And I have to make it available to the world.', 'start': 13508.718, 'duration': 2.061}, {'end': 13517.601, 'text': "Now how can I do that? So first thing first, let's go back to our slides and see what is our next step.", 'start': 13511.158, 'duration': 6.443}, {'end': 13522.164, 'text': 'So our next step is that I want to create a MySQL database on Azure.', 'start': 13517.842, 'duration': 4.322}], 'summary': 'The file is hosted on a blog, needs to be made available to the world. next step is to create a mysql database on azure.', 'duration': 27.391, 'max_score': 13494.773, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc13494773.jpg'}, {'end': 13919.076, 'src': 'embed', 'start': 13891.659, 'weight': 0, 'content': [{'end': 13898.362, 'text': 'right. this website is working fine over here, but i want this website to be used by everyone in the world.', 'start': 13891.659, 'duration': 6.703}, {'end': 13899.562, 'text': 'now, how can i do that?', 'start': 13898.362, 'duration': 1.2}, {'end': 13905.752, 'text': 'in order to do that, i will have to go on to home and we studied,', 'start': 13899.562, 'duration': 6.19}, {'end': 13914.235, 'text': 'or we saw a service which can basically just upload our website and not ask us to install any software lost.', 'start': 13905.752, 'duration': 8.483}, {'end': 13919.076, 'text': 'ask us to log in into the operating system, do some configuration nothing.', 'start': 13914.235, 'duration': 4.841}], 'summary': 'Desire to make website accessible globally, seeking a service for easy upload without software installation or configuration.', 'duration': 27.417, 'max_score': 13891.659, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc13891659.jpg'}, {'end': 14255.566, 'src': 'embed', 'start': 14175.059, 'weight': 1, 'content': [{'end': 14178.9, 'text': "Basically, if you select Kudu engine, you don't have to do any configuration.", 'start': 14175.059, 'duration': 3.841}, {'end': 14181.8, 'text': 'More on this we can discuss in the further sessions.', 'start': 14179.42, 'duration': 2.38}, {'end': 14185.201, 'text': 'But right now, just select the Kudu engine and click on continue.', 'start': 14181.84, 'duration': 3.361}, {'end': 14189.442, 'text': 'And now it says your local Git repository URL will be generated upon completion.', 'start': 14185.501, 'duration': 3.941}, {'end': 14193.484, 'text': 'branch would be master app service is build service.', 'start': 14189.961, 'duration': 3.523}, {'end': 14195.105, 'text': "great, let's click on finish.", 'start': 14193.484, 'duration': 1.621}, {'end': 14207.613, 'text': 'so now it is basically going to set up the git environment for me on the web app server, and what i will get is basically this url,', 'start': 14195.105, 'duration': 12.508}, {'end': 14209.495, 'text': 'which is my git url.', 'start': 14207.613, 'duration': 1.882}, {'end': 14213.518, 'text': "so this url i'll be using to upload my code.", 'start': 14209.495, 'duration': 4.023}, {'end': 14218.501, 'text': 'but before that i will also have to set the credentials for my git system.', 'start': 14213.518, 'duration': 4.983}, {'end': 14223.901, 'text': "So to set that, I click over here, FTP or credentials, and I'll go to user credentials.", 'start': 14218.837, 'duration': 5.064}, {'end': 14226.302, 'text': 'And I can specify anything over here.', 'start': 14224.601, 'duration': 1.701}, {'end': 14227.823, 'text': "Let's specify a username.", 'start': 14226.342, 'duration': 1.481}, {'end': 14230.926, 'text': "Let's say the username is Intellipaat.", 'start': 14228.184, 'duration': 2.742}, {'end': 14237.33, 'text': "And let's say the password is Intelli at the rate one to three.", 'start': 14231.426, 'duration': 5.904}, {'end': 14240.613, 'text': 'Intelli at the rate one to three.', 'start': 14237.931, 'duration': 2.682}, {'end': 14243.414, 'text': "And now let's click on save credentials.", 'start': 14241.013, 'duration': 2.401}, {'end': 14246.677, 'text': 'So it says saving credentials was a success.', 'start': 14243.995, 'duration': 2.682}, {'end': 14255.566, 'text': "great. now what I can do is I can just close this and now I'll just have to go to my resource.", 'start': 14247.182, 'duration': 8.384}], 'summary': 'Select kudu engine for easy configuration. generate git url, set credentials, and upload code.', 'duration': 80.507, 'max_score': 14175.059, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc14175059.jpg'}], 'start': 12470.154, 'title': 'Azure management services and deployment', 'summary': 'Covers azure management services, log analytics, cost management, storage configuration, and hands-on demonstrations, including deploying resources, managing logs, cost monitoring, and storage configuration in azure, with practical demonstrations and useful insights for effective management and deployment.', 'chapters': [{'end': 12566.805, 'start': 12470.154, 'title': 'Azure management tools and log analytics', 'summary': 'Covers the management services of azure, focusing on log analytics workspace which allows dumping logs from azure resources for analysis, and the process of creating and connecting data sources to the workspace.', 'duration': 96.651, 'highlights': ['Log Analytics Workspace allows dumping logs from Azure resources onto the workspace for analysis, providing a means to create and connect data sources for accumulation of logs.', 'Creating a Log Analytics Workspace involves specifying a name and adding a data source, such as Azure Virtual Machines or other specified sources, to start accumulating logs in the workspace.', 'Understanding the process of creating and connecting data sources to Log Analytics Workspace is important for Azure professionals.']}, {'end': 12857.598, 'start': 12566.805, 'title': 'Azure log analytics & cost management', 'summary': 'Discusses configuring monitoring solutions for azure logs, specifying log levels, and managing azure resources effectively using log analytics service. it also covers cost management and billing features such as budget management, forecasting, and soft limits, and the automation account for deploying azure resources.', 'duration': 290.793, 'highlights': ['Log levels such as info and critical are used to identify successful and failed commands in logs. The chapter explains the usage of log levels like info and critical to distinguish between successful and failed commands in logs, providing clarity on log analysis.', 'Azure Log Analytics service helps in managing Azure resources effectively by pinpointing issues, viewing logs, and fixing problems. The Log Analytics service in Azure aids in effective management of Azure resources by identifying problem areas, examining relevant logs, and resolving issues, enhancing resource management.', 'Cost management and billing in Azure allow budget management, forecasting, and setting soft limits to monitor and control expenses. The cost management and billing features in Azure enable budget management, forecasting, and setting soft limits to monitor and control expenses, facilitating efficient financial management.', 'Automation account in Azure enables the creation of run books for specifying resource configurations and deploying resources automatically. The automation account in Azure facilitates the creation of run books to define resource configurations and automate the deployment process, streamlining resource management and deployment.']}, {'end': 13187.623, 'start': 12857.598, 'title': 'Azure management services and hands-on', 'summary': 'Covers the usefulness of azure management services such as runbooks and metrics for infrastructure deployment and management, and includes a hands-on demonstration of migrating a website to azure, configuring blob storage, setting up a mysql database, and deploying the website using local git method.', 'duration': 330.025, 'highlights': ['Azure management services like runbooks and automation account are helpful for deploying and managing large infrastructures with thousands of machines divided into sets with different configurations. The use of runbooks and automation account is particularly helpful for deploying and managing large infrastructures with thousands of machines divided into sets with different configurations.', 'Metrics service in Azure provides visualization of network throughput, CPU usage, memory usage, and allows checking a 24-hour log to plan infrastructure scaling accordingly. The metrics service in Azure provides visualization of network throughput, CPU usage, memory usage, and allows checking a 24-hour log for planning infrastructure scaling.', 'The hands-on demonstration involves migrating a website to Azure, configuring blob storage for uploading data, setting up a MySQL database on Azure, and deploying the website using the local git method. The hands-on demonstration includes migrating a website to Azure, configuring blob storage, setting up a MySQL database, and deploying the website using the local git method.']}, {'end': 13434.783, 'start': 13187.883, 'title': 'Configuring azure storage and uploading files', 'summary': 'Covers the process of configuring azure storage, including obtaining deployment keys and creating containers, and uploading files to the storage account, with the demonstration of uploading and accessing files in azure blob storage.', 'duration': 246.9, 'highlights': ['Obtaining deployment key and entering container name The speaker explains the process of obtaining the deployment key from the Azure storage account and entering the container name for future use.', 'Creating a new container in Azure Blob storage The demonstration includes creating a new container in Azure Blob storage, specifying access settings, and verifying the creation of the container.', 'Uploading and accessing files in Azure Blob storage The process of uploading a file to the Azure storage account, verifying the successful upload, and accessing the uploaded file from the storage account is demonstrated.']}, {'end': 14319.608, 'start': 13435.123, 'title': 'Deploying files to azure database and web app', 'summary': 'Covers the process of uploading and hosting files on an azure database and web app, including deploying a mysql database on azure, updating the database, and deploying a php web app with git integration.', 'duration': 884.485, 'highlights': ['Deploying a MySQL database on Azure The process of deploying a MySQL database on Azure is explained, including specifying server configuration, launching the server, and accessing the database.', 'Updating the MySQL database on Azure The steps for updating the MySQL database on Azure are detailed, including connecting to the database, creating a new database, and modifying code files to specify the server name and credentials.', 'Deploying a PHP web app on Azure with Git integration The process of deploying a PHP web app on Azure using Git integration is described, including initializing a local Git repository, setting up Git environment on the web app server, and pushing the code to Azure using Git.', 'Automatically downloading and uploading files on the web app The demonstration of automatically downloading and uploading files on the web app is showcased, including the successful upload and download of files and the creation of new entries in the database.', 'Making the website public using Azure App Services The process of making the website accessible to the public using Azure App Services is explained, including selecting the runtime stack, configuring the server, and deploying the web app without requiring software installation.']}], 'duration': 1849.454, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc12470154.jpg', 'highlights': ['Log Analytics Workspace allows dumping logs from Azure resources onto the workspace for analysis, providing a means to create and connect data sources for accumulation of logs.', 'Metrics service in Azure provides visualization of network throughput, CPU usage, memory usage, and allows checking a 24-hour log to plan infrastructure scaling accordingly.', 'Cost management and billing in Azure enable budget management, forecasting, and setting soft limits to monitor and control expenses, facilitating efficient financial management.', 'Automation account in Azure facilitates the creation of run books to define resource configurations and automate the deployment process, streamlining resource management and deployment.', 'The hands-on demonstration includes migrating a website to Azure, configuring blob storage, setting up a MySQL database, and deploying the website using the local git method.']}, {'end': 16227.049, 'segs': [{'end': 16227.049, 'src': 'embed', 'start': 16180.22, 'weight': 0, 'content': [{'end': 16182.201, 'text': 'This is something you can actually build over.', 'start': 16180.22, 'duration': 1.981}, {'end': 16190.346, 'text': 'Instead of using the names that Azure provides for your VMs, you can start using your own custom domain names.', 'start': 16182.982, 'duration': 7.364}, {'end': 16197.519, 'text': "How useful it's going to be for you? We'll try to understand that in the next slide.", 'start': 16192.535, 'duration': 4.984}, {'end': 16200.441, 'text': 'But yes, you can start doing that as well.', 'start': 16198.159, 'duration': 2.282}, {'end': 16207.246, 'text': 'It provides name resolution for VMs within a virtual network and between virtual network.', 'start': 16201.262, 'duration': 5.984}, {'end': 16209.468, 'text': 'Yes, it will start doing that.', 'start': 16207.607, 'duration': 1.861}, {'end': 16213.751, 'text': "It's happening right now as well, but you can use private DNS zones as well.", 'start': 16209.948, 'duration': 3.803}, {'end': 16218.495, 'text': 'Additionally, you can configure zone names with a split horizon view.', 'start': 16215.052, 'duration': 3.443}, {'end': 16222.986, 'text': 'allowing a private and a public DNS zone to share the same name.', 'start': 16219.403, 'duration': 3.583}, {'end': 16227.049, 'text': "In the next slide, we'll discuss a little more about split horizon view.", 'start': 16224.127, 'duration': 2.922}], 'summary': 'Azure allows custom domain names for vms, providing name resolution within and between virtual networks, with the option for private and public dns zones to share the same name.', 'duration': 46.829, 'max_score': 16180.22, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc16180220.jpg'}], 'start': 14319.608, 'title': 'Azure web app and dns integration', 'summary': 'Covers uploading code to a web app using git with a 1-minute upload time and 10-second restart, azure web app demo with file updates and mysql database deployment, features and integration of azure dns, hierarchy of domains, and dns records including soa, srv, txt, and domain registrar capabilities.', 'chapters': [{'end': 14387.487, 'start': 14319.608, 'title': 'Uploading code to web app', 'summary': 'Demonstrates the process of pushing code onto a web app using git, where the code takes around a minute to upload and the web app restarts in 10 seconds, allowing access to the website, with the subsequent resolution of a connection error to the mysql server by adjusting the connection security settings.', 'duration': 67.879, 'highlights': ['The code takes around a minute to upload onto the web app, and the web app restarts in 10 seconds, making the website available. (Upload time: 1 minute, Restart time: 10 seconds)', 'Resolution of the connection error to the MySQL server is achieved by adjusting the connection security settings and allowing access to Azure services. (Resolution time: Not specified)']}, {'end': 14641.475, 'start': 14387.967, 'title': 'Azure web app demo', 'summary': 'Demonstrated the process of updating files on an azure web app using git, uploaded a file to the azure blob, and summarized the deployment of a mysql database and a website via local git method onto the azure web app.', 'duration': 253.508, 'highlights': ['The chapter demonstrated the process of updating files on an Azure web app using Git The narrator demonstrated updating files on an Azure web app using Git, showcasing the successful update of code and file upload process.', 'Uploaded a file to the Azure blob A file, specifically a docx file, was successfully uploaded to the Azure blob and verified through the refresh of the file list.', 'Summarized the deployment of a MySQL database and a website via local git method onto the Azure web app The summary highlighted the deployment of a MySQL database on Azure, followed by deploying a website using the local git method onto the Azure web app, emphasizing successful file updates through the git method.']}, {'end': 15066.875, 'start': 14642.055, 'title': 'Azure dns: features and integration', 'summary': 'Discusses the features and integration of azure dns, highlighting its global infrastructure, reliability, performance, and security, and its seamless integration with azure services and external resources.', 'duration': 424.82, 'highlights': ['Azure DNS provides a global infrastructure available for hosting DNS domains, with DNS servers implemented across all Microsoft data centers worldwide. Microsoft offers a global infrastructure for hosting DNS domains with servers implemented across all data centers worldwide.', 'Azure DNS uses Anycast networking to ensure that each DNS query is answered by the closest available DNS server, providing fast performance and high availability for domains. Anycast networking is used by Azure DNS to ensure fast performance and high availability for domains by answering DNS queries from the closest available server.', 'The Azure DNS service seamlessly integrates with Azure services like VMs and web apps for managing DNS records and provides DNS for external resources as well. Azure DNS seamlessly integrates with Azure services like VMs and web apps for managing DNS records and also provides DNS for external resources.', 'Azure DNS service is based on Azure Resource Manager, providing rule-based access control and Azure Active Directory management for enhanced security. Azure DNS service, based on Azure Resource Manager, offers enhanced security with rule-based access control and Azure Active Directory management.', 'Domain and records management in Azure DNS can be done via the Azure portal, Azure PowerShell, and cross-platform Azure CLI, offering flexibility and programmable access. Azure DNS provides flexibility for domain and records management via the Azure portal, Azure PowerShell, and cross-platform Azure CLI.']}, {'end': 15949.514, 'start': 15067.816, 'title': 'Understanding domain name system (dns)', 'summary': 'Explains the hierarchy of domains in the domain name system, the role of azure dns as a globally distributed high availability name server infrastructure, and the process of integrating an actual domain with azure dns.', 'duration': 881.698, 'highlights': ['Azure DNS provides a globally distributed high availability name server infrastructure Azure DNS offers a globally distributed, high availability name server infrastructure, allowing users to host their domains and manage DNS records directly within Azure.', 'Explanation of DNS Zone and its management using Azure DNS The explanation of DNS zones in Azure DNS, their setup, and management, including the process of creating and configuring DNS records within the DNS zone to host specific domain-related services like mail servers and websites.', 'Detailed description of different DNS record types supported by Azure DNS An overview of various DNS record types supported by Azure DNS, including A, AAAA, CAA, CNAME, MX, NS, PTR, SOA, SRV, and TXT records, with explanations of their specific functions and common use cases.']}, {'end': 16227.049, 'start': 15949.734, 'title': 'Azure dns and dns records', 'summary': 'Explains the purpose of name servers, soa records, srv records, txt records, and the role of a domain registrar, and highlights the capabilities of azure dns, including its support for public and private dns domains, automatic name resolution in virtual networks, and the option to use custom domain names.', 'duration': 277.315, 'highlights': ['Azure DNS can resolve domain names in a virtual network without the need for a custom DNS solution or DNS server, providing automatic name resolution for VMs within and between virtual networks.', 'Azure DNS supports public and private DNS domains, allowing the use of custom domain names and the configuration of split horizon view for sharing the same name between private and public DNS zones.', 'The role of a domain registrar is to verify the availability of internet domain names and facilitate their purchase, making the buyer the legal owner for the specified time.', 'Name servers host the entire copy of the DNS zone and contain NS and SOA records, with the capability to host additional records for different services.', 'SRV records point to hosts providing specific services, such as SIP or ADDS, while TXT records contain custom text and are general record types for managing DNS.', 'SOA records provide information about the writable copy of the DNS zone, including its location and version number, and are present by default.', 'Private DNS zones in Azure DNS enable the use of custom domain names and provide name resolution for VMs within a virtual network and between virtual networks.']}], 'duration': 1907.441, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc14319608.jpg', 'highlights': ['Azure DNS provides a global infrastructure available for hosting DNS domains, with DNS servers implemented across all Microsoft data centers worldwide. Microsoft offers a global infrastructure for hosting DNS domains with servers implemented across all data centers worldwide.', 'Azure DNS provides a globally distributed high availability name server infrastructure Azure DNS offers a globally distributed, high availability name server infrastructure, allowing users to host their domains and manage DNS records directly within Azure.', 'Detailed description of different DNS record types supported by Azure DNS An overview of various DNS record types supported by Azure DNS, including A, AAAA, CAA, CNAME, MX, NS, PTR, SOA, SRV, and TXT records, with explanations of their specific functions and common use cases.', 'Azure DNS uses Anycast networking to ensure that each DNS query is answered by the closest available DNS server, providing fast performance and high availability for domains. Anycast networking is used by Azure DNS to ensure fast performance and high availability for domains by answering DNS queries from the closest available server.', 'Azure DNS service is based on Azure Resource Manager, providing rule-based access control and Azure Active Directory management for enhanced security. Azure DNS service, based on Azure Resource Manager, offers enhanced security with rule-based access control and Azure Active Directory management.', 'Azure DNS service seamlessly integrates with Azure services like VMs and web apps for managing DNS records and provides DNS for external resources as well. Azure DNS seamlessly integrates with Azure services like VMs and web apps for managing DNS records and also provides DNS for external resources.']}, {'end': 16871.354, 'segs': [{'end': 16517.232, 'src': 'embed', 'start': 16490.317, 'weight': 0, 'content': [{'end': 16496.481, 'text': 'a cloud function and these kind of services and other departments are only accessing the services that they actually need.', 'start': 16490.317, 'duration': 6.164}, {'end': 16505.165, 'text': "this way, your azure subscription or your azure organizations azure account will stay safe, right, because there won't be any unauthorized access,", 'start': 16496.481, 'duration': 8.684}, {'end': 16508.667, 'text': 'And you can also keep a track of all of the billing right?', 'start': 16505.645, 'duration': 3.022}, {'end': 16511.028, 'text': 'So till here, everything seems fine.', 'start': 16508.927, 'duration': 2.101}, {'end': 16517.232, 'text': 'But now if you think about the number of employees, how would that work? I mean, there are going to be so many employees.', 'start': 16511.249, 'duration': 5.983}], 'summary': 'Implementing access control can ensure safe usage of azure services and track billing, but managing access for a large number of employees may be a challenge.', 'duration': 26.915, 'max_score': 16490.317, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc16490317.jpg'}], 'start': 16227.81, 'title': 'Managing active directory and azure', 'summary': 'Explores active directory and azure active directory, emphasizing their functions and significance in managing organizational resources, including user authentication, access control, and the introduction of azure ad as a solution for managing multiple user accounts and passwords, streamlining access by allowing a single set of credentials with permissions for multiple services.', 'chapters': [{'end': 16511.028, 'start': 16227.81, 'title': 'Active directory and azure active directory', 'summary': 'Explains the concept of active directory and azure active directory, highlighting the functions and significance of each in managing organizational resources, with a focus on user authentication and access control.', 'duration': 283.218, 'highlights': ["Active Directory is used to store and organize information about various elements of an organization's network, such as computers, users, and resources. Active Directory serves as a database for an organization's network, storing information about 100 employees, 150 computer systems, and 5 printers.", 'Azure Active Directory is the identity management solution for Azure, providing a database that stores user accounts, passwords, computers, file shares, and permissions. Azure Active Directory functions as an identity management solution for an organization using Azure cloud, allowing access control for different departments and services.', 'Organizations can create users with their own passwords and user accounts in Azure Active Directory to control access to specific services, ensuring security and billing control. By creating users with specific roles and access permissions, organizations can maintain security and track billing for services in their Azure account.']}, {'end': 16871.354, 'start': 16511.249, 'title': 'Azure active directory management', 'summary': 'Explains the challenges of managing multiple user accounts and passwords for employees, the introduction of azure active directory as a solution, and how it streamlined access by allowing a single set of credentials with permissions for multiple services.', 'duration': 360.105, 'highlights': ['Azure Active Directory as a solution for managing multiple user accounts and passwords Azure Active Directory simplifies user account and password management by allowing a single set of credentials with added permissions for accessing multiple services.', 'Challenges of managing multiple user accounts and passwords for employees The IT admin faced the challenge of creating and managing multiple sets of usernames and passwords for each employee to access different services, leading to complexity and hassle for both employees and the admin.', 'Introduction of Azure Active Directory to streamline access with a single set of credentials After the introduction of Azure Active Directory, employees could access various services using a single set of username and password, with the IT admin adding permissions for different services to the same credentials.']}], 'duration': 643.544, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc16227810.jpg', 'highlights': ['Azure Active Directory simplifies user account and password management by allowing a single set of credentials with added permissions for accessing multiple services.', 'Introduction of Azure Active Directory to streamline access with a single set of credentials', 'Organizations can create users with their own passwords and user accounts in Azure Active Directory to control access to specific services, ensuring security and billing control.', 'Azure Active Directory functions as an identity management solution for an organization using Azure cloud, allowing access control for different departments and services.', "Active Directory is used to store and organize information about various elements of an organization's network, such as computers, users, and resources."]}, {'end': 18121.99, 'segs': [{'end': 17325.743, 'src': 'embed', 'start': 17296.347, 'weight': 4, 'content': [{'end': 17302.41, 'text': 'first is it administrator, second is application developer, and then we have online customers.', 'start': 17296.347, 'duration': 6.063}, {'end': 17311.515, 'text': 'so id admins basically ensure that every employee has relevant credential to access azure services with relevant permissions.', 'start': 17302.41, 'duration': 9.105}, {'end': 17317.818, 'text': 'so they basically take care of all the sign-in procedure and they also resolve issues related to authentication.', 'start': 17311.515, 'duration': 6.303}, {'end': 17325.743, 'text': 'now coming to application developers, well, they are the ones who want to use the services for which they have been given the permission right.', 'start': 17317.818, 'duration': 7.925}], 'summary': 'Admins manage employee access to azure services, while developers utilize allocated permissions for service usage.', 'duration': 29.396, 'max_score': 17296.347, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc17296347.jpg'}, {'end': 17598.335, 'src': 'embed', 'start': 17575.456, 'weight': 0, 'content': [{'end': 17584.044, 'text': 'that means they prove their ownership for that custom domain and then they use that custom domain for any of their personal purposes.', 'start': 17575.456, 'duration': 8.588}, {'end': 17588.328, 'text': 'right, but how do they add their custom domain in the azure active directory?', 'start': 17584.044, 'duration': 4.284}, {'end': 17595.393, 'text': "so let's understand that Let's add a custom domain in our, our Azure Active Directory using our Azure portal.", 'start': 17588.328, 'duration': 7.065}, {'end': 17598.335, 'text': "right?. So for that I'll go to my Azure portal.", 'start': 17595.393, 'duration': 2.942}], 'summary': 'Users add custom domain in azure active directory for personal purposes.', 'duration': 22.879, 'max_score': 17575.456, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc17575456.jpg'}, {'end': 17841.678, 'src': 'embed', 'start': 17816.58, 'weight': 1, 'content': [{'end': 17823.084, 'text': 'so now, as you can see that there is already a domain name here with the suffix of on microsoft.com,', 'start': 17816.58, 'duration': 6.504}, {'end': 17827.748, 'text': 'so this is the default domain name that i got with my default azure active directory.', 'start': 17823.084, 'duration': 4.664}, {'end': 17839.276, 'text': 'right. but now we want to add a custom domain name and we have already bought a free domain name and now we can start adding that custom domain name now to add a custom domain name.', 'start': 17827.748, 'duration': 11.528}, {'end': 17841.678, 'text': 'we just have to click on this button right here.', 'start': 17839.276, 'duration': 2.402}], 'summary': 'Adding custom domain to azure active directory for a free domain name.', 'duration': 25.098, 'max_score': 17816.58, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc17816580.jpg'}, {'end': 18124.571, 'src': 'embed', 'start': 18099.648, 'weight': 2, 'content': [{'end': 18106.691, 'text': 'it gave me an error saying that it could take up to 72 hours for a created record to to propagate right.', 'start': 18099.648, 'duration': 7.043}, {'end': 18112.554, 'text': "so now that i have waited for us for some time, it shouldn't give me that error anymore and it should get verified easily.", 'start': 18106.691, 'duration': 5.863}, {'end': 18115.656, 'text': "so for that i'm going to click on this button and let's see what happens.", 'start': 18112.554, 'duration': 3.102}, {'end': 18118.107, 'text': 'all right.', 'start': 18117.327, 'duration': 0.78}, {'end': 18121.99, 'text': 'so, like i told you, it should get verified easily and it has.', 'start': 18118.107, 'duration': 3.883}, {'end': 18124.571, 'text': 'it says that verification has succeeded.', 'start': 18121.99, 'duration': 2.581}], 'summary': 'Record propagation may take up to 72 hours, but now successfully verified.', 'duration': 24.923, 'max_score': 18099.648, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc18099648.jpg'}], 'start': 16871.354, 'title': 'Azure active directory and single sign-on', 'summary': 'Explains the concept of single sign-on, simplifying user and it admin tasks. it also discusses the differences between azure active directory and windows active directory, highlighting the evolution and service audience for azure. additionally, it explains tenant accounts and adding custom domains, emphasizing the process and importance of verifying domains.', 'chapters': [{'end': 16912.956, 'start': 16871.354, 'title': 'Understanding single sign-on', 'summary': 'Explains the concept of single sign-on, where a centralized username and password are used for all employees, simplifying user and it admin tasks, and is known as a single sign-on.', 'duration': 41.602, 'highlights': ['Single sign-on involves using a single set of username and password for all employees, simplifying user tasks and IT admin management.', 'This feature is referred to as single sign-on, and it simplifies both user and IT admin tasks.', 'By implementing single sign-on, the IT admin no longer needs to track different username and password combinations for each employee.']}, {'end': 17441.085, 'start': 16912.956, 'title': 'Azure active directory vs windows active directory', 'summary': 'Discusses the differences between azure active directory and windows active directory, highlighting the evolution from five layers in windows active directory to just two layers in azure active directory, and the three types of service audience for azure active directory.', 'duration': 528.129, 'highlights': ['Azure Active Directory combines all the tasks previously done by five different layers in Windows Active Directory into just two layers, making it a more evolved and better version of Windows Active Directory. This evolution from five layers in Windows Active Directory to just two layers in Azure Active Directory is a significant highlight, showcasing the simplification and improvement in the Azure Active Directory structure.', 'The three types of service audience for Azure Active Directory are administrators, application developers, and online customers. The delineation of the three types of service audience for Azure Active Directory provides a clear understanding of the different user groups and their roles within the Azure Active Directory ecosystem.', 'Tenants in Azure Active Directory can be equated to separate organizations using Microsoft Azure cloud platform, and Microsoft ensures the isolation and separation of these tenants to maintain their individual services. The explanation of tenants in Azure Active Directory clarifies the concept of organizations using Azure cloud services and how Microsoft maintains their isolation and separation within the platform.']}, {'end': 18121.99, 'start': 17441.085, 'title': 'Understanding tenant accounts and adding custom domains', 'summary': 'Explains the concept of tenant accounts and custom domains in azure active directory, including the process of adding a custom domain, highlighting the importance of proving ownership and verifying the domain, with an example of adding a custom domain using a free domain service.', 'duration': 680.905, 'highlights': ['Tenant accounts in Azure Active Directory are the parent Azure accounts created by organizations to utilize Azure resources and services. Tenant accounts in Azure Active Directory are created by organizations to utilize Azure resources and services.', "A domain in Azure Active Directory is a DNS zone for which the tenant has proven ownership, and it can be used for websites or applications to be accessed by the organization's user base. Domains in Azure Active Directory are DNS zones for which the tenant has proven ownership, used for organization's websites or applications.", "When creating an Azure Active Directory, a default domain is provided with the format 'organizationname.onmicrosoft.com', and custom domains can be added to avoid confusion with the default domain. Azure Active Directory provides a default domain in the format 'organizationname.onmicrosoft.com', and custom domains can be added to avoid confusion.", 'The process of adding a custom domain involves obtaining a valid domain name, proving ownership, and verifying the domain using a TXT record in the domain registrar, with the verification process potentially taking up to 72 hours. Adding a custom domain involves obtaining a valid domain, proving ownership, and verifying the domain using a TXT record, which may take up to 72 hours.', 'An example of adding a custom domain is demonstrated using a free domain service, with the steps of selecting, obtaining, and adding the custom domain explained in detail. The process of adding a custom domain is demonstrated using a free domain service, with detailed steps explained.']}], 'duration': 1250.636, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc16871354.jpg', 'highlights': ['Azure Active Directory combines tasks from five layers in Windows Active Directory into just two layers, simplifying the structure.', 'Tenants in Azure Active Directory are separate organizations using Microsoft Azure cloud platform, with isolation and separation maintained by Microsoft.', 'Single sign-on simplifies user and IT admin tasks by using a single set of username and password for all employees.', 'The three types of service audience for Azure Active Directory are administrators, application developers, and online customers.', 'Adding a custom domain in Azure Active Directory involves obtaining a valid domain, proving ownership, and verifying the domain using a TXT record.']}, {'end': 19083.404, 'segs': [{'end': 18168.007, 'src': 'embed', 'start': 18142.32, 'weight': 2, 'content': [{'end': 18147.305, 'text': 'now i can go ahead and start using this custom domain name that i have added.', 'start': 18142.32, 'duration': 4.985}, {'end': 18147.845, 'text': 'all right, guys.', 'start': 18147.305, 'duration': 0.54}, {'end': 18156.557, 'text': 'so this is how you can create and add a custom domain name in your directory in your azure active directory.', 'start': 18147.845, 'duration': 8.712}, {'end': 18160.421, 'text': "now let's go on and move ahead with our further topics in this module.", 'start': 18156.557, 'duration': 3.864}, {'end': 18161.562, 'text': 'Alright, guys.', 'start': 18161.002, 'duration': 0.56}, {'end': 18168.007, 'text': "so the next terminology that you're most likely to come across when you're dealing with Azure Active Directory is a user.", 'start': 18161.562, 'duration': 6.445}], 'summary': 'Added a custom domain name in azure active directory.', 'duration': 25.687, 'max_score': 18142.32, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc18142320.jpg'}, {'end': 18698.738, 'src': 'embed', 'start': 18667.632, 'weight': 1, 'content': [{'end': 18670.694, 'text': 'so the rest of the things again are not mandatory.', 'start': 18667.632, 'duration': 3.062}, {'end': 18672.355, 'text': "so i'm just going to leave.", 'start': 18670.694, 'duration': 1.661}, {'end': 18676.038, 'text': 'i can block the person or i can give job info.', 'start': 18672.355, 'duration': 3.683}, {'end': 18677.54, 'text': 'i can provide the title here.', 'start': 18676.038, 'duration': 1.502}, {'end': 18686.707, 'text': 'i can give the department if i want to, so that everything stays organized for me, so that i know this user, it belongs to this department, right.', 'start': 18677.54, 'duration': 9.167}, {'end': 18688.268, 'text': "so for this demo i'll just going.", 'start': 18686.707, 'duration': 1.561}, {'end': 18693.713, 'text': "i'm just going to go ahead and skip that part and now we can just go ahead and click on create right,", 'start': 18688.268, 'duration': 5.445}, {'end': 18698.738, 'text': 'so as you can see that the user that we have just created is added.', 'start': 18693.713, 'duration': 5.025}], 'summary': 'Demonstration of user creation with optional details and successful addition.', 'duration': 31.106, 'max_score': 18667.632, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc18667632.jpg'}, {'end': 18784.495, 'src': 'embed', 'start': 18752.698, 'weight': 3, 'content': [{'end': 18761.442, 'text': 'you will have to give this username and this password to that username user so that, for the first time, it can log in using this credentials, right.', 'start': 18752.698, 'duration': 8.744}, {'end': 18764.043, 'text': 'so this is where you can get the password.', 'start': 18761.442, 'duration': 2.601}, {'end': 18768.846, 'text': 'so just copy it and keep it somewhere safe, and then you can go ahead and create the user.', 'start': 18764.043, 'duration': 4.803}, {'end': 18770.947, 'text': 'so for sarah, i have the username,', 'start': 18768.846, 'duration': 2.101}, {'end': 18784.495, 'text': "i have the password that i that i had copied and i'll go to sarah and i'll give her these credentials so that She can access the resources using or she can log in using the credentials that I have created.", 'start': 18770.947, 'duration': 13.548}], 'summary': 'Distribute username and password for user login.', 'duration': 31.797, 'max_score': 18752.698, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc18752698.jpg'}, {'end': 18878.237, 'src': 'embed', 'start': 18852.7, 'weight': 0, 'content': [{'end': 18859.343, 'text': 'so groups are created or to organize the users or devices on the basis of geographic location,', 'start': 18852.7, 'duration': 6.643}, {'end': 18862.985, 'text': 'department types of services or hardware characteristics.', 'start': 18859.343, 'duration': 3.642}, {'end': 18867.068, 'text': "for example, let's say that you are an IT admin in your, in your organization,", 'start': 18862.985, 'duration': 4.083}, {'end': 18873.253, 'text': 'and you have a department where the employees usually need access to same services.', 'start': 18867.068, 'duration': 6.185}, {'end': 18878.237, 'text': 'right. so now what you can do is you can create them users and then you can give them access,', 'start': 18873.253, 'duration': 4.984}], 'summary': 'Groups organize users based on location, department, and services.', 'duration': 25.537, 'max_score': 18852.7, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc18852700.jpg'}], 'start': 18121.99, 'title': 'Managing users and groups in azure ad', 'summary': 'Demonstrates adding custom domains in azure ad, creating users, and managing user access. it emphasizes the distinction between internal and guest users and the significance of organizing users into groups for efficient management.', 'chapters': [{'end': 18270.426, 'start': 18121.99, 'title': 'Adding custom domain and creating users in azure ad', 'summary': 'Demonstrates how to add and verify a custom domain in azure active directory, enabling the use of the added domain. it then discusses the process of creating users in azure active directory, explaining the difference between new user and new guest user options.', 'duration': 148.436, 'highlights': ['The chapter demonstrates how to add and verify a custom domain in Azure Active Directory, enabling the use of the added domain.', 'It then discusses the process of creating users in Azure Active Directory, explaining the difference between new user and new guest user options.']}, {'end': 18688.268, 'start': 18270.426, 'title': 'Azure user creation & permissions', 'summary': 'Explains the process of creating new users in azure active directory, distinguishing between internal users and guest users, and the differences in domain verification requirements, emphasizing the need for organization and neatness while demonstrating the creation of both internal and guest users.', 'duration': 417.842, 'highlights': ['The chapter explains the process of creating new users in Azure Active Directory, distinguishing between internal users and guest users The transcript explains the distinction between creating users for internal organization use and for external partners, demonstrating the different options available for each type of user.', 'Emphasizes the need for organization and neatness while demonstrating the creation of both internal and guest users The transcript highlights the importance of categorizing users as internal or external, and emphasizes maintaining neatness and organization when managing users within Azure Active Directory.', 'Explains the differences in domain verification requirements for internal and guest users The transcript details the distinction in domain verification requirements, stating that internal users should have a domain name verified with the directory, while guest users are not required to have their domain verified in the directory.']}, {'end': 19083.404, 'start': 18688.268, 'title': 'Azure active directory user and group management', 'summary': 'Discusses creating and deleting users, obtaining and safeguarding user passwords, and creating groups in azure active directory, emphasizing the significance of groups in organizing and managing user access, and outlining the steps to create and add members to a group, with a specific focus on the membership type and options for automatic user or device addition.', 'duration': 395.136, 'highlights': ['Creating and deleting users, obtaining and safeguarding user passwords Emphasizes the process of creating and deleting users, highlighting the importance of safeguarding user passwords for secure access, and the steps involved in obtaining and safeguarding the password.', 'Significance of groups in organizing and managing user access Highlights the significance of groups in organizing and managing user access, emphasizing the efficiency of providing access to multiple users by assigning permissions to the group rather than individual users.', 'Steps to create and add members to a group, with a specific focus on membership type and options for automatic user or device addition Details the steps to create and add members to a group, with a specific focus on the membership type and options for automatic user or device addition, highlighting the flexibility and efficiency offered by different membership types for group management.']}], 'duration': 961.414, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc18121990.jpg', 'highlights': ['Demonstrates adding and verifying a custom domain in Azure AD for use.', 'Explains the process of creating internal and guest users in Azure AD.', 'Emphasizes the importance of organizing users into groups for efficient management.', 'Details the distinction in domain verification requirements for internal and guest users.', 'Highlights the significance of groups in organizing and managing user access.', 'Emphasizes the need for organization and neatness when creating internal and guest users.', 'Emphasizes the process of creating and deleting users and safeguarding user passwords.', 'Details the steps to create and add members to a group with a focus on membership type and options.']}, {'end': 20137.862, 'segs': [{'end': 19626.153, 'src': 'embed', 'start': 19595.863, 'weight': 0, 'content': [{'end': 19603.708, 'text': 'So this is a new kind of portal where you can perform resources, creating a virtual machine, images, whatever.', 'start': 19595.863, 'duration': 7.845}, {'end': 19608.431, 'text': 'But before, earlier, we were using the classic model also.', 'start': 19605.189, 'duration': 3.242}, {'end': 19618.157, 'text': 'This classic model going to be expire by 2018.', 'start': 19608.871, 'duration': 9.286}, {'end': 19626.153, 'text': "So currently whatever we are going to do, we're supposed to do it into the new service model known as ARM, which is Azure Resource Manager.", 'start': 19618.157, 'duration': 7.996}], 'summary': 'Transition to azure resource manager by 2018 for new service model.', 'duration': 30.29, 'max_score': 19595.863, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc19595863.jpg'}, {'end': 19764.603, 'src': 'embed', 'start': 19729.966, 'weight': 1, 'content': [{'end': 19741.231, 'text': 'If I just want to discuss what is a suitable one, the suitable one is your highly available workload, something like commercial online store,', 'start': 19729.966, 'duration': 11.265}, {'end': 19748.654, 'text': "which you want to be available 24-7, like any website which is from where you're buying in products.", 'start': 19741.231, 'duration': 7.423}, {'end': 19761.042, 'text': 'that, or you can also use for the periodic workload, such as you want to do some sales or you want to do some marketing campaign.', 'start': 19749.898, 'duration': 11.144}, {'end': 19764.603, 'text': 'you can also use it.', 'start': 19761.042, 'duration': 3.561}], 'summary': 'Aws outposts can be suitable for highly available workloads like online stores, and for periodic workloads such as sales or marketing campaigns.', 'duration': 34.637, 'max_score': 19729.966, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc19729966.jpg'}], 'start': 19083.584, 'title': 'Azure services overview', 'summary': 'Covers creating and managing groups in azure ad, azure virtual machine overview, and moving workloads to azure. it includes topics like adding and deleting members in azure ad groups, azure virtual machine pricing models, and suitable workloads for migration to azure.', 'chapters': [{'end': 19125.3, 'start': 19083.584, 'title': 'Creating and managing groups in azure ad', 'summary': 'Demonstrates the process of creating and managing groups in azure active directory, including adding and deleting members, with a quiz question about the purpose of azure active directory.', 'duration': 41.716, 'highlights': ['The chapter demonstrates the process of creating and managing groups in Azure Active Directory, including adding and deleting members.', 'It highlights the quiz question about the purpose of Azure Active Directory, prompting audience engagement.', 'The quiz question asks about the purpose of Azure Active Directory, offering options for the audience to choose from.']}, {'end': 19680.3, 'start': 19125.799, 'title': 'Azure virtual machine overview', 'summary': 'Explains the concept of azure virtual machines, including its definition, usage scenarios, pricing model, and comparison between classic and azure resource manager deployment models, emphasizing the advantages of the latter in terms of fault domains and security features.', 'duration': 554.501, 'highlights': ['Azure virtual machine is an on-demand scalable computing resource that can be used for development and test, application deployment in the cloud, or extending data center services, offering flexibility and scalability to accommodate different usage scenarios. The virtual machine can be utilized for various purposes, such as development and test environments, cloud application deployment, and extending data center services, providing flexibility and scalability. It also offers on-demand scalable computing resources.', 'The pricing of Azure virtual machines is determined based on the instance type, operating system, and additional software, and customers are required to pay for the compute time on a permanent basis, with the option to choose from various instance types and operating systems. The pricing of Azure virtual machines is based on the instance type, operating system, and any additional software, with customers needing to pay for compute time on a permanent basis. There are various instance types and operating systems available for selection.', 'Azure Resource Manager (ARM) deployment model offers advantages over the classic model, including support for up to three fault domains in an availability set and integration of vault key for securing passwords and encrypting virtual disks. The ARM deployment model provides advantages such as support for up to three fault domains in an availability set and integration of vault key for securing passwords and encrypting virtual disks, offering improved fault tolerance and enhanced security features.', 'A virtual machine in Azure is comparable to the Elastic Compute Cloud (EC2) in AWS, and it allows users to run multiple virtual instances in a physical server, each with its own virtual hardware and different operating systems, managed by a hypervisor. The virtual machine in Azure is similar to AWS EC2 and enables the running of multiple virtual instances in a physical server, each with its own virtual hardware and different operating systems, managed by a hypervisor, offering flexibility and efficient utilization of physical resources.']}, {'end': 20137.862, 'start': 19689.09, 'title': 'Moving to azure workload', 'summary': 'Discusses how businesses can decide which workloads are suitable for moving to azure, highlighting examples of suitable workloads such as highly available applications and periodic workloads, as well as factors that make workloads unsuitable for migration, including cost differences and regulatory restrictions. it also explains the different categories of sizing and the use of acu units for comparing instance types based on compute power.', 'duration': 448.772, 'highlights': ['Examples of suitable workloads for Azure migration include highly available applications, periodic workloads like sales and marketing campaigns, unpredictable growth loads for new startups, and infrastructure migration for organizations. The chapter provides examples of workloads suitable for Azure migration, such as highly available applications, periodic workloads, and infrastructure migration, showcasing the potential benefits for startups with unpredictable growth loads.', 'Factors making workloads unsuitable for migration to Azure include minimal cost difference or higher costs compared to on-premises, as well as regulatory restrictions imposed by authorities. It highlights the factors that make workloads unsuitable for migration to Azure, such as minimal cost difference or higher costs compared to on-premises, and regulatory restrictions imposed by authorities, emphasizing the importance of considering these factors before migration.', 'Explanation of the different categories of sizing for Azure instances, including general purpose, compute, memory optimize, storage optimize, and GPU optimize, based on CPU, memory, and disk requirements. The chapter explains the different categories of sizing for Azure instances, covering general purpose, compute, memory optimize, storage optimize, and GPU optimize, providing insights into how businesses can select instance types based on their specific CPU, memory, and disk requirements.', 'Introduction to ACU units and their use for comparing instance types based on compute power, with examples showcasing the comparison of different instance types using ACU values. It introduces ACU units and their role in comparing instance types based on compute power, offering examples to illustrate how businesses can use ACU values to compare and select suitable instance types for their workloads.']}], 'duration': 1054.278, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc19083584.jpg', 'highlights': ['The chapter demonstrates creating and managing groups in Azure AD, including adding and deleting members.', 'Azure virtual machine offers flexibility and scalability for various usage scenarios, such as development and test environments, cloud application deployment, and extending data center services.', 'The pricing of Azure virtual machines is based on the instance type, operating system, and any additional software, with customers needing to pay for compute time on a permanent basis.', 'The ARM deployment model provides advantages such as support for up to three fault domains in an availability set and integration of vault key for securing passwords and encrypting virtual disks.', 'A virtual machine in Azure is similar to AWS EC2 and enables the running of multiple virtual instances in a physical server, each with its own virtual hardware and different operating systems, managed by a hypervisor.', 'Examples of suitable workloads for Azure migration include highly available applications, periodic workloads, unpredictable growth loads for new startups, and infrastructure migration for organizations.', 'Factors making workloads unsuitable for migration to Azure include minimal cost difference or higher costs compared to on-premises, and regulatory restrictions imposed by authorities.', 'The chapter explains the different categories of sizing for Azure instances, covering general purpose, compute, memory optimize, storage optimize, and GPU optimize, providing insights into how businesses can select instance types based on their specific CPU, memory, and disk requirements.', 'It introduces ACU units and their role in comparing instance types based on compute power, offering examples to illustrate how businesses can use ACU values to compare and select suitable instance types for their workloads.']}, {'end': 22042.857, 'segs': [{'end': 20463.394, 'src': 'heatmap', 'start': 20158.907, 'weight': 1, 'content': [{'end': 20171.757, 'text': 'for so once you create a or I can simply say that when you create a virtual machine, it is just in a compute unit.', 'start': 20158.907, 'duration': 12.85}, {'end': 20175.82, 'text': 'It is just in a compute unit.', 'start': 20171.777, 'duration': 4.043}, {'end': 20190.442, 'text': 'But this compute unit also need a storage where they can install the operating system or data, whatever.', 'start': 20180.904, 'duration': 9.538}, {'end': 20197.523, 'text': 'This comes from your storage, which is like your typical office storage, SAN or NAS or whatever.', 'start': 20190.762, 'duration': 6.761}, {'end': 20203.845, 'text': 'So you have a cloud compute which you have a typical server, physical server, and then you have a storage cluster.', 'start': 20198.084, 'duration': 5.761}, {'end': 20208.386, 'text': 'So then your VM is connected with your storage cluster.', 'start': 20204.365, 'duration': 4.021}, {'end': 20221.495, 'text': 'The disk that you attach with your virtual machine is stored as your virtual hard disk, because files remember,', 'start': 20214.188, 'duration': 7.307}, {'end': 20224.016, 'text': 'in the first slide we talk about all the virtual machine is a hard file.', 'start': 20221.495, 'duration': 2.521}, {'end': 20226.877, 'text': "So it's actually nothing but a virtual hard disk.", 'start': 20224.777, 'duration': 2.1}, {'end': 20241.683, 'text': 'Azure offered you a four different type of the storage known as blob table queue and files upcoming module,', 'start': 20232.46, 'duration': 9.223}, {'end': 20243.344, 'text': 'but here we are going to discuss about the blob.', 'start': 20241.683, 'duration': 1.661}, {'end': 20252.279, 'text': 'So the VHD, which is nothing but your virtual hard disk, which you are attaching with your instances, are stored as a VHD,', 'start': 20244.974, 'duration': 7.305}, {'end': 20254.581, 'text': 'are basically stored in your blob type of the storage.', 'start': 20252.279, 'duration': 2.302}, {'end': 20261.106, 'text': 'The blob are two types.', 'start': 20260.065, 'duration': 1.041}, {'end': 20262.847, 'text': 'One is known as block blobs.', 'start': 20261.326, 'duration': 1.521}, {'end': 20265.729, 'text': 'Another is known as page blob.', 'start': 20264.188, 'duration': 1.541}, {'end': 20280.858, 'text': 'The block blobs are used for the non-structured sequential access file And you can go up to a 500, 200 gigabyte.', 'start': 20270.313, 'duration': 10.545}, {'end': 20285.002, 'text': 'Just something like media content or whatever.', 'start': 20280.878, 'duration': 4.124}, {'end': 20287.404, 'text': 'Another kind is page block.', 'start': 20285.743, 'duration': 1.661}, {'end': 20295.231, 'text': 'Where you can create up to a one TB file that consists of the 500 byte of each page.', 'start': 20289.186, 'duration': 6.045}, {'end': 20298.334, 'text': 'And it is optimized for your random retried access.', 'start': 20296.092, 'duration': 2.242}, {'end': 20302.738, 'text': 'So based on the business requirement, you can choose either of one.', 'start': 20299.655, 'duration': 3.083}, {'end': 20314.655, 'text': 'The disk which is offered by the Azure basically is designed for your 99.999% of availability, five nine.', 'start': 20307.469, 'duration': 7.186}, {'end': 20323.942, 'text': 'So your downtime can be very small, probably few seconds only, four minute, 23 seconds, something like that in a month, you can assume it.', 'start': 20315.335, 'duration': 8.607}, {'end': 20341.254, 'text': "The Azure disk which is you're using it for your content or your data, Azure has already created a replica of your data disk three times.", 'start': 20331.188, 'duration': 10.066}, {'end': 20347.836, 'text': 'So they created three replicas of your data so that you get a higher durability.', 'start': 20342.254, 'duration': 5.582}, {'end': 20363.881, 'text': "And their annual failure rate, which is you're expecting on a hard disk something like failure rate.", 'start': 20353.718, 'duration': 10.163}, {'end': 20365.221, 'text': "you're connecting the hard disk to the servers.", 'start': 20363.881, 'duration': 1.34}, {'end': 20373.066, 'text': 'there is some industry-specific percentage which you can assume that how much your disk can be failed?', 'start': 20365.822, 'duration': 7.244}, {'end': 20379.149, 'text': 'So you can simply assume that it is just in a 0% because industry talks about somewhere 4 to 5%.', 'start': 20373.526, 'duration': 5.623}, {'end': 20390.254, 'text': 'So out of 1,000 disks, if you have it probably you just need.', 'start': 20379.149, 'duration': 11.105}, {'end': 20396.248, 'text': 'in normal cases it is just four to five percent in the in-premises data center.', 'start': 20390.254, 'duration': 5.994}, {'end': 20397.589, 'text': "here you're expecting a zero percent.", 'start': 20396.248, 'duration': 1.341}, {'end': 20399.63, 'text': 'Your hard disk failure is very minimal.', 'start': 20398.069, 'duration': 1.561}, {'end': 20410.154, 'text': "When you're creating this type of the disk for your virtual machine?", 'start': 20404.011, 'duration': 6.143}, {'end': 20411.155, 'text': "when you're creating, you need to.", 'start': 20410.154, 'duration': 1.001}, {'end': 20421.101, 'text': 'you require a disk for your operating system, probably for your data storing the data or additional space storage space whatever.', 'start': 20411.155, 'duration': 9.946}, {'end': 20427.243, 'text': 'There are two types of the storage which is offered by Azure.', 'start': 20421.721, 'duration': 5.522}, {'end': 20431.484, 'text': 'One is known as standard storage, another known as premium storage.', 'start': 20428.043, 'duration': 3.441}, {'end': 20439.187, 'text': 'Standard is based on your magnetic type of the hard disk, GDs, whereas premium is based on your solid state drive, new one.', 'start': 20432.404, 'duration': 6.783}, {'end': 20446.549, 'text': 'Solid state drive, you always in a good IOPS, input output per second.', 'start': 20439.727, 'duration': 6.822}, {'end': 20450.168, 'text': 'but the standard agility are good for your throughput.', 'start': 20447.927, 'duration': 2.241}, {'end': 20455.17, 'text': 'Remember this premium offered you are always in a higher pricing, because it is SSD type.', 'start': 20450.788, 'duration': 4.382}, {'end': 20463.394, 'text': 'If I just compare these two type of the disk premium and standard.', 'start': 20455.831, 'duration': 7.563}], 'summary': 'Creating virtual machines in azure involves connecting to storage clusters, with options for standard or premium storage types and high availability with 99.999% uptime.', 'duration': 304.487, 'max_score': 20158.907, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc20158907.jpg'}, {'end': 21316.064, 'src': 'embed', 'start': 21289.538, 'weight': 0, 'content': [{'end': 21297.742, 'text': "There are few unsuitable workload environments also where we don't recommend to move to your Azure from your in-premises.", 'start': 21289.538, 'duration': 8.204}, {'end': 21307.978, 'text': 'Something like where you have a low volume or limited growth workloads, and which is less expensive than moving to the Azure.', 'start': 21298.722, 'duration': 9.256}, {'end': 21316.064, 'text': 'Probably in such cases, if you move from your in-premises to Azure, you may end up.', 'start': 21308.438, 'duration': 7.626}], 'summary': 'Moving low volume or limited growth workloads to azure may end up being less expensive than staying on-premises.', 'duration': 26.526, 'max_score': 21289.538, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc21289538.jpg'}, {'end': 21433.371, 'src': 'embed', 'start': 21401.814, 'weight': 4, 'content': [{'end': 21412.745, 'text': 'you can also look, uh, some other consideration are, like sql service server with, as your sql database, active directory,', 'start': 21401.814, 'duration': 10.931}, {'end': 21421.012, 'text': 'domain services versus your ad domain services or dns server versus azure dns.', 'start': 21412.745, 'duration': 8.267}, {'end': 21426.729, 'text': "When you're choosing the Azure, you can also look for the software support.", 'start': 21423.928, 'duration': 2.801}, {'end': 21433.371, 'text': 'You need to ensure that all licenses maybe a Microsoft or others,', 'start': 21427.829, 'duration': 5.542}], 'summary': 'Consider sql server, azure dns, and software support when choosing azure.', 'duration': 31.557, 'max_score': 21401.814, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc21401814.jpg'}, {'end': 21660.098, 'src': 'embed', 'start': 21625.518, 'weight': 3, 'content': [{'end': 21632.201, 'text': "Remember when you're choosing these VMs, and every VM have a different pricing.", 'start': 21625.518, 'duration': 6.683}, {'end': 21640.606, 'text': 'so you can choose this VM, based on the pricing and whatever the configuration required, which is best suited for the application.', 'start': 21632.201, 'duration': 8.405}, {'end': 21647.109, 'text': 'A1 is the smallest size that we offered for in production workload.', 'start': 21641.926, 'duration': 5.183}, {'end': 21660.098, 'text': 'You can also use a cost estimator tool to know what are the different machines, cost me if I can use it and what type of what,', 'start': 21648.85, 'duration': 11.248}], 'summary': 'Choose vms based on pricing and required configuration; a1 is smallest size offered for production workload.', 'duration': 34.58, 'max_score': 21625.518, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc21625518.jpg'}, {'end': 21857.906, 'src': 'embed', 'start': 21826.823, 'weight': 1, 'content': [{'end': 21831.325, 'text': 'This is B1S standard, which is coming with one processor with 1 GB.', 'start': 21826.823, 'duration': 4.502}, {'end': 21838.972, 'text': 'And the monthly cost will be 295 rupees, 0.5 paisa per month.', 'start': 21833.027, 'duration': 5.945}, {'end': 21842.034, 'text': 'We can select.', 'start': 21841.333, 'duration': 0.701}, {'end': 21845.336, 'text': 'And then we can configure the rest of the things.', 'start': 21843.055, 'duration': 2.281}, {'end': 21851.561, 'text': "So now you were able to, now you've seen the different machine types.", 'start': 21846.177, 'duration': 5.384}, {'end': 21855.004, 'text': 'A part of this, we can also use the pricing calculator.', 'start': 21852.082, 'duration': 2.922}, {'end': 21857.906, 'text': 'If you see, we have opened a pricing calculator.', 'start': 21855.744, 'duration': 2.162}], 'summary': 'B1s standard with 1 processor and 1 gb ram costs 295 rupees per month.', 'duration': 31.083, 'max_score': 21826.823, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc21826823.jpg'}], 'start': 20137.862, 'title': 'Azure virtual machines', 'summary': 'Covers azure virtual machine storage, including acu, storage types, disk availability, durability, and failure rate, differences between standard and premium storage, types of disks in azure vm, their maximum capacities, unmanaged and managed disks, benefits of using managed disks in azure, workload considerations and choosing azure virtual machines based on pricing and configurations.', 'chapters': [{'end': 20518.827, 'start': 20137.862, 'title': 'Azure virtual machine storage', 'summary': 'Covers azure virtual machine storage, including acu, storage types (blob, block blob, page blob), disk availability, durability, and failure rate, as well as differences between standard and premium storage, and their use cases.', 'duration': 380.965, 'highlights': ['Azure disk is designed for 99.999% availability, with a minimal downtime of a few seconds per month (e.g., 4 minutes and 23 seconds). The Azure disk is designed for 99.999% availability, resulting in a minimal downtime, for example, around 4 minutes and 23 seconds per month.', 'Azure creates three replicas of data disks for higher durability, ensuring a higher level of data protection. Azure creates three replicas of data disks to ensure higher durability and data protection.', 'Azure expects a minimal hard disk failure rate, estimated at 0% compared to the industry average of 4 to 5% for in-premises data centers. Azure expects a minimal hard disk failure rate, estimated at 0%, compared to the industry average of 4 to 5% for in-premises data centers.', 'Premium storage, based on solid state drives (SSD), is suitable for sensitive workloads such as databases, offering high input/output per second (IOPS). Premium storage, based on solid state drives (SSD), is suitable for sensitive workloads, like databases, due to its high IOPS.', 'Standard storage, based on magnetic hard disks, is suitable for development, testing environments, and non-critical, infrequent access, offering good throughput. Standard storage, based on magnetic hard disks, is suitable for development, testing environments, and non-critical, infrequent access, offering good throughput.']}, {'end': 20878.689, 'start': 20519.667, 'title': 'Azure vm disk types & management', 'summary': 'Discusses the three types of disks in azure vm (operating system, temporary, and data disks) with their maximum capacities and the differences between unmanaged and managed disks, highlighting the limitations of unmanaged disks and the benefits of clustering for data protection.', 'duration': 359.022, 'highlights': ['The maximum capacity of the operating system disk is 2048 GB, while the maximum data disk size is 4095 GB, and the temporary disk is non-persistent, serving as temporary storage space. The operating system disk has a maximum capacity of 2048 GB, the data disk can have a maximum size of 4095 GB, and the temporary disk is non-persistent, providing temporary storage space.', 'The differences between unmanaged and managed disks, with unmanaged disks having limitations such as a maximum of 200 storage accounts per region and a performance limit of 20,000 IOPS for standard Azure accounts. Unmanaged disks have limitations including a maximum of 200 storage accounts per region and a performance limit of 20,000 IOPS for standard Azure accounts.', "The clustering of data in three locations within a storage stamp to protect against hardware failure and the importance of not resigning the data to the same storage stamp when creating multiple virtual machines in the same availability set. Data is clustered in three locations within a storage stamp to protect against hardware failure, and it's crucial not to resign the data to the same storage stamp when creating multiple virtual machines in the same availability set."]}, {'end': 21211.893, 'start': 20881.811, 'title': 'Azure managed disk overview', 'summary': 'Explains the benefits of using managed disks in azure, including the limit of 10,000 managed disks per region, automatic distribution of disks in different storage stamps for redundancy, and the option to convert from standard to premium disks. it also highlights the reasons for using azure virtual machines for suitable workloads, such as highly available service workloads like online stores.', 'duration': 330.082, 'highlights': ['Azure ensures that your disk must be in different storage stamps when using availability sets, providing redundancy at the storage level, and different VMs in different fault domains. When creating instances using availability sets, Azure ensures that disks are in different storage stamps, providing redundancy at the storage level and different VMs in different fault domains.', 'Managed disks have a limit of 10,000 per region and allow conversion from standard to premium disks, offering flexibility in disk management. Managed disks have a limit of 10,000 per region and the ability to convert from standard to premium disks, offering flexibility in disk management.', 'Reasons for using Azure virtual machines include providing highly available service workloads like online stores, ensuring 24/7 accessibility, and minimizing impact on businesses in case of unavailability. Azure virtual machines are suitable for highly available service workloads like online stores, ensuring 24/7 accessibility and minimizing impact on businesses in case of unavailability.']}, {'end': 21401.814, 'start': 21213.922, 'title': 'Azure workload considerations', 'summary': 'Discusses the suitability of using azure for various workloads, including periodic, unpredictable growth, steady, unsuitable, and regulated environments, with a focus on virtual machines and alternative solutions.', 'duration': 187.892, 'highlights': ['Azure can be used for periodic workloads such as complex data analysis, seasonal marketing campaigns, or during festival holidays, with a spike in workload or unpredictable growth (quantifiable data: periodic workloads, spike in workload during festival holidays).', 'Azure virtual machines are best suited for moving from in-premises to Azure environments, particularly for small organizations experiencing rapid expansion or steady workloads looking to offload infrastructure to the cloud (quantifiable data: suitability for small organizations and steady workloads).', 'Unsuitable workload environments, such as low volume or limited growth workloads, are less expensive to maintain in-premises and may result in higher costs if migrated to Azure (quantifiable data: cost implications of migration for unsuitable workloads).', 'Regulated environments with compliance requirements or data restrictions imposed by local governments should not be moved to Azure (quantifiable data: importance of compliance and data restrictions in regulated environments).', 'Consider exploring alternative solutions, such as using Azure web app service instead of Windows with IIS, for better manageability and solutions (quantifiable data: exploring alternative solutions for better manageability).']}, {'end': 21619.155, 'start': 21401.814, 'title': 'Choosing azure virtual machines', 'summary': 'Discusses considerations for choosing azure virtual machines, including software support, licensing, and available machine options and sizes, such as a, d, and g series, based on compute resources and workload requirements.', 'duration': 217.341, 'highlights': ['Azure virtual machine software must have proper licenses, ensuring compliance with Microsoft or other software licenses.', 'Azure offers different sizing options for virtual machines based on business and application requirements, such as one CPU and one memory, two processors and two GB memory, and four processors and four GB memory.', 'Azure virtual machines are available in different series, such as A, D, and G series, each tailored for specific workload types, with G-Series being designed for heavy workloads.']}, {'end': 22042.857, 'start': 21625.518, 'title': 'Choosing virtual machines and pricing', 'summary': 'Discussed choosing virtual machines based on pricing and configurations, using cost estimator tool, creating virtual machines in azure portal, selecting different offerings, and using pricing calculator to estimate costs, including specific examples and types of azure storage options.', 'duration': 417.339, 'highlights': ['Azure provides different virtual machine offerings with varying pricing and configurations, allowing users to select the best suited option for their application. Users can choose from different virtual machine offerings based on pricing and configurations best suited for their application.', 'The chapter demonstrated using a pricing calculator to estimate costs for virtual machines, including an example where the monthly cost for a specific virtual machine type was 295.5 INR and how adding additional storage space impacted the final pricing. The chapter demonstrated using a pricing calculator to estimate costs, including an example of a specific virtual machine type costing 295.5 INR per month and how adding additional storage space impacted the final pricing.', 'Azure provides different types of storage options such as blob storage, file storage, queue storage, and table storage, with advanced features available in the latest V2 generation. Azure offers various storage options including blob, file, queue, and table storage, with advanced features available in the latest V2 generation.']}], 'duration': 1904.995, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc20137862.jpg', 'highlights': ['Azure disk designed for 99.999% availability, minimal downtime of around 4 minutes and 23 seconds per month', 'Premium storage suitable for sensitive workloads like databases, offering high IOPS', 'Managed disks have a limit of 10,000 per region and allow conversion from standard to premium disks', 'Azure virtual machines best suited for moving from in-premises to Azure environments, particularly for small organizations experiencing rapid expansion or steady workloads', 'Azure virtual machine software must have proper licenses, ensuring compliance with Microsoft or other software licenses', 'Azure provides different virtual machine offerings with varying pricing and configurations, allowing users to select the best suited option for their application']}, {'end': 23639.044, 'segs': [{'end': 22072.599, 'src': 'embed', 'start': 22042.857, 'weight': 7, 'content': [{'end': 22051.561, 'text': 'general purpose v1 accounts provide use of all azure storage services but may not have the latest features or the lowest gb pricing.', 'start': 22042.857, 'duration': 8.704}, {'end': 22056.974, 'text': 'so basically, this is um, you know, this is old, old, old purpose.', 'start': 22051.561, 'duration': 5.413}, {'end': 22060.395, 'text': 'so, for example, cool and archive storage are not supported.', 'start': 22056.974, 'duration': 3.421}, {'end': 22063.556, 'text': 'so there are two concepts called cool and archive.', 'start': 22060.395, 'duration': 3.161}, {'end': 22072.599, 'text': 'general purpose v2 are storage account which supports all feature for all storage services, including blobs, files, queues and table for block blobs.', 'start': 22063.556, 'duration': 9.043}], 'summary': 'General purpose v2 storage accounts support all features for all storage services, including blobs, files, queues, and tables for block blobs.', 'duration': 29.742, 'max_score': 22042.857, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc22042857.jpg'}, {'end': 22836.47, 'src': 'embed', 'start': 22806.537, 'weight': 9, 'content': [{'end': 22807.378, 'text': 'So you have private.', 'start': 22806.537, 'duration': 0.841}, {'end': 22809.158, 'text': 'This is the default option.', 'start': 22807.938, 'duration': 1.22}, {'end': 22811.699, 'text': 'The container does not allow anonymous access.', 'start': 22809.478, 'duration': 2.221}, {'end': 22816.98, 'text': 'So we can control access to our container through this three access level.', 'start': 22812.299, 'duration': 4.681}, {'end': 22817.84, 'text': 'One is called private.', 'start': 22817.08, 'duration': 0.76}, {'end': 22819.681, 'text': 'Private as the name itself is suggesting.', 'start': 22817.98, 'duration': 1.701}, {'end': 22822.282, 'text': 'That means you are not allowing anyone access.', 'start': 22820.241, 'duration': 2.041}, {'end': 22823.762, 'text': 'Any anonymous access.', 'start': 22822.602, 'duration': 1.16}, {'end': 22825.606, 'text': 'public blob.', 'start': 22824.306, 'duration': 1.3}, {'end': 22828.927, 'text': 'now you can have public blob and public container.', 'start': 22825.606, 'duration': 3.321}, {'end': 22836.47, 'text': 'remember, container container is the is the bucket, and inside that, objects are there or blobs are there.', 'start': 22828.927, 'duration': 7.543}], 'summary': 'The container has three access levels: private, public blob, and public container, with private being the default and not allowing any anonymous access.', 'duration': 29.933, 'max_score': 22806.537, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc22806537.jpg'}, {'end': 23343.465, 'src': 'embed', 'start': 23317.65, 'weight': 3, 'content': [{'end': 23325.835, 'text': "now, let's say, for a given time, there are too many writes happening too many, and your database is not able to handle.", 'start': 23317.65, 'duration': 8.185}, {'end': 23327.672, 'text': 'So what you can do?', 'start': 23326.431, 'duration': 1.241}, {'end': 23336.639, 'text': 'Can we do something wherein the writes will be stored in some other place and gradually they will be written into the database?', 'start': 23327.952, 'duration': 8.687}, {'end': 23340.142, 'text': 'So this is where the message concept comes into picture.', 'start': 23337.14, 'duration': 3.002}, {'end': 23343.465, 'text': "Messaging It's called messaging or queue service.", 'start': 23340.562, 'duration': 2.903}], 'summary': 'Database overload can be managed using messaging or queue service for storing and gradually writing writes into the database.', 'duration': 25.815, 'max_score': 23317.65, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23317650.jpg'}, {'end': 23418.696, 'src': 'embed', 'start': 23370.796, 'weight': 2, 'content': [{'end': 23373.258, 'text': 'so each message is getting written here.', 'start': 23370.796, 'duration': 2.462}, {'end': 23378.778, 'text': 'okay, and then you can have another tier here, which is your worker nodes.', 'start': 23373.258, 'duration': 5.52}, {'end': 23382.22, 'text': 'worker, worker means these are also servers.', 'start': 23378.778, 'duration': 3.442}, {'end': 23385.782, 'text': 'now each worker node is connected to this message queue.', 'start': 23382.22, 'duration': 3.562}, {'end': 23389.244, 'text': 'as well as this, these servers are also connected.', 'start': 23385.782, 'duration': 3.462}, {'end': 23396.267, 'text': 'now, this worker, they can go to the queue and then they can read this message.', 'start': 23389.244, 'duration': 7.023}, {'end': 23401.41, 'text': 'message is basically a task and then they can write the information into database.', 'start': 23396.267, 'duration': 5.143}, {'end': 23403.347, 'text': 'Now, what happens in this case?', 'start': 23402.006, 'duration': 1.341}, {'end': 23405.208, 'text': 'this is a managed service.', 'start': 23403.347, 'duration': 1.861}, {'end': 23408.65, 'text': "Managed service means you don't need to take care of this.", 'start': 23405.988, 'duration': 2.662}, {'end': 23412.833, 'text': 'Who will take care of this message, queue or table? Azure.', 'start': 23409.01, 'duration': 3.823}, {'end': 23418.696, 'text': 'And then, you know, if the numbers are increasing, it will automatically scale, scale out.', 'start': 23413.353, 'duration': 5.343}], 'summary': 'Messages are written to a queue, workers read and write to a database, and azure manages scalability automatically.', 'duration': 47.9, 'max_score': 23370.796, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23370796.jpg'}, {'end': 23466.984, 'src': 'embed', 'start': 23441.924, 'weight': 0, 'content': [{'end': 23448.326, 'text': 'so that that mechanism you have to you have to create inside the application what you want to do.', 'start': 23441.924, 'duration': 6.402}, {'end': 23449.327, 'text': 'make sense.', 'start': 23448.326, 'duration': 1.001}, {'end': 23452.828, 'text': 'yeah, but uh, it will be in queue, right.', 'start': 23449.327, 'duration': 3.501}, {'end': 23459.54, 'text': 'uh, whether it will be first come, first serve, or How it has been storing in database?', 'start': 23452.828, 'duration': 6.712}, {'end': 23461.101, 'text': 'So that is what I am saying.', 'start': 23460.08, 'duration': 1.021}, {'end': 23463.962, 'text': 'That information you have to specify in the application.', 'start': 23461.161, 'duration': 2.801}, {'end': 23466.984, 'text': 'Because in the queue, they will come in random.', 'start': 23464.162, 'duration': 2.822}], 'summary': 'Specify queuing mechanism in the application to handle random arrivals.', 'duration': 25.06, 'max_score': 23441.924, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23441924.jpg'}, {'end': 23565.931, 'src': 'embed', 'start': 23519.431, 'weight': 11, 'content': [{'end': 23529.999, 'text': 'table storage is for your key value pair, for your personally structured data, which is which is also known as like no sql data.', 'start': 23519.431, 'duration': 10.568}, {'end': 23533.342, 'text': 'the azure queue storage service provides temporary messaging storage.', 'start': 23529.999, 'duration': 3.343}, {'end': 23542.708, 'text': 'Developers frequently use queues to facilitate reliable exchange of messages between individual components of multi-tier or distributed system.', 'start': 23533.883, 'duration': 8.825}, {'end': 23544.609, 'text': 'This is exactly what I described.', 'start': 23543.108, 'duration': 1.501}, {'end': 23552.993, 'text': 'Developers frequently use queues to facilitate reliable exchange of messages between individual components of multi-tier or distributed system.', 'start': 23545.149, 'duration': 7.844}, {'end': 23555.354, 'text': 'And this is how you go for decoupling.', 'start': 23553.373, 'duration': 1.981}, {'end': 23558.236, 'text': 'In this case, if you see what is happening.', 'start': 23555.895, 'duration': 2.341}, {'end': 23564.49, 'text': "um, because you have multiple this system, let's say one of these server is down.", 'start': 23558.966, 'duration': 5.524}, {'end': 23565.931, 'text': "you don't need to worry,", 'start': 23564.49, 'duration': 1.441}], 'summary': 'Azure offers table storage for key-value pairs and queue storage for reliable message exchange between components, enabling decoupling and fault tolerance.', 'duration': 46.5, 'max_score': 23519.431, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23519431.jpg'}], 'start': 22042.857, 'title': 'Azure storage and decoupled architecture', 'summary': 'Provides an overview of azure storage services, including differences between general purpose v1 and v2 storage accounts, storage tiers, security features, blob storage types, and access levels. it also explores azure file shares, decoupled architecture using queue services like rabbitmq and azure table storage for managing peak loads and potential failures.', 'chapters': [{'end': 22331.106, 'start': 22042.857, 'title': 'Azure storage services overview', 'summary': 'Discusses the differences between general purpose v1 and v2 storage accounts, the storage tiers (hot, cool, archive), upgrade process, and billing considerations including storage cost, data access cost, transaction cost, and geo-replication data transfer cost.', 'duration': 288.249, 'highlights': ['General purpose v2 storage account supports all features for all storage services, including hot, cool, and archive storage tiers. General purpose v2 storage account supports all features for all storage services, including hot, cool, and archive storage tiers, providing flexibility for optimizing cost and access patterns.', 'Different storage tiers (hot, cool, archive) are used to store frequently, infrequently, and rarely accessed data respectively to optimize cost. Different storage tiers (hot, cool, archive) are used to store frequently, infrequently, and rarely accessed data respectively, allowing for cost optimization based on access patterns.', 'Upgrading from general purpose v1 to v2 storage account is possible in the portal, using CLI, or PowerShell. Upgrading from general purpose v1 to v2 storage account is possible in the portal, using CLI, or PowerShell, providing the option to transition to advanced features and capabilities.', 'Billing considerations include storage cost, data access cost, transaction cost, and geo-replication data transfer cost. Billing considerations include storage cost, data access cost, transaction cost, and geo-replication data transfer cost, impacting the overall cost of utilizing Azure storage services.', 'Storage cost varies depending on the storage tier, with the per gigabit cost decreasing as the tier gets cooler. Storage cost varies depending on the storage tier, with the per gigabit cost decreasing as the tier gets cooler, influencing the cost of storing data in different tiers.']}, {'end': 22968.564, 'start': 22331.366, 'title': 'Azure storage overview', 'summary': 'Covers azure storage tiers, security features, blob storage types, and access levels, and file storage functionality, including key points like the three storage tiers for blob object storage, security capabilities such as role-based access control and shared access signature, and the types of block blobs for storing varied data.', 'duration': 637.198, 'highlights': ['Azure Storage offers three storage tiers for blob object storage: Hot Storage tier, Cool Storage tier, and Archive Storage tier. Azure Storage provides Hot Storage tier for frequently accessed data, Cool Storage tier for infrequently accessed data stored for at least 30 days, and Archive Storage tier for rarely accessed data stored for at least 180 days.', 'Azure Storage provides security capabilities such as role-based access control, client-side encryption, and storage service encryption. Azure Storage offers security features like role-based access control, client-side encryption using HTTPS or SMB, and storage service encryption for automatic data encryption when written to Azure storage.', 'Blob Storage types include block blob, page blob, and append blob, with specific use cases and size limitations. Azure Blob Storage encompasses block blob, page blob, and append blob, each serving different data storage needs with specific size limitations and use cases.', 'Access levels for Azure Blob Storage include private, public blob, and public container, offering varying levels of access control. Azure Blob Storage provides access levels like private, public blob, and public container, allowing different levels of access control and visibility for stored data.', 'Azure File Storage provides a centralized location for sharing data between multiple servers, functioning as a file server. Azure File Storage acts as a centralized location for sharing data among multiple servers, functioning as a file server for seamless data accessibility.']}, {'end': 23237.607, 'start': 22968.985, 'title': 'Azure files and file sharing', 'summary': 'Discusses azure file shares, which offer fully managed file shares in the cloud accessible via common internet file system (cifs), with a maximum size of 5 tib and support for two data redundancy options. it also explores the use of azure file shares for replacing or supplementing on-premises file servers and the lift and shift application migration utility.', 'duration': 268.622, 'highlights': ['Azure file shares offer fully managed file shares in the cloud accessible via common internet file system (CIFS), with a maximum size of 5 TiB and support for two data redundancy options. Azure file shares provide a fully managed cloud-based file sharing solution accessible via CIFS, with a maximum size of 5 TiB and support for two data redundancy options.', 'Azure file shares can be mounted concurrently by cloud or on-premises deployment of Windows, Linux, and macOS, enabling lift and shift application migration and data upload to the cloud. Azure file shares can be concurrently mounted by cloud or on-premises deployment of Windows, Linux, and macOS, facilitating lift and shift application migration and data upload to the cloud.', 'Azure file shares can replace or supplement on-premises file servers, providing an alternative file sharing solution for companies seeking to host files in the cloud. Azure file shares offer the capability to replace or supplement on-premises file servers, serving as an alternative file sharing solution for companies looking to host files in the cloud.']}, {'end': 23639.044, 'start': 23237.607, 'title': 'Decoupled architecture and queue services', 'summary': 'Discusses the concept of decoupled architecture using queue services, such as rabbitmq and azure table storage, to facilitate reliable exchange of messages between individual components of a multi-tier or distributed system, ensuring a managed and scalable messaging solution for handling peak loads and potential failures.', 'duration': 401.437, 'highlights': ['Azure queue storage and table storage facilitate reliable exchange of messages between components Azure queue storage and table storage provide a managed service for facilitating reliable exchange of messages between individual components of a multi-tier or distributed system, ensuring a decoupled architecture.', 'RabbitMQ as an open source message broker for implementing advanced message queuing protocol RabbitMQ is an open source message broker software that implements the advanced message queuing protocol (AMQP), serving as a messaging concept to handle peak loads and potential failures in a multi-tier system.', 'Decoupled architecture using queue services to handle peak loads and potential failures The concept of decoupled architecture with queue services enables handling peak loads and potential failures by employing a managed and scalable messaging solution, ensuring systems are not tightly coupled and minimizing the impact of individual tier failures.']}], 'duration': 1596.187, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc22042857.jpg', 'highlights': ['General purpose v2 storage account supports all features for all storage services, including hot, cool, and archive storage tiers, providing flexibility for optimizing cost and access patterns.', 'Different storage tiers (hot, cool, archive) are used to store frequently, infrequently, and rarely accessed data respectively, allowing for cost optimization based on access patterns.', 'Upgrading from general purpose v1 to v2 storage account is possible in the portal, using CLI, or PowerShell, providing the option to transition to advanced features and capabilities.', 'Billing considerations include storage cost, data access cost, transaction cost, and geo-replication data transfer cost, impacting the overall cost of utilizing Azure storage services.', 'Azure Storage provides Hot Storage tier for frequently accessed data, Cool Storage tier for infrequently accessed data stored for at least 30 days, and Archive Storage tier for rarely accessed data stored for at least 180 days.', 'Azure Storage offers security features like role-based access control, client-side encryption using HTTPS or SMB, and storage service encryption for automatic data encryption when written to Azure storage.', 'Blob Storage types include block blob, page blob, and append blob, each serving different data storage needs with specific size limitations and use cases.', 'Azure File Storage acts as a centralized location for sharing data among multiple servers, functioning as a file server for seamless data accessibility.', 'Azure file shares provide a fully managed cloud-based file sharing solution accessible via CIFS, with a maximum size of 5 TiB and support for two data redundancy options.', 'Azure file shares can be concurrently mounted by cloud or on-premises deployment of Windows, Linux, and macOS, facilitating lift and shift application migration and data upload to the cloud.', 'Azure file shares offer the capability to replace or supplement on-premises file servers, serving as an alternative file sharing solution for companies looking to host files in the cloud.', 'Azure queue storage and table storage provide a managed service for facilitating reliable exchange of messages between individual components of a multi-tier or distributed system, ensuring a decoupled architecture.', 'RabbitMQ is an open source message broker software that implements the advanced message queuing protocol (AMQP), serving as a messaging concept to handle peak loads and potential failures in a multi-tier system.', 'The concept of decoupled architecture with queue services enables handling peak loads and potential failures by employing a managed and scalable messaging solution, ensuring systems are not tightly coupled and minimizing the impact of individual tier failures.']}, {'end': 25218.705, 'segs': [{'end': 23686.757, 'src': 'embed', 'start': 23660.481, 'weight': 0, 'content': [{'end': 23666.725, 'text': 'You can create any number of queues in a storage account and any number of messages in each queue.', 'start': 23660.481, 'duration': 6.244}, {'end': 23670.727, 'text': 'up to 500 TB limit for all data in the storage account.', 'start': 23666.725, 'duration': 4.002}, {'end': 23675.49, 'text': 'Each message can be up to 64 kilobytes in size.', 'start': 23671.528, 'duration': 3.962}, {'end': 23678.992, 'text': '64 kilobytes of size for a particular message.', 'start': 23676.21, 'duration': 2.782}, {'end': 23680.613, 'text': 'It cannot go beyond that.', 'start': 23679.412, 'duration': 1.201}, {'end': 23683.174, 'text': 'So how it works? URL format.', 'start': 23681.153, 'duration': 2.021}, {'end': 23686.757, 'text': 'Queues are addressable using the following URL.', 'start': 23683.435, 'duration': 3.322}], 'summary': 'Storage account allows multiple queues, each with up to 500tb data and 64kb message size.', 'duration': 26.276, 'max_score': 23660.481, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23660481.jpg'}, {'end': 23737.425, 'src': 'embed', 'start': 23709.415, 'weight': 1, 'content': [{'end': 23712.637, 'text': "okay, so let's talk about the table service.", 'start': 23709.415, 'duration': 3.222}, {'end': 23715.499, 'text': 'okay, so, table service, as i was telling you.', 'start': 23712.637, 'duration': 2.862}, {'end': 23717.361, 'text': "um, it's a key value pair.", 'start': 23715.499, 'duration': 1.862}, {'end': 23722.477, 'text': 'So this table service, table storage, is a NoSQL database.', 'start': 23718.735, 'duration': 3.742}, {'end': 23725.398, 'text': "It's a kind of a NoSQL database only.", 'start': 23722.957, 'duration': 2.441}, {'end': 23732.682, 'text': 'Within each storage account, you can create multiple tables and each table can contain multiple entities,', 'start': 23726.319, 'duration': 6.363}, {'end': 23735.624, 'text': 'because table storage does not mandate a schema.', 'start': 23732.682, 'duration': 2.942}, {'end': 23737.425, 'text': 'See here, the schema is not there.', 'start': 23735.944, 'duration': 1.481}], 'summary': 'Table storage is a nosql database allowing creation of multiple tables and entities within each storage account.', 'duration': 28.01, 'max_score': 23709.415, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23709415.jpg'}, {'end': 23928.872, 'src': 'embed', 'start': 23900.259, 'weight': 2, 'content': [{'end': 23902.76, 'text': "so let's click here storage account.", 'start': 23900.259, 'duration': 2.501}, {'end': 23904.74, 'text': 'so you can create a storage account.', 'start': 23902.76, 'duration': 1.98}, {'end': 23910.861, 'text': 'so let me add a storage account so you can see it here subscription.', 'start': 23904.74, 'duration': 6.121}, {'end': 23913.522, 'text': 'first of all, we have to select a subscription.', 'start': 23910.861, 'duration': 2.661}, {'end': 23915.942, 'text': 'then you create a new resource group.', 'start': 23913.522, 'duration': 2.42}, {'end': 23926.131, 'text': 'because there is no resource group, you can say store store rg or storage rg click, ok, and then you have to give a storage account name.', 'start': 23915.942, 'duration': 10.189}, {'end': 23928.872, 'text': 'so every storage account needs a name.', 'start': 23926.131, 'duration': 2.741}], 'summary': 'Creating a storage account in a new resource group for a subscription.', 'duration': 28.613, 'max_score': 23900.259, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23900259.jpg'}, {'end': 23979.231, 'src': 'embed', 'start': 23948.338, 'weight': 3, 'content': [{'end': 23954.281, 'text': 'so standard Storage account are backed by magnetic drive and premiums are the SSDs.', 'start': 23948.338, 'duration': 5.943}, {'end': 23958.642, 'text': 'Okay So premiums will cost you solid state disk SSD.', 'start': 23954.701, 'duration': 3.941}, {'end': 23966.404, 'text': 'Remember we were discussing about SSD and HDD and I asked you to go through on your own the differences between SSD and HDD.', 'start': 23958.682, 'duration': 7.722}, {'end': 23968.024, 'text': 'So select premium here.', 'start': 23966.964, 'duration': 1.06}, {'end': 23972.346, 'text': 'If you select standard you will see some options are missing.', 'start': 23968.665, 'duration': 3.681}, {'end': 23979.231, 'text': 'The moment you select premium I mean if you select standard you can see access tier default is cool and hot.', 'start': 23972.486, 'duration': 6.745}], 'summary': 'Premium storage accounts use ssds, while standard accounts use magnetic drives. selecting premium offers more options and access tiers.', 'duration': 30.893, 'max_score': 23948.338, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23948338.jpg'}, {'end': 24269.449, 'src': 'embed', 'start': 24239.268, 'weight': 4, 'content': [{'end': 24243.03, 'text': "So, first let's start with the most important thing, the access keys.", 'start': 24239.268, 'duration': 3.762}, {'end': 24250.554, 'text': 'So, what is an access key? Use access keys to authenticate your applications when making request to this azure storage account.', 'start': 24243.05, 'duration': 7.504}, {'end': 24252.959, 'text': 'Store your access keys securely.', 'start': 24251.158, 'duration': 1.801}, {'end': 24255.08, 'text': 'For example, using Azure Key Vault.', 'start': 24253.239, 'duration': 1.841}, {'end': 24256.401, 'text': "You don't share them.", 'start': 24255.581, 'duration': 0.82}, {'end': 24259.103, 'text': 'We recommend generating your access keys regularly.', 'start': 24256.621, 'duration': 2.482}, {'end': 24263.746, 'text': 'You are provided two access keys so that you can maintain connections using one key.', 'start': 24259.603, 'duration': 4.143}, {'end': 24269.449, 'text': "Okay Let's say you have a Java application or a Python application.", 'start': 24264.286, 'duration': 5.163}], 'summary': 'Access keys are crucial for authenticating applications, store them securely, and regularly generate them. two keys provided for maintaining connections.', 'duration': 30.181, 'max_score': 24239.268, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc24239268.jpg'}, {'end': 24332.813, 'src': 'embed', 'start': 24307.605, 'weight': 5, 'content': [{'end': 24314.467, 'text': 'so if you have enabled geo replication, you can, you can, you know, you can set up the geo replication.', 'start': 24307.605, 'duration': 6.862}, {'end': 24314.847, 'text': 'right now.', 'start': 24314.467, 'duration': 0.38}, {'end': 24317.628, 'text': 'our replication is lrs course.', 'start': 24314.847, 'duration': 2.781}, {'end': 24323.31, 'text': 'i believe you must be knowing, as developers course is called cross origin resource sharing.', 'start': 24317.628, 'duration': 5.682}, {'end': 24323.89, 'text': "so it's a.", 'start': 24323.31, 'duration': 0.58}, {'end': 24332.813, 'text': "it's a feature wherein if you, let's say, your application um, let's say, you are hosting a static website inside this storage account.", 'start': 24323.89, 'duration': 8.923}], 'summary': 'Enabling geo replication for lrs course, involving cors feature for hosting static website.', 'duration': 25.208, 'max_score': 24307.605, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc24307605.jpg'}, {'end': 24456.586, 'src': 'embed', 'start': 24427.369, 'weight': 6, 'content': [{'end': 24429.21, 'text': 'So encryption.', 'start': 24427.369, 'duration': 1.841}, {'end': 24432.612, 'text': 'you can encrypt the storage data storage service, encryption.', 'start': 24429.21, 'duration': 3.402}, {'end': 24436.115, 'text': "So, it's a SSE, protects your data at rest.", 'start': 24433.053, 'duration': 3.062}, {'end': 24443.559, 'text': 'Azure storage encrypts your data as it is written in our data centers and automatically decrypts it when you use it to access.', 'start': 24436.415, 'duration': 7.144}, {'end': 24449.583, 'text': 'So, in this case, you can use your own keys, select from the key vault.', 'start': 24444.38, 'duration': 5.203}, {'end': 24451.965, 'text': 'So, there is a concept called Azure Key Vault.', 'start': 24449.924, 'duration': 2.041}, {'end': 24456.586, 'text': 'Whenever you are doing any kind of encryption, decryption, you need some keys.', 'start': 24452.563, 'duration': 4.023}], 'summary': 'Azure storage offers sse to encrypt data at rest, with option to use azure key vault for managing encryption keys.', 'duration': 29.217, 'max_score': 24427.369, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc24427369.jpg'}, {'end': 24546.781, 'src': 'embed', 'start': 24522.917, 'weight': 7, 'content': [{'end': 24530.078, 'text': 'What happens? Shared Access Signature is a URI that grants restricted access rights to Azure storage resources.', 'start': 24522.917, 'duration': 7.161}, {'end': 24536.66, 'text': 'You can provide a shared access signature to a client who should not be trusted with your storage account key.', 'start': 24530.558, 'duration': 6.102}, {'end': 24540.498, 'text': 'So, how do you access this storage? storage account.', 'start': 24537.26, 'duration': 3.238}, {'end': 24541.939, 'text': 'There are couple of ways.', 'start': 24541.099, 'duration': 0.84}, {'end': 24546.781, 'text': 'Number one, you can use this portal to access this storage account.', 'start': 24542.459, 'duration': 4.322}], 'summary': 'Shared access signature grants restricted access to azure storage resources, accessed via portal.', 'duration': 23.864, 'max_score': 24522.917, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc24522917.jpg'}, {'end': 24666.805, 'src': 'embed', 'start': 24643.16, 'weight': 8, 'content': [{'end': 24650.566, 'text': 'the website should host the web pages right, So you can actually create your web pages inside a storage account also.', 'start': 24643.16, 'duration': 7.406}, {'end': 24652.568, 'text': "You don't need a server all the time.", 'start': 24650.807, 'duration': 1.761}, {'end': 24655.31, 'text': 'Now if I use this URL.', 'start': 24653.269, 'duration': 2.041}, {'end': 24658.333, 'text': 'Right now there is no index.html.', 'start': 24655.831, 'duration': 2.502}, {'end': 24660.695, 'text': 'So you will not be able to see this.', 'start': 24658.533, 'duration': 2.162}, {'end': 24663.557, 'text': 'But this is how you access the static website.', 'start': 24661.035, 'duration': 2.522}, {'end': 24666.805, 'text': "Now we'll go into this blob storage and all.", 'start': 24664.204, 'duration': 2.601}], 'summary': 'Static website can be hosted in a storage account without the need for a server, enabling web page creation and access.', 'duration': 23.645, 'max_score': 24643.16, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc24643160.jpg'}, {'end': 24794.74, 'src': 'embed', 'start': 24762.811, 'weight': 9, 'content': [{'end': 24764.952, 'text': 'And you can see this got uploaded.', 'start': 24762.811, 'duration': 2.141}, {'end': 24772.438, 'text': 'Now, if you go here, you can see view, edit blob, download, blob properties, generate ss.', 'start': 24765.733, 'duration': 6.705}, {'end': 24780.076, 'text': 'and then view snapshot, create snapshot, acquire, lease, delete, and all these options are there.', 'start': 24773.394, 'duration': 6.682}, {'end': 24780.676, 'text': 'you can see.', 'start': 24780.076, 'duration': 0.6}, {'end': 24784.057, 'text': 'i can create a sas.', 'start': 24780.676, 'duration': 3.381}, {'end': 24786.478, 'text': 'i can create a sas, which is a pre-signed url.', 'start': 24784.057, 'duration': 2.421}, {'end': 24794.74, 'text': 'so you click on generate sas and then you can specify what type of permission you want to give and what time you can specify.', 'start': 24786.478, 'duration': 8.262}], 'summary': 'The transcript explains how to generate a pre-signed url (sas) with specific permissions and time constraints.', 'duration': 31.929, 'max_score': 24762.811, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc24762811.jpg'}], 'start': 23639.773, 'title': 'Azure storage fundamentals', 'summary': 'Covers azure queue storage basics with a 500 tb limit and 64 kb message size, nosql table storage features including schema flexibility and partition keys, azure storage account management with access controls, keys, geo replication, and storage operations like secure transfer, encryption, and shared access signature (sas) setup.', 'chapters': [{'end': 23709.415, 'start': 23639.773, 'title': 'Azure queue storage basics', 'summary': 'Explains the basics of azure queue storage, including the structure of a queue url, the limit of 500 tb for all data in the storage account, and the maximum message size of 64 kilobytes, as well as the addressable url format for queues.', 'duration': 69.642, 'highlights': ['Azure Queue is accessed through a URL, and each storage account can have multiple queues and messages, with a limit of 500 TB for all data.', 'Each message in the queue can be up to 64 kilobytes in size, and the maximum time a message can remain in the queue is seven days.', 'The structure of a queue URL allows for addressing queues, and all access to Azure storage is through a storage account queue.']}, {'end': 24084.089, 'start': 23709.415, 'title': 'Understanding table storage in nosql database', 'summary': 'Discusses the key aspects of table service in a nosql database, including its features such as schema flexibility, partition keys, entity properties, and storage account configurations, with a focus on storage account creation and configuration options.', 'duration': 374.674, 'highlights': ['Table storage in NoSQL database allows schema flexibility, enabling different entities to have different properties, unlike traditional databases. Table storage in a NoSQL database does not mandate a schema, allowing entities within a single table to have different sets of properties, unlike traditional databases, where all rows in a table need to have the same columns filled.', 'Entities in table storage can have up to 1 MB in size and consist of name-value pair properties, including system properties such as partition key, row key, and timestamp. Entities in table storage can be up to 1 MB in size and contain name-value pair properties, along with system properties like partition key, row key, and timestamp.', 'Storage account creation involves selecting a subscription, creating a new resource group, naming the storage account, choosing a location, and selecting between standard and premium storage options. The process of creating a storage account involves selecting a subscription, creating a new resource group, naming the storage account, choosing a location, and selecting between standard and premium storage options, where premium storage uses SSDs and offers different account types and replication strategies.', 'Premium storage accounts utilize SSDs and offer different account types such as general purpose v2, v1, block blob storage, and file storage in preview mode, with options for replication strategies and access tiers. Premium storage accounts utilize SSDs and offer account types such as general purpose v2, v1, block blob storage, and file storage in preview mode, along with replication strategies and access tiers for data access frequency.', 'Configuration options for storage accounts include selecting replication type, access tier, and advanced security features like secure transfer to encrypt data during transfer. Configuration options for storage accounts include selecting replication type, access tier, and advanced security features like secure transfer, which utilizes the https or smb protocol to encrypt data during transfer.']}, {'end': 24380.308, 'start': 24084.089, 'title': 'Managing azure storage account', 'summary': 'Covers the process of creating and managing an azure storage account, including setting up access controls, understanding key features such as access keys, geo replication, and cors, and their importance in securing and optimizing storage operations.', 'duration': 296.219, 'highlights': ["Access keys are crucial for authenticating applications accessing the Azure storage account, and it's recommended to store them securely using Azure Key Vault, with the suggestion to regularly generate access keys for enhanced security. Access keys serve as authentication for applications accessing the Azure storage account. Storing them securely using Azure Key Vault and regular key generation enhance security.", 'Geo replication can be enabled to set up cross-region replication, and CORS should be enabled to allow web applications running under one domain to access resources in another domain, ensuring secure and efficient cross-origin resource sharing. Enabling geo replication allows cross-region data redundancy, and enabling CORS ensures secure cross-origin resource sharing for web applications.', 'Understanding the features of Azure storage account, such as setting up RBAC policies, monitoring events, and the significance of SAS (Shared Access Signature) in access control and security. Exploring features like setting up RBAC policies, monitoring events, and the importance of SAS in access control and security.']}, {'end': 25218.705, 'start': 24380.308, 'title': 'Azure storage operations', 'summary': 'Covers the configuration of azure storage including enabling secure transfer, encryption using sse, and setting up shared access signature (sas) for restricted access rights, as well as creating a static website and managing blob, file, table, and queue storage options.', 'duration': 838.397, 'highlights': ['Encryption using SSE and Azure Key Vault The chapter explains the process of encrypting storage data using Server-Side Encryption (SSE) to protect data at rest, including the option to use Azure Key Vault to manage and store encryption keys.', 'Setting up Shared Access Signature (SAS) The chapter details the concept of Shared Access Signature (SAS) as a URI granting restricted access rights to Azure storage resources, including specifying access permissions and expiry date/time for pre-signed URLs.', 'Creating a Static Website in Azure Storage The chapter demonstrates the process of creating a static website within Azure storage, enabling the hosting of web pages without the need for a server, and configuring index and error documents for the website.', 'Managing Blob Storage and Access Policies The chapter covers the management of blob storage including creating containers, uploading data, specifying blob types, generating Shared Access Signature (SAS), and setting access policies for public, anonymous, and immutable blob storage.', 'Using File, Table, and Queue Storage in Azure The chapter explains the process of using file storage, creating and accessing file shares, managing quotas, and connecting to file shares, as well as setting up table and queue storage for integrating applications and managing messages.']}], 'duration': 1578.932, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc23639773.jpg', 'highlights': ['Azure Queue has a 500 TB limit for all data and supports messages up to 64 KB in size.', 'NoSQL table storage allows schema flexibility and entities can have up to 1 MB in size.', 'Storage account creation involves selecting a subscription, resource group, naming the account, location, and storage options.', 'Premium storage accounts utilize SSDs and offer different account types and replication strategies.', 'Access keys are crucial for authenticating applications accessing the Azure storage account.', 'Enabling geo replication allows cross-region data redundancy, and enabling CORS ensures secure cross-origin resource sharing for web applications.', 'The chapter explains the process of encrypting storage data using Server-Side Encryption (SSE) to protect data at rest.', 'The chapter details the concept of Shared Access Signature (SAS) as a URI granting restricted access rights to Azure storage resources.', 'The chapter demonstrates the process of creating a static website within Azure storage, enabling the hosting of web pages without the need for a server.', 'The chapter covers the management of blob storage including creating containers, uploading data, specifying blob types, generating Shared Access Signature (SAS), and setting access policies for public, anonymous, and immutable blob storage.']}, {'end': 26229.472, 'segs': [{'end': 25273.5, 'src': 'embed', 'start': 25240.308, 'weight': 0, 'content': [{'end': 25245.012, 'text': 'That application will write to that queue and the task will be stored as messages.', 'start': 25240.308, 'duration': 4.704}, {'end': 25253.299, 'text': 'Is this clear? Azure Blob Storage is a service for storing large amounts of unstructured object data, such as text or binary data.', 'start': 25245.853, 'duration': 7.446}, {'end': 25258.043, 'text': 'If you create many videos, you live stream your videos.', 'start': 25254.58, 'duration': 3.463}, {'end': 25264.928, 'text': 'you can configure it to be pushed to a Blob Storage, block Blob Storage account, and it will be getting saved all there.', 'start': 25258.043, 'duration': 6.885}, {'end': 25273.5, 'text': 'Then you can retrieve it from there and push it to a data analytics tool in Azure or anywhere else.', 'start': 25265.348, 'duration': 8.152}], 'summary': 'Azure blob storage stores unstructured object data, such as videos, and can be pushed to a data analytics tool.', 'duration': 33.192, 'max_score': 25240.308, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc25240308.jpg'}, {'end': 25499.739, 'src': 'embed', 'start': 25467.993, 'weight': 3, 'content': [{'end': 25477.549, 'text': "The concept of Azure Blob, we'll discuss a few important what all makes the blob storage in an Azure storage account.", 'start': 25467.993, 'duration': 9.556}, {'end': 25481.951, 'text': 'All access to Azure storage is done through a storage account.', 'start': 25478.63, 'duration': 3.321}, {'end': 25488.774, 'text': 'When we say Azure storage, everything is done inside a storage account.', 'start': 25482.631, 'duration': 6.143}, {'end': 25495.917, 'text': 'We understood we can create three types of storage account, GPV2, blob storage, or GPV1.', 'start': 25489.594, 'duration': 6.323}, {'end': 25499.739, 'text': 'First step is to create an Azure storage account.', 'start': 25496.878, 'duration': 2.861}], 'summary': 'Azure blob storage includes gpv2, blob storage, or gpv1 in azure storage account.', 'duration': 31.746, 'max_score': 25467.993, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc25467993.jpg'}, {'end': 25714.956, 'src': 'embed', 'start': 25669.131, 'weight': 1, 'content': [{'end': 25675.156, 'text': 'Any GPV2 storage account cannot store more than 500 TB of data, which is quite significant.', 'start': 25669.131, 'duration': 6.025}, {'end': 25678.497, 'text': 'but still there is an upper limit beyond which you cannot go.', 'start': 25675.615, 'duration': 2.882}, {'end': 25686.603, 'text': 'Even though you can store unlimited number of blobs inside unlimited number of containers, there is something which is going to stop you,', 'start': 25679.078, 'duration': 7.525}, {'end': 25689.585, 'text': 'and that is the storage capacity for the storage account.', 'start': 25686.603, 'duration': 2.982}, {'end': 25695.609, 'text': 'A disk is something which is concretely related to a particular virtual machine.', 'start': 25691.507, 'duration': 4.102}, {'end': 25697.811, 'text': 'It is associated with the VM.', 'start': 25696.17, 'duration': 1.641}, {'end': 25701.073, 'text': 'It cannot be used for any other purpose.', 'start': 25698.432, 'duration': 2.641}, {'end': 25707.952, 'text': 'This blob service storage, can be used by any number of services.', 'start': 25701.174, 'duration': 6.778}, {'end': 25710.754, 'text': 'It is not a specific to a VM.', 'start': 25709.313, 'duration': 1.441}, {'end': 25714.956, 'text': 'As soon as we say OS or data disk, it is only meant for a VM.', 'start': 25711.634, 'duration': 3.322}], 'summary': 'Gpv2 storage account has a 500 tb data limit, with unlimited blobs and containers, but disks are specific to vms.', 'duration': 45.825, 'max_score': 25669.131, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc25669131.jpg'}, {'end': 26137.599, 'src': 'embed', 'start': 26105.967, 'weight': 2, 'content': [{'end': 26107.768, 'text': 'Now here you have three types of options.', 'start': 26105.967, 'duration': 1.801}, {'end': 26111.029, 'text': 'You can make it private, no anonymous access.', 'start': 26108.208, 'duration': 2.821}, {'end': 26120.111, 'text': 'only people who have actually been given explicit permission on this storage account using an RBAC rule, those people only will be able to access.', 'start': 26111.607, 'duration': 8.504}, {'end': 26128.675, 'text': 'If you give this Blob access, what it is trying to say is that you will have anonymous read access for Blobs only.', 'start': 26120.891, 'duration': 7.784}, {'end': 26132.096, 'text': 'Inside Azure Storage, we have four components.', 'start': 26129.935, 'duration': 2.161}, {'end': 26137.599, 'text': 'One of the component will be accessible for read.', 'start': 26132.757, 'duration': 4.842}], 'summary': 'Azure storage offers three access options, including private, rbac-based, and anonymous access for blobs. four components inside azure storage, with one accessible for read.', 'duration': 31.632, 'max_score': 26105.967, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26105967.jpg'}], 'start': 25218.705, 'title': 'Azure storage overview', 'summary': 'Covers azure blob storage use cases like storing unstructured data, serving images, and providing storage for backup, with a maximum capacity of 500 tb for a gpv2 storage account. it also explains the basics of azure blob storage, including the necessity of a storage account and the limitations of storage capacity. additionally, it discusses the distinction between vm disks and blob service storage in azure, emphasizing the association of disks with specific vms and the public access configuration for blobs, while highlighting the transition from managed to unmanaged disks and the three types of blobs offered in azure storage.', 'chapters': [{'end': 25466.852, 'start': 25218.705, 'title': 'Azure blob storage use cases', 'summary': 'Explains the main use cases of azure blob storage, which include storing large amounts of unstructured object data such as text or binary data, serving images or documents directly to a browser, and providing storage for backup, disaster recovery, and archiving.', 'duration': 248.147, 'highlights': ['Azure Blob Storage is a service for storing large amounts of unstructured object data, such as text or binary data. It provides storage for unstructured object data, including text or binary data.', 'You can use blob storage to expose data publicly to the world or to store application data privately. Blob storage can be used for both public data exposure and private application data storage.', 'Common uses of blob storage includes serving images or documents directly to a browser. One common use of blob storage is serving images or documents directly to a browser.', 'You can use this Blobber storage for distributed access as well. Blob storage can be used for distributed access, allowing different groups of people to access the same storage with different permissions and authorizations.', "You can use the archive tier to archive large volumes of your data, which you rarely access, and you'll pay very minuscule amount for that. The archive tier of blob storage can be used to archive large volumes of rarely accessed data at a minimal cost."]}, {'end': 25689.585, 'start': 25467.993, 'title': 'Azure blob storage basics', 'summary': 'Explains the basics of azure blob storage, including the necessity of a storage account, the hierarchy of storage components, and the limitations of storage capacity, with a maximum of 500 tb data for a gpv2 storage account.', 'duration': 221.592, 'highlights': ['Azure storage is done through a storage account, which can be a general purpose or Blob storage. All access to Azure storage is done through a storage account, which can be a general purpose or Blob storage.', 'The four components inside Blob are Blob, Files, Queues, and Tables, with Container providing a grouping of blobs. Inside the Azure Storage account, there are four components inside Blob: Blob, Files, Queues, and Tables, with Container providing a grouping of blobs.', 'A container provides a grouping of a set of blobs, and all blobs must be in a container, with each container capable of storing an unlimited number of blobs. A container provides a grouping of a set of blobs, and all blobs must be in a container. Each container can store an unlimited number of blobs.', 'A GPV2 storage account cannot store more than 500 TB of data. A GPV2 storage account cannot store more than 500 TB of data.']}, {'end': 26229.472, 'start': 25691.507, 'title': 'Azure storage and vm disk overview', 'summary': 'Discusses the distinction between vm disks and blob service storage in azure, emphasizing the association of disks with specific vms and the public access configuration for blobs, while highlighting the transition from managed to unmanaged disks and the three types of blobs offered in azure storage.', 'duration': 537.965, 'highlights': ['The distinction between VM disks and blob service storage VM disks are specifically associated with a particular VM and cannot be used for any other purpose, while blob service storage can be used by multiple services, not just limited to a VM.', 'Public access configuration for blobs The public access level for blobs in Azure storage can be configured as private, with anonymous read access for blobs only, or with anonymous read access for containers and blobs, offering flexibility in data accessibility based on security requirements.', 'Transition from managed to unmanaged disks With the introduction of Managed Disk, the concept of a storage account is becoming obsolete for VMs, while it remains essential for various other services, highlighting the general-purpose nature of Azure Storage Account.', 'Three types of blobs in Azure storage Azure storage offers three types of blobs: block blobs, page blobs, and append blobs, each catering to specific storage needs and file types within the Azure Storage Account.']}], 'duration': 1010.767, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc25218705.jpg', 'highlights': ['Azure Blob Storage is a service for storing large amounts of unstructured object data, such as text or binary data.', 'A GPV2 storage account cannot store more than 500 TB of data.', 'The public access level for blobs in Azure storage can be configured as private, with anonymous read access for blobs only, or with anonymous read access for containers and blobs, offering flexibility in data accessibility based on security requirements.', 'Azure storage offers three types of blobs: block blobs, page blobs, and append blobs, each catering to specific storage needs and file types within the Azure Storage Account.', 'The distinction between VM disks and blob service storage VM disks are specifically associated with a particular VM and cannot be used for any other purpose, while blob service storage can be used by multiple services, not just limited to a VM.']}, {'end': 27095.82, 'segs': [{'end': 26257.346, 'src': 'embed', 'start': 26232.473, 'weight': 6, 'content': [{'end': 26239.197, 'text': 'When we talk about a blob, it is a file of any type or size, and Azure Storage is providing you three types of blobs.', 'start': 26232.473, 'duration': 6.724}, {'end': 26241.638, 'text': 'Blob blob, page blob, and append blob.', 'start': 26239.757, 'duration': 1.881}, {'end': 26247.981, 'text': 'Just to make it more familiar, page blob is any kind of virtual machine hard disk.', 'start': 26242.519, 'duration': 5.462}, {'end': 26254.805, 'text': "Not hard disk, like it's a data disk or OS disk, any disk that comes attached with a VM.", 'start': 26248.682, 'duration': 6.123}, {'end': 26257.346, 'text': 'All the VM disks are page blobs.', 'start': 26255.685, 'duration': 1.661}], 'summary': 'Azure storage offers three types of blobs: blob, page blob, and append blob, with page blobs used for all vm disks.', 'duration': 24.873, 'max_score': 26232.473, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26232473.jpg'}, {'end': 26381.03, 'src': 'embed', 'start': 26342.953, 'weight': 0, 'content': [{'end': 26350.424, 'text': 'If you do the mathematics, individual block blobs can be up to 4.75 terabytes TB in size.', 'start': 26342.953, 'duration': 7.471}, {'end': 26351.945, 'text': "So it's simple mathematics.", 'start': 26350.944, 'duration': 1.001}, {'end': 26355.667, 'text': 'The maximum size of a single block inside a block blob is 100 MB.', 'start': 26352.445, 'duration': 3.222}, {'end': 26361.431, 'text': 'And maximum allowed number of blocks inside a block blob is 50,000.', 'start': 26356.348, 'duration': 5.083}, {'end': 26365.073, 'text': 'So it comes around to be close to 4.75 TB.', 'start': 26361.431, 'duration': 3.642}, {'end': 26381.03, 'text': "I think that answers your question, right? So are you saying that we can't put 101 MB file in a block blob? That is the maximum for a single file.", 'start': 26366.374, 'duration': 14.656}], 'summary': 'Block blobs can be up to 4.75 tb in size, with a maximum of 100 mb per block and 50,000 blocks allowed.', 'duration': 38.077, 'max_score': 26342.953, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26342953.jpg'}, {'end': 26429.966, 'src': 'embed', 'start': 26401.696, 'weight': 7, 'content': [{'end': 26403.597, 'text': "It's not that it will stop you from uploading it.", 'start': 26401.696, 'duration': 1.901}, {'end': 26410.613, 'text': 'What it will do will create 10 blocks out of that one file, and it is a way.', 'start': 26404.257, 'duration': 6.356}, {'end': 26419.739, 'text': 'azure manages the storage in blob storage, so it will divide it into 10 blocks and the file will be available to you.', 'start': 26410.613, 'duration': 9.126}, {'end': 26426.704, 'text': 'you will be allowed to push, but azure will consider it as two blocks, two blocks of storage.', 'start': 26419.739, 'duration': 6.965}, {'end': 26429.966, 'text': "okay, that's how it manages the storage inside proper storage.", 'start': 26426.704, 'duration': 3.262}], 'summary': 'Azure divides one file into 10 blocks for storage efficiency.', 'duration': 28.27, 'max_score': 26401.696, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26401696.jpg'}, {'end': 26535.768, 'src': 'embed', 'start': 26502.896, 'weight': 1, 'content': [{'end': 26508.659, 'text': 'They are optimized for this particular scenario for append operations.', 'start': 26502.896, 'duration': 5.763}, {'end': 26512.942, 'text': 'A single append block can contain up to, again, the limitation is same, 50,000 blocks.', 'start': 26508.78, 'duration': 4.162}, {'end': 26517.485, 'text': 'But as you saw in the first line, the maximum size for one block is 4MB.', 'start': 26513.483, 'duration': 4.002}, {'end': 26525.238, 'text': 'For a total size of slightly more than 195 GB, which is the mathematics here, 4MB into 50,000,', 'start': 26518.206, 'duration': 7.032}, {'end': 26535.768, 'text': 'So for an append blob you can have a maximum of 195 GB in one append blob storage, which is like 4.75 terabyte for one block blob.', 'start': 26525.239, 'duration': 10.529}], 'summary': 'Append blobs can store up to 195gb, with 50,000 blocks of 4mb each.', 'duration': 32.872, 'max_score': 26502.896, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26502896.jpg'}, {'end': 26607.371, 'src': 'embed', 'start': 26583.22, 'weight': 2, 'content': [{'end': 26590.418, 'text': 'You have an option of uploading it and leaving it uncommitted, and later on you can commit those to your actual storage.', 'start': 26583.22, 'duration': 7.198}, {'end': 26595.923, 'text': 'With page blobs, as soon as you write something, it becomes part of the page blob.', 'start': 26590.458, 'duration': 5.465}, {'end': 26603.789, 'text': 'With page blobs, it can be up to eight TB in size and are more efficient for frequent read-write operations.', 'start': 26597.083, 'duration': 6.706}, {'end': 26607.371, 'text': 'Azure Virtual Machines use page blobs as OS and data tests.', 'start': 26604.449, 'duration': 2.922}], 'summary': 'Azure page blobs can be up to 8 tb and are efficient for read-write operations. used for os and data tests in azure vms.', 'duration': 24.151, 'max_score': 26583.22, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26583220.jpg'}, {'end': 26928.187, 'src': 'embed', 'start': 26874.406, 'weight': 3, 'content': [{'end': 26877.047, 'text': 'And then the availability part comes in.', 'start': 26874.406, 'duration': 2.641}, {'end': 26884.276, 'text': 'and the other components would be like.', 'start': 26877.854, 'duration': 6.422}, {'end': 26885.216, 'text': 'Performance depends.', 'start': 26884.376, 'duration': 0.84}, {'end': 26891.719, 'text': 'It depends on your application design, how you have configured this storage.', 'start': 26887.457, 'duration': 4.262}, {'end': 26900.341, 'text': "Definitely, if you are putting it right away in the VM's SSD, obviously that performance is going to be better, but it depends how critical it is.", 'start': 26893.239, 'duration': 7.102}, {'end': 26908.235, 'text': 'If logging is very critical and it has to be accessed right away, within the VM itself, then you will prefer doing it there.', 'start': 26901.422, 'duration': 6.813}, {'end': 26926.086, 'text': 'But if it can be put in somewhere some external storage like outside the VM and it can be retrieved from there and processed and a dashboard can be created of that logs which are being pushed to the Blobber storage,', 'start': 26908.635, 'duration': 17.451}, {'end': 26928.187, 'text': 'then that will suit you in that case.', 'start': 26926.086, 'duration': 2.101}], 'summary': 'Performance depends on storage configuration and criticality of data, with ssd offering better performance but external storage allowing for retrieval and processing.', 'duration': 53.781, 'max_score': 26874.406, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26874406.jpg'}, {'end': 27008.785, 'src': 'embed', 'start': 26982.589, 'weight': 5, 'content': [{'end': 26989.433, 'text': 'Although we are not using blob storage there, we are using ADLS, Azure Data Lake Store, but it is quite similar.', 'start': 26982.589, 'duration': 6.844}, {'end': 26999.319, 'text': 'In ADLS, we put all the JSON files and we process it using a function app.', 'start': 26991.653, 'duration': 7.666}, {'end': 27005.743, 'text': 'That function app runs and it processes all the JSONs to CSV, and that CSV is then pushed to a SQL database,', 'start': 26999.339, 'duration': 6.404}, {'end': 27008.785, 'text': 'and that SQL database then pushes it to a Power BI dashboard.', 'start': 27005.743, 'duration': 3.042}], 'summary': 'Data processed from adls to sql, then to power bi dashboard.', 'duration': 26.196, 'max_score': 26982.589, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26982589.jpg'}], 'start': 26232.473, 'title': 'Azure blob storage and log storage options', 'summary': 'Provides an overview of azure storage, its blob types, and enterprise log storage options, including comparisons of ssd and azure blob storage, highlighting cost savings, performance considerations, and flexibility, with an example of using azure storage for json files processing.', 'chapters': [{'end': 26691.764, 'start': 26232.473, 'title': 'Azure blob storage overview', 'summary': 'Provides an overview of azure storage and its three types of blobs: block blob, page blob, and append blob. it details their respective functionalities, limitations, and use cases, including maximum size and optimal scenarios for each type of blob.', 'duration': 459.291, 'highlights': ['Block blobs store various types of files and have a maximum size of 4.75 TB, with a single block capable of reaching 100 MB and allowing up to 50,000 blocks per blob. Block blobs can store different file types and sizes, with a maximum size of 4.75 TB, utilizing individual blocks of up to 100 MB and supporting up to 50,000 blocks per blob.', 'Azure Storage divides large files into blocks, enabling parallel uploading, and allows for managing multiple blocks to decrease upload time within a BlockBlob. Azure Storage divides large files into blocks, facilitating parallel uploading and efficient management of multiple blocks to reduce upload time within a BlockBlob.', 'Append blobs are optimized for append operations, suitable for logging scenarios, with a maximum storage size of slightly over 195 GB, composed of 50,000 blocks, each with a 4 MB limit. Append blobs are optimized for append operations, ideal for logging scenarios, and can reach a maximum storage size of slightly over 195 GB, comprising 50,000 blocks, each limited to 4 MB.', 'Page blobs are designed for frequent random read and write operations, capable of reaching a size of up to 8 TB and are preferred for Azure Virtual Machines as OS and data disks. Page blobs are tailored for frequent random read and write operations, with a maximum size of 8 TB, and are commonly used for Azure Virtual Machines as OS and data disks.']}, {'end': 27095.82, 'start': 26692.204, 'title': 'Enterprise application log storage options', 'summary': 'Discusses the pros and cons of storing logs in enterprise applications, comparing options such as ssd and external storage like azure blob storage, highlighting cost savings, performance considerations, and flexibility, with an example of using azure storage to efficiently process json files.', 'duration': 403.616, 'highlights': ['Storing logs in external storage like Azure Blob Storage can significantly save costs, as it is very cheap compared to SSD storage.', 'Performance considerations depend on the application design, with SSD storage in VMs offering better performance, but external storage providing flexibility for processing and creating dashboards.', 'Azure Storage, such as Azure Data Lake Store, can efficiently process JSON files using function apps, demonstrating the flexibility and efficiency of using Azure Storage components in various ways within an application.', 'Azure Storage provides flexibility in choosing the type of blob to store, such as block blob, page blob, or append blob, offering options for optimizing storage based on file sizes and usage.']}], 'duration': 863.347, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc26232473.jpg', 'highlights': ['Block blobs store various types of files and have a maximum size of 4.75 TB, with a single block capable of reaching 100 MB and allowing up to 50,000 blocks per blob.', 'Append blobs are optimized for append operations, suitable for logging scenarios, with a maximum storage size of slightly over 195 GB, composed of 50,000 blocks, each with a 4 MB limit.', 'Page blobs are designed for frequent random read and write operations, capable of reaching a size of up to 8 TB and are preferred for Azure Virtual Machines as OS and data disks.', 'Storing logs in external storage like Azure Blob Storage can significantly save costs, as it is very cheap compared to SSD storage.', 'Performance considerations depend on the application design, with SSD storage in VMs offering better performance, but external storage providing flexibility for processing and creating dashboards.', 'Azure Storage, such as Azure Data Lake Store, can efficiently process JSON files using function apps, demonstrating the flexibility and efficiency of using Azure Storage components in various ways within an application.', 'Azure Storage provides flexibility in choosing the type of blob to store, such as block blob, page blob, or append blob, offering options for optimizing storage based on file sizes and usage.', 'Azure Storage divides large files into blocks, enabling parallel uploading, and allows for managing multiple blocks to decrease upload time within a BlockBlob.']}, {'end': 27886.827, 'segs': [{'end': 27125.295, 'src': 'embed', 'start': 27095.82, 'weight': 2, 'content': [{'end': 27102.602, 'text': 'you can give the maximum size to 100 MB so that the number of blobs are less.', 'start': 27095.82, 'duration': 6.782}, {'end': 27109.009, 'text': 'Okay, so is there any cost difference for it?', 'start': 27105.788, 'duration': 3.221}, {'end': 27113.191, 'text': 'Like if I choose blog blob or page blob or append blob for this one?', 'start': 27109.149, 'duration': 4.042}, {'end': 27116.992, 'text': 'Yes, there is a cost difference, definitely.', 'start': 27114.571, 'duration': 2.421}, {'end': 27119.193, 'text': 'Attached to it, yeah.', 'start': 27118.473, 'duration': 0.72}, {'end': 27120.834, 'text': "We'll get into cost.", 'start': 27119.973, 'duration': 0.861}, {'end': 27125.295, 'text': "I don't think I have a specific slide here, but yeah, I can take you to the portal and help you with the cost.", 'start': 27121.234, 'duration': 4.061}], 'summary': 'Azure offers different blob types with cost differences, allowing a maximum size of 100 mb.', 'duration': 29.475, 'max_score': 27095.82, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc27095820.jpg'}, {'end': 27193.132, 'src': 'embed', 'start': 27166.108, 'weight': 0, 'content': [{'end': 27171.85, 'text': "Here, I'm going to discuss some of the major Azure certifications and after that, we will quickly discuss about them.", 'start': 27166.108, 'duration': 5.742}, {'end': 27178.212, 'text': 'Now, moving forward, first one is Microsoft Certified Azure Administrator Associate, that is AZ-103.', 'start': 27172.05, 'duration': 6.162}, {'end': 27181.873, 'text': 'Next one, the Azure Developer Associate, that is AZ-203.', 'start': 27178.752, 'duration': 3.121}, {'end': 27190.129, 'text': 'Third one, the Microsoft Certified Azure Solutions Architect that comes under the expert level that is AZ-300 and AZ-301.', 'start': 27183.283, 'duration': 6.846}, {'end': 27193.132, 'text': 'Last one is the Data Lake and Data Factory.', 'start': 27191.13, 'duration': 2.002}], 'summary': 'Discusses major azure certifications: az-103, az-203, az-300, az-301, data lake, and data factory.', 'duration': 27.024, 'max_score': 27166.108, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc27166108.jpg'}, {'end': 27252.977, 'src': 'embed', 'start': 27227.918, 'weight': 1, 'content': [{'end': 27233.822, 'text': 'But after receiving constant feedbacks from learners about the exam being difficult and with too much syllabus,', 'start': 27227.918, 'duration': 5.904}, {'end': 27240.828, 'text': 'Microsoft Learning decided to merge these two certification exams and name it as AZ-103 certification exam,', 'start': 27233.822, 'duration': 7.006}, {'end': 27246.212, 'text': 'with 70% of the syllabus from AZ-100 and 30% of the syllabus from AZ-101 exam.', 'start': 27240.828, 'duration': 5.384}, {'end': 27247.833, 'text': 'Next, we have the AZ-203.', 'start': 27246.412, 'duration': 1.421}, {'end': 27252.977, 'text': 'So guys, this is another associate level role based certification exam by Microsoft Azure.', 'start': 27247.853, 'duration': 5.124}], 'summary': 'Microsoft merged az-100 and az-101 to create az-103 exam, with 70% from az-100 and 30% from az-101. also introduced az-203.', 'duration': 25.059, 'max_score': 27227.918, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc27227918.jpg'}], 'start': 27095.82, 'title': 'Azure certification exams', 'summary': 'Provides a detailed overview of various azure certification exams, including cost differences for different blob types, insights on exam changes, prerequisites, requirements, weightage of modules, and key topics for exams az-103, az-203, az-300, az-301, and 70776.', 'chapters': [{'end': 27387.192, 'start': 27095.82, 'title': 'Azure certifications overview', 'summary': 'Provides an overview of azure certifications, including cost differences for different blob types, and details on major certifications such as az-103, az-203, az-300, az-301, and 70776, with insights on exam changes and prerequisites.', 'duration': 291.372, 'highlights': ['AZ-300 and AZ-301 certification details Details about the first role-based expert level certification, covering advanced Azure skills, secure solution design, and the exams AZ-300 and AZ-301.', 'AZ-103 certification merging Insights into the merger of AZ-100 and AZ-101 exams to create the AZ-103 certification exam, with 70% syllabus from AZ-100 and 30% from AZ-101.', 'Cost difference for blob types Discussion on the cost difference between blob types, with page blob being costlier due to its high performance in terms of freedom of operation.', 'Overview of Azure certifications Overview of major Azure certifications including AZ-103, AZ-203, AZ-300, AZ-301, and 70776, covering the skills and objectives for each exam.']}, {'end': 27886.827, 'start': 27387.412, 'title': 'Azure certification and exam overview', 'summary': 'Discusses the various azure certification exams including az-103, az-203, az-300, az-301, and 70776, detailing the requirements, weightage of modules, and key topics, presenting a comprehensive overview of the skills and experience needed for each exam.', 'duration': 499.415, 'highlights': ['AZ-300 and AZ-301 exams cover topics in deploying and configuring infrastructure, implementing workloads and security, creating and deploying apps, implementing authentication and secure data, developing for the cloud and Azure storage, and determining workload requirements. The AZ-300 and AZ-301 exams cover a wide range of topics including deploying and configuring infrastructure, implementing workloads and security, creating and deploying apps, implementing authentication and secure data, developing for the cloud and Azure storage, and determining workload requirements.', 'AZ-103 exam requires candidates to have at least one year of experience in IT administration, hands-on server provisioning, and knowledge of various services across the full IT lifecycle, applications, and their environments. The AZ-103 exam requires candidates to have at least one year of experience in IT administration and hands-on server provisioning, along with knowledge of various services across the full IT lifecycle, applications, and their environments.', 'AZ-203 exam necessitates candidates to have at least one year of experience in developing scalable solutions, indulging in all phases of software development, and proficiency in at least one cloud supported programming language. To pass the AZ-203 exam, candidates must have at least one year of experience in developing scalable solutions, engaging in all phases of software development, and proficiency in at least one cloud supported programming language.', '70776 certification focuses on designing analytic solutions, building operationalized solutions on Azure, and familiarization with batch data processing, real-time processing, and operationalization technologies. The 70776 certification focuses on candidates who can design analytic solutions, build operationalized solutions on Azure, and are familiar with batch data processing, real-time processing, and operationalization technologies.']}], 'duration': 791.007, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc27095820.jpg', 'highlights': ['AZ-300 and AZ-301 certification details covering advanced Azure skills and secure solution design.', 'AZ-103 certification merging with 70% syllabus from AZ-100 and 30% from AZ-101.', 'Cost difference for blob types, with page blob being costlier due to its high performance.', 'Overview of major Azure certifications including AZ-103, AZ-203, AZ-300, AZ-301, and 70776.']}, {'end': 29214.089, 'segs': [{'end': 27977.776, 'src': 'embed', 'start': 27939.12, 'weight': 3, 'content': [{'end': 27943.883, 'text': "For example, if you're taking your exam in USA, then it is going to cost you around 160.", 'start': 27939.12, 'duration': 4.763}, {'end': 27948.047, 'text': 'But if you are taking it in India, then you will have to pay an amount of 4800 INR,', 'start': 27943.883, 'duration': 4.164}, {'end': 27951.67, 'text': 'and the pricing is subject to change without a notice from country to country.', 'start': 27948.047, 'duration': 3.623}, {'end': 27957.235, 'text': 'As the pricing does not include applicable taxes, you need to confirm with your examination provider for an exact.', 'start': 27951.91, 'duration': 5.325}, {'end': 27962.703, 'text': "If you're a student, then you can get a free reduction in the exam if you can submit your valid education credentials.", 'start': 27957.679, 'duration': 5.024}, {'end': 27970.35, 'text': 'Moreover, Microsoft Partner Network Program Member, Microsoft Trainers, and Academic Program Members are also eligible for the reduced pricing.', 'start': 27962.904, 'duration': 7.446}, {'end': 27974.594, 'text': 'Most of the Microsoft technical quotients require a passing score of 700.', 'start': 27970.77, 'duration': 3.824}, {'end': 27977.776, 'text': 'Any score greater or equal to 700 will be marked as passed.', 'start': 27974.594, 'duration': 3.182}], 'summary': 'Microsoft exam fees vary by country, including a free reduction for students and reduced pricing for microsoft partner network program members, microsoft trainers, and academic program members. passing score for most exams is 700.', 'duration': 38.656, 'max_score': 27939.12, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc27939120.jpg'}, {'end': 28080.618, 'src': 'embed', 'start': 28048.263, 'weight': 6, 'content': [{'end': 28050.525, 'text': 'And this is the most crucial part in your learning journey.', 'start': 28048.263, 'duration': 2.262}, {'end': 28053.832, 'text': 'So guys, you can easily perform hands-on in Azure services,', 'start': 28051.05, 'duration': 2.782}, {'end': 28059.937, 'text': 'since Azure provides a free tier option for newbies and you get a $300 of credit in your Azure account.', 'start': 28053.832, 'duration': 6.105}, {'end': 28067.203, 'text': 'So, in addition to that, check for the online training, so that in case you have queries related to the subject, then you can clear them right away,', 'start': 28060.137, 'duration': 7.066}, {'end': 28069.424, 'text': 'and experts help is always recommended.', 'start': 28067.203, 'duration': 2.221}, {'end': 28075.949, 'text': 'Last but not the least, join the forums related to Microsoft Azure and search for questions related to your subject,', 'start': 28069.905, 'duration': 6.044}, {'end': 28080.618, 'text': 'and check out the questions asked by the other people and go through the answers posted by audiences.', 'start': 28075.949, 'duration': 4.669}], 'summary': 'Azure offers free tier with $300 credit, recommends online training and forum participation for learning.', 'duration': 32.355, 'max_score': 28048.263, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28048263.jpg'}, {'end': 28233.929, 'src': 'embed', 'start': 28207.754, 'weight': 5, 'content': [{'end': 28214.278, 'text': 'The combined AZ-103 exam is not merely a merging of the full AZ-100 and AZ-101 certification exam.', 'start': 28207.754, 'duration': 6.524}, {'end': 28223.464, 'text': 'The AZ-103 exam pulls in approximately 70% of its objectives from the AZ-100 exam and approximately 30% of its objectives from the AZ-101 exam.', 'start': 28214.639, 'duration': 8.825}, {'end': 28231.037, 'text': 'As a result of the transition, the AZ-100 and 101 certification exams are now retired as of May 1,', 'start': 28224.585, 'duration': 6.452}, {'end': 28233.929, 'text': '2019 and are no longer be able to be scheduled or be taken.', 'start': 28231.037, 'duration': 2.892}], 'summary': 'Az-103 exam combines 70% from az-100 and 30% from az-101. az-100 and 101 exams are retired as of may 1, 2019.', 'duration': 26.175, 'max_score': 28207.754, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28207754.jpg'}, {'end': 28356.063, 'src': 'embed', 'start': 28329.165, 'weight': 7, 'content': [{'end': 28334.228, 'text': 'Microsoft has divided the entire exam syllabus into five modules in order to ease the exam preparation.', 'start': 28329.165, 'duration': 5.063}, {'end': 28337.01, 'text': "So, let's discuss each of these modules below.", 'start': 28334.688, 'duration': 2.322}, {'end': 28339.392, 'text': 'Manage Azure subscriptions and resources.', 'start': 28337.43, 'duration': 1.962}, {'end': 28345.797, 'text': 'So, this percentage figure that you see here basically indicates the relative weightage of the quotients from each of the modules.', 'start': 28339.832, 'duration': 5.965}, {'end': 28350.641, 'text': 'If the percentage is higher, then you should expect more quotients from that module and vice versa.', 'start': 28346.137, 'duration': 4.504}, {'end': 28356.063, 'text': 'So, guys, in this module, you need to be thoroughly prepared with managing Azure subscriptions, resource groups,', 'start': 28351.101, 'duration': 4.962}], 'summary': 'Microsoft divided exam syllabus into 5 modules for easier preparation, with percentage indicating weightage of quotients in each module.', 'duration': 26.898, 'max_score': 28329.165, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28329165.jpg'}, {'end': 28461.436, 'src': 'embed', 'start': 28435.301, 'weight': 1, 'content': [{'end': 28442.146, 'text': 'You can expect around 40 to 60 questions in this exam and also you can expect different questions formats and types in this exam.', 'start': 28435.301, 'duration': 6.845}, {'end': 28450.59, 'text': 'including review screen mark, review, multiple choices, short answers, hot area, repeated answer choices, drag and drop, case studies,', 'start': 28442.506, 'duration': 8.084}, {'end': 28452.291, 'text': 'the best answer and active screen.', 'start': 28450.59, 'duration': 1.701}, {'end': 28455.973, 'text': 'All the questions in this exam can follow any of these question types.', 'start': 28452.811, 'duration': 3.162}, {'end': 28461.436, 'text': 'You will get around 150 minutes to complete the examination with an additional 30 minutes of sitting time.', 'start': 28456.293, 'duration': 5.143}], 'summary': 'Exam includes 40-60 questions, various formats, 150 minutes for completion.', 'duration': 26.135, 'max_score': 28435.301, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28435301.jpg'}, {'end': 28541.658, 'src': 'embed', 'start': 28512.208, 'weight': 9, 'content': [{'end': 28515.289, 'text': 'Any score greater or equal to 700 will be marked as passed.', 'start': 28512.208, 'duration': 3.081}, {'end': 28517.27, 'text': 'Otherwise, it will be marked as failed.', 'start': 28515.649, 'duration': 1.621}, {'end': 28520.411, 'text': 'Most of the short questions in this exam are one-pointer.', 'start': 28517.59, 'duration': 2.821}, {'end': 28524.772, 'text': 'If any question is worth more than that, then it will be indicated in the exam part itself.', 'start': 28520.731, 'duration': 4.041}, {'end': 28527.833, 'text': 'Also note that there are no penalty for an incorrect answer.', 'start': 28525.112, 'duration': 2.721}, {'end': 28530.314, 'text': 'The exam is available only in English language.', 'start': 28528.233, 'duration': 2.081}, {'end': 28535.515, 'text': "Now we know of the examination pattern, now let's discuss few other tips for the preparation of the exam.", 'start': 28530.674, 'duration': 4.841}, {'end': 28541.658, 'text': 'How to prepare for AZ-103 exam? The first step is to plan the module structure and study accordingly.', 'start': 28535.915, 'duration': 5.743}], 'summary': 'Exam requires 700 score to pass, no penalties for wrong answers, majority of questions are one-pointer.', 'duration': 29.45, 'max_score': 28512.208, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28512208.jpg'}, {'end': 28736.96, 'src': 'embed', 'start': 28710.154, 'weight': 10, 'content': [{'end': 28717.167, 'text': 'So guys the combined AZ-203 exam is not merely a merging of the full AZ-200 and AZ-201 certification exam.', 'start': 28710.154, 'duration': 7.013}, {'end': 28728.694, 'text': 'So this AZ-203 exam pulls in approximately 70% of its objectives from the AZ-200 exam and approximately 30% of its objectives from the AZ-201 exam.', 'start': 28717.987, 'duration': 10.707}, {'end': 28736.96, 'text': 'As a result of the transition, the AZ-200 and AZ-201 certification exams are now retired and are no longer be able to schedule or be taken.', 'start': 28728.954, 'duration': 8.006}], 'summary': 'Az-203 exam combines 70% from az-200 and 30% from az-201. az-200 and az-201 exams are retired.', 'duration': 26.806, 'max_score': 28710.154, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28710154.jpg'}, {'end': 28801.477, 'src': 'embed', 'start': 28775.996, 'weight': 11, 'content': [{'end': 28781.902, 'text': 'which means greater job opportunities, and no doubt it is being majorly used by majority of the Fortune 500 companies.', 'start': 28775.996, 'duration': 5.906}, {'end': 28789.047, 'text': 'According to the latest report, the average pay of an Azure developer is more than $120,000 per annum.', 'start': 28783.343, 'duration': 5.704}, {'end': 28795.512, 'text': "And it isn't a secret that an experienced Microsoft Azure developer can earn up to $200,000 per annum.", 'start': 28789.408, 'duration': 6.104}, {'end': 28801.477, 'text': 'So, I guess this should be enough to satisfy a candidate who is willing to go for AZ-203 exam preparation.', 'start': 28795.953, 'duration': 5.524}], 'summary': 'Microsoft azure offers lucrative job opportunities, with an average pay of $120,000 per year and potential earnings of up to $200,000 for experienced developers.', 'duration': 25.481, 'max_score': 28775.996, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28775996.jpg'}, {'end': 28998.565, 'src': 'embed', 'start': 28973.185, 'weight': 2, 'content': [{'end': 28977.969, 'text': 'repeated answer choices, drag and drop, case studies, the best answer and active screen.', 'start': 28973.185, 'duration': 4.784}, {'end': 28981.592, 'text': 'All the questions in this exam can follow any of these question types.', 'start': 28978.45, 'duration': 3.142}, {'end': 28987.417, 'text': 'You will get around 150 minutes to complete the examination with an additional 30 minutes of sitting time.', 'start': 28982.293, 'duration': 5.124}, {'end': 28995.002, 'text': 'For good results in the exam, it is required to follow the weightage associated with the exam module during your AC 203 exam preparation.', 'start': 28987.737, 'duration': 7.265}, {'end': 28998.565, 'text': 'The pricing depends on which location you are taking your exam from.', 'start': 28995.423, 'duration': 3.142}], 'summary': 'Ac 203 exam features various question types, 150 minutes to complete, weightage impacts results, pricing varies by location.', 'duration': 25.38, 'max_score': 28973.185, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc28973185.jpg'}, {'end': 29053.692, 'src': 'embed', 'start': 29026.859, 'weight': 0, 'content': [{'end': 29031.24, 'text': 'Microsoft trainers and academy program members are also eligible for reduced pricing.', 'start': 29026.859, 'duration': 4.381}, {'end': 29034.4, 'text': 'Most of the Microsoft technical questions require a passing score of 700.', 'start': 29031.6, 'duration': 2.8}, {'end': 29035.821, 'text': 'AZ-203 is not an exception here.', 'start': 29034.4, 'duration': 1.421}, {'end': 29040.903, 'text': 'Any score greater or equal to 700 will be marked as passed.', 'start': 29037.561, 'duration': 3.342}, {'end': 29042.785, 'text': 'Otherwise, it will be marked as failed.', 'start': 29041.124, 'duration': 1.661}, {'end': 29046.067, 'text': 'So, most of the short quotients in this exam are one point.', 'start': 29043.165, 'duration': 2.902}, {'end': 29050.61, 'text': 'If any quotient is worth more than that, then it will be indicated in the exam pattern itself.', 'start': 29046.327, 'duration': 4.283}, {'end': 29053.692, 'text': 'Also, note that there are no penalty for an incorrect answer.', 'start': 29050.89, 'duration': 2.802}], 'summary': 'Microsoft trainers and academy program members get reduced pricing. passing score for most technical questions is 700, including az-203. short quotients are mostly one point, with exceptions indicated in the exam pattern. no penalty for incorrect answers.', 'duration': 26.833, 'max_score': 29026.859, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc29026859.jpg'}], 'start': 27886.987, 'title': 'Microsoft azure certification exams', 'summary': 'Provides an overview of microsoft azure certification exams, including details on exam patterns, question types, pricing, passing score requirements, and tips for exam preparation, covering topics such as module structure planning, studying materials, hands-on practice, and the transition from az-100 and az-101 to az-103 certification.', 'chapters': [{'end': 27995.45, 'start': 27886.987, 'title': 'Microsoft azure exam overview', 'summary': 'Provides an overview of the microsoft azure certification exam, including the exam pattern, question types, pricing, and passing score requirements, with details on the number of questions (40-60), exam duration (150 minutes + 30 minutes sitting time), pricing variations by location (e.g., $160 in usa, 4800 inr in india), eligibility for reduced pricing, and passing score (700 points).', 'duration': 108.463, 'highlights': ['The exam typically consists of 40 to 60 questions. The number of questions in the Microsoft Azure certification exam ranges from 40 to 60.', 'The exam allows around 150 minutes for completion, with an additional 30 minutes of sitting time. Candidates are provided approximately 150 minutes to complete the exam, with an additional 30 minutes of sitting time.', 'Pricing varies by location, such as around $160 in the USA and 4800 INR in India, subject to change without notice. The pricing for the exam varies by location, for instance, approximately $160 in the USA and 4800 INR in India, and is subject to change without notice.', 'Eligibility for reduced pricing includes students, Microsoft Partner Network Program Members, Microsoft Trainers, and Academic Program Members. Students, Microsoft Partner Network Program Members, Microsoft Trainers, and Academic Program Members are eligible for reduced pricing for the exam.', 'The passing score for most Microsoft technical exams is 700 points. A passing score of 700 points is required for most Microsoft technical exams.']}, {'end': 28309.893, 'start': 27995.93, 'title': 'Azure exam prep tips', 'summary': 'Discusses tips for azure exam preparation, including planning the module structure, studying verified materials, practicing hands-on with free azure services, and the transition from az-100 and az-101 to az-103 certification, which now holds 70% of its objectives from az-100 and 30% from az-101.', 'duration': 313.963, 'highlights': ['The transition from AZ-100 and AZ-101 to AZ-103 certification The transition from AZ-100 and AZ-101 to AZ-103 certification, which now holds 70% of its objectives from AZ-100 and 30% from AZ-101.', 'Practicing hands-on with free Azure services Practicing hands-on with free Azure services, as Azure provides a free tier option for newbies and $300 of credit in your Azure account.', 'Tips for Azure exam preparation The chapter discusses tips for Azure exam preparation, including planning the module structure, studying verified materials, and practicing hands-on.', 'Attractive pay packages for Azure Administrator Azure Administrator profile guarantees attractive pay packages, with an average pay of $100K per annum and experienced administrators earning up to $120K per annum.']}, {'end': 28530.314, 'start': 28309.893, 'title': 'Az-103 exam overview', 'summary': 'Provides an overview of the microsoft az-103 exam, including the prerequisites, exam objectives, modules breakdown, exam pattern, pricing, and passing score requirements.', 'duration': 220.421, 'highlights': ['The exam syllabus is divided into five modules to ease exam preparation. Microsoft has divided the entire exam syllabus into five modules in order to ease the exam preparation.', 'The exam covers modules such as managing Azure subscriptions and resources, implementing and managing storage, deploying and managing virtual machines, configuring and managing virtual networks, and managing identities. The exam covers modules such as managing Azure subscriptions and resources, implementing and managing storage, deploying and managing virtual machines, configuring and managing virtual networks, and managing identities.', 'The exam pattern includes around 40 to 60 questions and different question formats and types. The exam pattern includes around 40 to 60 questions and different question formats and types, including review screen mark, review, multiple choices, short answers, hot area, repeated answer choices, drag and drop, case studies, the best answer, and active screen.', 'The exam has a passing score requirement of 700, with no penalty for incorrect answers and is available only in English language. The exam has a passing score requirement of 700, with no penalty for incorrect answers and is available only in English language.', 'The pricing for the exam varies based on the location, with potential fee deductions for students and reduced pricing for Microsoft Partner Network Program Member, Microsoft Trainers, and Academy Program Members. The pricing for the exam varies based on the location, with potential fee deductions for students and reduced pricing for Microsoft Partner Network Program Member, Microsoft Trainers, and Academy Program Members.']}, {'end': 29214.089, 'start': 28530.674, 'title': 'Az-203 exam preparation tips', 'summary': 'Discusses tips for preparing for the az-203 exam, including the module structure planning, hands-on practice in azure services, and the reasons for the introduction of the az-203 exam. the exam pattern and weightage of different modules are also covered, along with the job opportunities and average pay for azure developers.', 'duration': 683.415, 'highlights': ['The introduction of AZ-203 exam The AZ-203 exam was introduced to replace the retired AZ-200 and AZ-201 exams based on negative feedback from candidates, pulling in approximately 70% of objectives from AZ-200 and 30% from AZ-201.', 'Job opportunities and average pay for Azure developers Azure developers are in high demand with an average pay of over $120,000 per annum and experienced developers earning up to $200,000 per annum, making it a lucrative career choice.', 'Exam pattern and weightage of different modules The exam consists of around 40 to 60 questions with different formats, and the syllabus is divided into six modules with varying weightage, covering diverse topics such as Azure infrastructure, security, monitoring, and more.', 'Tips for exam preparation The chapter provides tips for exam preparation, including planning the module structure, practicing hands-on in Azure services, and emphasizing the importance of practical implementation over shortcuts and dumps.', 'Reasons for the introduction of AZ-203 exam The AZ-203 exam was introduced to replace the retired AZ-200 and AZ-201 exams based on negative feedback from candidates, pulling in approximately 70% of objectives from AZ-200 and 30% from AZ-201.']}], 'duration': 1327.102, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/0bNFkI_0jhc/pics/0bNFkI_0jhc27886987.jpg', 'highlights': ['The passing score for most Microsoft technical exams is 700 points.', 'The exam typically consists of 40 to 60 questions.', 'The exam allows around 150 minutes for completion, with an additional 30 minutes of sitting time.', 'The pricing for the exam varies by location, for instance, approximately $160 in the USA and 4800 INR in India, and is subject to change without notice.', 'Eligibility for reduced pricing includes students, Microsoft Partner Network Program Members, Microsoft Trainers, and Academic Program Members.', 'The transition from AZ-100 and AZ-101 to AZ-103 certification, which now holds 70% of its objectives from AZ-100 and 30% from AZ-101.', 'Practicing hands-on with free Azure services, as Azure provides a free tier option for newbies and $300 of credit in your Azure account.', 'The exam syllabus is divided into five modules to ease exam preparation.', 'The exam pattern includes around 40 to 60 questions and different question formats and types.', 'The exam has a passing score requirement of 700, with no penalty for incorrect answers and is available only in English language.', 'The introduction of AZ-203 exam to replace the retired AZ-200 and AZ-201 exams based on negative feedback from candidates, pulling in approximately 70% of objectives from AZ-200 and 30% from AZ-201.', 'Job opportunities and average pay for Azure developers, with an average pay of over $120,000 per annum and experienced developers earning up to $200,000 per annum, making it a lucrative career choice.']}], 'highlights': ['Microsoft Azure is the second largest cloud provider, behind AWS, and is the fastest growing cloud provider in the world.', 'Fortune 500 companies like Apple, Pixar, and Samsung use Microsoft Azure for their cloud needs.', 'Azure invests one billion US dollars annually into its security recession department and has more than 3500 security experts, emphasizing their commitment to data security.', 'Azure offers 100+ services to build, deploy, and manage applications on the cloud, including virtual machines, storage applications, SQL applications, and AI applications.', "Azure's average salary for a solutions architect: $100,000 per annum in the USA, 67,000 pounds per annum in the UK, and 17 lakhs per annum in India, making it a lucrative career choice for professionals.", "Azure's advantages over AWS for dotnet developers, PowerShell users, and those working with Windows machines, making it more helpful and suitable for their specific development needs.", 'Microsoft Azure boasts 54 regions and 140 countries with data centers, providing a wide range of services through the internet, offering scalability and accessibility for businesses to expand globally without the need for physical infrastructure, reducing labor, cost, and time.', 'Azure offers 750 hours of free Linux and Windows Virtual Missions every month for 12 months. Users can access 750 hours of Linux and Windows Virtual Missions per month for 12 months at no cost, providing significant value for development and testing purposes.', "Microsoft Azure's market share and exponential growth demonstrate its increasing adoption and significance in the cloud computing industry.", 'The cost advantage of using Microsoft products on Azure, being five times cheaper than AWS, emphasizes the benefits of utilizing Microsoft Azure for users of Microsoft products.', 'Cloud computing simplifies the deployment process by providing pre-configured servers and managed services, eliminating the need for manual setup and management.', 'Azure SQL database offers up to 212% return on investment', 'Azure Active Directory is a fully managed multi-tenant service from Microsoft', 'Azure Active Directory simplifies user account and password management by allowing a single set of credentials with added permissions for accessing multiple services.', 'Azure Active Directory combines tasks from five layers in Windows Active Directory into just two layers, simplifying the structure.', 'Azure Queue has a 500 TB limit for all data and supports messages up to 64 KB in size.', 'Azure Blob Storage is a service for storing large amounts of unstructured object data, such as text or binary data.', 'The passing score for most Microsoft technical exams is 700 points.', 'The exam typically consists of 40 to 60 questions.', 'The exam allows around 150 minutes for completion, with an additional 30 minutes of sitting time.', 'The pricing for the exam varies by location, for instance, approximately $160 in the USA and 4800 INR in India, and is subject to change without notice.']}