Cloud Practitioner
Key Course Contents and Duration
This course is designed for those looking at Cloud Computing from the perspective of a beginner who may have no previous experience with the topic at all. This course covers a wide range of Cloud Computing topics areas including Deployment Models: Public, Private and Hybrid Clouds, Service Models; IaaS – Infrastructure as a Service, PaaS – Platform as a Service and SaaS – Software as a Service, Various Business and Industry Use Cases and Transformation of Data Centers into Cloud, Networking, Storage and Compute (Server) Resources. The scalability, elasticity, and cost-effectiveness of the cloud made it versatile in its use and so is the demand for professionals who have the right skill and experience.
​
COURSE OUTLINE
​
Module 1: The Cloud This Module describes the core features of a cloud environment that distinguish it from traditional data center operations. It discusses how cloud platforms provide greater availability, scalability, and elasticity and what role technologies such as
virtualization and automated, metered billing play. This module covers the introduction to various cloud vendors, AWS, Google, MS Azure and their comparison.
Module 2: Understanding Your AWS Account In this Module, you’ll learn about AWS billing structures, planning, and monitoring your deployment costs, and how you can use the Free Tier for a full year to try nearly any AWS service in real-world operations for little
or no cost.
Module 3: Getting Support on AWS This Module is focused on where to find support with a problem that needs solving or when you’re trying to choose between complex options. You’ll learn about what’s available under the free Basic Support plan as opposed to
the Developer, Business, and Enterprise levels.
Module 4: Understanding the AWS Environment In this Module, we discuss how, to enhance security and availability, Amazon organizes its resources in geographic regions and Availability Zones. You’ll also learn about Amazon’s global network of edge locations
built to provide superior network performance for your applications.
Module 5: Securing Your AWS Resources The focus of this Module is security. You’ll learn how you control access to your AWS-based resources through identities, authentication, and roles. You’ll also learn about data encryption and how AWS can simplify your
regulatory compliance.
Module 6: Working with Your AWS Resources How will your team access AWS resources so they can effectively manage them? This Module will introduce you to the AWS Management Console, the AWS Command Line Interface, software development kits, and
various infrastructure monitoring tools.
Module 7: The Core Compute Services Providing an alternative to traditional physical compute services is a cornerstone of cloud computing. This Module discusses Amazon’s Elastic Compute Cloud (EC2), Lightsail, and Elastic Beanstalk services. We also take a
quick look at various serverless workload models.
Module 8: The Core Storage Services This Module explores Amazon’s object storage services including Simple Storage Service (S3) and Glacier for inexpensive and highly accessible storage, and Storage Gateway and Snowball for integration with your local
resources.
Module 9: The Core Database Services Here you will learn about how data is managed at scale on AWS, exploring the SQL-compatible Relational Database Service (RDS), the NoSQL DynamoDB platform, and Redshift for data warehousing at volume.
Introduction xxiii
Module 10: The Core Networking Services AWS lets you control network access to your resources through virtual private clouds (VPCs), virtual private networks (VPNs), DNS routing through the Route 53 service, and network caching via CloudFront. This Module
focuses on all of them.
Module 11: Automating Your AWS Workloads This Module covers the AWS services designed to permit automated deployments and close DevOps integration connecting your development processes with your Amazon-based application environments.