Amazon Elastic Compute Cloud (EC2) Beginners Certification
What you'll learn
- Setting up an AWS account on the Free-Tier
- AWS Acceptable Use Policy
- AWS Global vs. Regional Services
- Creating Billing Alerts
- AWS Multi-Factor Authentication (MFA)
- Activating MFA for the Root User Account
- Creating IAM Users and Groups
- Configuring a Custom Password Policy
- Exploring the characteristics of EC2 Instances
- EC2 Instance Types
- Creating IAM Users for EC2
- Deploying EC2 Instances with Pre-Configured AMIs
- Assigning Elastic IP's to Deployed Instances
- EC2 Instance Administration
- Creating Security Groups for Deployed Instances
- Remote EC2 Administration using SSH Utilities like Terminal for MAC, and PuTTY for Windows.
- Using EC2 Instance Connect to Administer Instances.
- Basic Computer Skills
Welcome to the Amazon EC2 Foundations Certification course. This course provides an in-depth overview of Amazon Elastic Compute Cloud (EC2). The EC2 service is an essential building block in becoming an AWS certified cloud practitioner. We will start with exploring key concepts relevant to EC2, followed by a hands-on practical guide to deploying compute resources on AWS.
The term “Scalable Cloud Computing” has now become synonymous with Amazon Web Services. For nearly a decade, AWS has been powering some of the world’s most popular websites and applications. Amazon EC2, is considered the computational backbone of AWS.
To illustrate how Amazon EC2 works, we explore the concept of virtualization. Virtualization is the process of creating a software-based virtual representation of a server. When we deploy an EC2 “Instance” we’re creating a virtual representation of a physical server and it’s resources. This includes: CPU, Memory (RAM), Storage, and network resources such as Bandwidth.
Similar to physical servers that you might find on-premises, virtual EC2 instances can also have different configurations. As a matter of fact, AWS offers the most comprehensive configuration options when it comes to deploying virtual servers. These configurations can easily be adapted to our resource needs, in real-time.
The level of customization a cloud provider can accommodate, will define the sophistication level of it’s overall service. Not all cloud services were created equal. AWS, is known to have the highest level of configuration options when compared to just about any other service. The AWS platform caters to both micro and enterprise level clients, using one of the most scalable and advanced virtualization infrastructures available.
Beyond the physical hardware customization and scalability, virtualization also accommodates the deployment of any operating system on the virtual machine. As you will see, we have the flexibility of deploying both Linux and Windows servers, using a variety of pre-configured virtual applications known as AMIs (Amazon Machine Images).
In addition to a theoretical deep dive into Amazon EC2, this course will also provide you with practical hands-on experience in working with the key features of EC2. This includes:
Exploring the characteristics of EC2 Instances.
EC2 Instance Types
Creating IAM Users for EC2
Deploying EC2 Instances with pre-configured AMIs
Assigning Elastic IP's to Deployed Instances
EC2 Instance Administration
Creating Security Groups for Deployed Instances
Remote EC2 Administration using SSH Utilities like Terminal for MAC, and PuTTY for Windows.
Using EC2 Instance Connect to administer instances.
If you're interested in learning how to deploy and administer virtual machines on the most robust cloud computing platform, hit the enroll button and let's jump right in.
Who this course is for:
- Students interested in exploring the foundations Amazon Web Services
- Students interested in deploying Virtual Servers on AWS
- Cloud Computing Enthusiasts looking to gain knowledge on using AWS
- Students interested in learning specifically about the Amazon EC2 Service
YouAccel was founded in 2015 with the mission to be one of the most interactive e-learning platforms on the web. YouAccel is now a leading provider in online training, serving a global audience of over 2 million passionate learners. This includes 6+ Million enrollments, across 50 best-selling courses. YouAccel offers courses across numerous industries from Programming & IT to Business, Marketing, Design, and Productivity.
The e-learning experience provided by YouAccel is Dynamic. Each course is streamed in High Definition with corresponding assignments, quizzes, and exams that are delivered and graded electronically. All YouAccel courses are taught by certified educators that have numerous years of work experience in the field for which they provide instruction. The courses can be taken at one's own pace and are offered at several levels including beginner, intermediate and advanced. Taking the experience to a new personalized level, free support is available to all students who register for a course. All courses come with a certificate of completion and no age restrictions apply.
YouAccel strongly believes that the future of online learning will be through open community-based initiatives, where everyone’s voice is equally heard. This is exactly what YouAccel strives to achieve – an inclusive environment, where students have control over the direction of course content. YouAccel courses are continuously updated based on feedback from students and engaged community members. YouAccel instructors encourage communication at every step of the learning process. To date, hundreds of contributors around the globe have invested both time and resources, to ensure YouAccel courses meet the highest level of quality. YouAccel instructors are world renowned and many of them have been featured in mainstream publications such as Forbes, Mashable, Entrepreneur, and PBS among others.