We may earn an affiliate commission when you visit our partners.
Ed Freitas

In this course, you will learn the basics of cloud computing focusing on the core features of cloud technologies, including cloud deployment models, networking concepts, storage types, and cloud design.

Being able to identify the different cloud storage technologies and understand important aspects of cloud design are essential for cloud computing. In this course, Cloud Computing Fundamentals: Cloud Concepts, you will learn a thorough grounding in Cloud concepts, by understanding the different deployment models and networking concepts.

Read more

In this course, you will learn the basics of cloud computing focusing on the core features of cloud technologies, including cloud deployment models, networking concepts, storage types, and cloud design.

Being able to identify the different cloud storage technologies and understand important aspects of cloud design are essential for cloud computing. In this course, Cloud Computing Fundamentals: Cloud Concepts, you will learn a thorough grounding in Cloud concepts, by understanding the different deployment models and networking concepts.

First, you will explore the different cloud deployment models and be able to identify and understand the different characteristics as well as understanding the shared responsibility model.

Next, you will learn to identify cloud networking concepts, and understand the different connectivity types, common access types and learn more about load balancing, DNS, and firewalls.

After that, you will be able to identify cloud storage technologies, and understand storage features and characteristics, as well as identify the different types of storage.

Finally, you’ll understand the important aspects of cloud design and learn about redundancy, high availability, disaster recovery, and recovery objectives.

When you're finished with this course, you'll have skills and knowledge behind the core concepts of cloud computing technologies and deployment models needed to continue exploring any of the cloud services available in the market.

Cloud computing is the on-demand access of computing services over the internet, such as data storage, servers, software, and overall computing power.

Cloud computing allows for quicker and easier access to data and computing resources - increasing productivity, saving costs, and improving speed, efficiency, performance, and security.

You will learn basic colud computing concepts such as cloud deployment models, networking, storage types, and cloud design. Other topics covered include:

Anyone who wants to learn fundamental cloud computing concepts should take this course. If you want to know the core concepts of cloud computing technologies and deployment models, then you are in the right place!

No prior cloud knowledge is necessary, but some basic IT proficiency will give you an edge in retaining the concepts covered in the course.

Enroll now

What's inside

Syllabus

Course Overview
Cloud Principles
Cloud Networking Concepts
Cloud Storage Concepts
Read more
Cloud Design

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores cloud storage technologies and their features and characteristics
Examines cloud concepts for a thorough grounding in the industry
Taught by recognized experts in cloud computing, Ed Freitas
Covers necessary knowledge and skills to explore various cloud services in the market
Includes understanding of cloud design and aspects such as redundancy and high availability
Requires no prior cloud knowledge, making it accessible to beginners

Save this course

Save Cloud Computing Fundamentals: Cloud Concepts to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Cloud Computing Fundamentals: Cloud Concepts with these activities:
Review Cloud Computing Fundamentals
Refresh your knowledge of cloud computing fundamentals by reviewing key concepts, such as cloud deployment models, networking, storage, and security.
Browse courses on Cloud Computing
Show steps
  • Review the course syllabus and identify the key concepts covered.
  • Read or skim the textbooks or other resources.
  • Take practice quizzes or questions to test your understanding.
  • Optional: Create a summary of the key concepts.
Review AWS Tutorial
Complete an AWS tutorial to familiarize yourself with the basics of using AWS cloud services, including creating accounts, setting up instances, and managing storage.
Browse courses on Cloud Infrastructure
Show steps
  • Sign up for an AWS account.
  • Explore the AWS Management Console and familiarize yourself with the various services offered.
  • Follow a tutorial on creating a virtual machine instance.
  • Create a simple web application and deploy it to the instance.
Cloud Computing Concepts Quiz
Test and reinforce your understanding of cloud computing concepts with a quiz or practice questions.
Browse courses on Cloud Concepts
Show steps
  • Review the course material on cloud computing concepts.
  • Take a practice quiz to assess your knowledge.
  • Review the results of the quiz and identify areas where you need additional study.
  • Optional: Repeat the quiz after additional study.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Cloud Computing Blog Post
