title
Azure Full Course - Learn Microsoft Azure in 8 Hours | Azure Tutorial For Beginners | Edureka

description
🔥 Edureka Azure Training (Use Code "𝐘𝐎𝐔𝐓𝐔𝐁𝐄𝟐𝟎") - https://www.edureka.co/microsoft-certified-azure-solution-architect-certification-training This Edureka Azure Full Course video will help you understand and learn Azure & its services in detail. This Azure Tutorial is ideal for both beginners as well as professionals who want to master Azure services. Below are the topics covered in this Azure Tutorial for Beginners video: 00:00 Introduction to Azure Full Course 3:02 Why Cloud? 3:07 Before Cloud Computing 6:17 What is Cloud? 8:07 What is Cloud Computing? 8:42 Service Models 9:32 SaaS 10:17 PaaS 10:37 IaaS 11:17 Deployment Models 11:27 Public Cloud 11:57 Private Cloud 12:07 Hybrid Cloud 12:42 Cloud Providers 25:12 Azure Fundamentals 25:17 Getting Started with Azure 27:42 What is Microsoft Azure? 28:17 Use-case 30:02 How will we implement this? 34:02 Azure Components 34:12 App Service 34:22 Compute Domain 40:57 Blob Storage 41:22 Storage Domain 46:16 MySQL for Azure 46:49 Auto Scaling & Load Balancing 49:43 How to launch services in Azure? 1:04:53 Demo 1:23:08 Azure Pricing 1:28:33 Storage Domain 1:29:33 Why Storage? 1:33:48 Storage vs Database 1:34:58 What is Azure Storage? 1:41:38 Components of Azure Storage 2:12:35 Network Domain 2:12:40 Virtual Networks 2:13:35 What is Virtual Machine? 2:14:35 Why Virtual Networks? 2:15:35 What is Virtual Network? 2:16:50 What are Azure Subnet? 2:18:35 Network Security Groups 2:19:05 Virtual Network Architecture 2:20:00 Demo 3:08:24 Access Management 3:08:34 Azure Active Directory 3:09:14 What is Azure Active Directory? 3:12:26 Windows AD vs Azure AD 3:14:11 Service Audience 3:15:56 Azure Active Directory Editions 3:16:31 Azure Active Directory Tenants 3:36:06 Azure DevOps 3:36:26 What is DevOps? 3:42:21 Components of Azure DevOps 3:48:11 Azure Boards 4:20:16 Azure Data Factory 4:21:21 Why Data Factory? 4:23:06 What is Data Factory? 4:25:51 Data Factory Concepts 4:27:26 What is Data Lake? 4:29:01 Data Lake Concepts 4:33:31 Data Lake vs Data Warehouse 4:36:46 Demo: Move Data From SQL DB to Blog Storage 4:59:16 Important Services & Pointers 4:59:26 Azure Machine Learning 5:01:26 Machine Learning 5:06:01 Machine Learning Algorithms 5:08:36 Various Processes in ML Lifecycle 5:11:41 Microsoft Azure ML Studio 5:34:56 Azure IoT 5:35:46 What is IoT? 5:41:11 IoT on Azure 5:44:56 Azure IoT Components 5:57:31 Azure BoT Service 6:00:31 What are ChatBots? 6:04:36 Need for Chatbots 6:07:51 Demo: Creating a ChatBot for Facebook Messenger 6:41:06 AWS vs Azure vs GCP 6:51:36 Security 6:52:16 Integration 6:53:06 Analytics & ML 6:53:51 DevOps 6:54:26 Hybrid Capabilities 6:55:01 PaaS Offerings 6:55:26 Learning Curve 6:55:46 Scalability 6:56:26 Cost Efficient 6:57:11 The Final View 6:59:01 Cloud Careers 6:59:11 Azure Interview Questions 7:36:06 Cloud Engineer Jobs, Salary, Skills & Responsibilities 7:36:41 Cloud Engineer Job & Salary Trends 7:46:51 Cloud Engineer Job Skills & Description 7:51:51 Cloud Engineer Responsibilities -------------------- 🔴 Subscribe to our channel to get latest video updates: https://goo.gl/6ohpTV 📢📢 𝐓𝐨𝐩 𝟏𝟎 𝐓𝐫𝐞𝐧𝐝𝐢𝐧𝐠 𝐓𝐞𝐜𝐡𝐧𝐨𝐥𝐨𝐠𝐢𝐞𝐬 𝐭𝐨 𝐋𝐞𝐚𝐫𝐧 𝐢𝐧 𝟐𝟎𝟐𝟒 𝐒𝐞𝐫𝐢𝐞𝐬 📢📢 ⏩ NEW Top 10 Technologies To Learn In 2024 - https://www.youtube.com/watch?v=vaLXPv0ewHU 📌𝐓𝐞𝐥𝐞𝐠𝐫𝐚𝐦: https://t.me/edurekaupdates 📌𝐓𝐰𝐢𝐭𝐭𝐞𝐫: https://twitter.com/edurekain 📌𝐋𝐢𝐧𝐤𝐞𝐝𝐈𝐧: https://www.linkedin.com/company/edureka 📌𝐈𝐧𝐬𝐭𝐚𝐠𝐫𝐚𝐦: https://www.instagram.com/edureka_learning/ 📌𝐅𝐚𝐜𝐞𝐛𝐨𝐨𝐤: https://www.facebook.com/edurekaIN/ 📌𝐒𝐥𝐢𝐝𝐞𝐒𝐡𝐚𝐫𝐞: https://www.slideshare.net/EdurekaIN 📌𝐂𝐚𝐬𝐭𝐛𝐨𝐱: https://castbox.fm/networks/505?country=IN 📌𝐌𝐞𝐞𝐭𝐮𝐩: https://www.meetup.com/edureka/ 📌𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲: https://www.edureka.co/community/ 🔴 𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐔𝐧𝐢𝐯𝐞𝐫𝐬𝐢𝐭𝐲 𝐏𝐫𝐨𝐠𝐫𝐚𝐦𝐬 🔵 Post Graduate Program in DevOps with Purdue University: https://bit.ly/3Ov52lT 🔵 Advanced Certificate Program in Data Science with E&ICT Academy, IIT Guwahati: http://bit.ly/3V7ffrh 🔵 Advanced Certificate Program in Cloud Computing with E&ICT Academy, IIT Guwahati: https://bit.ly/3WUbN4S -------------------------------- Got a question on the topic? Please share it in the comment section below and our experts will answer it for you. For more information, please write back to us at sales@edureka.in or call us at IND: 9606058406 / US: +18338555775 (toll-free).

detail
{'title': 'Azure Full Course - Learn Microsoft Azure in 8 Hours | Azure Tutorial For Beginners | Edureka', 'heatmap': [{'end': 2299.486, 'start': 2004.506, 'weight': 0.76}, {'end': 3161.076, 'start': 2872.586, 'weight': 0.798}], 'summary': "'azure full course - learn microsoft azure in 8 hours | azure tutorial for beginners | edureka' provides a comprehensive course on azure fundamentals, covering core computing services, storage, network, security, devops, and trending technologies, with practical insights, real-life use cases, and hands-on knowledge, and also discusses the rise in cloud computing adoption, comparing leading cloud providers, emphasizing their market dominance and key features, and explores the relevance of azure in the market, azure services and administration overview, azure and cloud computing, and cloud engineer job trends and skills, while comparing cloud platforms including aws, azure, and google cloud platform in terms of market share, services, and features.", 'chapters': [{'end': 140.492, 'segs': [{'end': 146.799, 'src': 'embed', 'start': 118.513, 'weight': 0, 'content': [{'end': 123.956, 'text': "Also, we'll be comparing Microsoft Azure with other leading service providers like AWS and GCP.", 'start': 118.513, 'duration': 5.443}, {'end': 126.918, 'text': 'Final module is mostly career related.', 'start': 124.836, 'duration': 2.082}, {'end': 131.643, 'text': "In this module, we'll discuss most frequently asked interview questions in Azure interviews.", 'start': 127.479, 'duration': 4.164}, {'end': 138.17, 'text': "We'll also discuss roles and responsibilities, job trends and skills that you should have to ace your interview.", 'start': 132.084, 'duration': 6.086}, {'end': 139.571, 'text': 'Thank you everyone.', 'start': 138.791, 'duration': 0.78}, {'end': 140.492, 'text': 'While you are at it,', 'start': 139.752, 'duration': 0.74}, {'end': 146.799, 'text': 'please do not forget to subscribe at Eureka YouTube channel and hit the bell icon to stay updated with current trending technologies.', 'start': 140.492, 'duration': 6.307}], 'summary': 'Comparing microsoft azure with aws and gcp, discussing frequently asked interview questions and career-related topics.', 'duration': 28.286, 'max_score': 118.513, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac118513.jpg'}], 'start': 7.105, 'title': 'Microsoft azure full course', 'summary': 'Discusses the rise in cloud computing adoption, highlighting microsoft azure as a leading cloud service provider and offering a comprehensive course on azure fundamentals, core computing services, storage, network, security, devops, trending technologies, and career-related topics.', 'chapters': [{'end': 140.492, 'start': 7.105, 'title': 'Microsoft azure full course', 'summary': 'Discusses the rise in cloud computing adoption, with microsoft azure being a top cloud service provider, offering a full course covering azure fundamentals, core computing services, storage, network, security, devops, trending technologies, and career-related topics.', 'duration': 133.387, 'highlights': ['Microsoft Azure is one of the leading cloud service providers and is a top cloud computing skill to have.', 'The full course covers multiple modules including cloud introduction, Azure fundamentals, storage services, network services, identity and access management, DevOps, trending technologies, and career-related topics.', 'The course includes discussions on Azure Virtual Machine, Azure Virtual Network, Azure Active Directory, Azure DevOps services, and comparison with other leading service providers like AWS and GCP.', 'The final module covers frequently asked interview questions, roles and responsibilities, job trends, and skills required for Azure interviews.']}], 'duration': 133.387, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac7105.jpg', 'highlights': ['The full course covers multiple modules including cloud introduction, Azure fundamentals, storage services, network services, identity and access management, DevOps, trending technologies, and career-related topics.', 'Microsoft Azure is one of the leading cloud service providers and is a top cloud computing skill to have.', 'The course includes discussions on Azure Virtual Machine, Azure Virtual Network, Azure Active Directory, Azure DevOps services, and comparison with other leading service providers like AWS and GCP.', 'The final module covers frequently asked interview questions, roles and responsibilities, job trends, and skills required for Azure interviews.']}, {'end': 1589.113, 'segs': [{'end': 310.888, 'src': 'embed', 'start': 270.932, 'weight': 1, 'content': [{'end': 279.459, 'text': 'but as the traffic varies, there would be times when the traffic is high and my whole two petabytes of data is consumed, or space is consumed rather.', 'start': 270.932, 'duration': 8.527}, {'end': 282.361, 'text': 'but what if the traffic is very low for certain hours of the day?', 'start': 279.459, 'duration': 2.902}, {'end': 284.703, 'text': "I'm actually not utilizing these servers.", 'start': 282.781, 'duration': 1.922}, {'end': 288.506, 'text': 'So I end up paying more money for the servers than I should be.', 'start': 285.203, 'duration': 3.303}, {'end': 290.989, 'text': 'So yes upscaling was an issue.', 'start': 288.907, 'duration': 2.082}, {'end': 295.013, 'text': 'So all these things were an issue because we were paying more money.', 'start': 291.429, 'duration': 3.584}, {'end': 297.775, 'text': 'We did not have sufficient time to take our decisions properly.', 'start': 295.433, 'duration': 2.342}, {'end': 298.997, 'text': 'There was ambiguity.', 'start': 298.096, 'duration': 0.901}, {'end': 303.661, 'text': 'There was more trouble monitoring and maintaining all these resources and, apart from that,', 'start': 299.077, 'duration': 4.584}, {'end': 309.487, 'text': 'one important point which we need to consider is the amount of data that is being generated now and that was being generated then.', 'start': 303.661, 'duration': 5.826}, {'end': 310.888, 'text': 'Then it was okay.', 'start': 310.067, 'duration': 0.821}], 'summary': 'High traffic led to excessive data consumption and increased costs, while low traffic resulted in underutilized servers, leading to issues and increased expenses.', 'duration': 39.956, 'max_score': 270.932, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac270932.jpg'}, {'end': 431.267, 'src': 'embed', 'start': 408.688, 'weight': 0, 'content': [{'end': 420.674, 'text': 'managing your resources properly by combining all these data centers together through a network and then providing you the control to use these resources and to manage them properly.', 'start': 408.688, 'duration': 11.986}, {'end': 422.396, 'text': 'to make it even more simpler.', 'start': 420.994, 'duration': 1.402}, {'end': 431.267, 'text': 'I would say there was a group of people or organizations, basically, that went ahead and bought these servers, these compute capacities,', 'start': 422.496, 'duration': 8.771}], 'summary': 'Efficiently manage combined data centers through network for resource control.', 'duration': 22.579, 'max_score': 408.688, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac408688.jpg'}, {'end': 1244.543, 'src': 'embed', 'start': 1219.462, 'weight': 2, 'content': [{'end': 1227.43, 'text': 'I can go ahead and given these details as in the number of instances my purchasing options Network subnet Auto assign public IP and all those things.', 'start': 1219.462, 'duration': 7.968}, {'end': 1234.598, 'text': "So let's click on next and we can also put in these details, but I'm going to stick to the default decisions or the selections.", 'start': 1228.095, 'duration': 6.503}, {'end': 1237.36, 'text': 'You can also go ahead and configure your security groups.', 'start': 1235.118, 'duration': 2.242}, {'end': 1238.78, 'text': 'I would talk about that as well.', 'start': 1237.42, 'duration': 1.36}, {'end': 1239.3, 'text': 'Do not worry.', 'start': 1238.8, 'duration': 0.5}, {'end': 1244.543, 'text': 'And finally it would say do you want to review and launch it? Once you click on this you would have a new instance.', 'start': 1239.821, 'duration': 4.722}], 'summary': 'The process involves configuring details for a new instance and launching it.', 'duration': 25.081, 'max_score': 1219.462, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac1219462.jpg'}], 'start': 140.492, 'title': 'Cloud computing essentials', 'summary': 'Covers the basics of cloud computing, including its need, models, and providers, and also discusses the evolution of cloud computing, its benefits in terms of cost-saving, data accessibility, and worldwide infrastructure management, and compares leading cloud providers, emphasizing their market dominance and key features, along with free tier offerings.', 'chapters': [{'end': 176.063, 'start': 140.492, 'title': 'Understanding cloud basics and providers', 'summary': 'Covers the basics of cloud computing, including the need for it and its different models and providers, and also includes a demo at the end.', 'duration': 35.571, 'highlights': ['The chapter includes a discussion on the basics of cloud, its need, and its different models and providers, along with a demo at the end.', 'The presenter emphasizes the importance of subscribing to the Eureka YouTube channel for staying updated with current trending technologies.']}, {'end': 574.29, 'start': 176.972, 'title': 'Evolution of cloud computing', 'summary': 'Discusses the challenges before cloud computing, the need for cloud due to cost, data growth, and accessibility, and the concept of cloud computing as a space with services. it also explains how cloud computing enables cost-saving, data accessibility, and worldwide infrastructure management.', 'duration': 397.318, 'highlights': ['Cloud computing enables renting resources only as needed, leading to cost savings.', 'The increase in digital data due to online activities necessitated a space like cloud for data storage and management.', 'Cloud computing provides accessibility to applications and resources from anywhere in the world.', 'Cloud computing replaced the need to buy costly servers and provided a network to manage resources effectively.', 'Cloud computing addresses the challenges of monitoring, maintenance, and scalability of resources, leading to better focus on business decisions.']}, {'end': 929.48, 'start': 574.73, 'title': 'Cloud computing models and providers', 'summary': 'Discusses the different cloud computing models, including saas, paas, and iaas, as well as the deployment models of public, private, and hybrid clouds. it also highlights the leading cloud providers, such as amazon web services, microsoft azure, and google cloud platform, emphasizing their market dominance and key features.', 'duration': 354.75, 'highlights': ['Amazon Web Services is a global leader in cloud services, with a compute capacity six times larger than all other service providers combined.', 'Microsoft Azure, while not on par with Amazon Web Services, is a strong competitor and ranks among the top cloud service providers.', 'Google Cloud Platform, known for its expertise in handling big data, offers cost-effective services and efficient power usage optimization, making it a competitive cloud service provider.', 'The chapter introduces and explains the three main cloud computing models: SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service).', 'It delineates the three deployment models of cloud computing: public cloud, private cloud, and hybrid cloud, detailing their features and use cases.']}, {'end': 1589.113, 'start': 929.981, 'title': 'Cloud service providers comparison', 'summary': "Highlights the major cloud service providers including amazon web services, microsoft azure, and gcp, emphasizing the free tier offerings, such as 750 free hours per month for aws ec2, gcp's balance amount, and microsoft azure's growing job opportunities in the cloud industry.", 'duration': 659.132, 'highlights': ['AWS provides 750 hours per month for free for EC2, GCP offers a balance amount for services, and Microsoft Azure has seen a rise in job opportunities according to the graph from indeed.com.', 'AWS free tier includes services like EC2, Lambda, and Amazon QuickSight with specific capacity, RDS, S3, and AWS Lambda.', 'The differences in billing between AWS and GCP, with GCP charging on a second basis, while AWS charges on an hourly basis.']}], 'duration': 1448.621, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac140492.jpg', 'highlights': ['Amazon Web Services is a global leader in cloud services, with a compute capacity six times larger than all other service providers combined.', 'Cloud computing enables renting resources only as needed, leading to cost savings.', 'The increase in digital data due to online activities necessitated a space like cloud for data storage and management.', 'Cloud computing provides accessibility to applications and resources from anywhere in the world.', 'The chapter introduces and explains the three main cloud computing models: SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service).']}, {'end': 4885.606, 'segs': [{'end': 1662.676, 'src': 'embed', 'start': 1636.608, 'weight': 1, 'content': [{'end': 1642.694, 'text': 'So what needs to be done from you guys is prepare for the exam that is there for Azure.', 'start': 1636.608, 'duration': 6.086}, {'end': 1647.238, 'text': 'Give that exam, get the certification, get hands-on experience and get the job.', 'start': 1643.214, 'duration': 4.024}, {'end': 1653.313, 'text': 'this is the course, this is the path that you should have for taking a cloud computing role.', 'start': 1647.711, 'duration': 5.602}, {'end': 1658.335, 'text': "Having said that, so guys, this is the reason why we're learning about Microsoft Azure today.", 'start': 1653.753, 'duration': 4.582}, {'end': 1662.676, 'text': "Moving on, let's understand what Microsoft Azure is exactly.", 'start': 1658.795, 'duration': 3.881}], 'summary': 'Prepare for azure exam, get certification, hands-on experience, and job to pursue cloud computing role.', 'duration': 26.068, 'max_score': 1636.608, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac1636608.jpg'}, {'end': 1708.914, 'src': 'embed', 'start': 1685.096, 'weight': 5, 'content': [{'end': 1692.746, 'text': "You are using those cloud services, but those cloud services are actually on the Microsoft's infrastructure, and that is what you are paying them for.", 'start': 1685.096, 'duration': 7.65}, {'end': 1697.048, 'text': 'So this is what Microsoft Azure is all about guys.', 'start': 1694.207, 'duration': 2.841}, {'end': 1699.649, 'text': "Now let's see a use case.", 'start': 1697.669, 'duration': 1.98}, {'end': 1708.914, 'text': 'Now guys my philosophy is that rather than doing all the theory first and then going on to the practical I would like to follow the reverse approach.', 'start': 1699.81, 'duration': 9.104}], 'summary': "Microsoft azure is based on microsoft's infrastructure for cloud services.", 'duration': 23.818, 'max_score': 1685.096, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac1685096.jpg'}, {'end': 1854.715, 'src': 'embed', 'start': 1832.976, 'weight': 6, 'content': [{'end': 1842.305, 'text': 'then, and if traffic is coming onto your servers, that traffic will be distributed among those five servers by the load balancer.', 'start': 1832.976, 'duration': 9.329}, {'end': 1847.549, 'text': 'So the job of the load balancer is to distribute the traffic equally among the servers.', 'start': 1842.385, 'duration': 5.164}, {'end': 1850.452, 'text': 'So this is what the load balancer is all about.', 'start': 1848.45, 'duration': 2.002}, {'end': 1854.715, 'text': 'So your user base from the internet is trying to access your website.', 'start': 1851.172, 'duration': 3.543}], 'summary': 'Load balancer distributes traffic among five servers for equal distribution.', 'duration': 21.739, 'max_score': 1832.976, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac1832976.jpg'}, {'end': 2027.804, 'src': 'embed', 'start': 2004.506, 'weight': 0, 'content': [{'end': 2013.209, 'text': 'So the load balancer is actually implemented by the Azure load balancer and auto scaling, right? Having said that, then we talked about the database.', 'start': 2004.506, 'duration': 8.703}, {'end': 2016.951, 'text': "So database is the MySQL database that we'll be using in Azure.", 'start': 2013.249, 'duration': 3.702}, {'end': 2022.1, 'text': 'And then you have the file system, which is called Blob Storage in Azure.', 'start': 2017.697, 'duration': 4.403}, {'end': 2024.982, 'text': 'What are these services? You might be confused.', 'start': 2022.881, 'duration': 2.101}, {'end': 2026.743, 'text': 'Okay, what is Azure Load Balancer??', 'start': 2025.042, 'duration': 1.701}, {'end': 2027.804, 'text': 'What is App Service??', 'start': 2026.803, 'duration': 1.001}], 'summary': 'Azure load balancer and auto scaling implemented for app service, mysql database used in azure, blob storage for file system.', 'duration': 23.298, 'max_score': 2004.506, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac2004506.jpg'}, {'end': 2299.486, 'src': 'heatmap', 'start': 2004.506, 'weight': 0.76, 'content': [{'end': 2013.209, 'text': 'So the load balancer is actually implemented by the Azure load balancer and auto scaling, right? Having said that, then we talked about the database.', 'start': 2004.506, 'duration': 8.703}, {'end': 2016.951, 'text': "So database is the MySQL database that we'll be using in Azure.", 'start': 2013.249, 'duration': 3.702}, {'end': 2022.1, 'text': 'And then you have the file system, which is called Blob Storage in Azure.', 'start': 2017.697, 'duration': 4.403}, {'end': 2024.982, 'text': 'What are these services? You might be confused.', 'start': 2022.881, 'duration': 2.101}, {'end': 2026.743, 'text': 'Okay, what is Azure Load Balancer??', 'start': 2025.042, 'duration': 1.701}, {'end': 2027.804, 'text': 'What is App Service??', 'start': 2026.803, 'duration': 1.001}, {'end': 2029.305, 'text': 'What is MySQL Database??', 'start': 2027.984, 'duration': 1.321}, {'end': 2030.326, 'text': 'What is Blob Storage??', 'start': 2029.365, 'duration': 0.961}, {'end': 2033.768, 'text': "Don't worry, I will explain everything to you in the coming few slides.", 'start': 2030.366, 'duration': 3.402}, {'end': 2035.489, 'text': "So let's go ahead then.", 'start': 2034.389, 'duration': 1.1}, {'end': 2039.732, 'text': "So these are the services that you'll be using in Azure.", 'start': 2036.39, 'duration': 3.342}, {'end': 2043.035, 'text': "Now let's go ahead and understand these services one by one.", 'start': 2040.253, 'duration': 2.782}, {'end': 2045.737, 'text': "So let's talk about the app service first.", 'start': 2043.695, 'duration': 2.042}, {'end': 2049.58, 'text': 'So the app service is basically a part of the compute domain.', 'start': 2045.757, 'duration': 3.823}, {'end': 2052.922, 'text': 'Alright And in the compute domain you have a lot of services.', 'start': 2049.96, 'duration': 2.962}, {'end': 2056.206, 'text': "But why are we using the app service? Let's understand that.", 'start': 2052.983, 'duration': 3.223}, {'end': 2062.331, 'text': 'So there are basically three kind of services in the compute domain if you talk about in a very broad sense.', 'start': 2057.206, 'duration': 5.125}, {'end': 2065.621, 'text': 'The first service is called the virtual machine.', 'start': 2062.88, 'duration': 2.741}, {'end': 2072.405, 'text': 'Now what is a virtual machine? A virtual machine is just like your traditional computer that you have in your in-house data house.', 'start': 2066.101, 'duration': 6.304}, {'end': 2077.266, 'text': 'It is a computer that is accessible to you and you can do anything with that computer.', 'start': 2072.985, 'duration': 4.281}, {'end': 2079.567, 'text': 'You have all the rights to that computer.', 'start': 2077.347, 'duration': 2.22}, {'end': 2085.73, 'text': 'All you have to do is basically what you will do with a virtual machine is you will say that I need this much RAM,', 'start': 2079.647, 'duration': 6.083}, {'end': 2089.031, 'text': 'I need this much storage and I need this much configuration.', 'start': 2085.73, 'duration': 3.301}, {'end': 2090.552, 'text': 'Please give me a computer.', 'start': 2089.451, 'duration': 1.101}, {'end': 2097.536, 'text': 'So Azure will create that virtual machine for you, right? And it will give you the IP address and the password for that machine.', 'start': 2090.592, 'duration': 6.944}, {'end': 2104.921, 'text': "What you can do is, by remote desktop connection, you can enter that IP address, enter the password, and you'll be able to connect to that computer.", 'start': 2097.576, 'duration': 7.345}, {'end': 2108.443, 'text': 'Now, once you connect to that computer, it is your computer now.', 'start': 2104.941, 'duration': 3.502}, {'end': 2110.884, 'text': 'You have the access to the user interface.', 'start': 2108.703, 'duration': 2.181}, {'end': 2113.206, 'text': 'You can do anything on this computer.', 'start': 2111.325, 'duration': 1.881}, {'end': 2115.487, 'text': 'You can make it a website server.', 'start': 2113.466, 'duration': 2.021}, {'end': 2117.388, 'text': 'You can make it a work at your environment.', 'start': 2115.567, 'duration': 1.821}, {'end': 2118.609, 'text': 'You can use it.', 'start': 2117.808, 'duration': 0.801}, {'end': 2121.511, 'text': 'to for image processing, right?', 'start': 2119.09, 'duration': 2.421}, {'end': 2126.832, 'text': 'You can do multiple things on a server, like you might be doing on your server as well, right?', 'start': 2121.551, 'duration': 5.281}, {'end': 2128.973, 'text': 'So this is what virtual machines is all about.', 'start': 2126.912, 'duration': 2.061}, {'end': 2130.874, 'text': 'You can configure it to become anything.', 'start': 2129.013, 'duration': 1.861}, {'end': 2133.635, 'text': 'Our next service is called the app service.', 'start': 2131.534, 'duration': 2.101}, {'end': 2140.237, 'text': 'So it is basically an automated version of a virtual machine, but with limited possibilities.', 'start': 2133.695, 'duration': 6.542}, {'end': 2146.1, 'text': 'When I say limited possibilities, this service is actually very more focused, right?', 'start': 2140.277, 'duration': 5.823}, {'end': 2151.245, 'text': "So app service, basically it doesn't give you the access to the user interface.", 'start': 2146.52, 'duration': 4.725}, {'end': 2159.653, 'text': 'All right, but that gives you a more simple interface to deal with, because if you were to host a website and virtual machine,', 'start': 2151.545, 'duration': 8.108}, {'end': 2161.715, 'text': 'you would have to configure the virtual machine.', 'start': 2159.653, 'duration': 2.062}, {'end': 2163.357, 'text': 'You would have to configure the firewalls.', 'start': 2161.735, 'duration': 1.622}, {'end': 2169.48, 'text': 'You would have to install the necessary software, like, say, for example, you have a PHP website right?', 'start': 2163.757, 'duration': 5.723}, {'end': 2177.265, 'text': 'So you would have to install the PHP software on your virtual machine and then you would have to copy those your website files,', 'start': 2169.841, 'duration': 7.424}, {'end': 2183.669, 'text': 'or the files that you have coded, into a specific folder, and you would have specified a configuration for your firewall and everything.', 'start': 2177.265, 'duration': 6.404}, {'end': 2187.256, 'text': 'Right, so there were a lot of things that you had to do in your virtual machine.', 'start': 2184.295, 'duration': 2.961}, {'end': 2190.197, 'text': "With app service, you don't have to do anything.", 'start': 2187.976, 'duration': 2.221}, {'end': 2192.678, 'text': 'You just have to specify what language you want.', 'start': 2190.257, 'duration': 2.421}, {'end': 2196.399, 'text': "Say for example, I want a PHP website, so I'll select PHP.", 'start': 2193.438, 'duration': 2.961}, {'end': 2197.639, 'text': "I'll do next.", 'start': 2196.879, 'duration': 0.76}, {'end': 2201.22, 'text': "Then it'll ask me what kind of configuration of servers I want.", 'start': 2198.139, 'duration': 3.081}, {'end': 2203.021, 'text': "I'll specify the configuration.", 'start': 2201.62, 'duration': 1.401}, {'end': 2203.941, 'text': 'I click next.', 'start': 2203.261, 'duration': 0.68}, {'end': 2204.942, 'text': 'and that is it.', 'start': 2204.361, 'duration': 0.581}, {'end': 2207.504, 'text': 'My website will be deployed automatically.', 'start': 2205.362, 'duration': 2.142}, {'end': 2209.145, 'text': "It'll ask me to upload the files.", 'start': 2207.584, 'duration': 1.561}, {'end': 2210.206, 'text': "I'll upload the files.", 'start': 2209.285, 'duration': 0.921}, {'end': 2215.45, 'text': "It'll automatically send it to whatever folder it is required and it is done right?", 'start': 2210.546, 'duration': 4.904}, {'end': 2217.992, 'text': 'So this is the part of app service right?', 'start': 2215.47, 'duration': 2.522}, {'end': 2224.977, 'text': 'It is more automated because with virtual machine everything had to be done manually, but with app service everything happens automatically.', 'start': 2218.072, 'duration': 6.905}, {'end': 2226.318, 'text': 'I just have to upload my files.', 'start': 2224.997, 'duration': 1.321}, {'end': 2229.653, 'text': 'Right So this is what app service is all about.', 'start': 2226.892, 'duration': 2.761}, {'end': 2235.154, 'text': 'So like I said so app service is basically used to deploy an application.', 'start': 2230.673, 'duration': 4.481}, {'end': 2235.894, 'text': 'All right.', 'start': 2235.174, 'duration': 0.72}, {'end': 2237.594, 'text': 'You cannot do anything else with it.', 'start': 2236.274, 'duration': 1.32}, {'end': 2242.256, 'text': 'You cannot use it to process a customized workload or something like that.', 'start': 2237.654, 'duration': 4.602}, {'end': 2247.857, 'text': 'You can just use it to deploy an application and that is why it is called an app service.', 'start': 2242.376, 'duration': 5.481}, {'end': 2251.319, 'text': "Right Moving on, let's talk about functions.", 'start': 2248.177, 'duration': 3.142}, {'end': 2254.521, 'text': 'So functions is basically a very new technology.', 'start': 2251.339, 'duration': 3.182}, {'end': 2256.602, 'text': "It's called the serverless architecture.", 'start': 2254.561, 'duration': 2.041}, {'end': 2260.425, 'text': "It's basically what it does is, you don't have to specify the configuration.", 'start': 2256.922, 'duration': 3.503}, {'end': 2262.466, 'text': "You don't have to specify anything.", 'start': 2261.005, 'duration': 1.461}, {'end': 2265.728, 'text': 'You just have to upload your code and it executes it for you.', 'start': 2262.486, 'duration': 3.242}, {'end': 2269.23, 'text': 'But it will not deploy any application for you.', 'start': 2266.468, 'duration': 2.762}, {'end': 2272.893, 'text': 'For example, you want to host a website, it will not do that.', 'start': 2269.811, 'duration': 3.082}, {'end': 2279.055, 'text': 'It just does processing in the sense it will only do background tasks for you.', 'start': 2273.692, 'duration': 5.363}, {'end': 2282.977, 'text': 'For example if you have, let me take an example which uses both these sources.', 'start': 2279.135, 'duration': 3.842}, {'end': 2286.619, 'text': 'If you have, say, an application like Instagram right?', 'start': 2283.377, 'duration': 3.242}, {'end': 2292.782, 'text': 'So user uploads his image on your application and then your application has to store that image.', 'start': 2286.959, 'duration': 5.823}, {'end': 2294.703, 'text': 'Now, before storing that image.', 'start': 2293.383, 'duration': 1.32}, {'end': 2299.486, 'text': 'maybe you want to compress the image or you want to apply a filter to it, or whatever, right?', 'start': 2294.703, 'duration': 4.783}], 'summary': 'The azure services discussed include load balancer, app service, mysql database, and blob storage, with a focus on their functionalities and use cases.', 'duration': 294.98, 'max_score': 2004.506, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac2004506.jpg'}, {'end': 2077.266, 'src': 'embed', 'start': 2049.96, 'weight': 7, 'content': [{'end': 2052.922, 'text': 'Alright And in the compute domain you have a lot of services.', 'start': 2049.96, 'duration': 2.962}, {'end': 2056.206, 'text': "But why are we using the app service? Let's understand that.", 'start': 2052.983, 'duration': 3.223}, {'end': 2062.331, 'text': 'So there are basically three kind of services in the compute domain if you talk about in a very broad sense.', 'start': 2057.206, 'duration': 5.125}, {'end': 2065.621, 'text': 'The first service is called the virtual machine.', 'start': 2062.88, 'duration': 2.741}, {'end': 2072.405, 'text': 'Now what is a virtual machine? A virtual machine is just like your traditional computer that you have in your in-house data house.', 'start': 2066.101, 'duration': 6.304}, {'end': 2077.266, 'text': 'It is a computer that is accessible to you and you can do anything with that computer.', 'start': 2072.985, 'duration': 4.281}], 'summary': 'App service is one of three compute domain services, including virtual machines, for flexible computing.', 'duration': 27.306, 'max_score': 2049.96, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac2049960.jpg'}, {'end': 2113.206, 'src': 'embed', 'start': 2085.73, 'weight': 8, 'content': [{'end': 2089.031, 'text': 'I need this much storage and I need this much configuration.', 'start': 2085.73, 'duration': 3.301}, {'end': 2090.552, 'text': 'Please give me a computer.', 'start': 2089.451, 'duration': 1.101}, {'end': 2097.536, 'text': 'So Azure will create that virtual machine for you, right? And it will give you the IP address and the password for that machine.', 'start': 2090.592, 'duration': 6.944}, {'end': 2104.921, 'text': "What you can do is, by remote desktop connection, you can enter that IP address, enter the password, and you'll be able to connect to that computer.", 'start': 2097.576, 'duration': 7.345}, {'end': 2108.443, 'text': 'Now, once you connect to that computer, it is your computer now.', 'start': 2104.941, 'duration': 3.502}, {'end': 2110.884, 'text': 'You have the access to the user interface.', 'start': 2108.703, 'duration': 2.181}, {'end': 2113.206, 'text': 'You can do anything on this computer.', 'start': 2111.325, 'duration': 1.881}], 'summary': 'Azure creates virtual machine, provides ip address and password for remote access.', 'duration': 27.476, 'max_score': 2085.73, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac2085730.jpg'}, {'end': 2299.486, 'src': 'embed', 'start': 2273.692, 'weight': 9, 'content': [{'end': 2279.055, 'text': 'It just does processing in the sense it will only do background tasks for you.', 'start': 2273.692, 'duration': 5.363}, {'end': 2282.977, 'text': 'For example if you have, let me take an example which uses both these sources.', 'start': 2279.135, 'duration': 3.842}, {'end': 2286.619, 'text': 'If you have, say, an application like Instagram right?', 'start': 2283.377, 'duration': 3.242}, {'end': 2292.782, 'text': 'So user uploads his image on your application and then your application has to store that image.', 'start': 2286.959, 'duration': 5.823}, {'end': 2294.703, 'text': 'Now, before storing that image.', 'start': 2293.383, 'duration': 1.32}, {'end': 2299.486, 'text': 'maybe you want to compress the image or you want to apply a filter to it, or whatever, right?', 'start': 2294.703, 'duration': 4.783}], 'summary': 'The tool processes background tasks, such as compressing and filtering images for applications like instagram.', 'duration': 25.794, 'max_score': 2273.692, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac2273692.jpg'}, {'end': 2492.717, 'src': 'embed', 'start': 2467.713, 'weight': 4, 'content': [{'end': 2474.536, 'text': "There is no alternative to this, right? So your blob storage is the place where you'll be storing your image files.", 'start': 2467.713, 'duration': 6.823}, {'end': 2479.679, 'text': "But why did we choose the blob storage? Why not some other service from the storage domain? Let's discuss that.", 'start': 2474.656, 'duration': 5.023}, {'end': 2483.586, 'text': 'So in the storage domain, basically you have three kind of services.', 'start': 2480.342, 'duration': 3.244}, {'end': 2488.372, 'text': 'You have more services as well, but these are the three main services in the blob, in the storage domain.', 'start': 2483.987, 'duration': 4.385}, {'end': 2492.717, 'text': 'You have the blob storage, you have the queue storage and then you have the backup right?', 'start': 2488.392, 'duration': 4.325}], 'summary': 'Blob storage is chosen for storing image files due to its unique services and features.', 'duration': 25.004, 'max_score': 2467.713, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac2467713.jpg'}, {'end': 3161.076, 'src': 'heatmap', 'start': 2872.586, 'weight': 0.798, 'content': [{'end': 2874.867, 'text': "it'll reduce the number of servers, right?", 'start': 2872.586, 'duration': 2.281}, {'end': 2878.648, 'text': "So when it'll reduce the number of servers, the load balancer should identify.", 'start': 2875.207, 'duration': 3.441}, {'end': 2880.669, 'text': 'okay, there were seven servers before.', 'start': 2878.648, 'duration': 2.021}, {'end': 2881.569, 'text': 'now there are like three.', 'start': 2880.669, 'duration': 0.9}, {'end': 2886.65, 'text': "So you'll be distributing the traffic according to those three servers right?", 'start': 2882.229, 'duration': 4.421}, {'end': 2890.552, 'text': 'So the load balancer actually plays a very important role in the auto scaling process.', 'start': 2886.67, 'duration': 3.882}, {'end': 2895.093, 'text': 'Having said that, so this is how auto scaling actually works.', 'start': 2891.192, 'duration': 3.901}, {'end': 2899.334, 'text': 'So say you have one server right and the usage increases.', 'start': 2895.673, 'duration': 3.661}, {'end': 2903.127, 'text': 'it goes on to become two servers and then again the usage increases.', 'start': 2899.334, 'duration': 3.793}, {'end': 2904.188, 'text': 'it becomes three servers.', 'start': 2903.127, 'duration': 1.061}, {'end': 2910.796, 'text': 'Now when the usage increases, these three servers can be reduced to one server or can be reduced to two servers.', 'start': 2905.33, 'duration': 5.466}, {'end': 2914.241, 'text': 'So this is a diagram representation of what auto scaling is.', 'start': 2910.816, 'duration': 3.425}, {'end': 2916.123, 'text': 'We talk about load balancer.', 'start': 2914.922, 'duration': 1.201}, {'end': 2920.388, 'text': 'like I said, so load balancer is a very crucial part of auto scaling process,', 'start': 2916.123, 'duration': 4.265}, {'end': 2927.192, 'text': 'because Load balancer is the part which actually distributes the traffic according to the number of servers that are running at that time.', 'start': 2920.388, 'duration': 6.804}, {'end': 2930.534, 'text': 'Right, so this is how the process works.', 'start': 2927.832, 'duration': 2.702}, {'end': 2937.017, 'text': 'The traffic comes on to the load balancer and the load balancer sees how many servers are running and distributes traffic according to that.', 'start': 2931.034, 'duration': 5.983}, {'end': 2940.019, 'text': 'Alright, okay, so we are done with the services.', 'start': 2937.477, 'duration': 2.542}, {'end': 2942.34, 'text': "These are the services that we'll be using today.", 'start': 2940.279, 'duration': 2.061}, {'end': 2948.643, 'text': "So now we'll see how we can launch these services in the Azure user environment.", 'start': 2943.74, 'duration': 4.903}, {'end': 2951.718, 'text': "So guys, we'll talk about the app service first.", 'start': 2949.389, 'duration': 2.329}, {'end': 2955.431, 'text': "We'll see how we can launch an app service in the Azure UI.", 'start': 2951.758, 'duration': 3.673}, {'end': 2959.764, 'text': 'Okay let me show you the user interface for Azure now.', 'start': 2956.843, 'duration': 2.921}, {'end': 2963.444, 'text': 'So guys this is how the user interface for Azure looks like.', 'start': 2960.464, 'duration': 2.98}, {'end': 2968.305, 'text': 'You have all the services listed there on the left side right and this is the dashboard.', 'start': 2963.484, 'duration': 4.821}, {'end': 2969.326, 'text': 'This is called the dashboard.', 'start': 2968.345, 'duration': 0.981}, {'end': 2974.867, 'text': 'Whatever services you launch you can pin it here for basically getting access quickly.', 'start': 2969.366, 'duration': 5.501}, {'end': 2981.328, 'text': 'It is just like a desktop on your computer which has all the shortcuts and everything and this is what the dashboard is actually used for.', 'start': 2975.367, 'duration': 5.961}, {'end': 2987.082, 'text': "Alright having said that let's see how we can launch the app service in Azure.", 'start': 2982.179, 'duration': 4.903}, {'end': 2991.964, 'text': 'So first you will click on app services as you can see from here.', 'start': 2987.722, 'duration': 4.242}, {'end': 3000.349, 'text': 'You can click on app services and moving ahead once you have clicked on app services you will reach this page.', 'start': 2993.045, 'duration': 7.304}, {'end': 3004.752, 'text': "Click on create app services and then you'll click on web app.", 'start': 3001.09, 'duration': 3.662}, {'end': 3006.517, 'text': 'And that is it.', 'start': 3005.877, 'duration': 0.64}, {'end': 3008.458, 'text': "Let me show you how you'll do that.", 'start': 3006.637, 'duration': 1.821}, {'end': 3011.16, 'text': "So you'll click on app services.", 'start': 3008.578, 'duration': 2.582}, {'end': 3013.181, 'text': 'Click on create app services.', 'start': 3011.76, 'duration': 1.421}, {'end': 3015.522, 'text': "You'll scroll down, click on web app.", 'start': 3013.941, 'duration': 1.581}, {'end': 3023.902, 'text': 'And over here as you can see after this you will reach the screen wherein you will see that you have four options.', 'start': 3016.796, 'duration': 7.106}, {'end': 3025.984, 'text': 'You can either code your website in .', 'start': 3023.942, 'duration': 2.042}, {'end': 3028.406, 'text': 'NET, PHP, Node.js or Python.', 'start': 3025.984, 'duration': 2.422}, {'end': 3032.47, 'text': "So if it is either of these four languages you don't have to do anything.", 'start': 3028.967, 'duration': 3.503}, {'end': 3038.635, 'text': "You just have to upload your code in this web app that you'll be creating and your app will be deployed automatically,", 'start': 3032.51, 'duration': 6.125}, {'end': 3041.918, 'text': 'without installing any software, without doing any configuration.', 'start': 3038.635, 'duration': 3.283}, {'end': 3048, 'text': 'Okay, so once you have reached this page, you will click on create.', 'start': 3042.618, 'duration': 5.382}, {'end': 3052.462, 'text': "So let's click on create and then you will reach the screen.", 'start': 3048.681, 'duration': 3.781}, {'end': 3055.443, 'text': 'So now you have to give your application some name.', 'start': 3052.842, 'duration': 2.601}, {'end': 3058.485, 'text': 'So let us give us this name as Edureka-01.', 'start': 3055.483, 'duration': 3.002}, {'end': 3062.997, 'text': "So let's see if everything is fine.", 'start': 3060.635, 'duration': 2.362}, {'end': 3065.819, 'text': 'So this subscription is pay as you go.', 'start': 3063.637, 'duration': 2.182}, {'end': 3069.962, 'text': 'Resource group is something which you can create or you can use as existing.', 'start': 3065.839, 'duration': 4.123}, {'end': 3072.664, 'text': "So resource group is something, it's a group of all the resources.", 'start': 3069.982, 'duration': 2.682}, {'end': 3079.829, 'text': "So if you put, we'll be creating a storage account, we'll be creating database account, we are creating an app service.", 'start': 3073.244, 'duration': 6.585}, {'end': 3082.05, 'text': 'So all of this will come under one group.', 'start': 3079.849, 'duration': 2.201}, {'end': 3085.432, 'text': 'It can be clubbed in one group and it will be called a resource group.', 'start': 3082.11, 'duration': 3.322}, {'end': 3090.116, 'text': 'So any changes that you want to put across the group you can do to the resource group.', 'start': 3085.452, 'duration': 4.664}, {'end': 3095.159, 'text': "Alright, we'll be discussing in detail what a resource group is in the further modules,", 'start': 3090.696, 'duration': 4.463}, {'end': 3100.243, 'text': 'but for now all you should understand is that a group of resources is called a resource group.', 'start': 3095.159, 'duration': 5.084}, {'end': 3106.968, 'text': "So if you have an application utilizing say three or four resources, it's better to put those resources under one group.", 'start': 3100.263, 'duration': 6.705}, {'end': 3108.409, 'text': 'Alright, so this is about that.', 'start': 3107.248, 'duration': 1.161}, {'end': 3110.731, 'text': 'Then you have the app service plan.', 'start': 3108.85, 'duration': 1.881}, {'end': 3115.516, 'text': 'So app service plan is something as in what kind of computers you use and everything.', 'start': 3110.771, 'duration': 4.745}, {'end': 3118.879, 'text': "So let's create a new plan for you so that you understand it better.", 'start': 3115.536, 'duration': 3.343}, {'end': 3122.702, 'text': 'Under the pricing tier, this is the main part that you have to select guys.', 'start': 3119.119, 'duration': 3.583}, {'end': 3125.064, 'text': 'You can select the app service plan.', 'start': 3123.343, 'duration': 1.721}, {'end': 3126.045, 'text': 'You can give it some name.', 'start': 3125.084, 'duration': 0.961}, {'end': 3128.747, 'text': "Let's give it as app service.", 'start': 3126.205, 'duration': 2.542}, {'end': 3133.156, 'text': 'All right, and this is my app service plan.', 'start': 3129.588, 'duration': 3.568}, {'end': 3135.581, 'text': 'You can select what kind of plan you need.', 'start': 3133.236, 'duration': 2.345}, {'end': 3138.307, 'text': 'Let me select the basic plan as of now and click on select.', 'start': 3135.621, 'duration': 2.686}, {'end': 3141.267, 'text': 'right and then click on ok.', 'start': 3139.246, 'duration': 2.021}, {'end': 3144.288, 'text': 'So this was about app service plan.', 'start': 3141.967, 'duration': 2.321}, {'end': 3148.53, 'text': 'You can click on application insights which basically gives you the monitoring tools.', 'start': 3144.368, 'duration': 4.162}, {'end': 3150.571, 'text': "For now let's not discuss it.", 'start': 3149.111, 'duration': 1.46}, {'end': 3151.732, 'text': "Let's not go into it.", 'start': 3150.691, 'duration': 1.041}, {'end': 3155.373, 'text': "We'll be discussing it later and now let's click on create.", 'start': 3151.792, 'duration': 3.581}, {'end': 3161.076, 'text': 'So I am taking the Pinto dashboard which will basically create a shortcut on the dashboard to this application.', 'start': 3155.714, 'duration': 5.362}], 'summary': 'Auto scaling reduces servers, load balancer distributes traffic, launching app service in azure ui explained.', 'duration': 288.49, 'max_score': 2872.586, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac2872586.jpg'}, {'end': 3108.409, 'src': 'embed', 'start': 3079.849, 'weight': 3, 'content': [{'end': 3082.05, 'text': 'So all of this will come under one group.', 'start': 3079.849, 'duration': 2.201}, {'end': 3085.432, 'text': 'It can be clubbed in one group and it will be called a resource group.', 'start': 3082.11, 'duration': 3.322}, {'end': 3090.116, 'text': 'So any changes that you want to put across the group you can do to the resource group.', 'start': 3085.452, 'duration': 4.664}, {'end': 3095.159, 'text': "Alright, we'll be discussing in detail what a resource group is in the further modules,", 'start': 3090.696, 'duration': 4.463}, {'end': 3100.243, 'text': 'but for now all you should understand is that a group of resources is called a resource group.', 'start': 3095.159, 'duration': 5.084}, {'end': 3106.968, 'text': "So if you have an application utilizing say three or four resources, it's better to put those resources under one group.", 'start': 3100.263, 'duration': 6.705}, {'end': 3108.409, 'text': 'Alright, so this is about that.', 'start': 3107.248, 'duration': 1.161}], 'summary': 'A resource group is a collection of resources that can be managed collectively for better organization and control.', 'duration': 28.56, 'max_score': 3079.849, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac3079849.jpg'}, {'end': 4407.689, 'src': 'embed', 'start': 4382.711, 'weight': 2, 'content': [{'end': 4391.716, 'text': 'Okay so now what we can do is we will go to our dashboard and we can configure our storage.', 'start': 4382.711, 'duration': 9.005}, {'end': 4401.044, 'text': 'Mind you guys, I might have to upload my code in my web app because there are some things that I have to change in the code,', 'start': 4392.898, 'duration': 8.146}, {'end': 4404.607, 'text': "because the addresses and I'm creating new services right.", 'start': 4401.044, 'duration': 3.563}, {'end': 4407.689, 'text': "so I'll have to change the services address in my code.", 'start': 4404.607, 'duration': 3.082}], 'summary': 'Configuring storage on dashboard and updating code for new services', 'duration': 24.978, 'max_score': 4382.711, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac4382711.jpg'}], 'start': 1589.113, 'title': 'Microsoft azure services and practical applications', 'summary': 'Covers the increasing demand for cloud computing jobs, the inevitability of companies moving to the cloud, the practical approach to learning azure through real-life use cases and hands-on knowledge, an overview of azure architecture and services, the concept of auto scaling and load balancing in azure, and deployment and configuration of various azure services.', 'chapters': [{'end': 1968.703, 'start': 1589.113, 'title': 'Future of cloud computing and microsoft azure', 'summary': 'Discusses the increasing demand for cloud computing jobs, the inevitability of companies moving to the cloud, the importance of preparing for azure certification exams, and the practical approach to learning azure through real-life use cases and hands-on knowledge.', 'duration': 379.59, 'highlights': ['Cloud computing jobs are expected to increase in the future, and it is imperative to learn about cloud technologies such as Microsoft Azure and AWS.', 'Companies are inevitably moving from on-premise servers to the cloud, emphasizing the importance of skilling up in cloud technologies.', 'Preparing for Azure certification exams, gaining hands-on experience, and obtaining certification are crucial for pursuing a cloud computing role.', 'The chapter follows a practical approach to learning Azure, focusing on real-life use cases and hands-on knowledge for the certification exam.']}, {'end': 2794.992, 'start': 1969.417, 'title': 'Azure architecture and services overview', 'summary': 'Provides an overview of the azure architecture and services, including the app service for deploying applications, the functions for executing background tasks, and the blob storage for storing files, while also discussing the compute domain, storage domain, and mysql service available in azure.', 'duration': 825.575, 'highlights': ['The app service is an automated version of a virtual machine, providing a more simplified interface for deploying applications and eliminating manual configuration, thereby expediting the deployment process.', 'Functions, a serverless architecture, allows users to upload code for execution without deploying applications, reducing server overhead and expediting background task execution.', 'Blob storage is utilized for storing image files, offering a dedicated file system for this purpose and being chosen over other storage services due to its suitability for this specific use case.', 'Queue Storage facilitates the sequential execution of tasks, enabling the synchronization of processes by holding and delivering tasks in a sequential manner, thereby ensuring efficient task management.', 'The backup service in Azure allows for the storage of infrequently accessed data at a lower cost, providing a cost-effective solution for storing data that is not frequently used, albeit with a longer retrieval time.']}, {'end': 3365.092, 'start': 2796.032, 'title': 'Auto scaling and load balancing in azure', 'summary': 'Discusses the concept of auto scaling and load balancing in azure, where auto scaling involves dynamically adjusting the number of servers based on traffic, and load balancing evenly distributes traffic among servers. the process involves setting a metric, such as cpu usage, to determine when to increase or decrease server instances, and the importance of load balancer in the auto scaling process.', 'duration': 569.06, 'highlights': ['Auto scaling involves dynamically adjusting the number of servers based on traffic, with the ability to set a metric like CPU usage to determine when to increase or decrease server instances.', 'Load balancer plays a crucial role in the auto scaling process by evenly distributing traffic among the servers based on their current availability.', 'The chapter also covers the process of launching an app service in the Azure UI, involving steps such as selecting app services, creating a web app, choosing the coding language, and setting up the app service plan.']}, {'end': 3895.663, 'start': 3365.112, 'title': 'Auto scaling web app demo', 'summary': 'Covers the concept of auto scaling for web applications, including the types of scaling (horizontal and vertical), the process of configuring auto scaling, setting up rules based on metrics such as cpu usage, and the option to manually scale instances. the demonstration showcases the steps to enable auto scale and configure rules for increasing and decreasing instances based on cpu usage.', 'duration': 530.551, 'highlights': ['The chapter explains the types of scaling, including horizontal and vertical scaling, with examples of increasing servers and system configuration, providing a clear understanding of the scaling concepts and their application in a web app environment.', 'The detailed demonstration includes the step-by-step process of enabling auto scale, setting rules based on metrics such as CPU percentage, and configuring the increase and decrease count of instances, ensuring a comprehensive understanding of the practical application of auto scaling for web apps.', 'The demonstration emphasizes the importance of load balancing in auto scaling, highlighting the automatic configuration of load balancers when using auto scaling, ensuring efficient resource utilization and performance optimization.', 'The process of manually scaling instances is briefly explained, providing an additional option for scaling based on specific requirements, offering flexibility in managing the configuration and number of instances for the web app.']}, {'end': 4885.606, 'start': 3895.703, 'title': 'Azure services deployment and configuration', 'summary': 'Covers the deployment and configuration of various azure services, including the app service, blog storage, and mysql, and demonstrates the process of connecting to the database, creating a database and table, configuring web app, and uploading files through ftp, with an emphasis on the connection process and successful deployment.', 'duration': 989.903, 'highlights': ['The demonstration includes the launch of app service, blog storage, and MySQL for Azure.', 'The process of connecting to the database and configuring the firewall rules to allow IP address access is detailed.', 'Creating a database called Edureka and a table called image in MySQL hosted on Azure, with the demonstration of creating and displaying records.', 'The demonstration of connecting to a web app, uploading files using FTP, and configuring storage, including the creation of a container and updating the code to access the storage account.']}], 'duration': 3296.493, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac1589113.jpg', 'highlights': ['Cloud computing jobs are expected to increase, emphasizing the importance of skilling up in cloud technologies.', 'Preparing for Azure certification exams and obtaining certification are crucial for pursuing a cloud computing role.', 'The chapter follows a practical approach to learning Azure, focusing on real-life use cases and hands-on knowledge.', 'Auto scaling involves dynamically adjusting the number of servers based on traffic, with the ability to set a metric like CPU usage.', 'Load balancer plays a crucial role in the auto scaling process by evenly distributing traffic among the servers.', 'The app service is an automated version of a virtual machine, providing a simplified interface for deploying applications.', 'Functions, a serverless architecture, allows users to upload code for execution without deploying applications.', 'Blob storage is utilized for storing image files, offering a dedicated file system for this purpose.', 'Queue Storage facilitates the sequential execution of tasks, enabling efficient task management.', 'The backup service in Azure allows for the storage of infrequently accessed data at a lower cost.']}, {'end': 7923.719, 'segs': [{'end': 5064.72, 'src': 'embed', 'start': 5041.541, 'weight': 4, 'content': [{'end': 5049.987, 'text': "And, of course, after you use the services, you don't have to pay anything all right, but you might have to register your credit card with them,", 'start': 5041.541, 'duration': 8.446}, {'end': 5051.108, 'text': 'because that is how it works.', 'start': 5049.987, 'duration': 1.121}, {'end': 5055.071, 'text': "they'll charge you one rupee in that and then they'll refund the one rupee afterwards.", 'start': 5051.108, 'duration': 3.963}, {'end': 5059.595, 'text': 'This is just for verification purposes, because once your free trial ends,', 'start': 5055.492, 'duration': 4.103}, {'end': 5064.72, 'text': 'you have to upgrade your plan to pay as you go or whatever that you are looking for.', 'start': 5059.595, 'duration': 5.125}], 'summary': 'After using the services, users need to register a credit card for verification, with a one-rupee charge refunded later, before upgrading to a paid plan or pay-as-you-go.', 'duration': 23.179, 'max_score': 5041.541, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac5041541.jpg'}, {'end': 5297.508, 'src': 'embed', 'start': 5271.884, 'weight': 0, 'content': [{'end': 5278.569, 'text': 'After the 50 virtual networks that you would have created, the 51st would be charged for you as one virtual network.', 'start': 5271.884, 'duration': 6.685}, {'end': 5280.934, 'text': 'It is again a cool thing right?', 'start': 5279.232, 'duration': 1.702}, {'end': 5288.22, 'text': 'So, like App Service and Virtual Network, like I said, there are other services as well one, two, three, four, five, six, six in all,', 'start': 5281.034, 'duration': 7.186}, {'end': 5290.662, 'text': 'which are free within Azure for a lifetime.', 'start': 5288.22, 'duration': 2.442}, {'end': 5297.508, 'text': 'So there are some restrictions, like for example, in App Service you have, you can only run 10 app services for free.', 'start': 5290.862, 'duration': 6.646}], 'summary': 'Azure offers 50 free virtual networks, with additional networks charged as one. other services also have free usage limits.', 'duration': 25.624, 'max_score': 5271.884, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac5271884.jpg'}, {'end': 5366.008, 'src': 'embed', 'start': 5339.273, 'weight': 2, 'content': [{'end': 5343.975, 'text': "After that, we'll move on to see the topic of the day, which is what is Azure Storage.", 'start': 5339.273, 'duration': 4.702}, {'end': 5347.696, 'text': "And then we'll move on to discuss the components of Azure Storage.", 'start': 5344.415, 'duration': 3.281}, {'end': 5352.537, 'text': "And towards the end, we'll be doing a hands-on on each and every service that we'll be learning today.", 'start': 5348.056, 'duration': 4.481}, {'end': 5356.245, 'text': 'Alright, so guys, I hope the agenda is clear to you.', 'start': 5353.424, 'duration': 2.821}, {'end': 5358.726, 'text': 'I welcome you all to the live session.', 'start': 5357.005, 'duration': 1.721}, {'end': 5361.967, 'text': 'Any doubts that you have, please put it in the comment section.', 'start': 5359.046, 'duration': 2.921}, {'end': 5363.627, 'text': 'I have my team with me here.', 'start': 5362.407, 'duration': 1.22}, {'end': 5366.008, 'text': "They'll be answering all your queries here today.", 'start': 5363.947, 'duration': 2.061}], 'summary': 'Live session covering azure storage components and hands-on service learning.', 'duration': 26.735, 'max_score': 5339.273, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac5339273.jpg'}, {'end': 6551.708, 'src': 'embed', 'start': 6516.388, 'weight': 1, 'content': [{'end': 6522.854, 'text': "Alright, so if I go to process.php, it'll basically fetch the message from that queue and display it here.", 'start': 6516.388, 'duration': 6.466}, {'end': 6527.486, 'text': 'So as you can see, the message received is hello world.', 'start': 6524.603, 'duration': 2.883}, {'end': 6536.735, 'text': 'If I enter any other message, say Edureka is the best.', 'start': 6527.846, 'duration': 8.889}, {'end': 6537.776, 'text': 'I enter this message.', 'start': 6536.875, 'duration': 0.901}, {'end': 6542.22, 'text': 'I send it to the queue.', 'start': 6538.337, 'duration': 3.883}, {'end': 6545.844, 'text': "And now when I process it, I'll get the same message back.", 'start': 6542.36, 'duration': 3.484}, {'end': 6551.708, 'text': "And if you will see over here guys, I'll just refresh it.", 'start': 6548.886, 'duration': 2.822}], 'summary': "The process.php fetches and displays messages from a queue, such as 'hello world' and 'edureka is the best'.", 'duration': 35.32, 'max_score': 6516.388, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac6516388.jpg'}, {'end': 6855.289, 'src': 'embed', 'start': 6829.932, 'weight': 3, 'content': [{'end': 6834.797, 'text': 'what will happen is it will fetch the file from the queue and it will change the background alright.', 'start': 6829.932, 'duration': 4.865}, {'end': 6837.88, 'text': 'so i have updated the desert file right.', 'start': 6834.797, 'duration': 3.083}, {'end': 6840.222, 'text': 'so it is showing the desert background now.', 'start': 6837.88, 'duration': 2.342}, {'end': 6843.525, 'text': 'now i will show you how exactly queues are basically used.', 'start': 6840.222, 'duration': 3.303}, {'end': 6846.328, 'text': 'so say, i upload, say, 3-4 files.', 'start': 6843.525, 'duration': 2.803}, {'end': 6855.289, 'text': 'right, i upload this flower image And, mind you, the message that we just received would have been deleted from the queue.', 'start': 6846.328, 'duration': 8.961}], 'summary': 'Queue system fetches files, changes background, and handles uploaded files, deleting messages from the queue.', 'duration': 25.357, 'max_score': 6829.932, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac6829932.jpg'}], 'start': 4886.807, 'title': 'Azure services and storage', 'summary': "Covers configuring web app and mysql, azure pricing with $200 free credits, the need for storage in today's era, azure storage options, resource group management, azure file system demo, and azure tables overview.", 'chapters': [{'end': 4974.532, 'start': 4886.807, 'title': 'Configuring web app and mysql for website', 'summary': 'Demonstrates the successful update of a website in a web app by adding an ip address to mysql, resulting in the website functioning properly without additional configuration.', 'duration': 87.725, 'highlights': ['The IP address was added to the MySQL to resolve the validation error, resulting in successful update of security settings and website functionality.', 'The website was updated successfully in the web app without the need for additional configuration or UI interaction, demonstrating seamless deployment.', 'The app service was configured with the code, and the MySQL was configured with the IP addresses to enable communication between the app service and MySQL.']}, {'end': 5358.726, 'start': 4974.532, 'title': 'Azure pricing and free services', 'summary': 'Discusses azure pricing, offering $200 free credits on registration, 30 days free exploration of services, transparent payment plans, and free lifetime services such as 10 app services and 50 virtual networks.', 'duration': 384.194, 'highlights': ['Azure offers $200 worth of free credits on registration and 30 days of free exploration of services.', 'Azure provides transparent payment plans, offering control over finances and options for pay as you go, six-month plan, and 12-month plan with discounts for longer commitments.', 'Azure offers lifetime free services such as hosting up to 10 app services and creating 50 virtual networks for free.']}, {'end': 5791.506, 'start': 5359.046, 'title': "Need for storage in today's era", 'summary': "Discusses the need for storage in today's era, exemplifying the need through an image processing application with a million users, explaining the need to store jobs, distribute them to backend servers, store processed images, and differentiating between storage and database. it also introduces azure storage and the process of creating a storage account.", 'duration': 432.46, 'highlights': ['The need for storage in an image processing application with a million users is exemplified, emphasizing the need to store jobs, distribute them to backend servers, and store processed images.', 'The difference between storage and database is explained, emphasizing the structured nature of database properties compared to the randomized nature of file data stored in an entity.', 'Introduction to Azure storage is provided, detailing its role as a cloud service for storing data and the process of creating a storage account in the Azure management portal.']}, {'end': 6802.439, 'start': 5791.506, 'title': 'Azure storage options and resource group management', 'summary': 'Covers the replication options for azure storage, including locally redundant storage, zone redundant storage, geo-redundant storage, and read access geo-redundant storage, along with the resource group concept for efficient resource management.', 'duration': 1010.933, 'highlights': ['The chapter covers the replication options for Azure storage, including locally redundant storage, zone redundant storage, geo-redundant storage, and read access geo-redundant storage.', 'Resource group management is highlighted as a method for efficiently managing resources by grouping them together, allowing for easier resource deletion and management.']}, {'end': 7318.292, 'start': 6802.439, 'title': 'Azure file system demo', 'summary': 'Discusses the process of uploading and managing files using azure file system, including demonstrating the creation of a network drive, which allows for easy access and file management, and the demonstration of uploading and managing files in azure file system.', 'duration': 515.853, 'highlights': ['The process of creating a network drive in Azure File System is demonstrated, including specifying the address of the server, mapping the network drive, and accessing the drive with the allocated quota of 100GB.', 'The demonstration includes uploading files to the created network drive, copying files within the drive, and accessing the files from the Azure dashboard, showcasing the functionality of the Azure File System.', 'The chapter also covers the use of queues and blobs, showcasing the process of file fetching from the queue and changing the background of a website, emphasizing the practical applications of queues and blobs in file management.']}, {'end': 7923.719, 'start': 7318.312, 'title': 'Azure tables overview', 'summary': 'Introduces azure tables, explaining their advantages, dynamic structure, and the process of creating, updating, and viewing data in the table, highlighting the automatic adjustment of the table structure based on data, and the use of partition key and row key for data storage.', 'duration': 605.407, 'highlights': ["The advantage of using Azure Tables is the automatic adjustment of the table's structure based on the ingested data, without the need to change anything in the backend, such as the database or user interface, exemplified by the addition of a new field like credit card number without altering the existing structure.", 'Azure Tables utilize partition key and row key for data storage, where the partition key identifies the server nodes and the row key provides a unique identifier for each record within a partition key table, ensuring different rows have different row key values and enabling easy data retrieval.', 'The process of creating, updating, and viewing data in Azure Tables involves creating a new table in the storage account, copying the connection string, mapping the table in Visual Studio, specifying the partition key and row key, and uploading data to the table using a website, showcasing the flexibility of adding new fields and the need to specify column names correctly due to case sensitivity.']}], 'duration': 3036.912, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac4886807.jpg', 'highlights': ['Azure offers $200 worth of free credits on registration and 30 days of free exploration of services.', 'The process of creating a network drive in Azure File System is demonstrated, including specifying the address of the server, mapping the network drive, and accessing the drive with the allocated quota of 100GB.', 'The chapter covers the replication options for Azure storage, including locally redundant storage, zone redundant storage, geo-redundant storage, and read access geo-redundant storage.', "The advantage of using Azure Tables is the automatic adjustment of the table's structure based on the ingested data, without the need to change anything in the backend, such as the database or user interface, exemplified by the addition of a new field like credit card number without altering the existing structure.", 'The need for storage in an image processing application with a million users is exemplified, emphasizing the need to store jobs, distribute them to backend servers, and store processed images.']}, {'end': 9264.635, 'segs': [{'end': 8036.243, 'src': 'embed', 'start': 8002.683, 'weight': 3, 'content': [{'end': 8005.064, 'text': 'So guys I hope this agenda is clear to you.', 'start': 8002.683, 'duration': 2.381}, {'end': 8010.553, 'text': "Let's move ahead and start off with the first session, which is what is a virtual machine?", 'start': 8006.132, 'duration': 4.421}, {'end': 8012.674, 'text': 'So what is a virtual machine??', 'start': 8011.493, 'duration': 1.181}, {'end': 8017.975, 'text': 'So a virtual machine is basically a raw server that you get from your cloud provider.', 'start': 8013.394, 'duration': 4.581}, {'end': 8026.017, 'text': "That raw server could be an Ubuntu machine, it could be a Windows machine, right? So it's basically just like your own personal computer.", 'start': 8018.515, 'duration': 7.502}, {'end': 8028.898, 'text': "Rather than purchasing it, you're renting it out on cloud.", 'start': 8026.097, 'duration': 2.801}, {'end': 8036.243, 'text': "When you're renting it out on cloud, now it is the same as if it was on your own computer.", 'start': 8029.638, 'duration': 6.605}], 'summary': 'Introduction to virtual machines: a cloud-based server rented instead of purchased, functioning like a personal computer.', 'duration': 33.56, 'max_score': 8002.683, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac8002683.jpg'}, {'end': 8192.959, 'src': 'embed', 'start': 8166.902, 'weight': 4, 'content': [{'end': 8172.584, 'text': "will feel as if the server is on your own network right and it's like I said.", 'start': 8166.902, 'duration': 5.682}, {'end': 8181.734, 'text': "it's a logical isolation of the Azure cloud dedicated to your subscription, that is, whatever resources that you have launched in the cloud.", 'start': 8172.584, 'duration': 9.15}, {'end': 8185.856, 'text': 'it logically isolates it from the rest of the resources that are there on Azure.', 'start': 8181.734, 'duration': 4.122}, {'end': 8189.077, 'text': "that maybe it could be your resources or someone else's resources as well.", 'start': 8185.856, 'duration': 3.221}, {'end': 8192.959, 'text': 'It logically isolates them and they are insulated to other resources.', 'start': 8189.417, 'duration': 3.542}], 'summary': 'Azure dedicated cloud provides logical isolation for resources on azure, creating a secure environment.', 'duration': 26.057, 'max_score': 8166.902, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac8166902.jpg'}, {'end': 8267.841, 'src': 'embed', 'start': 8246.585, 'weight': 6, 'content': [{'end': 8259.075, 'text': 'So we can configure the properties in a way that this particular net the machines in this particular subnet will have the internet access and the other particular subnet will not have the internet access.', 'start': 8246.585, 'duration': 12.49}, {'end': 8263.218, 'text': "So a subnet which doesn't have the internet access is called a private subnet.", 'start': 8259.094, 'duration': 4.124}, {'end': 8267.841, 'text': 'So the virtual machine in this particular subnet will not have internet access.', 'start': 8264.138, 'duration': 3.703}], 'summary': 'Configuring properties for internet access in specific subnets.', 'duration': 21.256, 'max_score': 8246.585, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac8246584.jpg'}, {'end': 8405.834, 'src': 'embed', 'start': 8377.45, 'weight': 5, 'content': [{'end': 8383.615, 'text': 'Sorry, your network security group and this subnet is actually included in your virtual network.', 'start': 8377.45, 'duration': 6.165}, {'end': 8386.618, 'text': 'Alright. so both these subnets are actually in your virtual network.', 'start': 8383.615, 'duration': 3.003}, {'end': 8395.065, 'text': 'So one virtual network will have as many subnets as you want, and each subnet will have different properties because of its network security groups.', 'start': 8386.618, 'duration': 8.447}, {'end': 8396.226, 'text': 'Moving along, guys, now.', 'start': 8395.065, 'duration': 1.161}, {'end': 8397.927, 'text': "Let's so enough of talks.", 'start': 8396.446, 'duration': 1.481}, {'end': 8405.834, 'text': "I have explained you everything you need to know Let's go ahead and start with a demo and for that Let's look at the steps that we're going to do.", 'start': 8398.167, 'duration': 7.667}], 'summary': 'Virtual network can have multiple subnets with different properties. ready for demo.', 'duration': 28.384, 'max_score': 8377.45, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac8377450.jpg'}, {'end': 8519.488, 'src': 'embed', 'start': 8492.318, 'weight': 1, 'content': [{'end': 8497.02, 'text': "So basically like for our use case today, we'll be deploying a lot of resources right?", 'start': 8492.318, 'duration': 4.702}, {'end': 8500.682, 'text': 'So it becomes easier for us to manage it if it comes under one group.', 'start': 8497.381, 'duration': 3.301}, {'end': 8503.563, 'text': "Alright, so we'll be creating that group over here.", 'start': 8501.302, 'duration': 2.261}, {'end': 8508.025, 'text': "So say I'll name the group as live-demo.", 'start': 8503.683, 'duration': 4.342}, {'end': 8511.257, 'text': 'So this becomes my resource group,', 'start': 8509.895, 'duration': 1.362}, {'end': 8519.488, 'text': "and all the resources that I'll be launching today I will include them in this particular group so that it becomes easier to manage for me.", 'start': 8511.257, 'duration': 8.231}], 'summary': "Deploying resources under a single group, 'live-demo', for easier management.", 'duration': 27.17, 'max_score': 8492.318, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac8492318.jpg'}, {'end': 8651.027, 'src': 'embed', 'start': 8624.04, 'weight': 0, 'content': [{'end': 8629.646, 'text': 'address space is basically the number of IP addresses that your network can hold.', 'start': 8624.04, 'duration': 5.606}, {'end': 8635.992, 'text': 'so as of now, this virtual network can hold 256 computers or 256 virtual machines.', 'start': 8629.646, 'duration': 6.346}, {'end': 8642.978, 'text': "Now, since I'll be creating more than two subnets, I want an address space which will be more,", 'start': 8637.091, 'duration': 5.887}, {'end': 8645.881, 'text': 'because each subnet will take some minimum value right?', 'start': 8642.978, 'duration': 2.903}, {'end': 8649.125, 'text': 'So let us give it a more elaborate address space.', 'start': 8646.262, 'duration': 2.863}, {'end': 8651.027, 'text': 'Let me type in this.', 'start': 8650.006, 'duration': 1.021}], 'summary': 'The network can hold 256 computers; need more address space for multiple subnets.', 'duration': 26.987, 'max_score': 8624.04, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac8624040.jpg'}, {'end': 8707.554, 'src': 'embed', 'start': 8681.366, 'weight': 2, 'content': [{'end': 8685.268, 'text': 'So this is the address range for that default subnet.', 'start': 8681.366, 'duration': 3.902}, {'end': 8691.93, 'text': 'so it should be in the same range that we have specified for our virtual network.', 'start': 8686.229, 'duration': 5.701}, {'end': 8699.712, 'text': "so let's give it this address and, as you can see, in this particular subnet that is the default subnet i'll have around 256 machines.", 'start': 8691.93, 'duration': 7.782}, {'end': 8702.013, 'text': 'all right, so that is it.', 'start': 8699.712, 'duration': 2.301}, {'end': 8703.613, 'text': 'nothing else needs to be configured.', 'start': 8702.013, 'duration': 1.6}, {'end': 8707.554, 'text': "i will include it in the resource group that i've already created, that is, live demo,", 'start': 8703.613, 'duration': 3.941}], 'summary': "The default subnet has an address range for around 256 machines, to be included in the 'live demo' resource group.", 'duration': 26.188, 'max_score': 8681.366, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac8681366.jpg'}], 'start': 7924.755, 'title': 'Azure virtual networks, machines & server deployment', 'summary': 'Details the usage of azure virtual networks, virtual machines, and server deployment, covering configurations, components, deployment processes, and cost estimation, with servers costing around 3.5 rupees per hour, and inbound security rules setup for http and https connections.', 'chapters': [{'end': 8545.211, 'start': 7924.755, 'title': 'Azure virtual networks & virtual machines', 'summary': 'Covers the usage of azure virtual networks and virtual machines, detailing their configurations and components, such as the creation of virtual machines and network security groups, and the significance of virtual networks for communication and isolation, culminating in a demo session for deploying a web server and a database server.', 'duration': 620.456, 'highlights': ['The chapter covers the usage of Azure virtual networks and virtual machines, detailing their configurations and components, such as the creation of virtual machines and network security groups, and the significance of virtual networks for communication and isolation, culminating in a demo session for deploying a web server and a database server.', 'Virtual machines are detailed as raw servers available from cloud providers, such as Ubuntu and Windows machines, which can be rented and configured for various purposes, such as web servers or worker tier environments.', 'The concept of virtual networks is introduced as a logical representation of a network on the cloud, providing isolated connections for resources and logically isolating them from other resources on Azure.', 'The components of virtual networks, including Azure subnets and network security groups, are explained, with subnets being divided parts of a network with unique properties and network security groups acting as firewalls for configuring protocols and properties.', 'The process of creating a network security group for web server and database server is described, including the assignment of resource groups and the significance of dashboard for managing resources.']}, {'end': 8939.714, 'start': 8545.791, 'title': 'Deploying virtual network and subnets', 'summary': 'Covers the deployment of a virtual network and subnets, including the creation of network security groups for web server and database, configuring address space for the virtual network to hold 65,000 addresses, and deploying virtual machines with ubuntu operating system.', 'duration': 393.923, 'highlights': ['Configuring address space for the virtual network to hold 65,000 addresses', 'Creation of network security groups for web server and database', 'Deployment of virtual machines with Ubuntu operating system']}, {'end': 9264.635, 'start': 8940.476, 'title': 'Deploying web and database servers', 'summary': "Covers the deployment of a web server and a database server on azure, including configuration details and cost estimation, with each server costing around 3.5 rupees per hour and the web server's inbound security rules setup for http and https connections.", 'duration': 324.159, 'highlights': ['The cost of each server is around 3.5 rupees per hour, making it cost-effective for learning Azure.', "The web server's inbound security rules are configured to enable HTTP and HTTPS connections from any source.", 'Configuring the virtual network settings includes selecting the subnet and network security group, with monitoring being disabled for cost-saving purposes.', 'The deployment process involves selecting server configurations, optional features like storage and virtual network settings, and agreeing to terms and conditions before purchasing the servers.', 'The deployment process includes selecting server configurations, optional features like storage and virtual network settings, and agreeing to terms and conditions before purchasing the servers.']}], 'duration': 1339.88, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac7924755.jpg', 'highlights': ['The cost of each server is around 3.5 rupees per hour, making it cost-effective for learning Azure.', 'The chapter covers the usage of Azure virtual networks and virtual machines, detailing their configurations and components.', "The web server's inbound security rules are configured to enable HTTP and HTTPS connections from any source.", 'The process of creating a network security group for web server and database server is described, including the assignment of resource groups and the significance of dashboard for managing resources.', 'Configuring address space for the virtual network to hold 65,000 addresses', 'Deployment of virtual machines with Ubuntu operating system', 'The concept of virtual networks is introduced as a logical representation of a network on the cloud, providing isolated connections for resources and logically isolating them from other resources on Azure.']}, {'end': 11219.982, 'segs': [{'end': 9344.885, 'src': 'embed', 'start': 9315.442, 'weight': 8, 'content': [{'end': 9319.005, 'text': 'So I launch the software, I paste the IP address here.', 'start': 9315.442, 'duration': 3.563}, {'end': 9323.79, 'text': 'And as of now, guys, I have not added the SSH property right?', 'start': 9319.566, 'duration': 4.224}, {'end': 9331.554, 'text': 'So if I try to connect, it will show the screen and it will keep on pointing here right.', 'start': 9324.29, 'duration': 7.264}, {'end': 9341.543, 'text': 'so the connection will time out after a few, say 30 or 40 seconds, and that basically means that the server is refusing any connection to it,', 'start': 9331.554, 'duration': 9.989}, {'end': 9344.885, 'text': 'and the reason for that is that I have not configured it in my firewall.', 'start': 9341.543, 'duration': 3.342}], 'summary': 'Failure to configure ssh property leads to server connection timeout after 30-40 seconds.', 'duration': 29.443, 'max_score': 9315.442, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac9315442.jpg'}, {'end': 9456.552, 'src': 'embed', 'start': 9424.184, 'weight': 9, 'content': [{'end': 9425.545, 'text': 'yes, so i am in my server.', 'start': 9424.184, 'duration': 1.361}, {'end': 9428.969, 'text': 'so this is my ubuntu server, which is running on azure cloud.', 'start': 9425.545, 'duration': 3.424}, {'end': 9434.715, 'text': 'now i need to configure the softwares in it so that it becomes a web server.', 'start': 9428.969, 'duration': 5.746}, {'end': 9437.698, 'text': "all right, all right, so as of now there's nothing installed on it.", 'start': 9434.715, 'duration': 2.983}, {'end': 9441.001, 'text': "it's a fresh piece of software.", 'start': 9437.698, 'duration': 3.303}, {'end': 9444.124, 'text': 'so let me first update this ubuntu.', 'start': 9441.001, 'duration': 3.123}, {'end': 9446.406, 'text': "so i'll type in the update command.", 'start': 9444.124, 'duration': 2.282}, {'end': 9450.028, 'text': "it's sudo apt-get update Right now.", 'start': 9446.406, 'duration': 3.622}, {'end': 9451.248, 'text': 'it will take some time to update.', 'start': 9450.028, 'duration': 1.22}, {'end': 9456.552, 'text': 'Meanwhile guys, let me quickly show you if I can access my web server as of now or not.', 'start': 9451.348, 'duration': 5.204}], 'summary': "Configuring a fresh ubuntu server on azure cloud as a web server, updating with 'sudo apt-get update' command.", 'duration': 32.368, 'max_score': 9424.184, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac9424184.jpg'}, {'end': 9552.763, 'src': 'embed', 'start': 9528.282, 'weight': 10, 'content': [{'end': 9534.844, 'text': "140.100 my team will be handing you out this ip address so i'll repeat it again it's 40.83.", 'start': 9528.282, 'duration': 6.562}, {'end': 9540.837, 'text': "140.100. you can go to this link and you'll see the apache page as of now.", 'start': 9534.844, 'duration': 5.993}, {'end': 9548.541, 'text': "Now, as we'll go along and we'll update this thing, this website, you'll see that this page will be updated.", 'start': 9541.357, 'duration': 7.184}, {'end': 9552.763, 'text': 'Alright, so I have the Apache working on my server now.', 'start': 9549.641, 'duration': 3.122}], 'summary': 'The ip address 40.83.140.100 is hosting an apache page which will be updated in the future.', 'duration': 24.481, 'max_score': 9528.282, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac9528282.jpg'}, {'end': 9752.944, 'src': 'embed', 'start': 9717.914, 'weight': 4, 'content': [{'end': 9719.395, 'text': "I'll be adding the table.", 'start': 9717.914, 'duration': 1.481}, {'end': 9722.095, 'text': 'So I want to do all of that through my computer.', 'start': 9719.575, 'duration': 2.52}, {'end': 9725.816, 'text': "I don't want to SSH into the Ubuntu again to configure anything.", 'start': 9722.195, 'duration': 3.621}, {'end': 9727.396, 'text': "So we'll be doing that.", 'start': 9725.916, 'duration': 1.48}, {'end': 9729.157, 'text': 'So we need a MySQL connection as well.', 'start': 9727.436, 'duration': 1.721}, {'end': 9729.977, 'text': "So let's add that.", 'start': 9729.297, 'duration': 0.68}, {'end': 9732.077, 'text': 'So it would be MySQL.', 'start': 9730.577, 'duration': 1.5}, {'end': 9736.298, 'text': 'And the service would be MySQL.', 'start': 9733.937, 'duration': 2.361}, {'end': 9742.718, 'text': "action is allow, I'll click on ok, and this is it, guys.", 'start': 9737.995, 'duration': 4.723}, {'end': 9752.944, 'text': "so now the security rule will be created and if we try now to connect to our database server, I'll be able to do so.", 'start': 9742.718, 'duration': 10.226}], 'summary': 'Setting up mysql connection and security rules for database access.', 'duration': 35.03, 'max_score': 9717.914, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac9717914.jpg'}, {'end': 9949.033, 'src': 'embed', 'start': 9920.937, 'weight': 2, 'content': [{'end': 9926.902, 'text': "Alright, now same set we'll be configuring for the percentage host.", 'start': 9920.937, 'duration': 5.965}, {'end': 9928.503, 'text': 'So let us do that as well.', 'start': 9927.342, 'duration': 1.161}, {'end': 9934.308, 'text': 'Alright, and then grant all the privileges for the same.', 'start': 9931.265, 'duration': 3.043}, {'end': 9940.747, 'text': 'All right, so done.', 'start': 9940.066, 'duration': 0.681}, {'end': 9943.128, 'text': 'So we have created successfully a new user.', 'start': 9940.787, 'duration': 2.341}, {'end': 9947.232, 'text': "Now if I try to connect to this database using this user, let's see how we can do that.", 'start': 9943.549, 'duration': 3.683}, {'end': 9949.033, 'text': "So I'll type in mysql.", 'start': 9947.252, 'duration': 1.781}], 'summary': 'Configured percentage host privileges, created a new user, and connected to the database.', 'duration': 28.096, 'max_score': 9920.937, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac9920937.jpg'}, {'end': 10005.376, 'src': 'embed', 'start': 9976.91, 'weight': 1, 'content': [{'end': 9985.312, 'text': "All right, so now what we'll be doing is, like I was saying, so we have to configure one more file for our MySQL to get configured.", 'start': 9976.91, 'duration': 8.402}, {'end': 9993.914, 'text': 'So for that, let us go to our directory that is etc, and in that, MySQL.', 'start': 9985.852, 'duration': 8.062}, {'end': 9999.51, 'text': 'right now, in this particular directory I have a file called my.cnf.', 'start': 9995.185, 'duration': 4.325}, {'end': 10005.376, 'text': "so this is a configuration file that I'll have to configure for connecting to my MySQL.", 'start': 9999.51, 'duration': 5.866}], 'summary': 'Configuring my.cnf file for connecting to mysql.', 'duration': 28.466, 'max_score': 9976.91, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac9976910.jpg'}, {'end': 10074.74, 'src': 'embed', 'start': 10041.689, 'weight': 0, 'content': [{'end': 10050.361, 'text': "now, if I try connecting it through my computer, I'll be able to connect to this particular MySQL instance.", 'start': 10041.689, 'duration': 8.672}, {'end': 10060.549, 'text': 'So how to do that? First, I have to go to my MySQL installation folder, which is somewhere here.', 'start': 10050.822, 'duration': 9.727}, {'end': 10065.813, 'text': 'Right, so let me quickly go to my folder.', 'start': 10063.692, 'duration': 2.121}, {'end': 10068.055, 'text': 'So this is the folder where MySQL resides.', 'start': 10066.274, 'duration': 1.781}, {'end': 10072.439, 'text': "So now I'll connect it using this particular command, which is mysql-h.", 'start': 10068.195, 'duration': 4.244}, {'end': 10074.74, 'text': "Now I'll paste in the IP address.", 'start': 10072.999, 'duration': 1.741}], 'summary': 'Connecting to mysql instance via computer using command mysql-h and ip address.', 'duration': 33.051, 'max_score': 10041.689, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac10041689.jpg'}, {'end': 10267.289, 'src': 'embed', 'start': 10236.207, 'weight': 6, 'content': [{'end': 10240.831, 'text': 'I think it is residing on your end as well.', 'start': 10236.207, 'duration': 4.624}, {'end': 10244.853, 'text': "So what we'll do is we'll continue this session in our next video.", 'start': 10240.871, 'duration': 3.982}, {'end': 10246.314, 'text': 'So we have created the database.', 'start': 10244.893, 'duration': 1.421}, {'end': 10250.037, 'text': "Now next is creating a web server that we'll do in our next session.", 'start': 10246.775, 'duration': 3.262}, {'end': 10250.877, 'text': 'All right.', 'start': 10250.577, 'duration': 0.3}, {'end': 10261.147, 'text': 'So let me quickly come back to my slide, which is here right.', 'start': 10251.218, 'duration': 9.929}, {'end': 10265.229, 'text': 'so we have created a vm for the web server.', 'start': 10261.147, 'duration': 4.082}, {'end': 10267.289, 'text': 'we have created a vm for database.', 'start': 10265.229, 'duration': 2.06}], 'summary': 'Plan to continue session, created database and vms for web server and database.', 'duration': 31.082, 'max_score': 10236.207, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac10236207.jpg'}, {'end': 10362.997, 'src': 'embed', 'start': 10333.914, 'weight': 7, 'content': [{'end': 10335.976, 'text': "so i've already deployed one virtual machine.", 'start': 10333.914, 'duration': 2.062}, {'end': 10337.798, 'text': 'that is for my web server.', 'start': 10335.976, 'duration': 1.822}, {'end': 10339.54, 'text': 'now in the web server.', 'start': 10337.798, 'duration': 1.742}, {'end': 10343.605, 'text': 'uh, you can see, these are the properties that i have attached to my web server.', 'start': 10339.54, 'duration': 4.065}, {'end': 10346.848, 'text': 'so this is basically my network security group for my web server.', 'start': 10343.605, 'duration': 3.243}, {'end': 10351.293, 'text': 'in this i have configured that my web server can should have http connections.', 'start': 10346.848, 'duration': 4.445}, {'end': 10356.115, 'text': 'it should have https connections and an ssh connection.', 'start': 10351.293, 'duration': 4.822}, {'end': 10360.396, 'text': 'right now, if i want to add more properties to it, i can add by clicking here.', 'start': 10356.115, 'duration': 4.281}, {'end': 10362.997, 'text': 'that is, that is inbound security rules.', 'start': 10360.396, 'duration': 2.601}], 'summary': 'Deployed one virtual machine for web server with network security group allowing http, https, and ssh connections.', 'duration': 29.083, 'max_score': 10333.914, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac10333914.jpg'}, {'end': 10412.403, 'src': 'embed', 'start': 10380.454, 'weight': 3, 'content': [{'end': 10382.756, 'text': 'So this is my web server page.', 'start': 10380.454, 'duration': 2.302}, {'end': 10385.117, 'text': "So I've just gone to virtual.", 'start': 10383.536, 'duration': 1.581}, {'end': 10391.561, 'text': 'So if you go here in the virtual machines tab, you will find all the virtual machines that are deployed over here.', 'start': 10385.477, 'duration': 6.084}, {'end': 10395.544, 'text': 'I selected my web server and then I reached this page.', 'start': 10392.222, 'duration': 3.322}, {'end': 10399.907, 'text': 'Now I need the IP address of my virtual machine to connect to.', 'start': 10396.024, 'duration': 3.883}, {'end': 10405.01, 'text': 'Right. So as of now, if I copy this IP address and paste it here,', 'start': 10400.427, 'duration': 4.583}, {'end': 10412.403, 'text': 'you can see i cannot connect to my virtual machine as of now because there is no nothing installed on this web server.', 'start': 10406.636, 'duration': 5.767}], 'summary': 'Accessing virtual machine page, requires ip address to connect.', 'duration': 31.949, 'max_score': 10380.454, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac10380454.jpg'}], 'start': 9264.635, 'title': 'Configuring web server, php, mysql, and network security', 'summary': 'Demonstrates configuring http, https, and ssh rules, installing apache software, configuring php and mysql servers, enabling remote access to mysql, creating web server and deploying virtual machines, and configuring network security and uploading website.', 'chapters': [{'end': 9552.763, 'start': 9264.635, 'title': 'Configuring web server and ssh access', 'summary': "Demonstrates configuring http, https, and ssh rules in a web server's firewall, and installing and testing apache software on an ubuntu server running on azure cloud.", 'duration': 288.128, 'highlights': ['Configuring HTTP, HTTPS, and SSH rules in the firewall to enable access to the web server and demonstrate the process of adding these rules, including the impact of not configuring the SSH rule initially, and the subsequent steps to rectify the issue.', "Installing Apache software on the Ubuntu server using the command 'sudo apt-get install apache2' and confirming successful installation by accessing the server's IP address and seeing the Apache page, providing the IP address for others to access the server."]}, {'end': 9976.09, 'start': 9552.903, 'title': 'Configuring php and mysql servers', 'summary': 'Details the installation and configuration of php and mysql servers, including configuring security rules and creating a new user for mysql, with the aim of allowing access to the website and database servers from a different server.', 'duration': 423.187, 'highlights': ['The PHP and MySQL servers were installed and configured on the system.', 'Inbound security rules were configured to enable SSH and MySQL connections to the database server.', "A new user 'edureka' was created for MySQL and granted all privileges."]}, {'end': 10236.107, 'start': 9976.91, 'title': 'Configuring mysql for remote access', 'summary': 'Covers configuring the my.cnf file to enable remote access to mysql, restarting the mysql service, and creating a database and a table for a website, with a few errors encountered during the process.', 'duration': 259.197, 'highlights': ['The my.cnf file needs to be configured to allow remote connections to MySQL.', 'Restarting the MySQL service is necessary after making configuration changes.', "Creating a database named 'entry' and a table named 'entries' with columns for name, email address, and location."]}, {'end': 10644.099, 'start': 10236.207, 'title': 'Creating web server and deploying virtual machines', 'summary': 'Covers the process of creating a web server and deploying virtual machines on azure, including configuring network security groups, installing necessary software for the web server, and demonstrating how to deploy a php website connected to a mysql database.', 'duration': 407.892, 'highlights': ['The speaker explains the process of deploying a virtual machine on Azure, including choosing an operating system, filling in necessary information, and agreeing to terms and conditions before deployment.', 'Demonstrates the configuration of network security groups for the web server, allowing HTTP, HTTPS, and SSH connections, with the option to add additional properties through inbound security rules.', 'Walks through the installation of PHP and necessary extensions, such as MySQL, on the web server to enable the deployment of a PHP website connected to a MySQL database.', "Provides a demonstration of attempting to connect to the web server's IP address and showing that it currently does not function due to the absence of installed software.", 'Offers a visual demonstration of the PHP website that will be uploaded to the web server and explains its functionality of inputting user data into a MySQL database.', "Describes the installation of the Apache server, essential for the web server's functionality, following the installation of PHP and its extensions."]}, {'end': 11219.982, 'start': 10644.099, 'title': 'Configuring network security and uploading website', 'summary': 'Demonstrates configuring network security rules to allow http, https, and ftp connections, then connects to the server using ftp to upload a website and configures a mysql database to store website data.', 'duration': 575.883, 'highlights': ['Configuring network security rules to allow HTTP, HTTPS, and FTP connections', 'Connecting to server using FTP to upload website', 'Configuring MySQL database to store website data']}], 'duration': 1955.347, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac9264635.jpg', 'highlights': ['Demonstrates configuring http, https, and ssh rules in the firewall', "Installing Apache software on the Ubuntu server using 'sudo apt-get install apache2'", 'Configuring PHP and MySQL servers on the system', "Creating a database named 'entry' and a table named 'entries'", 'Deploying a virtual machine on Azure and configuring network security groups', 'Configuring network security rules to allow HTTP, HTTPS, and FTP connections', 'Connecting to server using FTP to upload website', 'Configuring MySQL database to store website data', "Creating a new user 'edureka' for MySQL and granting all privileges", 'Configuring my.cnf file to allow remote connections to MySQL', 'Restarting the MySQL service after making configuration changes']}, {'end': 12949.51, 'segs': [{'end': 11297.544, 'src': 'embed', 'start': 11267.643, 'weight': 1, 'content': [{'end': 11269.966, 'text': 'We attached the VM through the subnet.', 'start': 11267.643, 'duration': 2.323}, {'end': 11279.158, 'text': 'And since the network security group was attached to the subnet, our VM could access the properties in my network security group.', 'start': 11270.487, 'duration': 8.671}, {'end': 11284.121, 'text': 'my network security group, i allowed all the http connections right.', 'start': 11279.64, 'duration': 4.481}, {'end': 11289.482, 'text': 'i allowed the ssh connection and that is the reason i could connect through ssh right,', 'start': 11284.121, 'duration': 5.361}, {'end': 11297.544, 'text': 'and that is the reason you guys could also connect to this website if you try to open it, and in case i would have denied all the traffic from http,', 'start': 11289.482, 'duration': 8.062}], 'summary': 'Vm accessed properties in network security group, allowing http and ssh connections.', 'duration': 29.901, 'max_score': 11267.643, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac11267643.jpg'}, {'end': 11564.556, 'src': 'embed', 'start': 11537.993, 'weight': 2, 'content': [{'end': 11542.977, 'text': 'where developers can develop the applications with lot more ease again as we move further.', 'start': 11537.993, 'duration': 4.984}, {'end': 11544.538, 'text': "We'd be understanding this point as well.", 'start': 11543.017, 'duration': 1.521}, {'end': 11554.987, 'text': "So what is the exact difference between Windows AD and Azure AD? Let's try to understand that as well.", 'start': 11549.583, 'duration': 5.404}, {'end': 11557.75, 'text': 'And when you talk about Windows AD that is Active Directory.', 'start': 11555.328, 'duration': 2.422}, {'end': 11559.352, 'text': 'These are the layers.', 'start': 11558.251, 'duration': 1.101}, {'end': 11562.534, 'text': 'It has to take care of you have something called as your domain services.', 'start': 11559.412, 'duration': 3.122}, {'end': 11564.556, 'text': 'You have your lightweight directories.', 'start': 11562.594, 'duration': 1.962}], 'summary': 'Developers can develop applications with more ease, understanding the difference between windows ad and azure ad, including layers such as domain services and lightweight directories.', 'duration': 26.563, 'max_score': 11537.993, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac11537993.jpg'}, {'end': 12006.492, 'src': 'embed', 'start': 11982.235, 'weight': 3, 'content': [{'end': 11990.401, 'text': 'now, this basic is nothing, but it is designed for people who are task workers or who are focused on a particular application of on cloud.', 'start': 11982.235, 'duration': 8.166}, {'end': 11996.066, 'text': 'now it takes care of everything your single sign-ons, your SLS and it ensures that the security is 99.9%.', 'start': 11990.401, 'duration': 5.665}, {'end': 12002.991, 'text': 'and it provides you with all these features which you can see here, that is, your self-service password research and all those things.', 'start': 11996.066, 'duration': 6.925}, {'end': 12006.492, 'text': 'You also have access to quite a few things like your proxies and all those things.', 'start': 12003.391, 'duration': 3.101}], 'summary': 'Basic cloud service for task workers, providing 99.9% security, single sign-ons, self-service password reset, and access to proxies.', 'duration': 24.257, 'max_score': 11982.235, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac11982235.jpg'}, {'end': 12409.021, 'src': 'embed', 'start': 12380.867, 'weight': 0, 'content': [{'end': 12389.329, 'text': 'you can have access to that account where you can enter in other details what applications that are there under this user and what applications do you want to assign,', 'start': 12380.867, 'duration': 8.462}, {'end': 12390.869, 'text': 'which devices do you want to configure?', 'start': 12389.329, 'duration': 1.54}, {'end': 12391.549, 'text': 'and all those things.', 'start': 12390.869, 'duration': 0.68}, {'end': 12395.35, 'text': 'If you scroll down, you have some other options as well sign-ins and audit logs.', 'start': 12392.108, 'duration': 3.242}, {'end': 12400.915, 'text': "now I won't get into the details of these things, but you can assign all these things to this particular user as well.", 'start': 12395.35, 'duration': 5.565}, {'end': 12409.021, 'text': 'So yeah, this is what the user looks like and you can actually go ahead and log into this as your account through this user profile as well.', 'start': 12401.635, 'duration': 7.386}], 'summary': 'Access and assign applications and configure devices for user accounts.', 'duration': 28.154, 'max_score': 12380.867, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac12380867.jpg'}], 'start': 11220.535, 'title': 'Azure server configuration and active directory management', 'summary': 'Covers configuring a web server on azure vm and managing azure active directory, including creating virtual network, subnet, network security group, and allowing http and ssh connections. it also discusses the functionalities of azure active directory, including its role in simplifying user authentication, providing single sign-on for various applications, automating processes, and creating users and domains, with a focus on explaining the options for different editions and the process of creating users and domains.', 'chapters': [{'end': 11289.482, 'start': 11220.535, 'title': 'Configuring web server on azure vm', 'summary': 'Demonstrates configuring a web server on azure vm from scratch, including creating a virtual network, subnet, network security group, and installing necessary services, emphasizing the importance of understanding the background processes. the demonstration allowed allowing http and ssh connections.', 'duration': 68.947, 'highlights': ['The demonstration allowed allowing http and ssh connections, enhancing the security and accessibility of the web server.', 'The session involved creating a virtual network, subnet, network security group, and attaching a VM, providing a comprehensive understanding of the infrastructure setup.', 'The chapter emphasized the importance of understanding the background processes while configuring the web server on Azure VM, promoting learning from scratch.']}, {'end': 11762.785, 'start': 11289.482, 'title': 'Azure active directory', 'summary': 'Discusses the importance and functionalities of azure active directory, highlighting its role in simplifying user authentication, providing single sign-on for various applications, automating processes, and catering to it admins, developers, and online customers, while also comparing it with windows active directory and explaining its different editions.', 'duration': 473.303, 'highlights': ['Azure Active Directory simplifies user authentication and provides single sign-on for various applications, easing the process for IT admins and developers, reducing the need for multiple logins and credentials.', 'Microsoft Azure Active Directory automates processes, ensuring strong identification and easing up the user authentication process.', 'Azure Active Directory caters to the needs of IT admins, developers, and online customers, providing access to various services and resources, thereby simplifying application development and user access.', 'The chapter also compares Azure Active Directory with Windows Active Directory, explaining the differences in their approach, layering, and communication methods.']}, {'end': 12304.838, 'start': 11762.785, 'title': 'Microsoft azure active directory overview', 'summary': 'Provides an overview of microsoft azure active directory, including its tenants, different editions (basic, p1, p2), and a walkthrough of creating users and domains, with a focus on explaining the options for different editions and the process of creating users and domains.', 'duration': 542.053, 'highlights': ['Microsoft Azure offers three editions for Active Directory: basic, P1, and P2, each catering to different needs with varying services and security levels.', 'The basic edition of Azure Active Directory provides single sign-on, self-service password reset, and 99.9% security, while the premium editions (P1 and P2) offer advanced features like identity protection and privilege identity management.', 'The process of creating users in Azure Active Directory involves providing a pseudo name, domain details, and association with a domain service extension, demonstrating the practical application of the Active Directory features.']}, {'end': 12949.51, 'start': 12305.298, 'title': 'Creating and managing user accounts in active directory', 'summary': 'Discusses creating a legitimate user in active directory, verifying the username, assigning a role, and logging in as a new user, while also explaining the process of adding a custom domain and creating multiple active directories.', 'duration': 644.212, 'highlights': ['Creating a legitimate user in Active Directory', 'Adding a custom domain and verifying it in Microsoft Azure', 'Creating multiple active directories and managing users within them']}], 'duration': 1728.975, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac11220535.jpg', 'highlights': ['The session involved creating a virtual network, subnet, network security group, and attaching a VM, providing a comprehensive understanding of the infrastructure setup.', 'Azure Active Directory simplifies user authentication and provides single sign-on for various applications, easing the process for IT admins and developers, reducing the need for multiple logins and credentials.', 'Microsoft Azure offers three editions for Active Directory: basic, P1, and P2, each catering to different needs with varying services and security levels.', 'The demonstration allowed allowing http and ssh connections, enhancing the security and accessibility of the web server.', 'The basic edition of Azure Active Directory provides single sign-on, self-service password reset, and 99.9% security, while the premium editions (P1 and P2) offer advanced features like identity protection and privilege identity management.']}, {'end': 14911.37, 'segs': [{'end': 13468.816, 'src': 'embed', 'start': 13440.026, 'weight': 0, 'content': [{'end': 13443.727, 'text': 'If you want to use Team Foundation services or if you want to use Git.', 'start': 13440.026, 'duration': 3.701}, {'end': 13450.488, 'text': 'So basically you can provision that in Azure Repos and you can start checking your application code in Azure Repos.', 'start': 13444.187, 'duration': 6.301}, {'end': 13453.806, 'text': 'So again, we are going to see all these things in action today.', 'start': 13451.024, 'duration': 2.782}, {'end': 13460.25, 'text': 'The third thing is once you have check in your code, what do you want to do next? So there are two things that you want to do.', 'start': 13454.226, 'duration': 6.024}, {'end': 13466.314, 'text': 'First thing is that you want to run something called as a build pipeline when you have check in your code.', 'start': 13460.831, 'duration': 5.483}, {'end': 13468.816, 'text': 'You want to make sure that nobody has checked in some wrong code.', 'start': 13466.374, 'duration': 2.442}], 'summary': 'Provision azure repos for code checking and build pipeline to validate code.', 'duration': 28.79, 'max_score': 13440.026, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac13440026.jpg'}, {'end': 13687.16, 'src': 'embed', 'start': 13656.804, 'weight': 2, 'content': [{'end': 13659.287, 'text': 'We have got as your boats to create our work items.', 'start': 13656.804, 'duration': 2.483}, {'end': 13662.15, 'text': 'We have got as your repose to store our code.', 'start': 13659.607, 'duration': 2.543}, {'end': 13668.576, 'text': 'We have got as your pipelines which can help us do the build of the code release of the code into a particular environment.', 'start': 13662.574, 'duration': 6.002}, {'end': 13677.518, 'text': 'Then we have got as your test plans which we can use to do our testing, which could be a manual test cases, automated test cases, exploratory testing.', 'start': 13668.996, 'duration': 8.522}, {'end': 13680.139, 'text': 'all that can be done as part of the as your test plans.', 'start': 13677.518, 'duration': 2.621}, {'end': 13687.16, 'text': 'And finally, if you have got some common DLLs or common jar files that you want to store it as part of your repository,', 'start': 13680.559, 'duration': 6.601}], 'summary': 'Utilize azure devops for managing work items, storing code, building and releasing code, and conducting testing, including manual and automated test cases.', 'duration': 30.356, 'max_score': 13656.804, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac13656804.jpg'}, {'end': 13849.31, 'src': 'embed', 'start': 13810.385, 'weight': 1, 'content': [{'end': 13811.766, 'text': "Let's say you can see here.", 'start': 13810.385, 'duration': 1.381}, {'end': 13813.087, 'text': 'This is a bug being created.', 'start': 13811.806, 'duration': 1.281}, {'end': 13817.63, 'text': 'This is a user story which is created, or basically the backlog item which is created.', 'start': 13813.507, 'duration': 4.123}, {'end': 13821.472, 'text': 'then we have the task which are getting created and the same way, we have got features.', 'start': 13817.63, 'duration': 3.842}, {'end': 13825.215, 'text': 'We have got epics which we can create as part of the work items.', 'start': 13821.512, 'duration': 3.703}, {'end': 13826.836, 'text': 'Then we have got boards.', 'start': 13825.815, 'duration': 1.021}, {'end': 13833.566, 'text': 'So you can see that what is basically the particular flow of your current Sprint or what is the flow of your project?', 'start': 13827.301, 'duration': 6.265}, {'end': 13835.787, 'text': 'Of course we have got backlogs.', 'start': 13834.146, 'duration': 1.641}, {'end': 13837.228, 'text': 'now we can arrange.', 'start': 13835.787, 'duration': 1.441}, {'end': 13839.69, 'text': 'what do we want to do as part of the backlog?', 'start': 13837.228, 'duration': 2.462}, {'end': 13845.014, 'text': 'How do you want to prioritize your different work items so you can deliver your software on time?', 'start': 13840.03, 'duration': 4.984}, {'end': 13847.589, 'text': "Next thing is about Sprint's.", 'start': 13845.669, 'duration': 1.92}, {'end': 13849.31, 'text': 'if you guys have not worked with Sprint.', 'start': 13847.589, 'duration': 1.721}], 'summary': 'Process includes creating bugs, user stories, tasks, features, epics, backlogs, and boards to manage project flow and prioritize work items for timely software delivery.', 'duration': 38.925, 'max_score': 13810.385, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac13810385.jpg'}], 'start': 12949.55, 'title': 'Azure devops and devops workflow', 'summary': 'Covers devops benefits, azure devops tools, azure boards and repos for project management, work items overview, agile feature creation process, and azure devops workflow for seamless automation and collaboration.', 'chapters': [{'end': 13160.845, 'start': 12949.55, 'title': 'Understanding devops and active directory', 'summary': 'Discusses the concept of devops, its benefits, and the collaboration between developers and operations, emphasizing the reduction of time for committing changes and the seamless deployment process.', 'duration': 211.295, 'highlights': ['DevOps is a set of practices intended to reduce the time between committing the change and taking it to production, resulting in faster time to market and improved quality in applications.', 'In DevOps, developers and operations work together as a single team, reducing friction between the two areas and enabling seamless development, testing, deployment, and monitoring.', 'The traditional siloed approach in work environments, where developers, testers, and operations work separately, creates friction and delays in the deployment process.']}, {'end': 13366.726, 'start': 13161.28, 'title': 'Understanding azure devops and its tools', 'summary': 'Provides an overview of devops and its tools, detailing how developers and operations work together, the use of various tools in different devops areas, and how azure devops integrates multiple tools for seamless automation and collaboration.', 'duration': 205.446, 'highlights': ['Developers and operations need to work together as a team to solve friction and miscommunication in DevOps environments.', 'Various tools such as Eclipse, Visual Studio, TFS, Jira, Kudu server, Maven, Gradle, selenium, JUnit, Jenkins, and bamboo are used for different aspects of DevOps including development, build, testing, release, deployment, and operations.', 'Azure DevOps provides an integrated environment for various DevOps tools, enabling seamless collaboration and automation across different stages of application development, deployment, and monitoring.']}, {'end': 13753.443, 'start': 13367.475, 'title': 'Azure boards and repos for project management', 'summary': 'Introduces azure boards for managing work items, creating epics, features, stories, tasks, and bugs, while azure repos helps in storing code with options for git and team foundation services. the azure pipeline is used for building and releasing code, and azure test plans for manual and automated testing, while azure artifacts store common dependencies.', 'duration': 385.968, 'highlights': ['Azure Boards for managing work items, creating epics, features, stories, tasks, and bugs.', 'Azure Repos for storing code with options for Git and Team Foundation Services.', 'Azure pipeline for building and releasing code.', 'Azure test plans for manual and automated testing.', 'Azure artifacts for storing common dependencies.']}, {'end': 14100.932, 'start': 13753.984, 'title': 'Azure boards and work items overview', 'summary': 'Introduces the azure boards, sprints, and dashboards, explaining their functions and relevance, and demonstrates the process of creating a project on dev.azure.com, including selecting version control and work item process.', 'duration': 346.948, 'highlights': ['Azure boards provide the ability to run queries to track tasks and features in a particular sprint, helping in task management and tracking progress.', 'Sprints are described as 15-day time boxes for accomplishing work items and features, with tasks or features going into sprints to be completed within the specified time frame.', 'Dashboards provide an overview of the progress of a particular sprint and the overall progress of a release, aiding in tracking project status.', 'The process of creating a new project on dev.azure.com involves selecting between private and public projects, version control options (e.g., Git, TFS), and work item process (e.g., Agile, Scrum), allowing for customization based on project needs.']}, {'end': 14469.352, 'start': 14101.553, 'title': 'Agile feature creation process', 'summary': 'Explains the process of creating features, user stories, and tasks in an agile framework, emphasizing the hierarchical structure of epics, features, stories, and tasks and the iterative nature of development with specific examples of feature and user story creation and iteration planning.', 'duration': 367.799, 'highlights': ['The chapter explains the process of creating features, user stories, and tasks in an agile framework, emphasizing the hierarchical structure of epics, features, stories, and tasks.', 'Specific examples of feature and user story creation are provided, including the creation of an e-commerce epic and its associated features like the card functionality, product page, recommendation engine, and search engine.', 'The iterative nature of development is highlighted, with specific examples of iteration planning and the division of work into iterations for delivering features and stories.', 'The process of creating tasks within a user story is detailed, including the estimation of effort, tracking of remaining time, and the hierarchical relationship between tasks and stories.']}, {'end': 14911.37, 'start': 14470.753, 'title': 'Azure devops workflow', 'summary': 'Explains how to manage tasks, work items, and repositories in azure devops, including creating branches, checking in code, and linking work items, with demonstrations and explanations.', 'duration': 440.617, 'highlights': ['The speaker demonstrates setting up and managing tasks, work items, and backlog items in Azure DevOps, providing a complete idea of the tasks and stories to work on, and the tasks under the backlog items.', 'The process of managing repositories in Azure DevOps is explained, including using git or TFS, creating branches for code check-ins, and the differences in handling branches between git and TFS.', 'The detailed process of checking in code into a git repository managed by Azure DevOps, including creating a new application, checking in code, and linking the work item related to the code check-in.']}], 'duration': 1961.82, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac12949550.jpg', 'highlights': ['DevOps aims to reduce time to production, improving app quality (1)', 'DevOps fosters collaboration, reducing friction between dev and ops (1)', 'Azure DevOps integrates various tools for seamless collaboration (2)', 'Azure Boards manage work items, epics, features, stories, and tasks (3)', 'Sprints are 15-day time boxes for accomplishing work items and features (4)', 'Agile framework emphasizes hierarchical structure of epics, features, stories (5)', 'Azure DevOps manages tasks, work items, and backlog items (6)']}, {'end': 16603.854, 'segs': [{'end': 15483.151, 'src': 'embed', 'start': 15460.845, 'weight': 5, 'content': [{'end': 15468.629, 'text': 'So what you will see here after basically everything is done or basically the release starts and it starts deploying you can see the logs here.', 'start': 15460.845, 'duration': 7.784}, {'end': 15474.524, 'text': 'If there is a failure in your pipeline, it is going to you know, inform you that there is a failure in the release,', 'start': 15469.099, 'duration': 5.425}, {'end': 15477.206, 'text': 'or you will get email so you can quickly act on that.', 'start': 15474.524, 'duration': 2.682}, {'end': 15482.09, 'text': 'Otherwise, it will download all your build artifacts in our case.', 'start': 15477.787, 'duration': 4.303}, {'end': 15483.151, 'text': 'It was a web application.', 'start': 15482.15, 'duration': 1.001}], 'summary': 'After deployment, logs show pipeline status. email alert on failure. artifacts downloaded for web app.', 'duration': 22.306, 'max_score': 15460.845, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac15460845.jpg'}, {'end': 15605.499, 'src': 'embed', 'start': 15583.738, 'weight': 0, 'content': [{'end': 15592.787, 'text': 'you can build your solution and you can also release your solution in multiple environments like dev, pre, prod, you at production all that stuff.', 'start': 15583.738, 'duration': 9.049}, {'end': 15596.251, 'text': "Next thing is about as your test plans, which we haven't covered.", 'start': 15593.368, 'duration': 2.883}, {'end': 15598.853, 'text': 'I just wanted to give you an idea of what is a test plan.', 'start': 15596.571, 'duration': 2.282}, {'end': 15605.499, 'text': 'So test plan is something where you can run your automated manual exploratory testing under as your test plans.', 'start': 15599.193, 'duration': 6.306}], 'summary': 'You can release your solution in multiple environments like dev, pre, prod and run automated manual exploratory testing under test plans.', 'duration': 21.761, 'max_score': 15583.738, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac15583738.jpg'}, {'end': 15813.083, 'src': 'embed', 'start': 15785.522, 'weight': 2, 'content': [{'end': 15788.683, 'text': 'Let us move further and try to understand exactly what data Factory is.', 'start': 15785.522, 'duration': 3.161}, {'end': 15794.67, 'text': 'So if I just go ahead and talk about its definition, I would say it is nothing but a cloud-based integration service,', 'start': 15789.246, 'duration': 5.424}, {'end': 15801.595, 'text': 'which lets you do quite a few operations like create data-driven workflows, basically, and to go ahead and orchestrate all the sources that are there.', 'start': 15794.67, 'duration': 6.925}, {'end': 15805.137, 'text': 'But what exactly does it do to name few common operations?', 'start': 15802.055, 'duration': 3.082}, {'end': 15807.999, 'text': 'What it does is it helps you create pipelines which are nothing,', 'start': 15805.357, 'duration': 2.642}, {'end': 15813.083, 'text': 'but you can think of it as a logical pipeline which supports various processes that happen.', 'start': 15807.999, 'duration': 5.084}], 'summary': 'Azure data factory is a cloud-based service for creating data-driven workflows and orchestrating data sources.', 'duration': 27.561, 'max_score': 15785.522, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac15785522.jpg'}, {'end': 16180.996, 'src': 'embed', 'start': 16149.699, 'weight': 3, 'content': [{'end': 16153.741, 'text': 'Basically it forms of two parts one is your analytical part and the other one is your storage part.', 'start': 16149.699, 'duration': 4.042}, {'end': 16159.783, 'text': 'Now when I talk about the storage part the best thing about your Azure data Lake is it does not have any particular schema.', 'start': 16154.121, 'duration': 5.662}, {'end': 16164.004, 'text': 'That means data from any form can be stored into this particular source.', 'start': 16159.823, 'duration': 4.181}, {'end': 16168.006, 'text': 'That is it can come from different sources and it can come in different forms as well.', 'start': 16164.044, 'duration': 3.962}, {'end': 16172.374, 'text': 'and then you have something called as your analytics part where you have something called as SD inside.', 'start': 16168.513, 'duration': 3.861}, {'end': 16174.555, 'text': 'It lets you form those Hadoop clusters.', 'start': 16172.794, 'duration': 1.761}, {'end': 16180.996, 'text': "Now, I won't get into the details of what a Hadoop cluster is, but it is a process or a way by which you can actually analyze data.", 'start': 16174.775, 'duration': 6.221}], 'summary': 'Azure data lake allows storing schema-less data from various sources and forms, and enables analytics with hadoop clusters.', 'duration': 31.297, 'max_score': 16149.699, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac16149699.jpg'}], 'start': 14911.41, 'title': 'Azure devops and azure data services', 'summary': 'Covers setting up build and release pipelines in azure devops, deployment to azure web app, and introduces azure data factory for managing and transforming data from different sources, along with the concept of azure data lake as a hyperscale repository for data storage and analytics.', 'chapters': [{'end': 15234.475, 'start': 14911.41, 'title': 'Azure devops build pipeline', 'summary': 'Explains the process of setting up a build pipeline in azure devops, including selecting the source code from a git repository, configuring the build process, and monitoring the build activities, with an emphasis on deploying to azure web app and various build options available.', 'duration': 323.065, 'highlights': ['Setting up a build pipeline in Azure DevOps', 'Configuring the build process', 'Monitoring the build activities']}, {'end': 15605.499, 'start': 15234.475, 'title': 'Azure devops release pipeline process', 'summary': 'Explains the process of setting up a release pipeline in azure devops, including triggering build pipelines, creating release pipelines, deploying to azure app services, and approving release deployments.', 'duration': 371.024, 'highlights': ['Setting up release pipeline to deploy to Azure app services', 'Configuring pre-deployment approval in release pipeline', 'Monitoring release deployment and managing failures', 'Overview of Azure DevOps components']}, {'end': 16050.975, 'start': 15606.12, 'title': 'Understanding azure data factory', 'summary': 'Introduces azure data factory, a cloud-based integration service, discussing the need for managing and transforming huge amounts of data from different sources, and its functions of creating pipelines, ingesting and processing data, analytics, and connecting various tools. it also explores the concepts of pipelines, data sets, activities, and linked services.', 'duration': 444.855, 'highlights': ['Azure Data Factory is a cloud-based integration service for managing and transforming large amounts of data from different sources.', 'The amount of data generated these days is huge and comes from different sources, requiring proper management and transformation for meaningful use.', 'Azure Data Factory helps automate and orchestrate the data integration and management processes, enabling a more manageable and organized workflow.', 'Data Factory facilitates creating pipelines, ingesting and processing data, and performing analytics, allowing data to be transformed and made ready for use in data lakes and various analytical tools.', 'Key concepts of Azure Data Factory include pipelines, data sets, activities, and linked services, forming the essential components for data integration and management.']}, {'end': 16603.854, 'start': 16051.135, 'title': 'Understanding azure data lake', 'summary': 'Introduces the concept of azure data lake, highlighting its role as a hyperscale repository for data storage and analytics, supporting structured, semi-structured, and unstructured data, and offering the flexibility of schema-on-read approach, allowing users to query data using a single language, usql, and comparing it with traditional data warehousing.', 'duration': 552.719, 'highlights': ['Azure Data Lake supports structured, semi-structured, and unstructured data, offering a schema-on-read approach, allowing users to define schema as per their needs.', 'Azure Data Lake facilitates data storage of any size and type, eliminating the need for data cleaning and organization before processing, thereby saving time.', 'Data Lake uses USQL for querying data, offering a unified language for accessing data from different sources, reducing barriers in data access.', 'Comparison between Data Lake and Data Warehouse, highlighting the schema-on-read approach of Data Lake and the structured data storage in Data Warehouse.']}], 'duration': 1692.444, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac14911410.jpg', 'highlights': ['Setting up release pipeline to deploy to Azure app services', 'Setting up a build pipeline in Azure DevOps', 'Configuring pre-deployment approval in release pipeline', 'Monitoring release deployment and managing failures', 'Configuring the build process', 'Monitoring the build activities', 'Azure Data Factory helps automate and orchestrate the data integration and management processes', 'Azure Data Factory facilitates creating pipelines, ingesting and processing data, and performing analytics', 'Azure Data Lake supports structured, semi-structured, and unstructured data', 'Azure Data Lake facilitates data storage of any size and type']}, {'end': 17927.352, 'segs': [{'end': 16843.987, 'src': 'embed', 'start': 16783.492, 'weight': 0, 'content': [{'end': 16789.276, 'text': 'Let me tell you it might take some 10 to 15 minutes depending upon the processor you have and the internet speed that you have.', 'start': 16783.492, 'duration': 5.784}, {'end': 16794.17, 'text': "Once you're done with this then what we do is we again switch back to our Microsoft Azure account.", 'start': 16790.347, 'duration': 3.823}, {'end': 16797.051, 'text': "Now, what I'm going to do is I'm going to go ahead and create a database here.", 'start': 16794.55, 'duration': 2.501}, {'end': 16799.993, 'text': 'So how do we do that? Well, you go to your portal basically.', 'start': 16797.372, 'duration': 2.621}, {'end': 16810.54, 'text': 'And quickly log into your so-called account.', 'start': 16808.759, 'duration': 1.781}, {'end': 16824.043, 'text': 'My internet is fairly slow today.', 'start': 16822.423, 'duration': 1.62}, {'end': 16826.184, 'text': 'So yep, it might take some time.', 'start': 16824.063, 'duration': 2.121}, {'end': 16834.925, 'text': 'So this is how your Microsoft portal looks like.', 'start': 16831.985, 'duration': 2.94}, {'end': 16837.786, 'text': 'you have quite a few things to select and choose from.', 'start': 16834.925, 'duration': 2.861}, {'end': 16843.987, 'text': 'you can just go ahead and click on, create a resource here, and it gives you quite a few options to select from or instead.', 'start': 16837.786, 'duration': 6.201}], 'summary': 'Setting up microsoft azure may take 10-15 mins depending on processor and internet speed. database creation demonstrated in portal.', 'duration': 60.495, 'max_score': 16783.492, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac16783492.jpg'}, {'end': 17111.941, 'src': 'embed', 'start': 17047.6, 'weight': 1, 'content': [{'end': 17054.984, 'text': 'I can go to options here connect to what database we have something called as demo DB and that is 3 2 1 TCP IP.', 'start': 17047.6, 'duration': 7.384}, {'end': 17059.725, 'text': 'I say connect.', 'start': 17059.085, 'duration': 0.64}, {'end': 17066.449, 'text': 'It wants me to sign into my so-called as your account.', 'start': 17063.367, 'duration': 3.082}, {'end': 17078.776, 'text': "I hate this each time it happens because I've already logged in I should have stayed signed in but I did not and that is costing me now.", 'start': 17071.272, 'duration': 7.504}, {'end': 17087.362, 'text': 'Yeah, one more thing at times you would be logging in from your client user or your client PC and that times you might not be an administrator.', 'start': 17079.676, 'duration': 7.686}, {'end': 17092.225, 'text': 'So in that case you need to change the firewall rule and make your system accessible here.', 'start': 17087.402, 'duration': 4.823}, {'end': 17101.332, 'text': 'And there you go.', 'start': 17100.912, 'duration': 0.42}, {'end': 17101.893, 'text': "I've signed in.", 'start': 17101.352, 'duration': 0.541}, {'end': 17107.497, 'text': 'So we have our information here that is this is my server.', 'start': 17103.774, 'duration': 3.723}, {'end': 17111.941, 'text': 'I used to log in and If I click on databases the schema is there.', 'start': 17107.597, 'duration': 4.344}], 'summary': 'Accessed demo db using 3.2.1 tcp ip, signed in, and accessed server and schema.', 'duration': 64.341, 'max_score': 17047.6, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac17047600.jpg'}, {'end': 17568.48, 'src': 'embed', 'start': 17539.153, 'weight': 7, 'content': [{'end': 17540.033, 'text': 'And I go to next.', 'start': 17539.153, 'duration': 0.88}, {'end': 17543.993, 'text': 'I need to select an SQL Server here.', 'start': 17542.133, 'duration': 1.86}, {'end': 17550.595, 'text': 'So I come here and I scroll down now the interface might vary from different portal accounts.', 'start': 17544.073, 'duration': 6.522}, {'end': 17555.255, 'text': 'This is what it looks like as far as my so-called system goes a skill server.', 'start': 17550.935, 'duration': 4.32}, {'end': 17555.675, 'text': 'Here it is.', 'start': 17555.295, 'duration': 0.38}, {'end': 17557.996, 'text': 'I select it and I say create a new connection.', 'start': 17555.715, 'duration': 2.281}, {'end': 17558.936, 'text': 'There you go.', 'start': 17558.016, 'duration': 0.92}, {'end': 17565.497, 'text': "You'll have to scroll down right at the bottom skill server server server.", 'start': 17560.213, 'duration': 5.284}, {'end': 17568.48, 'text': 'Did I miss it somewhere? Yeah, here it is.', 'start': 17566.859, 'duration': 1.621}], 'summary': 'Select sql server, create new connection in system interface.', 'duration': 29.327, 'max_score': 17539.153, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac17539153.jpg'}, {'end': 17855.167, 'src': 'embed', 'start': 17823.966, 'weight': 9, 'content': [{'end': 17830.548, 'text': 'Now, this is the service that I wanted to connect to I say next now I have to enter the so-called details.', 'start': 17823.966, 'duration': 6.582}, {'end': 17836.898, 'text': "For that I would be actually needing the name of my blob which I think I've forgotten.", 'start': 17831.516, 'duration': 5.382}, {'end': 17840.18, 'text': 'So let me just go ahead and get the details of that as well.', 'start': 17836.938, 'duration': 3.242}, {'end': 17848.944, 'text': "It was something like this that is demo blob and the file name was EMP3 if I'm not wrong.", 'start': 17841.38, 'duration': 7.564}, {'end': 17855.167, 'text': 'I say next I say next next again and I say next.', 'start': 17849.784, 'duration': 5.383}], 'summary': "Connecting to service, needing blob name 'demo blob' and file 'emp3'.", 'duration': 31.201, 'max_score': 17823.966, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac17823966.jpg'}], 'start': 16603.854, 'title': 'Azure database setup and data transfer', 'summary': 'Covers the process of creating a database, setting up a server, and transferring data to azure blob storage, emphasizing the use of free account resources, the 800 mb ssms download size, and the importance of careful naming and documentation for successful data integration.', 'chapters': [{'end': 16691.037, 'start': 16603.854, 'title': 'Azure demo: creating database and data transfer', 'summary': 'Demonstrates the process of creating a database, loading a table, and transferring data to blob storage using microsoft azure, emphasizing the importance of a free account and availability of resources and credits for new users.', 'duration': 87.183, 'highlights': ['The process of creating a database, loading a table, and transferring data to blob storage using Microsoft Azure is demonstrated.', 'Microsoft Azure provides a free account with resources and credits available for new users.', 'Having a free account allows users to access services without incurring charges.']}, {'end': 16973.9, 'start': 16691.037, 'title': 'Setting up database and server for demo', 'summary': 'Details the process of downloading and installing sql server management studio (ssms) and creating a database and server on microsoft azure, with the download size of ssms being approximately 800 mb (1 gb) and the installation time ranging from 10 to 15 minutes.', 'duration': 282.863, 'highlights': ['Downloading and Installing SSMS', 'Creating Database and Server on Microsoft Azure']}, {'end': 17191.291, 'start': 16977.003, 'title': 'Database deployment and management', 'summary': 'Discusses the challenges of deploying a database due to slow internet speed, the process of installing and logging into ssms, and the steps to add a table with sample query and record insertion.', 'duration': 214.288, 'highlights': ['The deployment process may take longer due to slow internet speed, causing delays in the demonstration.', 'The process of installing and logging into SSMS is explained, including the necessary credentials and steps for database access.', 'The addition of a table using a sample query and record insertion is demonstrated, showcasing the process of modifying and executing queries.']}, {'end': 17386.398, 'start': 17191.491, 'title': 'Creating azure data factory and storage account', 'summary': 'Demonstrates creating a storage account in azure with a replication of three copies, using redundant storage for affordability, and creating a database and connecting it to a server before creating a storage account.', 'duration': 194.907, 'highlights': ['Creating a storage account with redundant storage for affordability and three copies replication in South India location.', 'Creating a database and connecting it to a server before creating a storage account.', 'Copying the access keys for the storage account and understanding the essential terminologies for the demo.']}, {'end': 17927.352, 'start': 17389.5, 'title': 'Creating data factory & moving data to blob storage', 'summary': 'Explains the process of creating a data factory and moving data from an sql server to azure blob storage, detailing the steps involved and highlighting the need for careful naming and documentation to ensure successful data integration.', 'duration': 537.852, 'highlights': ['Creating a data factory and naming resources', 'Moving data from SQL Server to Azure Blob Storage', 'Importance of detailed documentation and careful naming']}], 'duration': 1323.498, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac16603854.jpg', 'highlights': ['Microsoft Azure provides a free account with resources and credits available for new users.', 'Creating a storage account with redundant storage for affordability and three copies replication in South India location.', 'The process of creating a database, loading a table, and transferring data to blob storage using Microsoft Azure is demonstrated.', 'Creating a data factory and naming resources', 'Moving data from SQL Server to Azure Blob Storage', 'Downloading and Installing SSMS', 'Creating Database and Server on Microsoft Azure', 'Importance of detailed documentation and careful naming', 'Having a free account allows users to access services without incurring charges.', 'The addition of a table using a sample query and record insertion is demonstrated, showcasing the process of modifying and executing queries.', 'The process of installing and logging into SSMS is explained, including the necessary credentials and steps for database access.', 'The deployment process may take longer due to slow internet speed, causing delays in the demonstration.', 'Copying the access keys for the storage account and understanding the essential terminologies for the demo.']}, {'end': 18861.622, 'segs': [{'end': 18209.441, 'src': 'embed', 'start': 18179.117, 'weight': 3, 'content': [{'end': 18181.379, 'text': 'what kind of output are we expecting?', 'start': 18179.117, 'duration': 2.262}, {'end': 18185.702, 'text': "we are expecting an output where we know either it's duck or it's not duck.", 'start': 18181.379, 'duration': 4.323}, {'end': 18187.963, 'text': 'So our target variable is fixed.', 'start': 18186.002, 'duration': 1.961}, {'end': 18192.687, 'text': 'I mean we know what we are researching for or what we are analyzing the data for.', 'start': 18188.023, 'duration': 4.664}, {'end': 18200.292, 'text': 'these kind of algorithms are called as supervised learning algorithms, or this process is called as supervised learning.', 'start': 18192.687, 'duration': 7.605}, {'end': 18206.098, 'text': 'So this is a part of machine learning now important point to note here is your data is labeled now.', 'start': 18200.914, 'duration': 5.184}, {'end': 18209.441, 'text': 'That is what I mean by the target variable which I just talked about.', 'start': 18206.158, 'duration': 3.283}], 'summary': 'Supervised learning output is known either as duck or not duck, a part of machine learning.', 'duration': 30.324, 'max_score': 18179.117, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac18179117.jpg'}, {'end': 18343.762, 'src': 'embed', 'start': 18314.305, 'weight': 2, 'content': [{'end': 18316.326, 'text': 'I want to segregate animals now in this case.', 'start': 18314.305, 'duration': 2.021}, {'end': 18320.909, 'text': 'My final output is varying it can differ right? I mean I might expect different outputs out of it.', 'start': 18316.626, 'duration': 4.283}, {'end': 18326.292, 'text': 'So since I do not know what my final output is, I do not know what clusters are getting formed here.', 'start': 18321.209, 'duration': 5.083}, {'end': 18333.776, 'text': 'So that is why this kind of algorithm is called as unsupervised learning, where this is more or less similar to your black box testing,', 'start': 18326.672, 'duration': 7.104}, {'end': 18342.141, 'text': 'kind of a process where you do not know what your final output is, but you do run in your algorithm and then you expect a more organized output.', 'start': 18333.776, 'duration': 8.365}, {'end': 18343.762, 'text': 'that would lead you to better decision-making.', 'start': 18342.141, 'duration': 1.621}], 'summary': 'Unsupervised learning is like black box testing, yielding varied and unknown outputs, aiding in better decision-making.', 'duration': 29.457, 'max_score': 18314.305, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac18314305.jpg'}, {'end': 18413.469, 'src': 'embed', 'start': 18386.086, 'weight': 0, 'content': [{'end': 18388.888, 'text': 'or what is the probability of me having a cancer now?', 'start': 18386.086, 'duration': 2.802}, {'end': 18393.412, 'text': "This is an example of regression, because I'm trying to compare cancer with smoking right?", 'start': 18388.968, 'duration': 4.444}, {'end': 18395.934, 'text': "So I'm trying to find out a relationship between these two.", 'start': 18393.712, 'duration': 2.222}, {'end': 18402.86, 'text': 'So these kind of algorithms are called as your regression algorithms and then you have something called as classification now in classification.', 'start': 18396.214, 'duration': 6.646}, {'end': 18405.703, 'text': 'You basically classify your data into groups.', 'start': 18403.02, 'duration': 2.683}, {'end': 18407.304, 'text': 'Consider this example.', 'start': 18406.383, 'duration': 0.921}, {'end': 18413.469, 'text': 'I need to classify my particular data set or information into different segregations or into different parts, like male population,', 'start': 18407.424, 'duration': 6.045}], 'summary': 'Regression finds relationship between cancer and smoking, while classification groups data into different parts.', 'duration': 27.383, 'max_score': 18386.086, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac18386086.jpg'}, {'end': 18453.192, 'src': 'embed', 'start': 18423.738, 'weight': 1, 'content': [{'end': 18429.483, 'text': 'Say for example, you have random boost XZ boost and these kind of algorithms are not random boost sorry random forests.', 'start': 18423.738, 'duration': 5.745}, {'end': 18432.866, 'text': 'So you have these kind of algorithms, which are advanced level algorithms.', 'start': 18429.823, 'duration': 3.043}, {'end': 18436.827, 'text': "Now we won't be getting into the details of those algorithms, but those are important as well.", 'start': 18433.226, 'duration': 3.601}, {'end': 18444.129, 'text': 'So, once you are thorough with what regression is, what classification is, I would suggest that you do go ahead and explore those algorithms as well,', 'start': 18436.867, 'duration': 7.262}, {'end': 18446.91, 'text': 'moving further and talking about unsupervised learning.', 'start': 18444.129, 'duration': 2.781}, {'end': 18453.192, 'text': 'We have algorithms like clustering the example, which I gave you in the unsupervised learning slide was of clustering.', 'start': 18447.17, 'duration': 6.022}], 'summary': 'The importance of advanced algorithms like random forests and clustering in machine learning.', 'duration': 29.454, 'max_score': 18423.738, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac18423738.jpg'}], 'start': 17927.432, 'title': 'Machine learning fundamentals and azure implementation', 'summary': 'Covers the fundamentals of machine learning, including supervised and unsupervised learning, and emphasizes the implementation of machine learning using microsoft azure, with a focus on automating processes using azure ml studio.', 'chapters': [{'end': 18035.329, 'start': 17927.432, 'title': 'Machine learning fundamentals and azure implementation', 'summary': 'Introduces the fundamentals of machine learning, discusses the implementation of machine learning using microsoft azure, and concludes with a demo of azure ml studio, aiming to teach a machine to analyze data and provide valuable outputs, similar to how human beings learn.', 'duration': 107.897, 'highlights': ['The chapter introduces the fundamentals of machine learning and discusses its implementation using Microsoft Azure, aiming to teach a machine to analyze data and provide valuable outputs.', 'The deployment has succeeded in moving data from a database to blob storage, serving the aim of the demo.', 'The speaker explains the generic definition of machine learning as the process of teaching a machine to analyze data and provide valuable outputs, using the analogy of how human beings learn.']}, {'end': 18510.95, 'start': 18035.329, 'title': 'Machine learning fundamentals', 'summary': 'Introduces the process of machine learning, covering supervised and unsupervised learning, with a focus on classification and regression algorithms and their applications in decision-making.', 'duration': 475.621, 'highlights': ['Machine learning involves training machines with valuable data to build patterns or algorithms, enabling them to classify or predict new data, making it a vast domain.', 'Supervised learning involves teaching a machine to predict something based on known information or target variables, while unsupervised learning deals with data without known outcomes, leading to labeled and unlabeled data, respectively.', 'In supervised learning, labeled data allows the machine to predict known outcomes, enabling better decision-making, while unsupervised learning deals with unlabeled data, providing more organized outputs for improved decision-making.', 'Classification and regression algorithms are key branches of supervised learning, where regression focuses on finding relationships between variables and classification involves grouping data into categories.', 'Advanced supervised learning algorithms include random boost, XZ boost, and random forests, while unsupervised learning supports algorithms like clustering and Association for predictive product combinations in supermarkets.']}, {'end': 18861.622, 'start': 18511.01, 'title': 'Azure ml: automating machine learning', 'summary': 'Introduces the process of machine learning, emphasizing the importance of data preprocessing, algorithm selection, and testing, and highlights the role of microsoft azure ml studio in automating and expediting these processes, with a focus on pre-processing, algorithm application, and deployment.', 'duration': 350.612, 'highlights': ['Microsoft Azure ML Studio automates and speeds up the processes of data preprocessing, algorithm selection, and deployment, thereby complementing the work of data scientists.', 'Data preprocessing is emphasized as a crucial and challenging aspect of machine learning, constituting 60-70% of the overall work, with the suggestion that automation could significantly aid in simplifying this phase.', 'Microsoft Azure offers a one-month free trial with a substantial credit allowance, making it accessible for new users to practice and utilize its services, with the potential for significant cost savings for Indian users.']}], 'duration': 934.19, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac17927432.jpg', 'highlights': ['Microsoft Azure ML Studio automates and speeds up the processes of data preprocessing, algorithm selection, and deployment, complementing the work of data scientists.', 'Machine learning involves training machines with valuable data to build patterns or algorithms, enabling them to classify or predict new data, making it a vast domain.', 'Supervised learning involves teaching a machine to predict something based on known information or target variables, while unsupervised learning deals with data without known outcomes, leading to labeled and unlabeled data, respectively.', 'The deployment has succeeded in moving data from a database to blob storage, serving the aim of the demo.', 'The chapter introduces the fundamentals of machine learning and discusses its implementation using Microsoft Azure, aiming to teach a machine to analyze data and provide valuable outputs.']}, {'end': 20051.348, 'segs': [{'end': 18906.754, 'src': 'embed', 'start': 18880.937, 'weight': 5, 'content': [{'end': 18886.121, 'text': "Once you do have this account, then you'd be having access to all the services that Microsoft Azure has to offer to you.", 'start': 18880.937, 'duration': 5.184}, {'end': 18891.204, 'text': 'You can go ahead and create all the resources you can have or utilize its compute services, storage services,', 'start': 18886.261, 'duration': 4.943}, {'end': 18894.547, 'text': 'database services and all the services that it has to provide to you.', 'start': 18891.204, 'duration': 3.343}, {'end': 18898.829, 'text': 'But since we are talking about machine learning we would be sticking to those applications as well.', 'start': 18894.847, 'duration': 3.982}, {'end': 18906.754, 'text': 'So in order to use your Azure machine learning you need to create a workspace where you can actually go ahead and put in all your data.', 'start': 18899.029, 'duration': 7.725}], 'summary': 'Access all microsoft azure services, including machine learning, by creating an account and workspace.', 'duration': 25.817, 'max_score': 18880.937, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac18880937.jpg'}, {'end': 18997.149, 'src': 'embed', 'start': 18970.917, 'weight': 1, 'content': [{'end': 18978.54, 'text': "before that you have to put in what pricing tier are you using and you'd be entering the region where you want your workspace to reside.", 'start': 18970.917, 'duration': 7.623}, {'end': 18979.661, 'text': 'Now, what cloud does?', 'start': 18978.58, 'duration': 1.081}, {'end': 18982.542, 'text': 'is it stores a data in particular locations on the globe right?', 'start': 18979.661, 'duration': 2.881}, {'end': 18988.165, 'text': 'So you can choose the location that is closer to you or closer to your business, depending upon your needs for now.', 'start': 18982.822, 'duration': 5.343}, {'end': 18992.607, 'text': "I'm going to stick to the basic one that is here because we are just creating a simple demo.", 'start': 18988.185, 'duration': 4.422}, {'end': 18997.149, 'text': "In fact, I'm not going to go ahead and create a workspace because I already have my own workspace.", 'start': 18992.907, 'duration': 4.242}], 'summary': 'Choose the pricing tier and region for cloud data storage, considering proximity to your needs. demonstrating with basic tier.', 'duration': 26.232, 'max_score': 18970.917, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac18970917.jpg'}, {'end': 19221.276, 'src': 'embed', 'start': 19183.762, 'weight': 2, 'content': [{'end': 19188.424, 'text': 'you go through certain videos and it gives you suggestions, as in you preferably might like these videos as well.', 'start': 19183.762, 'duration': 4.662}, {'end': 19190.225, 'text': 'So that is a recommender system.', 'start': 19188.624, 'duration': 1.601}, {'end': 19192.665, 'text': "So let's go ahead and create one recommender system.", 'start': 19190.465, 'duration': 2.2}, {'end': 19194.046, 'text': "Let's create one for movies.", 'start': 19192.705, 'duration': 1.341}, {'end': 19197.907, 'text': "So let's just go ahead and practice or play with the data that we have for that.", 'start': 19194.266, 'duration': 3.641}, {'end': 19200.028, 'text': 'We would be needing a data set first right now.', 'start': 19197.927, 'duration': 2.101}, {'end': 19202.508, 'text': 'If you talk about ML studio, it is very simple.', 'start': 19200.248, 'duration': 2.26}, {'end': 19205.569, 'text': 'You just drag and drop stuff just like creating workflows.', 'start': 19202.528, 'duration': 3.041}, {'end': 19209.01, 'text': 'It is as simple as that now in order to use a particular data set.', 'start': 19205.829, 'duration': 3.181}, {'end': 19211.971, 'text': 'We have these saved data sets here samples.', 'start': 19209.09, 'duration': 2.881}, {'end': 19215.532, 'text': "Let's make a recommender systems for movie movies movie.", 'start': 19212.452, 'duration': 3.08}, {'end': 19221.276, 'text': 'Yep So movies Do I have something in movie? Yeah, there you go movie ratings.', 'start': 19215.592, 'duration': 5.684}], 'summary': 'Creating a movie recommender system using ml studio with drag and drop workflow. utilizing movie ratings dataset.', 'duration': 37.514, 'max_score': 19183.762, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac19183762.jpg'}, {'end': 19600.829, 'src': 'embed', 'start': 19577.071, 'weight': 6, 'content': [{'end': 19583.956, 'text': 'and this is more or less an experimental kind of a stuff where you might actually go ahead and put in some wrong connections and you might get in some errors.', 'start': 19577.071, 'duration': 6.885}, {'end': 19592.263, 'text': "So you actually need to go ahead and troubleshoot some of those at times not always so we've actually gone ahead and we've almost built a model now.", 'start': 19584.176, 'duration': 8.087}, {'end': 19598.928, 'text': 'We need one more table here or one more data set that is movie IMDB titles.', 'start': 19592.403, 'duration': 6.525}, {'end': 19600.829, 'text': "Let's place it here.", 'start': 19599.988, 'duration': 0.841}], 'summary': 'Experimental project involves troubleshooting errors, almost completed model. requires additional movie imdb titles data set.', 'duration': 23.758, 'max_score': 19577.071, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac19577071.jpg'}, {'end': 19847.765, 'src': 'embed', 'start': 19822.429, 'weight': 8, 'content': [{'end': 19829.974, 'text': 'I want the movie name as well, right? So come here at pull in this thing and I would pass it to this data set and edit metadata.', 'start': 19822.429, 'duration': 7.545}, {'end': 19831.836, 'text': 'There you go.', 'start': 19829.994, 'duration': 1.842}, {'end': 19834.502, 'text': 'Again, if I come here, it would ask me for values.', 'start': 19832.521, 'duration': 1.981}, {'end': 19838.883, 'text': 'I would say give me related items if you have any.', 'start': 19834.542, 'duration': 4.341}, {'end': 19843.564, 'text': 'Sure I want the movie name.', 'start': 19841.224, 'duration': 2.34}, {'end': 19847.765, 'text': 'It says save give you missed out on one thing.', 'start': 19845.385, 'duration': 2.38}], 'summary': 'Requesting movie name, metadata editing, and seeking related items.', 'duration': 25.336, 'max_score': 19822.429, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac19822429.jpg'}, {'end': 20058.373, 'src': 'embed', 'start': 20034.034, 'weight': 0, 'content': [{'end': 20040.68, 'text': "So I don't think this recommender is that accurate but probably I'm sure that there would be some movies in it which are more relatable.", 'start': 20034.034, 'duration': 6.646}, {'end': 20046.384, 'text': 'So and for people who are big movie fans, they probably would be able to relate a lot more to the movies that are here.', 'start': 20041.08, 'duration': 5.304}, {'end': 20051.348, 'text': 'Again, you can actually go ahead and select the number of related items that you want to select,', 'start': 20047.225, 'duration': 4.123}, {'end': 20055.311, 'text': 'and you might actually go ahead and tinker and tailor your algorithm a little more for that.', 'start': 20051.348, 'duration': 3.963}, {'end': 20058.373, 'text': 'You have to play with the values that are there you have in this algorithm.', 'start': 20055.351, 'duration': 3.022}], 'summary': 'The recommender may not be accurate, but some movies could be more relatable. users can select related items and tailor the algorithm.', 'duration': 24.339, 'max_score': 20034.034, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20034034.jpg'}], 'start': 18862.042, 'title': 'Building recommender system in azure ml studio', 'summary': 'Introduces creating a workspace in azure ml studio and building a recommender system for movies using a data set with ratings ranging from 1 to 10. it details the process of building a recommender system, including data selection, splitting, training, scoring, and evaluating with a focus on model creation, data set join, and visualization.', 'chapters': [{'end': 19262.038, 'start': 18862.042, 'title': 'Azure ml studio and recommender system', 'summary': 'Introduces creating a workspace in azure ml studio and building a recommender system for movies using a data set with ratings ranging from 1 to 10.', 'duration': 399.996, 'highlights': ['Creating a workspace in Azure ML Studio and accessing Microsoft Azure services', 'Accessing ML studio interface to create models and workflows', 'Building a recommender system for movies using a data set with ratings ranging from 1 to 10']}, {'end': 19678.65, 'start': 19262.038, 'title': 'Building recommender system', 'summary': "Details the process of building a recommender system using a dataset, including selecting columns, splitting data into training and testing sets, training the recommender system, scoring the data, and evaluating the model's performance.", 'duration': 416.612, 'highlights': ["The process involves selecting columns, splitting data into training and testing sets, training the recommender system, scoring the data, and evaluating the model's performance.", 'Splitting the data into training and testing sets involves using 50% of the data for each set.', 'The recommender system is trained using a specified number of traits and recommendations.', 'The model is scored using the training data and the testing data to predict related items.', "The process also involves evaluating the recommender system's performance."]}, {'end': 20051.348, 'start': 19680.771, 'title': 'Data set join and model creation', 'summary': 'Covers the process of joining two data sets, creating a model, and visualizing the results, with a focus on passing values, setting up joints, and troubleshooting errors.', 'duration': 370.577, 'highlights': ['The process of joining two data sets to compare and predict movie names is explained, emphasizing the need for joints and data type settings.', 'The troubleshooting of errors and the process of visualizing the results are detailed, including identifying and resolving related item variable issues.', 'The creation of a model for recommending related items based on movie names is demonstrated, with a focus on the visualization of the output and its relevance.']}], 'duration': 1189.306, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac18862042.jpg', 'highlights': ['Creating a workspace in Azure ML Studio and accessing Microsoft Azure services', 'Accessing ML studio interface to create models and workflows', 'Building a recommender system for movies using a data set with ratings ranging from 1 to 10', "The process involves selecting columns, splitting data into training and testing sets, training the recommender system, scoring the data, and evaluating the model's performance", 'The process of joining two data sets to compare and predict movie names is explained, emphasizing the need for joints and data type settings', 'The troubleshooting of errors and the process of visualizing the results are detailed, including identifying and resolving related item variable issues', 'Splitting the data into training and testing sets involves using 50% of the data for each set', 'The recommender system is trained using a specified number of traits and recommendations', 'The model is scored using the training data and the testing data to predict related items', "The process also involves evaluating the recommender system's performance", 'The creation of a model for recommending related items based on movie names is demonstrated, with a focus on the visualization of the output and its relevance']}, {'end': 21439.807, 'segs': [{'end': 20077.955, 'src': 'embed', 'start': 20051.348, 'weight': 8, 'content': [{'end': 20055.311, 'text': 'and you might actually go ahead and tinker and tailor your algorithm a little more for that.', 'start': 20051.348, 'duration': 3.963}, {'end': 20058.373, 'text': 'You have to play with the values that are there you have in this algorithm.', 'start': 20055.351, 'duration': 3.022}, {'end': 20065.139, 'text': 'You can just come here and switch in these details and probably the answer might vary depending upon the inputs that you pass to this algorithm.', 'start': 20058.414, 'duration': 6.725}, {'end': 20066.94, 'text': 'So this was my basic game.', 'start': 20065.619, 'duration': 1.321}, {'end': 20071.683, 'text': 'I wanted you to get some hands-on on Azure machine learning studio and nothing more than that.', 'start': 20067, 'duration': 4.683}, {'end': 20077.955, 'text': "But as far as this model goes or this particular session goes we've actually gone ahead taken into data sets.", 'start': 20072.064, 'duration': 5.891}], 'summary': 'Tinker with algorithm values to get varying answers in azure machine learning studio.', 'duration': 26.607, 'max_score': 20051.348, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20051348.jpg'}, {'end': 20282.31, 'src': 'embed', 'start': 20252.56, 'weight': 9, 'content': [{'end': 20256.341, 'text': 'I mean you also have analytics, data science in the market these days,', 'start': 20252.56, 'duration': 3.781}, {'end': 20263.583, 'text': 'and what it does is it basically lets you collect this data and use this data in n number of ways to serve the customers better,', 'start': 20256.341, 'duration': 7.242}, {'end': 20268.505, 'text': 'to basically make better medicines, to make better machinery and stuff like that right?', 'start': 20263.583, 'duration': 4.922}, {'end': 20272.406, 'text': 'So that is what data science has done and that is what internet has done.', 'start': 20268.885, 'duration': 3.521}, {'end': 20277.028, 'text': 'But what this also means is a burden on human beings to collect this data.', 'start': 20272.886, 'duration': 4.142}, {'end': 20282.31, 'text': 'I mean you need some way or the other to collect this data When it comes to human beings.', 'start': 20277.068, 'duration': 5.242}], 'summary': 'Data science enables better customer service and product improvement by collecting and utilizing data in various ways.', 'duration': 29.75, 'max_score': 20252.56, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20252560.jpg'}, {'end': 20544.558, 'src': 'embed', 'start': 20517.267, 'weight': 0, 'content': [{'end': 20522.369, 'text': 'And once this electricity goes down, all you have to do is you have to call the power supplies and they take care of it, right?', 'start': 20517.267, 'duration': 5.102}, {'end': 20525.65, 'text': "You do not have to worry about managing the units you've consumed.", 'start': 20522.829, 'duration': 2.821}, {'end': 20528.111, 'text': 'All you have to do is take a look at the bill and pay the bill.', 'start': 20525.67, 'duration': 2.441}, {'end': 20535.574, 'text': 'So basically what is happening is someone else is taking care of all the things that are related to power consumption.', 'start': 20528.531, 'duration': 7.043}, {'end': 20541.416, 'text': "All you do is you outsource this work to someone else you use the services and pay for the services that you've used.", 'start': 20536.014, 'duration': 5.402}, {'end': 20544.558, 'text': 'It is very simple and very realistic in real life.', 'start': 20541.877, 'duration': 2.681}], 'summary': 'Outsource power management to service provider, pay for used services.', 'duration': 27.291, 'max_score': 20517.267, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20517267.jpg'}, {'end': 20633.272, 'src': 'embed', 'start': 20592.39, 'weight': 10, 'content': [{'end': 20598.672, 'text': 'It is a cloud platform that provides you with various services that concern computing and software development.', 'start': 20592.39, 'duration': 6.282}, {'end': 20605.546, 'text': 'and you can actually go ahead and rent these services and use them for a particular time duration when you want to use them,', 'start': 20599.521, 'duration': 6.025}, {'end': 20608.709, 'text': 'and you can get rid or release those services once you are done using them.', 'start': 20605.546, 'duration': 3.163}, {'end': 20612.973, 'text': 'So this is what Azure is, and why should you use IOT on Azure?', 'start': 20609.19, 'duration': 3.783}, {'end': 20618.478, 'text': 'Well, Azure is one of the leading cloud service providers, and that is why, when you talk about Azure,', 'start': 20613.313, 'duration': 5.165}, {'end': 20622.421, 'text': 'what it does is it basically provides you with various integrations,', 'start': 20618.478, 'duration': 3.943}, {'end': 20628.127, 'text': 'various services that would help you implement IOT services on top of it and with ease.', 'start': 20622.421, 'duration': 5.706}, {'end': 20629.368, 'text': 'to give you a simple example', 'start': 20628.127, 'duration': 1.241}, {'end': 20633.272, 'text': "Now, this is an image I directly picked up from Microsoft Azure's website.", 'start': 20629.408, 'duration': 3.864}], 'summary': 'Azure offers cloud services for computing and software development, enabling renting and releasing services, and facilitating iot integrations with ease.', 'duration': 40.882, 'max_score': 20592.39, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20592390.jpg'}, {'end': 20808.305, 'src': 'embed', 'start': 20780.967, 'weight': 7, 'content': [{'end': 20789.429, 'text': 'So what it does is it provides you similar services or it provides you a service that basically lets you create a similar software as a service,', 'start': 20780.967, 'duration': 8.462}, {'end': 20791.99, 'text': 'kind of applications for IOT platforms.', 'start': 20789.429, 'duration': 2.561}, {'end': 20796.931, 'text': 'So that is what Azure Central is when you talk about Azure IOT accelerators.', 'start': 20792.33, 'duration': 4.601}, {'end': 20798.531, 'text': 'It is more of a pass kind,', 'start': 20797.311, 'duration': 1.22}, {'end': 20808.305, 'text': 'of a service that lets you create templatized applications or templatized IOT applications which you can use to create ready-to-use IOT services.', 'start': 20798.531, 'duration': 9.774}], 'summary': 'Azure central offers templatized iot applications for creating ready-to-use iot services.', 'duration': 27.338, 'max_score': 20780.967, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20780967.jpg'}, {'end': 20851.006, 'src': 'embed', 'start': 20823.263, 'weight': 2, 'content': [{'end': 20830.569, 'text': 'So it is easy to create but the disadvantage of the service is it does not give you a lot of customizations.', 'start': 20823.263, 'duration': 7.306}, {'end': 20833.972, 'text': 'I mean you cannot go to Gmail and decide to hard code it again.', 'start': 20830.63, 'duration': 3.342}, {'end': 20835.093, 'text': "right?. You can't.", 'start': 20833.972, 'duration': 1.121}, {'end': 20842.28, 'text': 'but when you talk about as your IOT accelerators, it again provides you with templates to create applications, but it is platform as a service.', 'start': 20835.093, 'duration': 7.187}, {'end': 20843.701, 'text': 'That means it gives you a platform.', 'start': 20842.32, 'duration': 1.381}, {'end': 20844.962, 'text': 'So this platform.', 'start': 20843.981, 'duration': 0.981}, {'end': 20851.006, 'text': 'it forms a way or paves the way on which you can actually go ahead and put in your applications, decide what kind of platform,', 'start': 20844.962, 'duration': 6.044}], 'summary': 'Platform as a service offers limited customizations but provides templates and a platform for application creation.', 'duration': 27.743, 'max_score': 20823.263, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20823263.jpg'}, {'end': 21075.074, 'src': 'embed', 'start': 21047.059, 'weight': 1, 'content': [{'end': 21051.521, 'text': 'If you are completely new to Azure, I would suggest that you actually go ahead and create a free tier account.', 'start': 21047.059, 'duration': 4.462}, {'end': 21056.283, 'text': "All you have to do is given certain details your credit card or debit card details and you're good to go.", 'start': 21051.681, 'duration': 4.602}, {'end': 21063.828, 'text': 'You can have that free tier account in which you have certain free credits That means you can use these credits to use these services.', 'start': 21056.803, 'duration': 7.025}, {'end': 21069.311, 'text': 'I mean these are paid services so you can use those free credits to practice these services on your own.', 'start': 21063.888, 'duration': 5.423}, {'end': 21075.074, 'text': 'I would suggest that if you do not have a free tier account, you actually go ahead and create one now in my case.', 'start': 21069.871, 'duration': 5.203}], 'summary': 'New to azure? create a free tier account to access free credits for practicing paid services.', 'duration': 28.015, 'max_score': 21047.059, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac21047059.jpg'}, {'end': 21148.492, 'src': 'embed', 'start': 21122.142, 'weight': 5, 'content': [{'end': 21126.004, 'text': 'so you can use those documents to understand these services to a lot more detail.', 'start': 21122.142, 'duration': 3.862}, {'end': 21129.846, 'text': 'So I would suggest that you actually visit their website and take a look at those services as well.', 'start': 21126.044, 'duration': 3.802}, {'end': 21138.01, 'text': "Meanwhile, I've moved to the service as you can see the subscription is a direct a subscription here resource group.", 'start': 21131.987, 'duration': 6.023}, {'end': 21141.531, 'text': 'I can create one or I can use the existing one.', 'start': 21138.31, 'duration': 3.221}, {'end': 21142.652, 'text': 'So let us create one.', 'start': 21141.831, 'duration': 0.821}, {'end': 21148.492, 'text': 'As your iot Demo 1 2 3 4 5 guys.', 'start': 21144.012, 'duration': 4.48}], 'summary': 'The speaker recommends visiting the website to understand the services in more detail and demonstrates creating a new subscription resource group.', 'duration': 26.35, 'max_score': 21122.142, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac21122142.jpg'}, {'end': 21194.634, 'src': 'embed', 'start': 21164.763, 'weight': 3, 'content': [{'end': 21169.086, 'text': 'or you can choose the data center that is close to your business and accordingly you can take a call.', 'start': 21164.763, 'duration': 4.323}, {'end': 21172.288, 'text': 'on which reason do you want your data to based in?', 'start': 21169.086, 'duration': 3.202}, {'end': 21174.109, 'text': 'based on that, you can choose a region.', 'start': 21172.288, 'duration': 1.821}, {'end': 21177.624, 'text': 'There are certain services for which all regions are not available.', 'start': 21174.702, 'duration': 2.922}, {'end': 21182.527, 'text': 'So you would want to visit those particular services and decide accordingly in this case.', 'start': 21177.804, 'duration': 4.723}, {'end': 21184.268, 'text': "I'm going to stick to West US.", 'start': 21182.707, 'duration': 1.561}, {'end': 21185.808, 'text': "I mean, it's a simple application.", 'start': 21184.328, 'duration': 1.48}, {'end': 21188.13, 'text': 'So I do not want to put in too much effort or time into it.', 'start': 21185.849, 'duration': 2.281}, {'end': 21194.634, 'text': "Let's just name our application as in my first IOT hub.", 'start': 21188.47, 'duration': 6.164}], 'summary': "Choose data center close to business, select region based on reason, some services limited to certain regions. opting for west us for simple application named 'my first iot hub'.", 'duration': 29.871, 'max_score': 21164.763, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac21164763.jpg'}], 'start': 20051.348, 'title': 'Azure machine learning, iot applications, and services', 'summary': 'Covers hands-on experience with azure machine learning studio, discusses the potential of iot devices in providing real-time notifications, and introduces various azure iot services including azure iot hub, azure digital twins, azure time series insights, azure sphere, and azure maps.', 'chapters': [{'end': 20312.822, 'start': 20051.348, 'title': 'Azure machine learning and azure iot', 'summary': 'Covers hands-on experience with azure machine learning studio, building and testing a model, and discusses the agenda for the session on azure iot, emphasizing the importance of internet of things in collecting and utilizing data in various domains.', 'duration': 261.474, 'highlights': ['The chapter covers hands-on experience with Azure machine learning studio, building and testing a model', 'Emphasizes the importance of Internet of Things in collecting and utilizing data in various domains', 'Discusses the agenda for the session on Azure IoT']}, {'end': 20866.752, 'start': 20312.822, 'title': 'Iot applications and microsoft azure', 'summary': 'Discusses the potential of iot devices in providing real-time notifications and the benefits of using internet of things on microsoft azure, highlighting its role in simplifying software development and providing flexible templatized applications for iot platforms.', 'duration': 553.93, 'highlights': ['IOT devices can provide real-time notifications to prevent forgetting items at home, such as keys or wallets, by using sensors and alarms, enhancing user experience.', 'Microsoft Azure simplifies software development by providing cloud computing solutions that allow users to focus on data and business insights, similar to outsourcing power consumption, making it a convenient platform for IOT implementation.', 'Azure IOT Central and IOT accelerators are key components in Azure, providing ready-to-use and flexible templatized applications for IOT platforms, offering varying levels of customization and ease of use.']}, {'end': 21184.268, 'start': 20866.772, 'title': 'Azure iot services overview', 'summary': 'Introduces various azure iot services including azure iot hub, azure digital twins, azure time series insights, azure sphere, and azure maps, emphasizing the importance of azure iot hub as a central point of communication for applications and services.', 'duration': 317.496, 'highlights': ['Azure IoT hub is a central point of communication for applications and services, forming a crucial service in the Azure IoT ecosystem.', 'Azure time series insights allows real-time data collection and analytics, providing insights into time-varying data, similar to stock market analysis.', 'Azure Maps facilitates location-based IoT services, allowing tracking of devices and traffic analysis.', 'Creating an Azure IoT hub requires selecting the location for data centers, with the option to choose a region close to the user or business.', 'New users can create a free tier Azure account to access limited free Azure services and practice using the available credits.']}, {'end': 21439.807, 'start': 21184.328, 'title': 'Creating basic iot hub', 'summary': 'Details the process of creating a basic iot hub, including selecting pricing tiers, deployment progress, and advice on resource management and staying updated on related technologies.', 'duration': 255.479, 'highlights': ['The cost for the IoT hub device is 1652 INR per month, supporting 400 messages and can be set to a free tier to avoid excessive charges.', 'Advice on staying updated on new technologies through live sessions, podcasts, and social media platforms, with daily content uploads.', 'Guidance on resource management, including the importance of deleting created resources to avoid unnecessary costs and preventing prolonged server usage expenses.']}], 'duration': 1388.459, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac20051348.jpg', 'highlights': ['Azure IoT hub is a central point of communication for applications and services', 'Azure time series insights allows real-time data collection and analytics', 'Azure Maps facilitates location-based IoT services', 'IOT devices can provide real-time notifications to prevent forgetting items at home', 'Microsoft Azure simplifies software development by providing cloud computing solutions', 'Azure IOT Central and IOT accelerators are key components in Azure', 'The chapter covers hands-on experience with Azure machine learning studio', 'Emphasizes the importance of Internet of Things in collecting and utilizing data', 'Creating an Azure IoT hub requires selecting the location for data centers', 'New users can create a free tier Azure account to access limited free Azure services', 'The cost for the IoT hub device is 1652 INR per month, supporting 400 messages', 'Advice on staying updated on new technologies through live sessions, podcasts, and social media platforms', 'Guidance on resource management, including the importance of deleting created resources']}, {'end': 22341.431, 'segs': [{'end': 21932.481, 'src': 'embed', 'start': 21894.051, 'weight': 3, 'content': [{'end': 21900.535, 'text': "I mean we all know that it's a great thing and it is the thing that actually created your chatbot.", 'start': 21894.051, 'duration': 6.484}, {'end': 21905.959, 'text': 'But if you talk about precision and performance, if you have a software that has been trained,', 'start': 21901.176, 'duration': 4.783}, {'end': 21909.202, 'text': 'that could actually give you better application and better throughput.', 'start': 21905.959, 'duration': 3.243}, {'end': 21913.325, 'text': 'How is that? Let me give you one more scenario the next point.', 'start': 21909.542, 'duration': 3.783}, {'end': 21915.206, 'text': 'that is easy to replicate.', 'start': 21914.085, 'duration': 1.121}, {'end': 21917.048, 'text': 'What do I mean by this now?', 'start': 21915.526, 'duration': 1.522}, {'end': 21921.932, 'text': 'Suppose I have a human being who is setting and answering certain queries,', 'start': 21917.088, 'duration': 4.844}, {'end': 21927.136, 'text': 'no matter how great or how brilliant that individual is if I throw like 20 queries parallelly to him.', 'start': 21921.932, 'duration': 5.204}, {'end': 21932.481, 'text': 'He probably would be able to answer four to five queries, right? So this is where a chat bot is different.', 'start': 21927.577, 'duration': 4.904}], 'summary': 'Trained software offers better performance than humans, handling 20 queries simultaneously.', 'duration': 38.43, 'max_score': 21894.051, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac21894051.jpg'}, {'end': 22077.271, 'src': 'embed', 'start': 22048.462, 'weight': 1, 'content': [{'end': 22053.466, 'text': 'So it actually gives you a freedom of using your favorite tool or your frameworks on Microsoft Azure.', 'start': 22048.462, 'duration': 5.004}, {'end': 22061.119, 'text': "So yeah, that is what Microsoft Azure is and as I've already mentioned it is a very popular cloud service provider in this case.", 'start': 22054.895, 'duration': 6.224}, {'end': 22067.604, 'text': 'We would be using Microsoft Azure bot service in particular and using that we are going to go ahead and create a chat bot.', 'start': 22061.159, 'duration': 6.445}, {'end': 22070.406, 'text': 'So that is what we have for the demo part.', 'start': 22068.264, 'duration': 2.142}, {'end': 22077.271, 'text': "Let's just switch into the console of Microsoft Azure and let's take the discussion forward there.", 'start': 22071.207, 'duration': 6.064}], 'summary': 'Microsoft azure offers freedom to use favorite tools and frameworks. it is a popular cloud service provider and will be used to create a chat bot.', 'duration': 28.809, 'max_score': 22048.462, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac22048462.jpg'}, {'end': 22167.618, 'src': 'embed', 'start': 22140.764, 'weight': 0, 'content': [{'end': 22144.426, 'text': 'Now what we would be doing is we would be giving that chatbot that information,', 'start': 22140.764, 'duration': 3.662}, {'end': 22147.848, 'text': 'and then we would test our chatbot as in whether it works perfectly or not.', 'start': 22144.426, 'duration': 3.422}, {'end': 22149.129, 'text': 'Once we are done with this.', 'start': 22148.348, 'duration': 0.781}, {'end': 22156.092, 'text': "I'm going to take it a step further where I would be going ahead and integrating my chatbot with my Facebook Messenger app.", 'start': 22149.609, 'duration': 6.483}, {'end': 22161.315, 'text': "So stay tuned and let's implement all these things one by one first and foremost.", 'start': 22156.432, 'duration': 4.883}, {'end': 22164.696, 'text': "Let's start by creating our knowledge base for that.", 'start': 22161.535, 'duration': 3.161}, {'end': 22167.618, 'text': 'We have to go to this URL that is QnA maker.', 'start': 22164.736, 'duration': 2.882}], 'summary': 'Integrating chatbot with facebook messenger after testing its functionality and knowledge base creation at qna maker url.', 'duration': 26.854, 'max_score': 22140.764, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac22140764.jpg'}], 'start': 21439.807, 'title': 'Creating chatbots with azure', 'summary': 'Discusses creating chatbots using azure cloud platform, emphasizing the evolution of communication, and highlighting the significance of chatbots in enhancing interaction and efficiency, including their ability to outperform human beings in precision and performance.', 'chapters': [{'end': 21505.754, 'start': 21439.807, 'title': 'Creating chatbots with azure', 'summary': 'Discusses creating chatbots using azure cloud platform such as azure bot service and compares it with aws lex, highlighting the evolution of communication and the agenda for the session.', 'duration': 65.947, 'highlights': ['The session covers creating chatbots using Azure cloud platform and compares it with AWS Lex, showcasing the evolution of communication and the agenda for the session.', 'Azure bot service and AWS Lex are mentioned as the cloud platforms for creating chatbots.', 'The chapter emphasizes the evolution of communication as a key aspect of the discussion.', 'The session outlines the agenda, including understanding chatbots, Azure bot service, and more.']}, {'end': 21815.596, 'start': 21506.434, 'title': 'Evolution of communication and the role of chatbots', 'summary': 'Discusses the evolution of communication from traditional mail to modern mobile communication and emphasizes the impact of chatbots, emphasizing their role in interactive and personalized communication.', 'duration': 309.162, 'highlights': ['The evolution of communication from traditional mail to modern mobile communication is discussed, highlighting the shift towards faster and more efficient communication methods.', 'The impact of technology on communication is highlighted, focusing on the ease and human-like nature of modern communication, particularly through chat and instant messaging.', 'The concept of chatbots is introduced, explaining their role as software facilitating human-like communication and their prevalence in online interactions.', 'The distinction between standard chatbots and self-learning chatbots is explained, emphasizing their respective capabilities in processing and adapting to data for interactive communication.', 'The significance of self-learning chatbots in providing personalized and interactive communication experiences is underscored through examples, illustrating their ability to understand and adapt to user data.']}, {'end': 22341.431, 'start': 21816.377, 'title': 'The power of chatbots and microsoft azure', 'summary': 'Explores the significance of chatbots in enhancing interaction and efficiency, emphasizing their ability to outperform human beings in precision and performance, their ease of replication for parallelization, and the integration of chatbots with microsoft azure to create a chatbot using the azure bot service.', 'duration': 525.054, 'highlights': ["The chatbots' ability to outperform human beings in precision and performance is emphasized, as they can provide better application and throughput when trained, contributing to the need for their implementation (e.g., 20 chatbots can handle 20 different queries simultaneously).", 'The ease of replicating chatbots for parallelization is highlighted as a key advantage, enabling the creation of multiple chatbots programmed for different services to handle diverse queries simultaneously, thus addressing the need for interactive and efficient interactions.', "The integration of chatbots with Microsoft Azure is emphasized, showcasing the platform's ability to create, deploy, maintain, monitor, and secure applications, including the demonstration of creating a chatbot using the Azure bot service and integrating it with Facebook Messenger app.", 'The process of creating a knowledge base for the chatbot using QnA maker and the Azure portal, along with the creation of a QnA maker service in Microsoft Azure, is detailed, highlighting the steps involved in preparing the chatbot for learning from the knowledge base.', 'The significance of Microsoft Azure as a popular cloud service provider is highlighted, emphasizing its wide range of services for storage, computing, security, and application deployment, as well as its compatibility with various frameworks and applications, indicating its relevance for migrating and integrating existing applications onto the cloud platform.']}], 'duration': 901.624, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac21439807.jpg', 'highlights': ["The chatbots' ability to outperform human beings in precision and performance is emphasized, as they can provide better application and throughput when trained, contributing to the need for their implementation (e.g., 20 chatbots can handle 20 different queries simultaneously).", "The integration of chatbots with Microsoft Azure is emphasized, showcasing the platform's ability to create, deploy, maintain, monitor, and secure applications, including the demonstration of creating a chatbot using the Azure bot service and integrating it with Facebook Messenger app.", 'The ease of replicating chatbots for parallelization is highlighted as a key advantage, enabling the creation of multiple chatbots programmed for different services to handle diverse queries simultaneously, thus addressing the need for interactive and efficient interactions.', 'The evolution of communication from traditional mail to modern mobile communication is discussed, highlighting the shift towards faster and more efficient communication methods.', 'The impact of technology on communication is highlighted, focusing on the ease and human-like nature of modern communication, particularly through chat and instant messaging.']}, {'end': 24053.212, 'segs': [{'end': 22952.469, 'src': 'embed', 'start': 22919.321, 'weight': 0, 'content': [{'end': 22923.944, 'text': 'I say AI plus machine learning and I get this option where I say web app bot.', 'start': 22919.321, 'duration': 4.623}, {'end': 22927.727, 'text': 'There you go.', 'start': 22923.964, 'duration': 3.763}, {'end': 22934.773, 'text': "So let's create something called as demo.", 'start': 22928.007, 'duration': 6.766}, {'end': 22939.716, 'text': '12345611 Again, subscription is Azure 533.', 'start': 22934.793, 'duration': 4.923}, {'end': 22941.618, 'text': 'It has created a resource group central.', 'start': 22939.716, 'duration': 1.902}, {'end': 22942.879, 'text': 'No, no, no.', 'start': 22942.518, 'duration': 0.361}, {'end': 22943.839, 'text': 'I want West US.', 'start': 22942.939, 'duration': 0.9}, {'end': 22945.581, 'text': 'I want West US.', 'start': 22943.859, 'duration': 1.722}, {'end': 22948.387, 'text': 'I scroll down.', 'start': 22947.787, 'duration': 0.6}, {'end': 22952.469, 'text': 'What is the what template? Well, it is built in basic C sharp.', 'start': 22949.367, 'duration': 3.102}], 'summary': 'Setting up a web app bot using ai and machine learning with azure subscription 533 in west us region and a basic c sharp template.', 'duration': 33.148, 'max_score': 22919.321, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac22919321.jpg'}, {'end': 23020.942, 'src': 'embed', 'start': 22980.43, 'weight': 1, 'content': [{'end': 22988.123, 'text': 'next job is to take this chatbot and connect it to the knowledge base and move the whole thing to my Facebook Messenger.', 'start': 22980.43, 'duration': 7.693}, {'end': 22990.585, 'text': 'now this is where I would be asking the questions, that is,', 'start': 22988.123, 'duration': 2.462}, {'end': 22997.331, 'text': 'I would be creating an application on my Facebook Messenger and on that I would be putting in this chat bot.', 'start': 22990.585, 'duration': 6.746}, {'end': 23004.457, 'text': 'So if I do throw in these queries my Facebook Messenger would reply that means the chat bot would reply using my Facebook Messenger for that.', 'start': 22997.371, 'duration': 7.086}, {'end': 23007.86, 'text': 'We need to integrate our chat bot with the Facebook Messenger.', 'start': 23004.497, 'duration': 3.363}, {'end': 23013.385, 'text': 'So, how do we do that for that? We need a Facebook account while this thing works out.', 'start': 23008.34, 'duration': 5.045}, {'end': 23014.666, 'text': "Let's do that.", 'start': 23013.745, 'duration': 0.921}, {'end': 23020.942, 'text': "Now, this is a sample account that I've created.", 'start': 23018.581, 'duration': 2.361}], 'summary': 'Integrate chatbot with facebook messenger, using a sample account.', 'duration': 40.512, 'max_score': 22980.43, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac22980430.jpg'}, {'end': 23643.749, 'src': 'embed', 'start': 23606.981, 'weight': 4, 'content': [{'end': 23609.401, 'text': 'And in that we say yes to this thing.', 'start': 23606.981, 'duration': 2.42}, {'end': 23612.442, 'text': 'At the bottom we have allow API access.', 'start': 23610.682, 'duration': 1.76}, {'end': 23613.103, 'text': 'I say yes.', 'start': 23612.643, 'duration': 0.46}, {'end': 23617.904, 'text': 'And I say save changes.', 'start': 23616.924, 'duration': 0.98}, {'end': 23622.766, 'text': 'There you go next.', 'start': 23621.445, 'duration': 1.321}, {'end': 23629.007, 'text': 'We move to the dashboard and now we configure our messenger to with the chat box.', 'start': 23624.326, 'duration': 4.681}, {'end': 23633.408, 'text': 'And how do we do that? We scroll down here on the dashboard and we select this option.', 'start': 23629.487, 'duration': 3.921}, {'end': 23643.749, 'text': 'Setup Okay, so there are certain things that I need to take care of.', 'start': 23635.408, 'duration': 8.341}], 'summary': 'Configuring messenger with chat box, selecting setup option on dashboard.', 'duration': 36.768, 'max_score': 23606.981, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac23606981.jpg'}], 'start': 22341.431, 'title': 'Chatbot creation, deployment, and integration', 'summary': 'Covers creating and deploying a chatbot service on microsoft azure, including training its knowledge base, integrating it with facebook messenger, and creating the necessary resources, resulting in successful deployment and integration with quantifiable data on successful testing and configuration.', 'chapters': [{'end': 22546.882, 'start': 22341.431, 'title': 'Creating and deploying a service on microsoft azure', 'summary': 'Discusses the process of creating and deploying a service on microsoft azure, including the selection of region, deployment process, and creating a knowledge base using qna maker with azure support faqs.', 'duration': 205.451, 'highlights': ['The chapter discusses the process of creating and deploying a service on Microsoft Azure, including the selection of region, deployment process, and creating a knowledge base using QnA maker with Azure support FAQs.', 'The speaker mentions that the deployment process may take a minute or two, or even half a minute if lucky.', 'The speaker explains the process of fetching data from a source and mentions the option to use a document or select a URL for data input.']}, {'end': 22850.786, 'start': 22550.413, 'title': 'Training chatbot knowledge base', 'summary': 'Discusses the process of creating and training a chatbot knowledge base, including adding q&a pairs and testing the knowledge base, resulting in successful integration and testing with replies based on the entered data.', 'duration': 300.373, 'highlights': ['The chapter explains the process of creating a knowledge base for a chatbot, including adding Q&A pairs and testing the knowledge base, resulting in successful integration and testing with replies based on the entered data.', 'The speaker emphasizes the importance of starting the communication with a greeting before utilizing the knowledge base for the chatbot.', "The process involves adding Q&A pairs such as 'hi' and 'hello' with appropriate replies like 'Hello How may we help you?' and 'How can we help?' for successful testing of the knowledge base."]}, {'end': 23040.932, 'start': 22851.006, 'title': 'Integrating chatbot with knowledge base and facebook messenger', 'summary': 'Details the process of creating and integrating a chatbot with a knowledge base, then connecting it to facebook messenger, involving steps such as creating the chatbot resource, integrating it with a knowledge base, and connecting it to facebook messenger.', 'duration': 189.926, 'highlights': ['The process of creating and integrating a chatbot with a knowledge base and connecting it to Facebook Messenger is detailed, involving steps such as creating the chatbot resource, integrating it with a knowledge base, and connecting it to Facebook Messenger.', 'The specific steps involved in creating the chatbot resource, including selecting options such as subscription, resource group, region, template, and form type, are explained.', 'The process of integrating the chatbot with the Facebook Messenger is outlined, emphasizing the requirement of a Facebook account and the creation of a page for the chatbot to react to.']}, {'end': 23501.238, 'start': 23040.932, 'title': 'Creating facebook page and messenger application', 'summary': 'Involves the process of creating a facebook page, application, and connecting a chatbot to the messenger, including encountering issues with page creation and setting up the chatbot.', 'duration': 460.306, 'highlights': ["The speaker encounters issues with creating a Facebook page due to being blocked after attempting to create it twice, and eventually successfully creates a page by choosing the 'education' category.", "The speaker creates a Facebook application called 'demo for today' and connects a chatbot to the messenger, demonstrating the process of setting up the application settings and endpoints.", 'The speaker tests the connected chatbot by sending a message and verifies successful integration with the knowledge base.']}, {'end': 24053.212, 'start': 23508.226, 'title': 'Integrating chatbot with facebook messenger', 'summary': 'Outlines the detailed process of integrating a chatbot with facebook messenger, including steps to connect, configure, and set the application live, ultimately achieving successful integration and testing.', 'duration': 544.986, 'highlights': ['The process involves connecting the chatbot to Facebook Messenger by filling in details such as page ID, application ID, and secret key, as well as obtaining the page access token.', 'Configuring the messenger involves settings like allowing API access, setting up webhooks for communication, and NLP for better interaction.', 'Setting the application live requires providing a valid URL policy, selecting a target domain, and submitting the app for approval, ultimately leading to successful integration and testing.']}], 'duration': 1711.781, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac22341431.jpg', 'highlights': ['Successfully deploying a chatbot service on Microsoft Azure with quantifiable data on successful testing and configuration', 'Creating a knowledge base using QnA maker with Azure support FAQs and integrating it with Facebook Messenger', 'Detailed steps for creating the chatbot resource, including selecting options such as subscription, resource group, region, template, and form type', 'Connecting the chatbot to Facebook Messenger by filling in details such as page ID, application ID, and secret key, as well as obtaining the page access token', 'Configuring the messenger involves settings like allowing API access, setting up webhooks for communication, and NLP for better interaction']}, {'end': 25138.097, 'segs': [{'end': 24191.941, 'src': 'embed', 'start': 24164.855, 'weight': 0, 'content': [{'end': 24171.72, 'text': "And with all this stats, I can confidently say that Amazon Web Services is still in the lead and holds lion's share of market.", 'start': 24164.855, 'duration': 6.865}, {'end': 24179.236, 'text': "So, if I have to tell that in form of numbers, then Amazon holds 33%, that's almost about one third of the total market.", 'start': 24172.193, 'duration': 7.043}, {'end': 24185.018, 'text': 'then we have Microsoft, which holds about 13%, and finally Google, which holds about 6%.', 'start': 24179.236, 'duration': 5.782}, {'end': 24191.941, 'text': 'so, to conclude, Amazon Web Services market share is bigger than its next two largest competitors combined together.', 'start': 24185.018, 'duration': 6.923}], 'summary': 'Amazon web services holds 33% market share, more than microsoft and google combined.', 'duration': 27.086, 'max_score': 24164.855, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24164855.jpg'}, {'end': 24316.752, 'src': 'embed', 'start': 24291.957, 'weight': 2, 'content': [{'end': 24299.562, 'text': 'So all these cloud providers also support container platform and they offer their own unique serverless computing services as well.', 'start': 24291.957, 'duration': 7.605}, {'end': 24305.925, 'text': 'to conclude, in terms of compute, all the three cloud providers offer equally powerful compute services,', 'start': 24299.562, 'duration': 6.363}, {'end': 24310.968, 'text': 'and yet I can say that Google Cloud Platform is still lagging behind in some areas.', 'start': 24305.925, 'duration': 5.043}, {'end': 24314.29, 'text': 'Now moving on to storage services.', 'start': 24312.049, 'duration': 2.241}, {'end': 24316.752, 'text': 'AWS offers a long list of storage services.', 'start': 24314.29, 'duration': 2.462}], 'summary': 'Cloud providers offer container and serverless services. aws leads in storage services.', 'duration': 24.795, 'max_score': 24291.957, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24291957.jpg'}, {'end': 24457.757, 'src': 'embed', 'start': 24382.229, 'weight': 1, 'content': [{'end': 24386.37, 'text': 'but the storage services like Cloud Spanner and Cloud Bigtable are quite popular.', 'start': 24382.229, 'duration': 4.141}, {'end': 24390.035, 'text': "and it doesn't offer backup or any archival storage service.", 'start': 24386.952, 'duration': 3.083}, {'end': 24395.561, 'text': 'So, in terms of storage, Amazon Web Services and Microsoft Azure stand neck-to-neck,', 'start': 24390.616, 'duration': 4.945}, {'end': 24399.766, 'text': 'whereas Google Cloud Platform has still long way to catch up with Amazon and Azure.', 'start': 24395.561, 'duration': 4.205}, {'end': 24409.252, 'text': 'All these vendors are actively launching services aimed at cutting it technologies like serverless computing, machine learning, analytics and IOT.', 'start': 24400.606, 'duration': 8.646}, {'end': 24414.835, 'text': "if you're talking about Amazon Web Services, it offers Athena and QuickSight, using which you can get data insights.", 'start': 24409.252, 'duration': 5.583}, {'end': 24424.022, 'text': 'It also offers a machine learning service called SageMaker and Lex, using which you can build voice and text chatbots and, as for the IOT devices,', 'start': 24415.156, 'duration': 8.866}, {'end': 24426.103, 'text': 'it offers green gas IOT messaging app.', 'start': 24424.022, 'duration': 2.081}, {'end': 24428.099, 'text': 'And as for Microsoft,', 'start': 24426.818, 'duration': 1.281}, {'end': 24437.263, 'text': 'it has invested heavily in artificial intelligence and it offers a machine learning service called ml-studio and a bot service called Azure bot service.', 'start': 24428.099, 'duration': 9.164}, {'end': 24446.447, 'text': 'and addition to this, it also offers cognitive services like Bing search, API, text analysis of API, computer vision API and many other services,', 'start': 24437.263, 'duration': 9.184}, {'end': 24450.975, 'text': 'and then Google Google Cloud platform, as known for its analytical background.', 'start': 24446.447, 'duration': 4.528}, {'end': 24457.757, 'text': "I'm sure you might have heard of a service called BigQuery that enables interactive analysis of massively large data sets.", 'start': 24451.275, 'duration': 6.482}], 'summary': "Google cloud lags behind aws and azure in storage services. aws offers athena, quicksight, sagemaker, lex, and iot messaging app, while microsoft provides ml-studio, azure bot service, and cognitive services. google cloud's bigquery enables interactive analysis of large datasets.", 'duration': 75.528, 'max_score': 24382.229, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24382229.jpg'}, {'end': 24644.522, 'src': 'embed', 'start': 24616.421, 'weight': 3, 'content': [{'end': 24620.923, 'text': 'to conclude, Amazon Web Services still remains to be the most popular cloud provider,', 'start': 24616.421, 'duration': 4.502}, {'end': 24624.465, 'text': 'mostly because of the seven years head start it has over its competitors.', 'start': 24620.923, 'duration': 3.542}, {'end': 24629.472, 'text': 'and AWS services are far more evolved and functionally rich when compared to other services.', 'start': 24625.069, 'duration': 4.403}, {'end': 24631.313, 'text': 'It has its weak points as well.', 'start': 24629.992, 'duration': 1.321}, {'end': 24636.296, 'text': "It doesn't support hybrid cloud strategy and its counterpart Microsoft Azure though.", 'start': 24631.713, 'duration': 4.583}, {'end': 24638.458, 'text': 'It was launched several years after AWS.', 'start': 24636.337, 'duration': 2.121}, {'end': 24640.099, 'text': "It's doing fairly well in the market.", 'start': 24638.578, 'duration': 1.521}, {'end': 24644.522, 'text': 'It has its firm foundation and is actively competing against Amazon Web Services.', 'start': 24640.339, 'duration': 4.183}], 'summary': 'Aws leads with 7-year head start, while azure competes actively.', 'duration': 28.101, 'max_score': 24616.421, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24616421.jpg'}, {'end': 24680.631, 'src': 'embed', 'start': 24655.474, 'weight': 13, 'content': [{'end': 24660.538, 'text': "but it's known for its pricing strategies and machine learning and article tools that offers.", 'start': 24655.474, 'duration': 5.064}, {'end': 24664.24, 'text': 'but other than that, it has a long way to meet up Amazon Web Services in Azure.', 'start': 24660.538, 'duration': 3.702}, {'end': 24672.326, 'text': "So guys, every cloud computing platform has its ups and downs, but the best cloud computing platform or the one that's suitable for you, Julie,", 'start': 24664.801, 'duration': 7.525}, {'end': 24678.249, 'text': 'depends on what you expect from these cloud providers or what kind of services you need from these cloud providers, these cloud providers,', 'start': 24672.326, 'duration': 5.923}, {'end': 24680.631, 'text': 'or what kind of services you need from these cloud providers.', 'start': 24678.249, 'duration': 2.382}], 'summary': 'Google cloud offers competitive pricing and machine learning tools, but lags behind amazon web services and azure.', 'duration': 25.157, 'max_score': 24655.474, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24655474.jpg'}, {'end': 24742.227, 'src': 'embed', 'start': 24716.981, 'weight': 4, 'content': [{'end': 24724.306, 'text': 'plus, they have more than 50 compliance programs which ensure that all these stringent policies are implemented and that thoroughly taken care of.', 'start': 24716.981, 'duration': 7.325}, {'end': 24726.668, 'text': 'so if you are worried about security, do not.', 'start': 24724.306, 'duration': 2.362}, {'end': 24729.97, 'text': 'Microsoft Azure will definitely take care of all your security concerns.', 'start': 24726.668, 'duration': 3.302}, {'end': 24737.523, 'text': 'Integration since people want to move their data to cloud.', 'start': 24734.441, 'duration': 3.082}, {'end': 24742.227, 'text': 'We would be talking about a lot of applications, and when you talk about a lot of applications,', 'start': 24737.764, 'duration': 4.463}], 'summary': 'Microsoft azure boasts 50+ compliance programs to ensure stringent policy implementation and security, calming concerns for data migration to the cloud.', 'duration': 25.246, 'max_score': 24716.981, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24716981.jpg'}, {'end': 24839.792, 'src': 'embed', 'start': 24811.454, 'weight': 5, 'content': [{'end': 24816.137, 'text': 'your artificial intelligence algorithms and a lot of things that you can do in machine learning and data science.', 'start': 24811.454, 'duration': 4.683}, {'end': 24822.301, 'text': 'basically and we all know that, these technologies and terms are very popular in recent times and they are here to stay,', 'start': 24816.137, 'duration': 6.164}, {'end': 24827.164, 'text': 'and Microsoft Azure will ensure that it takes care of all these technologies and approaches as well.', 'start': 24822.301, 'duration': 4.863}, {'end': 24834.286, 'text': 'DevOps this is another approach which is very popular.', 'start': 24831.463, 'duration': 2.823}, {'end': 24839.792, 'text': 'What it does is it brings in developers and operators together when you talk about software development.', 'start': 24834.747, 'duration': 5.045}], 'summary': 'Microsoft azure supports ai, machine learning, data science, and devops to meet evolving technology demands.', 'duration': 28.338, 'max_score': 24811.454, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24811454.jpg'}, {'end': 24874.297, 'src': 'embed', 'start': 24850.223, 'weight': 6, 'content': [{'end': 24858.627, 'text': 'What DevOps does is it brings these two teams together and that ensures breezy development, and it also ensures fine-tuning of various applications.', 'start': 24850.223, 'duration': 8.404}, {'end': 24861.168, 'text': 'Microsoft Azure also incorporates this approach.', 'start': 24858.627, 'duration': 2.541}, {'end': 24865.21, 'text': 'So if you are interested in DevOps Microsoft Azure will let you do that as well.', 'start': 24861.348, 'duration': 3.862}, {'end': 24874.297, 'text': 'Sixth on this list is hybrid capabilities or in simple words customization.', 'start': 24869.634, 'duration': 4.663}], 'summary': 'Devops unites teams, ensuring smooth development and fine-tuning. azure supports devops and offers hybrid customization.', 'duration': 24.074, 'max_score': 24850.223, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24850223.jpg'}, {'end': 24917.7, 'src': 'embed', 'start': 24892.328, 'weight': 7, 'content': [{'end': 24897.792, 'text': "and that is a very healthy point to have when you're talking about hybridization or customization of your applications.", 'start': 24892.328, 'duration': 5.464}, {'end': 24902.956, 'text': 'Fifth on this list.', 'start': 24902.236, 'duration': 0.72}, {'end': 24904.557, 'text': 'We have pass offerings.', 'start': 24902.976, 'duration': 1.581}, {'end': 24907.017, 'text': 'pass stands for platform as a service.', 'start': 24904.557, 'duration': 2.46}, {'end': 24911.538, 'text': 'what Microsoft Azure does is it provides you with a platform where you can easily set up your applications.', 'start': 24907.017, 'duration': 4.521}, {'end': 24912.818, 'text': 'That means you can build them.', 'start': 24911.718, 'duration': 1.1}, {'end': 24913.739, 'text': 'You can manage them.', 'start': 24912.979, 'duration': 0.76}, {'end': 24917.7, 'text': 'You can monitor them and also take care of all the security issues as well.', 'start': 24913.779, 'duration': 3.921}], 'summary': 'Microsoft azure offers platform as a service for easily setting up, building, managing, and monitoring applications, with integrated security.', 'duration': 25.372, 'max_score': 24892.328, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24892328.jpg'}, {'end': 24985.371, 'src': 'embed', 'start': 24958.467, 'weight': 8, 'content': [{'end': 24962.689, 'text': 'because it was difficult to pre decide how many servers or space you are going to use.', 'start': 24958.467, 'duration': 4.222}, {'end': 24966.551, 'text': 'So people move to cloud, and Microsoft Azure definitely takes care of this issue,', 'start': 24962.909, 'duration': 3.642}, {'end': 24971.773, 'text': 'because it enables granular scaling and it lets you scale up and down as per your need.', 'start': 24966.551, 'duration': 5.222}, {'end': 24975.255, 'text': 'this makes the system very flexible and easy to make changes.', 'start': 24971.773, 'duration': 3.482}, {'end': 24979.797, 'text': 'That is if you want to have a completely serverless application, you can do that as well.', 'start': 24975.375, 'duration': 4.422}, {'end': 24985.371, 'text': 'Cost efficiency.', 'start': 24984.051, 'duration': 1.32}], 'summary': 'Microsoft azure enables granular scaling for flexible and cost-efficient server management.', 'duration': 26.904, 'max_score': 24958.467, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24958467.jpg'}, {'end': 25104.174, 'src': 'embed', 'start': 25076.504, 'weight': 9, 'content': [{'end': 25083.27, 'text': 'Now, there is a containerization technique called as Kubernetes and what Microsoft Azure does is it lets you use Kubernetes.', 'start': 25076.504, 'duration': 6.766}, {'end': 25087.994, 'text': 'That means you can simplify your process of building applications again identity provider.', 'start': 25083.57, 'duration': 4.424}, {'end': 25089.916, 'text': 'This is an important point as well.', 'start': 25088.334, 'duration': 1.582}, {'end': 25095.563, 'text': "Now when you're talking about a lot of applications, you will have to go ahead and sign in for every application identity provider.", 'start': 25090.197, 'duration': 5.366}, {'end': 25097.786, 'text': 'What it does is it lets you have a single sign.', 'start': 25095.583, 'duration': 2.203}, {'end': 25104.174, 'text': 'So you do not have to worry about going ahead and signing in again and again and this brings us to the last point that is application monitoring.', 'start': 25098.006, 'duration': 6.168}], 'summary': 'Microsoft azure offers kubernetes for simplifying application building and provides single sign-on for multiple applications, addressing the need for application monitoring.', 'duration': 27.67, 'max_score': 25076.504, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac25076504.jpg'}], 'start': 24053.212, 'title': 'Cloud platforms comparison', 'summary': "Compares amazon web services, microsoft azure, and google cloud platform in terms of market share, with aws leading at 33%, azure at 13%, and google at 6%. it evaluates their compute and storage services, highlighting aws and azure as strong contenders, while noting that google cloud platform lags behind in certain areas. it also discusses the features, pricing, and market share of these providers, emphasizing aws's dominance, azure's security and integration, and google's focus on pricing and machine learning. additionally, it delves into the key features of microsoft azure, including its support for ai, machine learning, devops, hybrid capabilities, pass offerings, scalability, cost efficiency, and serverless on-demand approach.", 'chapters': [{'end': 24399.766, 'start': 24053.212, 'title': 'Comparison of cloud platforms', 'summary': 'Compares amazon web services, microsoft azure, and google cloud platform in terms of market share, with aws leading at 33%, followed by azure at 13% and google at 6%. it also evaluates their compute and storage services, highlighting aws and azure as strong contenders, while noting that google cloud platform lags behind in certain areas.', 'duration': 346.554, 'highlights': ['Amazon Web Services leads the market with a 33% share, followed by Microsoft Azure at 13% and Google Cloud Platform at 6%.', 'AWS and Azure offer a wide range of storage services, while Google Cloud Platform lags behind in this area.', 'In terms of compute services, AWS, Azure, and Google Cloud Platform offer equally powerful services, but Google Cloud Platform lags behind in some areas.']}, {'end': 24811.454, 'start': 24400.606, 'title': 'Cloud providers comparison & features', 'summary': "Discusses the features, pricing, and market share of major cloud providers aws, microsoft azure, and google cloud platform, highlighting aws's dominance, azure's security and integration, and google's focus on pricing and machine learning.", 'duration': 410.848, 'highlights': ['Amazon Web Services offers Athena and QuickSight for data insights, SageMaker and Lex for machine learning and chatbots, and green grass IOT messaging app for IOT devices.', 'Microsoft Azure provides ml-studio for machine learning, Azure bot service for chatbots, Bing search API, text analysis API, computer vision API, and offers Azure hybrid benefit for organizational software with potential 40% discount.', 'Google Cloud Platform is known for BigQuery for interactive data analysis, IOT and serverless computing services, and customer-friendly pricing with sustained use discount, preemptible instances, and long-term discounts.', 'AWS remains the most popular cloud provider with a 7-year head start, evolved services, and competitive pricing strategies, but lacks hybrid cloud support.', 'Microsoft Azure ensures security with a security development life cycle, 50+ compliance programs, and offers dotnet integration and API management for easy application integration.', 'Google Cloud Platform is known for its pricing strategies, machine learning, and article tools, but still lags behind AWS and Azure in popularity and service offerings.']}, {'end': 25138.097, 'start': 24811.454, 'title': 'Microsoft azure features', 'summary': 'Discusses the key features of microsoft azure, including its support for ai, machine learning, and devops, its hybrid capabilities, pass offerings, scalability, cost efficiency, and serverless on-demand approach.', 'duration': 326.643, 'highlights': ['Microsoft Azure supports AI, machine learning, and DevOps.', 'Hybrid capabilities and customization are key features of Microsoft Azure.', 'Microsoft Azure offers pass offerings for setting up and managing applications at a low cost.', 'Microsoft Azure enables granular scaling and cost efficiency with a pay-as-you-go model.', 'Microsoft Azure provides serverless on-demand and container services, including Kubernetes support.']}], 'duration': 1084.885, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac24053212.jpg', 'highlights': ['Amazon Web Services leads the market with a 33% share, followed by Microsoft Azure at 13% and Google Cloud Platform at 6%.', 'AWS and Azure offer a wide range of storage services, while Google Cloud Platform lags behind in this area.', 'In terms of compute services, AWS, Azure, and Google Cloud Platform offer equally powerful services, but Google Cloud Platform lags behind in some areas.', 'AWS remains the most popular cloud provider with a 7-year head start, evolved services, and competitive pricing strategies, but lacks hybrid cloud support.', 'Microsoft Azure ensures security with a security development life cycle, 50+ compliance programs, and offers dotnet integration and API management for easy application integration.', 'Microsoft Azure supports AI, machine learning, and DevOps.', 'Hybrid capabilities and customization are key features of Microsoft Azure.', 'Microsoft Azure offers pass offerings for setting up and managing applications at a low cost.', 'Microsoft Azure enables granular scaling and cost efficiency with a pay-as-you-go model.', 'Microsoft Azure provides serverless on-demand and container services, including Kubernetes support.', 'Amazon Web Services offers Athena and QuickSight for data insights, SageMaker and Lex for machine learning and chatbots, and green grass IOT messaging app for IOT devices.', 'Microsoft Azure provides ml-studio for machine learning, Azure bot service for chatbots, Bing search API, text analysis API, computer vision API, and offers Azure hybrid benefit for organizational software with potential 40% discount.', 'Google Cloud Platform is known for BigQuery for interactive data analysis, IOT and serverless computing services, and customer-friendly pricing with sustained use discount, preemptible instances, and long-term discounts.', 'Google Cloud Platform is known for its pricing strategies, machine learning, and article tools, but still lags behind AWS and Azure in popularity and service offerings.']}, {'end': 26395.855, 'segs': [{'end': 25212.554, 'src': 'embed', 'start': 25168.663, 'weight': 0, 'content': [{'end': 25170.324, 'text': 'Then we talk about Google Cloud is there.', 'start': 25168.663, 'duration': 1.661}, {'end': 25172.545, 'text': "There's one from Microsoft which we are talking about.", 'start': 25170.424, 'duration': 2.121}, {'end': 25179.042, 'text': "So there's a huge potential as far as cloud is concerned and the market is huge, the market is hot these days.", 'start': 25173.177, 'duration': 5.865}, {'end': 25186.929, 'text': 'And I will share a few of my experiences as far as the interview is concerned and the questions relevant to Azure.', 'start': 25179.783, 'duration': 7.146}, {'end': 25193.555, 'text': 'So if you talk about this particular interview session, I mean the question and answer session I would say rather, not interview.', 'start': 25187.47, 'duration': 6.085}, {'end': 25197.919, 'text': 'So this covers two major courses in Azure.', 'start': 25194.095, 'duration': 3.824}, {'end': 25200.745, 'text': 'One is 533 and one is 534.', 'start': 25197.999, 'duration': 2.746}, {'end': 25204.348, 'text': 'So 533 is for admins, and 534 is for architects.', 'start': 25200.745, 'duration': 3.603}, {'end': 25212.554, 'text': 'So when you talk about admins, the people who are responsible for managing and doing the run and maintain every day on Azure.', 'start': 25204.768, 'duration': 7.786}], 'summary': 'The market for cloud services is hot, with potential in google cloud and microsoft azure. the interview covers azure courses 533 for admins and 534 for architects.', 'duration': 43.891, 'max_score': 25168.663, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac25168663.jpg'}, {'end': 25392.323, 'src': 'embed', 'start': 25364.522, 'weight': 2, 'content': [{'end': 25367.165, 'text': "And end of day, you're using somebody else's resources.", 'start': 25364.522, 'duration': 2.643}, {'end': 25373.094, 'text': "You're not using your own resources, and you're only paying for their resources, what you use.", 'start': 25367.186, 'duration': 5.908}, {'end': 25380.135, 'text': 'Okay, now talking about different type of services, which we talk about as far as my cloud is concerned.', 'start': 25373.831, 'duration': 6.304}, {'end': 25385.099, 'text': 'So there are three major things what we talk about, which is IAS, PAS, and SAS.', 'start': 25380.616, 'duration': 4.483}, {'end': 25392.323, 'text': 'And there are other things like somebody has talked about DAS, Database as a Service, then you talk about SAS.', 'start': 25385.719, 'duration': 6.604}], 'summary': "Using cloud services means utilizing others' resources and paying for what you use, including iaas, paas, and saas.", 'duration': 27.801, 'max_score': 25364.522, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac25364522.jpg'}, {'end': 26172.155, 'src': 'embed', 'start': 26144.279, 'weight': 3, 'content': [{'end': 26146.42, 'text': "So there's a huge difference in terms of that also.", 'start': 26144.279, 'duration': 2.141}, {'end': 26148.022, 'text': "So it's not possible.", 'start': 26146.981, 'duration': 1.041}, {'end': 26149.903, 'text': 'Jumping on to the next question.', 'start': 26148.482, 'duration': 1.421}, {'end': 26153.705, 'text': 'What are virtual machine skill sets? So scaling up, scaling down.', 'start': 26150.263, 'duration': 3.442}, {'end': 26159.009, 'text': "So, if you're not aware, if I have more number of requests coming in, my virtual machines,", 'start': 26154.106, 'duration': 4.903}, {'end': 26164.232, 'text': 'have the capacity and capability to scale up and scale down based upon schedule and performance.', 'start': 26159.009, 'duration': 5.223}, {'end': 26172.155, 'text': 'So in other words, what I can say is if my CPU is spiking to 100%, or not 100%, I would cap it to 90.', 'start': 26165.333, 'duration': 6.822}], 'summary': 'Virtual machines can scale based on performance, capping cpu at 90%.', 'duration': 27.876, 'max_score': 26144.279, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26144279.jpg'}], 'start': 25143.447, 'title': 'Azure and cloud computing', 'summary': 'Covers the relevance of azure in the market, azure courses 533 and 534, cloud computing types, services, deployment models, azure services, virtual machine scaling, and skill sets.', 'chapters': [{'end': 25249.758, 'start': 25143.447, 'title': 'Azure interview insights', 'summary': "Discusses the relevance of azure in today's market, covers the major azure courses 533 and 534, and highlights the focus on administration and architecture in azure interview questions.", 'duration': 106.311, 'highlights': ['Azure is a part of Microsoft Cloud and is a hot topic with huge potential in the market.', 'The interview session covers two major courses in Azure: 533 for admins and 534 for architects.', 'The focus of the interview questions is on administration and architecture in Azure.']}, {'end': 25560.723, 'start': 25250.518, 'title': 'Definition and types of cloud computing', 'summary': 'Discusses the evolution of cloud computing, its basic definition, pay-per-use model, types of cloud services (iaas, paas, and saas), and different cloud deployment models (public, private, and hybrid). it emphasizes the concept of pay-per-use and the three major types of cloud services.', 'duration': 310.205, 'highlights': ['Cloud computing evolved from the technology used in Hotmail, where the mail server was in the cloud, allowing remote access to emails.', 'The concept of pay-per-use is central to cloud computing, where users pay only for the services they utilize.', 'Cloud services are categorized into three types: IaaS, PaaS, and SaaS, each offering different levels of control and access to resources.', 'Cloud deployment models include public, private, and hybrid, catering to different user needs and resource management preferences.']}, {'end': 26143.759, 'start': 25560.763, 'title': 'Cloud models and azure services', 'summary': 'Explains public, private, and hybrid cloud models, emphasizing the benefits of private cloud for automation and control. it also covers specific azure services, their functions, and deployment scenarios, with an emphasis on azure resource manager (arm).', 'duration': 582.996, 'highlights': ['Private cloud is preferred for automation and control over resources, addressing concerns about infrastructure costs and licensing.', 'Hybrid cloud model is exemplified by a scenario involving Amazon hosting both public and private cloud resources, illustrating its practical application.', 'Explanation of Microsoft Azure and its services, including Azure Resource Manager (ARM) for managing infrastructure and the types of web applications deployable on Azure.', 'Insight into the roles in Microsoft Azure, including web role for hosting websites, worker role for executing background processes, and the limitations of creating virtual machines using ARM in a classic deployment virtual network.']}, {'end': 26395.855, 'start': 26144.279, 'title': 'Virtual machine scaling and skill sets', 'summary': 'Discusses virtual machine skill sets, focusing on scaling up and down based on performance and schedule, data support within skill sets, and the relationship between skill sets and availability sets, with an explanation of break-fix issues in technology support.', 'duration': 251.576, 'highlights': ['Virtual machines can scale up and down based on schedule and performance, such as adding instances during high traffic periods and reducing instances during low traffic periods.', 'Skill sets support various data disk configurations, including Azure files, OS drives, dev drives, Azure data services, and external data services.', 'Scale sets support availability sets, with an explanation of fault domains and update domains, and can span multiple placement groups.', 'Break-fix issues refer to technical problems in technology support that occur during the normal course of function and require fixing.']}], 'duration': 1252.408, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac25143447.jpg', 'highlights': ['Azure is a part of Microsoft Cloud and is a hot topic with huge potential in the market.', 'The interview session covers two major courses in Azure: 533 for admins and 534 for architects.', 'Cloud services are categorized into three types: IaaS, PaaS, and SaaS, each offering different levels of control and access to resources.', 'Virtual machines can scale up and down based on schedule and performance, such as adding instances during high traffic periods and reducing instances during low traffic periods.']}, {'end': 27287.688, 'segs': [{'end': 26468.733, 'src': 'embed', 'start': 26439.922, 'weight': 1, 'content': [{'end': 26441.383, 'text': "And it's a PaaS based service.", 'start': 26439.922, 'duration': 1.461}, {'end': 26443.885, 'text': 'Azure Active Directory is a PaaS based service.', 'start': 26441.883, 'duration': 2.002}, {'end': 26448.929, 'text': 'Now it is used to grant access to employees to specific products and services in your network.', 'start': 26444.385, 'duration': 4.544}, {'end': 26452.772, 'text': 'So there are a lot of examples Salesforce.com, Twitter, right?', 'start': 26448.949, 'duration': 3.823}, {'end': 26458.737, 'text': 'I can give you a few more examples Office 365, Intune, which are two different products from Microsoft.', 'start': 26453.172, 'duration': 5.565}, {'end': 26461.239, 'text': 'So they work with Azure Active Directory.', 'start': 26459.157, 'duration': 2.082}, {'end': 26468.733, 'text': 'Now, Azure AD has some inbuilt support for applications in the gallery which can be added directly.', 'start': 26462.13, 'duration': 6.603}], 'summary': 'Azure active directory is a paas service used to grant access to employees for specific products and services in the network, with examples including salesforce.com, twitter, office 365, and intune.', 'duration': 28.811, 'max_score': 26439.922, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26439922.jpg'}, {'end': 26669.326, 'src': 'embed', 'start': 26640.575, 'weight': 0, 'content': [{'end': 26648.585, 'text': 'So, when you talk about that, my Azure Service Fabric is a distributed system platform that makes it easy to package,', 'start': 26640.575, 'duration': 8.01}, {'end': 26651.769, 'text': 'deploy and manage scalable and reliable microservices.', 'start': 26648.585, 'duration': 3.184}, {'end': 26658.5, 'text': 'So this is the guy which actually controls your network, your storage and your compute, okay?', 'start': 26653.07, 'duration': 5.43}, {'end': 26661.786, 'text': 'Which are basically the most critical components of my cloud.', 'start': 26658.84, 'duration': 2.946}, {'end': 26669.326, 'text': 'So if my fabric will not be running in the backend, So nobody will be assigning IP addresses,', 'start': 26662.287, 'duration': 7.039}], 'summary': 'Azure service fabric manages critical cloud components for scalable microservices.', 'duration': 28.751, 'max_score': 26640.575, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26640575.jpg'}, {'end': 26732.597, 'src': 'embed', 'start': 26705.71, 'weight': 2, 'content': [{'end': 26709.371, 'text': 'Okay, now what is VNet? VNet is basically nothing but my virtual network.', 'start': 26705.71, 'duration': 3.661}, {'end': 26714.249, 'text': 'So VNet is a representation of your own network in the cloud.', 'start': 26709.867, 'duration': 4.382}, {'end': 26720.912, 'text': 'It logically isolates your instances launched in the cloud from rest of the resources which you have in the cloud.', 'start': 26714.549, 'duration': 6.363}, {'end': 26727.135, 'text': 'So this is my whole network based on which my configuration of machines depend.', 'start': 26721.652, 'duration': 5.483}, {'end': 26732.597, 'text': 'I mean, the subnets, the address space depends on, right? Talking about a few other things.', 'start': 26727.175, 'duration': 5.422}], 'summary': 'Vnet is a virtual network that isolates cloud instances from other resources.', 'duration': 26.887, 'max_score': 26705.71, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26705710.jpg'}, {'end': 26830.197, 'src': 'embed', 'start': 26805.357, 'weight': 5, 'content': [{'end': 26812.243, 'text': 'Are there any scale limits for customers using Managed Disk? Managed Disk eliminates the limit associated with storage accounts.', 'start': 26805.357, 'duration': 6.886}, {'end': 26815.245, 'text': 'Now. first of all, you need to understand what is a Managed Disk right?', 'start': 26812.623, 'duration': 2.622}, {'end': 26822.913, 'text': 'When you create a machine now, these days, you will have an option over there that you want to use Managed disk or unmanaged disk.', 'start': 26815.586, 'duration': 7.327}, {'end': 26830.197, 'text': 'So when you select managed disk, Microsoft manages, I would not say Microsoft, but then the Azure fabric manages all your disk.', 'start': 26822.953, 'duration': 7.244}], 'summary': 'Managed disk removes scale limits for customers using azure, allowing for flexible storage options.', 'duration': 24.84, 'max_score': 26805.357, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26805357.jpg'}, {'end': 26916.011, 'src': 'embed', 'start': 26889.583, 'weight': 4, 'content': [{'end': 26895.385, 'text': 'so the Azure service bus queues are evolved and surrounded by many useful mechanisms that make it enterprise worthy.', 'start': 26889.583, 'duration': 5.802}, {'end': 26900.926, 'text': "They're built into service bus and are able to forward messages to other queues and topics.", 'start': 26896.005, 'duration': 4.921}, {'end': 26907.808, 'text': 'And they have built-in header, message queue and messages that are time to life, that has control.', 'start': 26901.467, 'duration': 6.341}, {'end': 26910.809, 'text': "hence messages don't automatically disappear after seven days.", 'start': 26907.808, 'duration': 3.001}, {'end': 26916.011, 'text': "So if you talk about this, probably you'll have to go ahead and read about what is a service bus queue.", 'start': 26911.349, 'duration': 4.662}], 'summary': 'Azure service bus queues have useful mechanisms for enterprise, including message forwarding and built-in message controls.', 'duration': 26.428, 'max_score': 26889.583, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26889583.jpg'}, {'end': 26982.616, 'src': 'embed', 'start': 26952.975, 'weight': 3, 'content': [{'end': 26959.98, 'text': 'It gives you access to secure, dedicated Redis Cache managed by Microsoft and accessible from any application within Azure.', 'start': 26952.975, 'duration': 7.005}, {'end': 26969.167, 'text': 'It supports data structures such as strings, hashes, listsets, sorted sets with a big range of queries, bitmaps,', 'start': 26960.4, 'duration': 8.767}, {'end': 26972.869, 'text': 'hyperlogs and indexes with radius queries.', 'start': 26969.167, 'duration': 3.702}, {'end': 26982.616, 'text': 'Another question we talk about is why does not Microsoft Redis Cache have an MSDN plus library reference, like some of the other Azure services?', 'start': 26973.85, 'duration': 8.766}], 'summary': "Microsoft's redis cache in azure supports various data structures and offers secure access from any application.", 'duration': 29.641, 'max_score': 26952.975, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26952975.jpg'}, {'end': 27133.842, 'src': 'embed', 'start': 27108.398, 'weight': 6, 'content': [{'end': 27115.419, 'text': 'Azure Search is a cloud search as a server solution that delegates server and infrastructure management to Microsoft,', 'start': 27108.398, 'duration': 7.021}, {'end': 27123.88, 'text': 'leaving you with a ready-to-use service that can populate with all your data and then use to add search to your web or the mobile application.', 'start': 27115.419, 'duration': 8.461}, {'end': 27126.381, 'text': 'So it works with REST API or .', 'start': 27124.16, 'duration': 2.221}, {'end': 27127.841, 'text': 'NET SDKs, of course.', 'start': 27126.381, 'duration': 1.46}, {'end': 27129.641, 'text': 'Few other questions.', 'start': 27128.901, 'duration': 0.74}, {'end': 27133.842, 'text': 'My web app still uses an old Docker container image.', 'start': 27130.281, 'duration': 3.561}], 'summary': 'Azure search is a cloud-based search solution by microsoft, compatible with rest api and .net sdks.', 'duration': 25.444, 'max_score': 27108.398, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27108398.jpg'}, {'end': 27292.835, 'src': 'embed', 'start': 27267.473, 'weight': 7, 'content': [{'end': 27275.679, 'text': 'So stateless microservices such as protocol gateway and web proxy do not maintain mutual state outside a request and its response from the service.', 'start': 27267.473, 'duration': 8.206}, {'end': 27287.688, 'text': 'Now. my Azure cloud service worker role is an example of a stateless service and my stateful microservices, such as user accounts, databases, Devices,', 'start': 27276.239, 'duration': 11.449}, {'end': 27292.835, 'text': 'shopping carts and queues, maintain a mutual authoritative state beyond the request and its response.', 'start': 27287.688, 'duration': 5.147}], 'summary': 'Stateless microservices like protocol gateway and web proxy do not maintain mutual state, while stateful microservices such as user accounts, databases, devices, shopping carts and queues maintain authoritative state.', 'duration': 25.362, 'max_score': 27267.473, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27267473.jpg'}], 'start': 26395.855, 'title': 'Azure services & administration overview', 'summary': 'Provides an overview of azure services including azure active directory, azure service fabric, vnet, azure administration roles, managed disks, service bus queues, azure redis cache, azure search, container services, pricing models, and microservices for service fabric.', 'chapters': [{'end': 26727.135, 'start': 26395.855, 'title': 'Azure services & features overview', 'summary': 'Discusses the concept of brickfix issues, the use of azure active directory for identity and access management, ip-based account lockout in azure ad, pre-integrated applications and capabilities in azure ad, using on-prem applications with azure ad, the purpose of azure service fabric, and the role of vnet as a virtual network in the cloud.', 'duration': 331.28, 'highlights': ['Azure Active Directory is used for identity and access management, and it is a PaaS based service, providing access to specific products and services for employees, with examples like Salesforce.com and Office 365.', 'Azure AD implements a sophisticated strategy for account lockout based on the IP of the request and the password entered, with the duration of lockout increasing based on the likelihood of an attack.', 'Azure Service Fabric is a distributed system platform that manages scalable and reliable microservices, controlling network, storage, and compute, addressing significant challenges in developing and managing cloud applications.', 'VNet, or virtual network, logically isolates instances launched in the cloud from the rest of the resources, serving as the representation of the network configuration for cloud-based machines.', 'BrickFix issues are common term used for service restoration, not specific to Azure, and are encountered in both on-prem and on-premise networks.']}, {'end': 27287.688, 'start': 26727.175, 'title': 'Azure administration and service overview', 'summary': 'Explores azure administration, including the roles of subscription and directory administrators, scale limits for managed disks, differences between service bus queues and storage queues, azure redis cache, azure search, container services, pricing models, cost structure for virtual machine offerings, and stateful and stateless microservices for service fabric.', 'duration': 560.513, 'highlights': ['Managed Disk eliminates the limit associated with storage accounts, but the number of managed disks per subscription is limited to 2000 by default.', 'Azure service bus queues are evolved and surrounded by many useful mechanisms that make it enterprise worthy, including built-in features for forwarding messages, managing message queue and message time to live.', 'Azure Redis Cache is a secure, dedicated Redis Cache managed by Microsoft, accessible from any application within Azure, and supports various data structures and queries.', 'Stateless microservices such as protocol gateway and web proxy do not maintain mutual state outside a request and its response, while stateful microservices like user accounts and databases maintain state.', 'Azure Search is a cloud search as a service solution that delegates server and infrastructure management to Microsoft, working with REST API or .NET SDKs.']}], 'duration': 891.833, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac26395855.jpg', 'highlights': ['Azure Service Fabric manages scalable and reliable microservices, addressing cloud application challenges.', 'Azure Active Directory provides identity and access management for specific products and services.', 'VNet isolates cloud-based instances from other resources, representing network configuration.', 'Azure Redis Cache is a secure, dedicated managed by Microsoft, supporting various data structures.', 'Azure Service Bus Queues have built-in features for message forwarding and management.', 'Managed Disk eliminates storage account limits, with a default limit of 2000 disks per subscription.', 'Azure Search is a cloud search as a service solution, delegating server management to Microsoft.', 'Stateless microservices do not maintain mutual state outside a request and its response.']}, {'end': 28714.786, 'segs': [{'end': 27479.018, 'src': 'embed', 'start': 27446.798, 'weight': 2, 'content': [{'end': 27449.879, 'text': "So yeah guys, this is the article that I've written recently.", 'start': 27446.798, 'duration': 3.081}, {'end': 27453.96, 'text': 'If you take a look at it, there are certain factors here now zip recruiter.', 'start': 27450.479, 'duration': 3.481}, {'end': 27456.841, 'text': 'They gave in a number of, or the average salary of,', 'start': 27454.281, 'duration': 2.56}, {'end': 27463.724, 'text': 'a cloud engineer and they state that it is in the range of some around hundred and 4k to 145 K dollars.', 'start': 27456.841, 'duration': 6.883}, {'end': 27467.345, 'text': 'Now that is a huge amount if you talk about US dollars.', 'start': 27464.164, 'duration': 3.181}, {'end': 27473.191, 'text': "and even if you talk about the salary in India now, the fact that I'm recording this session from India,", 'start': 27468.106, 'duration': 5.085}, {'end': 27479.018, 'text': 'I believe I should give the number in Indian rupees as well and the currency States that are the figure.', 'start': 27473.191, 'duration': 5.827}], 'summary': 'Ziprecruiter states the average salary of a cloud engineer is around $104k to $145k in the us, and the equivalent in indian rupees.', 'duration': 32.22, 'max_score': 27446.798, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27446798.jpg'}, {'end': 27562.254, 'src': 'embed', 'start': 27538.409, 'weight': 1, 'content': [{'end': 27545.394, 'text': 'again, if you put in or take in data from other sources, that might vary a little, but that is more or less what this salary that you can expect.', 'start': 27538.409, 'duration': 6.985}, {'end': 27551.859, 'text': 'another important pointer here is that you can expect a lot of growth rate in cloud computing in recent or in near future.', 'start': 27545.394, 'duration': 6.465}, {'end': 27558.992, 'text': "If you take a look at it, it says that it's a 121 person growth rate for job postings between 2013 to 17.", 'start': 27552.307, 'duration': 6.685}, {'end': 27562.254, 'text': 'So these are the number of job postings that are there in the current market.', 'start': 27558.992, 'duration': 3.262}], 'summary': 'Cloud computing salary can expect growth rate of 121% in job postings.', 'duration': 23.845, 'max_score': 27538.409, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27538409.jpg'}, {'end': 27599.289, 'src': 'embed', 'start': 27574.322, 'weight': 0, 'content': [{'end': 27583.265, 'text': '2017 it was somewhere on 153.5 billion, then it moved to 186.4 billion, and by 2021 it is expected to go somewhere on 302,', 'start': 27574.322, 'duration': 8.943}, {'end': 27586.205, 'text': 'which is almost the double that you had in 2017, guys.', 'start': 27583.265, 'duration': 2.94}, {'end': 27592.387, 'text': 'So the fact or this fact in particular States that companies are ready to invest in this particular domain,', 'start': 27586.625, 'duration': 5.762}, {'end': 27599.289, 'text': 'and that means they would be requiring people who have skills in this particular domain and hence the need for this kind of a role.', 'start': 27592.387, 'duration': 6.902}], 'summary': 'The domain is expected to grow from 153.5 billion in 2017 to 302 billion in 2021, indicating demand for skilled professionals.', 'duration': 24.967, 'max_score': 27574.322, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27574322.jpg'}, {'end': 27646.04, 'src': 'embed', 'start': 27613.473, 'weight': 4, 'content': [{'end': 27614.734, 'text': "There's one more fact here guys.", 'start': 27613.473, 'duration': 1.261}, {'end': 27618.698, 'text': 'These are some of the skills that employers normally demand a lot.', 'start': 27615.035, 'duration': 3.663}, {'end': 27622.362, 'text': 'as you can see, Python is something that is trending if you talk about programming languages.', 'start': 27618.698, 'duration': 3.664}, {'end': 27626.025, 'text': "everybody knows how important Python is, because it's making news everywhere.", 'start': 27622.362, 'duration': 3.663}, {'end': 27628.728, 'text': 'people even claim that it has dethroned Java.', 'start': 27626.025, 'duration': 2.703}, {'end': 27630.69, 'text': "I do not know whether it's true or not.", 'start': 27628.948, 'duration': 1.742}, {'end': 27632.832, 'text': "I don't get into those kind of debates.", 'start': 27631.23, 'duration': 1.602}, {'end': 27640.757, 'text': 'The reason people are claiming that is because it has actually changed the way programming happens these days, and that is why the popularity.', 'start': 27633.272, 'duration': 7.485}, {'end': 27646.04, 'text': 'and one more factor that I would like to state here is, if you take a look at its predecessor not predecessor,', 'start': 27640.757, 'duration': 5.283}], 'summary': 'Python is trending as a demanded programming skill, potentially dethroning java.', 'duration': 32.567, 'max_score': 27613.473, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27613473.jpg'}, {'end': 27946.735, 'src': 'embed', 'start': 27920.435, 'weight': 5, 'content': [{'end': 27926.502, 'text': 'So yes, if you are rightly skilled, definitely these jobs would be yours, salaries based on experience.', 'start': 27920.435, 'duration': 6.067}, {'end': 27930.226, 'text': 'again, you can see, mid-level has the most number of salaries guys.', 'start': 27926.502, 'duration': 3.724}, {'end': 27931.007, 'text': 'Why is that?', 'start': 27930.406, 'duration': 0.601}, {'end': 27936.874, 'text': "because cloud engineering mostly is a branch where you would be expected to have certain skills that you've learned while you work.", 'start': 27931.007, 'duration': 5.867}, {'end': 27942.994, 'text': 'So an experience of three to four years is the best place, or the best time, for you to move to cloud.', 'start': 27937.372, 'duration': 5.622}, {'end': 27944.234, 'text': 'even two years is what I would say.', 'start': 27942.994, 'duration': 1.24}, {'end': 27946.735, 'text': "It's not that pressure should not move into this role.", 'start': 27944.454, 'duration': 2.281}], 'summary': 'Cloud engineering jobs favor mid-level experience, 3-4 years ideal, 2 years acceptable.', 'duration': 26.3, 'max_score': 27920.435, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27920435.jpg'}, {'end': 28394.322, 'src': 'embed', 'start': 28370.785, 'weight': 6, 'content': [{'end': 28377.393, 'text': 'They actually responsible for designing and deploying dynamically scalable, available, fault-tolerant and reliable applications,', 'start': 28370.785, 'duration': 6.608}, {'end': 28379.955, 'text': 'something I talked about while going through the definition part.', 'start': 28377.393, 'duration': 2.562}, {'end': 28382.618, 'text': 'They actually design and deploy applications.', 'start': 28380.356, 'duration': 2.262}, {'end': 28389.867, 'text': 'Now, these are some of the pointers that concern an application like how available it is, how easily can scale, how fault-tolerant it is.', 'start': 28382.739, 'duration': 7.128}, {'end': 28392.061, 'text': "Let's not get into the details of that.", 'start': 28390.541, 'duration': 1.52}, {'end': 28394.322, 'text': "I'm sure nobody wants to get into the details of that.", 'start': 28392.121, 'duration': 2.201}], 'summary': 'Responsible for designing and deploying scalable, available, fault-tolerant applications.', 'duration': 23.537, 'max_score': 28370.785, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac28370785.jpg'}, {'end': 28577.121, 'src': 'embed', 'start': 28548.332, 'weight': 7, 'content': [{'end': 28551.975, 'text': 'So an understanding of different cloud service providers is very important.', 'start': 28548.332, 'duration': 3.643}, {'end': 28557.32, 'text': 'You should be able to code and also make sure that you are thorough with the security essentials.', 'start': 28552.616, 'duration': 4.704}, {'end': 28560.814, 'text': 'skills in writing and correcting and debugging code.', 'start': 28558.191, 'duration': 2.623}, {'end': 28565.514, 'text': 'again, testing and building is something that goes parallelly Serverless applications.', 'start': 28560.814, 'duration': 4.7}, {'end': 28573.119, 'text': 'cloud computing supports serverless computing, and that is where you should know what serverless applications are and how should you use containers.', 'start': 28565.514, 'duration': 7.605}, {'end': 28577.121, 'text': 'containers are something that are trending in the market and you need to have an understanding of those as well.', 'start': 28573.119, 'duration': 4.002}], 'summary': 'Understanding cloud providers, coding, security, writing, testing, and containers are key skills for cloud computing.', 'duration': 28.789, 'max_score': 28548.332, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac28548332.jpg'}], 'start': 27287.688, 'title': 'Cloud engineer job trends & skills', 'summary': 'Explains the concept of application partitions in active directory and job trends in the cloud engineering field in the us and india, highlighting average salaries, growth rate, global spend on cloud computing, and demand for specific skills like python and aws, while emphasizing the importance of experience for securing mid-level positions and essential skills for a cloud engineer.', 'chapters': [{'end': 27426.015, 'start': 27287.688, 'title': 'Active directory application partition', 'summary': 'Explains the concept of application partitions in active directory, including its role in storing application-related data and the importance of having an active directory server up and running in the cloud, while also discussing job trends and vacancies in the cloud engineering field in both the us and india.', 'duration': 138.327, 'highlights': ['The application partition in Active Directory stores information related to applications and can be utilized for designing and developing cloud-based applications, with the requirement of having an Active Directory server operational in the cloud.', 'Discussion about the job trends and vacancies in the cloud engineering field, including figures for job vacancies in the US and India sourced from the popular job portal Indeed.', 'Explanation of the different types of partitions in the Active Directory system, such as configuration, schema, domain, and application partitions, with a focus on the purpose and replication to domain controllers.']}, {'end': 27792.856, 'start': 27426.215, 'title': 'Cloud computing job trends & salaries', 'summary': 'Discusses the job trends and salaries in cloud computing, highlighting the average salaries for cloud engineers in the us and india, the growth rate in job postings, the expected global spend on cloud computing, and the demand for specific skills like python and aws.', 'duration': 366.641, 'highlights': ['The average salary of a cloud engineer in the US ranges from approximately $104,000 to $145,000, and in India, it is around 15 to 20 lakhs for a mid-level experienced person, with the potential to go as high as $250,000.', 'The growth rate for job postings in cloud computing is at 121%, and the global spend on cloud computing is expected to reach around 302 billion by 2021, indicating a significant increase in demand for cloud-related roles and skills.', 'Popular companies like Resolute Technologies, VMware, Amazon, Accenture, and Microsoft are offering an average salary of around $160,000 to $170,000 for cloud engineers, and major companies such as GE, Amazon, Google, and Microsoft are actively moving to cloud and hiring cloud engineers.', 'The demand for specific skills like Python and AWS is emphasized, with Python being touted as a highly sought-after programming language and AWS being a popular cloud platform, indicating the importance of these skills in the current job market.']}, {'end': 27990.134, 'start': 27792.876, 'title': 'Cloud engineering job trends', 'summary': 'Discusses the average salaries for cloud engineers in different states of the usa and india, emphasizing the importance of experience for securing mid-level positions and the challenges faced by entry-level candidates in securing cloud engineering roles.', 'duration': 197.258, 'highlights': ['Mid-level cloud engineers have the highest number of job vacancies due to the required experience, with 3-4 years being the best time to move into cloud engineering.', 'Entry-level candidates find it challenging to secure cloud engineering roles, as most placements for freshers occur through campuses and the chances of being picked as a cloud engineer are lesser.', 'The average salaries for cloud engineers vary based on location, with Karnataka being the IT hub of India and offering high average salaries closely followed by Maharashtra and Tamil Nadu.']}, {'end': 28714.786, 'start': 27990.154, 'title': 'Cloud engineer skills & job trends', 'summary': 'Discusses the essential skills for a cloud engineer, covering areas such as cloud computing fundamentals, networking, security, and job roles like cloud architect, developer, and admin, emphasizing the need for understanding different cloud service providers, programming languages, and security essentials.', 'duration': 724.632, 'highlights': ['Cloud architect responsibilities include designing and deploying dynamically scalable, available, fault-tolerant, and reliable applications, selecting appropriate cloud services, and implementing cost control strategies.', 'Cloud developers need expertise in at least one high-level programming language, skills in developing, deploying, and debugging cloud applications, and an understanding of continuous integration and pipelines for deployment.', 'Sysops admins are responsible for monitoring and auditing applications, understanding virtualization, networking, and security, and ensuring the smooth running of applications in the production environment.', 'Cloud computing supports serverless computing and containers, requiring knowledge of serverless applications and understanding of containers.', 'Understanding different cloud service providers, programming languages, and security essentials is crucial for cloud engineers.']}], 'duration': 1427.098, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/tDuruX7XSac/pics/tDuruX7XSac27287688.jpg', 'highlights': ['Global spend on cloud computing expected to reach around 302 billion by 2021', 'Growth rate for job postings in cloud computing at 121%', 'Average salary of a cloud engineer in the US ranges from approximately $104,000 to $145,000', 'Average salary for mid-level experienced cloud engineer in India is around 15 to 20 lakhs', 'Demand for specific skills like Python and AWS is emphasized', 'Mid-level cloud engineers have the highest number of job vacancies due to required experience', 'Cloud architect responsibilities include designing and deploying dynamically scalable, available, fault-tolerant, and reliable applications', 'Cloud developers need expertise in at least one high-level programming language', 'Understanding different cloud service providers, programming languages, and security essentials is crucial for cloud engineers']}], 'highlights': ['Azure offers $200 worth of free credits on registration and 30 days of free exploration of services.', 'Amazon Web Services is a global leader in cloud services, with a compute capacity six times larger than all other service providers combined.', 'Global spend on cloud computing expected to reach around 302 billion by 2021', 'Microsoft Azure provides a free account with resources and credits available for new users.', 'Cloud computing jobs are expected to increase, emphasizing the importance of skilling up in cloud technologies.', 'The full course covers multiple modules including cloud introduction, Azure fundamentals, storage services, network services, identity and access management, DevOps, trending technologies, and career-related topics.', 'Microsoft Azure is one of the leading cloud service providers and is a top cloud computing skill to have.', 'Azure is a part of Microsoft Cloud and is a hot topic with huge potential in the market.', 'The course includes discussions on Azure Virtual Machine, Azure Virtual Network, Azure Active Directory, Azure DevOps services, and comparison with other leading service providers like AWS and GCP.', 'Azure Service Fabric manages scalable and reliable microservices, addressing cloud application challenges.']}