We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Cloud Computing Foundations

Broadus Palmer

In this course, you will learn the basics of what cloud computing is, how it is used, and why it is important. We will also go over certain "as a service" models, including PaaS, IaaS, FaaS, and SaaS. You will learn the difference between servers and "serverless," and we'll take a look at what jobs you can land in the cloud. This course is perfect for beginners as there are no prerequisites for this course. The only thing we ask is that you have a passion to start your cloud journey and learn as much as you can! Let's get ready to have some fun!

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops foundational understanding of what cloud computing is and how it functions
Covers industry standard cloud service models, including PaaS, IaaS, FaaS, and SaaS
Compares server-based and serverless architectures, expanding learners' foundational understanding
Explores potential career opportunities in the growing cloud computing field
Designed for students with diverse backgrounds and skill levels, facilitating accessibility

Save this course

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

Activities

Coming soon We're preparing activities for Cloud Computing Foundations. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Cloud Computing Foundations will develop knowledge and skills that may be useful to these careers:
Cloud Security Engineer
Cloud Security Engineers are responsible for the security of cloud computing systems and data. They design and implement security measures to protect against unauthorized access, data breaches, and other security threats. This course provides a foundation in cloud computing concepts, including security best practices and technologies. It can help Cloud Security Engineers stay up-to-date on the latest security trends and threats.
Cloud Architect
Cloud Architects design, build, and manage cloud computing systems. They work with customers to understand their business needs and develop cloud solutions that meet those needs. This course provides a foundation in cloud computing concepts, including architecture principles and best practices. It can help Cloud Architects build a strong foundation in cloud computing and develop the skills needed to design and manage cloud systems.
Cloud Software Engineer
Cloud Software Engineers develop, deploy, and maintain software applications in the cloud. They work with cloud platforms and services to build scalable, reliable, and secure applications. This course provides a foundation in cloud computing concepts, including software development best practices and technologies. It can help Cloud Software Engineers build a strong foundation in cloud computing and develop the skills needed to develop and maintain cloud applications.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. They automate and streamline the software development process to improve efficiency and quality. This course provides a foundation in cloud computing concepts, including DevOps tools and technologies. It can help DevOps Engineers build a strong foundation in cloud computing and develop the skills needed to implement DevOps practices in the cloud.
Data Scientist
Data Scientists use data to solve business problems. They collect, analyze, and interpret data to identify trends and patterns. This course provides a foundation in cloud computing concepts, including data storage and processing technologies. It can help Data Scientists build a strong foundation in cloud computing and develop the skills needed to use cloud platforms and services for data science projects.
Information Security Analyst
Information Security Analysts identify, assess, and mitigate security risks. They develop and implement security measures to protect an organization's information systems and data. This course provides a foundation in cloud computing concepts, including security best practices and technologies. It can help Information Security Analysts build a strong foundation in cloud computing and develop the skills needed to protect cloud-based systems and data.
Network Engineer
Network Engineers design, build, and manage computer networks. They work with network hardware and software to ensure that networks are reliable, secure, and efficient. This course provides a foundation in cloud computing concepts, including network technologies and services. It can help Network Engineers build a strong foundation in cloud computing and develop the skills needed to design and manage cloud networks.
Systems Administrator
Systems Administrators manage computer systems and networks. They install, configure, and maintain hardware and software to ensure that systems are running smoothly and securely. This course provides a foundation in cloud computing concepts, including systems administration tools and technologies. It can help Systems Administrators build a strong foundation in cloud computing and develop the skills needed to manage cloud-based systems.
Technical Support Specialist
Technical Support Specialists provide technical support to users of computer systems and software. They troubleshoot problems, answer questions, and provide guidance to users. This course provides a foundation in cloud computing concepts, including cloud platforms and services. It can help Technical Support Specialists build a strong foundation in cloud computing and develop the skills needed to provide support for cloud-based systems and applications.
Web Developer
Web Developers design, develop, and maintain websites. They work with web technologies and programming languages to create websites that are functional, user-friendly, and visually appealing. This course provides a foundation in cloud computing concepts, including web development tools and technologies. It can help Web Developers build a strong foundation in cloud computing and develop the skills needed to develop and maintain cloud-based websites.
Business Analyst
Business Analysts analyze business processes and systems to identify areas for improvement. They work with stakeholders to gather requirements and develop solutions to improve efficiency and effectiveness. This course may be useful for Business Analysts who want to learn about cloud computing and how it can be used to improve business processes and systems.
Database Administrator
Database Administrators manage databases and ensure that they are running smoothly and efficiently. They work with database software and hardware to create, maintain, and back up databases. This course may be useful for Database Administrators who want to learn about cloud computing and how it can be used to manage databases in the cloud.
Project Manager
Project Managers plan, execute, and close projects. They work with stakeholders to define project goals, develop project plans, and track project progress. This course may be useful for Project Managers who want to learn about cloud computing and how it can be used to manage projects in the cloud.
Software Tester
Software Testers test software applications and systems to ensure that they meet quality standards. They work with development teams to identify and fix bugs and defects. This course may be useful for Software Testers who want to learn about cloud computing and how it can be used to test software applications and systems in the cloud.
Quality Assurance Analyst
Quality Assurance Analysts test software applications and systems to ensure that they meet quality standards. They work with development teams to identify and fix bugs and defects. This course may be useful for Quality Assurance Analysts who want to learn about cloud computing and how it can be used to test software applications and systems in the cloud.

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 Foundations.
Provides a detailed overview of cloud computing architecture and technology. It would be a useful background and foundational text to this course.
Provides a theoretical and technical introduction to cloud computing, and would be effective supplementary text to this course.
Provides an accessible, introductory overview of cloud computing, suitable for beginners with little to no technical background.
Explores strategies, technologies, and applications in the field of cloud computing, providing a broad perspective.
Explores design patterns in cloud computing and can serve as a useful reference for those interested in learning more about cloud design.

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