Write a blog post on a topic related to cloud computing, such as cloud deployment models, cloud storage types, or security best practices.
Browse courses on Cloud Computing
Show steps
  • Choose a topic for your blog post that is relevant to the course material.
  • Research and gather information on your topic.
  • Write a well-structured blog post that is clear, concise, and informative.
  • Proofread and edit your blog post carefully.
  • Publish your blog post on your own blog or on a platform like Medium.
Attend a Cloud Computing Workshop
Attend an in-person or virtual cloud computing workshop to learn about new technologies, trends, and best practices.
Browse courses on Cloud Computing
Show steps
  • Identify a cloud computing workshop that aligns with your interests.
  • Register for the workshop and prepare for the sessions.
  • Attend the workshop sessions and actively participate in discussions.
  • Take notes, ask questions, and network with other attendees.
  • Apply what you learned in the workshop to your own cloud computing projects.
Cloud Design Prototype
Design and implement a simple cloud-based architecture for a website or mobile application by creating a diagram and writing a description.
Browse courses on Cloud Design
Show steps
  • Identify the requirements of the application.
  • Research and select appropriate cloud services.
  • Design the architecture diagram, including the components and their interactions.
  • Write a detailed description of the design, including the rationale behind the choices made.
  • Optional: Implement the design in a cloud platform.
Contribute to an Open-Source Cloud Computing Project
Participate in an open-source project related to cloud computing, such as contributing code, reporting bugs, or answering questions on forums.
Browse courses on Open Source
Show steps
  • Identify an open-source cloud computing project that interests you.
  • Review the project's documentation and choose an area where you can contribute.
  • Make a contribution to the project, such as adding a feature, fixing a bug, or improving documentation.
  • Submit your contribution for review and merge.
  • Optional: Continue contributing to the project over time.

Career center

Learners who complete Cloud Computing Fundamentals: Cloud Concepts will develop knowledge and skills that may be useful to these careers:
Technical Architect
A Technical Architect designs and implements technical solutions for an organization. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Network Engineer
A Network Engineer designs, builds, and maintains computer networks. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Systems Administrator
A Systems Administrator manages the computer systems and networks for an organization. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Cloud Security Engineer
A Cloud Security Engineer secures cloud-based infrastructure and applications. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Web Developer
A Web Developer designs and develops websites and web applications. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Data Engineer
A Data Engineer designs and builds data pipelines and data warehouses. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Cloud Architect
A Cloud Architect designs and manages cloud computing solutions. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
DevOps Engineer
A DevOps Engineer automates the software development and deployment process. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Cloud Engineer
A Cloud Engineer designs, builds, and maintains cloud-based infrastructure and applications. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
IT Manager
An IT Manager manages the IT infrastructure and services for an organization. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Security Engineer
A Security Engineer designs and implements security solutions for an organization. This course can help you build a foundation in cloud computing concepts, which is essential for success in this role. You will learn about cloud deployment models, networking, storage types, and cloud design.
Data Scientist
A Data Scientist analyzes data to extract insights. This course may be useful to you if you want to specialize in cloud computing. You will learn about cloud deployment models, networking, storage types, and cloud design.
Business Analyst
A Business Analyst analyzes business processes and systems. This course may be useful to you if you want to specialize in cloud computing. You will learn about cloud deployment models, networking, storage types, and cloud design.
Project Manager
A Project Manager plans and executes projects. This course may be useful to you if you want to specialize in cloud computing. You will learn about cloud deployment models, networking, storage types, and cloud design.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Cloud Computing Fundamentals: Cloud Concepts.
Delves into the essential concepts and applications of cloud computing. Recommended for a deeper understanding of the subject matter.
Provides a practical guide to cloud computing concepts and technologies, offering insights for implementing and managing cloud solutions.
Offers a practical, hands-on approach to cloud computing, providing step-by-step guidance on implementing cloud solutions.
A simplified introduction to cloud computing, providing an accessible overview of its key concepts and benefits.
An easy-to-understand guide to cloud computing,เหมาะสำหรับผู้เริ่มต้นที่ไม่มีความรู้เกี่ยวกับระบบคลาวด์มาก่อน
A gentle introduction to cloud computing,เหมาะสำหรับผู้ที่ไม่มีความรู้เกี่ยวกับระบบคลาวด์มาก่อน
Although the course has limited coverage of security, this book provides a valuable reference on cloud security best practices and techniques.

Share

Help others find this course page by sharing it with your friends and followers:
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser