Engineering and Technology
Find out how the cloud has enabled innovation within organizations by learning the basics.
Cloud Fundamentals is a comprehensive course on Udacity that covers various aspects of cloud computing. The course begins by introducing the different types of cloud computing and explaining the benefits of using public, private, and hybrid cloud deployment models. It also delves into the shared responsibility model, highlighting the user's responsibilities. The course then moves on to servers in the cloud and compute services, teaching students how to launch and connect to an EC2 Instance via PuTTY or SSH. It also covers leveraging the EBS dashboard to review a new EBS volume, creating and testing a Lambda function, and deploying a sample app to Elastic Beanstalk. Storage and content delivery are also explored in the course, with lessons on uploading files to an S3 bucket and creating a cloud-based NoSQL Database using DynamoDB. Students will also learn how to create a MySQL database using RDS and access private S3 data via a CloudFront distribution. Security is a crucial aspect of cloud computing, and the course covers AWS security services and their uses. Students will learn how to create an IAM policy and review the generated JSON, as well as attach a custom policy to a new user. The benefits of using sign-on services for enterprise and application environments are also discussed. Networking and elasticity are important concepts in the cloud, and the course teaches students about the benefits of networking in the cloud. They will also learn how to create an Auto Scaling Group and configure and enable a Network Load Balancer. Additionally, students will gain knowledge on automatically launching Amazon EC2 instances in response to specified conditions. Messaging and containers are covered in the course, with lessons on the purpose and uses of SNS messaging. Students will learn how to send alerts via SNS by creating, subscribing, and publishing an alert message to a topic. AWS management is another crucial aspect of cloud computing, and the course covers creating a CloudWatch event to notify via an SNS topic when an EC2 instance is created. Students will also learn how to create an S3 bucket with AWS CloudFormation and create an S3 bucket via the CLI. The course concludes with a hands-on project where students will deploy a static website on AWS. They will learn how to create an S3 bucket, configure it for website hosting, and secure it using IAM policies. Students will also upload the website files to the bucket and speed up content delivery using AWS's content distribution network service, CloudFront. Finally, they will be able to access their website in a browser using the unique S
by Udacity
Find out how the cloud has enabled innovation within organizations by learning the basics.
by Udacity
Throughout this course, students will learn how to structure, package, and release an application to...
by Udacity
Cloud development is the foundation for the new world of software development. Enroll now to build a...
by Udacity
Companies are looking for talented DevOps engineers to remain competitive in this agile world. Enrol...
by Udacity
AI Fundamentals is an entry point into the world of AI using Microsoft's cloud-based solutions, such...
by Udacity
Learn to run and manage scalable applications in a cloud native environment using open source tools...
by Udacity
Build warehousing skills, gain an understanding of data infrastructure, and build on the cloud using...
by Udacity
Learn how to deploy, test, and monitor cloud applications on Azure, one of the most popular cloud se...
by Udacity
Dive into the fundamentals of autonomous databases. Explore the process of planning, implementing, a...
by Udacity
Learn the foundational concepts of developing stack applications using modern cloud architecture.