Udacity

Cloud Fundamentals

Engineering and Technology

Short Description

Find out how the cloud has enabled innovation within organizations by learning the basics.

Long Description

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

Course Details

Duration
4 weeks
Difficulty
Intermediate
Format
Short Course
Price
USD399.00
Course Link
More Information
Udacity
Description
Udacity is an online learning platform that offers a wide range of courses and programs in various fields such as technology, business, data science, and artificial intelligence. It was founded in 2012 by Sebastian Thrun, David Stavens, and Mike Sokolsky with the aim of providing accessible and affordable education to individuals worldwide. Udacity's courses are designed in collaboration with industry experts and leading companies, ensuring that the content is relevant and up-to-date. The platform offers both self-paced courses and guided programs, allowing learners to choose the learning style that suits them best. Udacity also provides career services and support, including resume reviews, interview preparation, and job placement assistance, to help learners transition into their desired careers.