Cloud and Containers for the SRE: Cloud Architectures & Solutions
SRE
| Intermediate
- 24 videos | 1h 56s
- Includes Assessment
- Earns a Badge
When deploying a medium to a large-sized cloud solution, there are many factors to consider, such as the numerous cloud environments to choose from and the different levels of management and security they each require. In this course, you'll explore these environments in detail, with a specific focus on their application in SRE. You'll examine the features, purpose, benefits, and potential drawbacks of services such as Software as a Service (SaaS), Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Anything as a Service (XaaS). You'll then investigate private, public, hybrid, and community clouds and on and off-premises software. Moving on, you'll delve into cloud architecture-related topics, such as orchestration, automation, elasticity, and cloud bursting. Lastly, you'll study cloud payment models, resource allocation, and on-demand self-service.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the core characteristics of software as a service (saas), name key considerations when choosing saas, and recognize the key advantages of using saas for sre workDefine infrastructure as a service (iaas), outline what makes up a typical iaas architecture, and name advantages, limitations, usage considerations, use cases, and key providers of iaasDefine platform as a service (paas), name the key characteristics and advantages of paas, give examples of providers, and describe the cost considerations of using paasDescribe what is meant by container as a service (caas) and "container services", name components of a container environment, and give examples of orchestration tools and container technologiesDescribe what is meant by an anything as a service (xaas) solution and recognize the benefits and potential drawbacks of using xaas solutionsDefine desktop as a service (daas), outline the services offered by a daas provider, and list the individual characteristics and advantages of popular daas providersGive examples of the kinds of processes that constitute business process as a service (bpaas), describe key characteristics of bpaas, and name vital considerations when choosing a bpaas for sre-related workOutline what comprises a private cloud, recognize which cloud service models can be delivered in them, describe ways to use them, and distinguish the advantages and disadvantages of their useDescribe the key characteristics of a public cloud, recognize when to implement a public cloud model, and distinguish the advantages and disadvantages to using this model for sre workDescribe what's meant by a hybrid cloud, name the components of hybrid cloud architecture, and distinguish the advantages and disadvantages of using it for sre workDescribe what is meant by a community cloud, give examples of its use, and distinguish the advantages and disadvantages to using it for sre work
-
Differentiate between on-premises and off-premises solutions and compare their key advantages in relation to sre workDescribe how cloud orchestration works and why it's used, recognize its advantages and two model types, and list popular providersDescribe how cloud automation is used and why, recognize its benefits, differentiate between cloud automation and orchestration, and name popular cloud automation toolsOutline what's meant by cloud elasticity, why it's used, and how it relates to resources and costs and recognize its potential drawbacksDescribe what's meant by ubiquitous access for cloud implementation and how this relates to convergence and embedded computersOutline how cloud computing multitenancy works, distinguish its benefits and drawbacks, recognize how it applies to public and private clouds, and define container architecture and serverless computingDefine what's meant by an on-demand self-service and list the key advantages of using these services for sre workDescribe what's meant by cloud bursting and how it can help manage peaks in it demand and recognize the advantages of and considerations for its useOutline what's involved in cloud security and recognize the challenges and considerations when implementing a secure cloud solutionDifferentiate among the various cloud payment models, listing the features of eachDescribe the purpose of cloud resource pooling, outline how it works, and name some services that a resource pooling strategy can apply toSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 38s
-
4m 59sIn this video, you'll learn more about Software as a Service and the key advantages for SREs. You'll learn that SaaS is also known as Cloud-based software. The concept has become mainstream and is considered in solutions by both corporations and small businesses. FREE ACCESS
-
4m 35sIn this video, you'll learn more about Infrastructure as a Service, IaaS, and list key advantages for SREs. You'll learn that IaaS is made up of a collection of physical and virtualized resources that provide consumers with the basic building blocks needed to run applications and workloads in the cloud. Physical data centers are managed by providers. FREE ACCESS
-
1m 58s
-
3m 44s
-
2m 12sIn this video, you'll learn more about how SREs can benefit from using an Anything as a Service solution or XaaS. An Anything as a Service or XaaS is a term for everything from software to storage. This video explores the advantages of XaaS and its drawbacks. FREE ACCESS
-
3m 24sIn this video, you'll learn more about Desktop as a Service, or DaaS. You'll discover how this form of Virtual desktop infrastructure is handled by a third party. A DaaS provider typically allows users to store, secure, and backup their data. FREE ACCESS
-
1m 49sIn this video, you'll learn about when and where SREs should implement Business Process as a Service or BPaaS. BPaaS is any business process that's delivered as a service over the Internet and accessible by one or more web-enabled interfaces. You'll learn this can be payroll, printing, or ecommerce. FREE ACCESS
-
2m 47sIn this video, you will learn more about the private cloud model. A private cloud consists of computing resources used exclusively by one business or organization. It can be located at an organization's on-site data center, or it can be hosted by a third-party service provider. Both Infrastructure as a Service and Platform as a Service can be delivered in a private cloud. FREE ACCESS
-
2m 25sIn this video, you'll learn about when to implement a public cloud model and list key advantages for SREs. Public clouds are the most common way of deploying cloud computing. Cloud resources are owned and operated by a third-party cloud service provider and delivered over the Internet. FREE ACCESS
-
3m 21sHybrid Cloud is a model that combines both on-premise and public cloud resources to provide the best of both worlds. There are several advantages for using a Hybrid Cloud Architecture, such as control over sensitive data, flexibility, and cost effectiveness. Disadvantages include increased complexity in security and difficulty maintaining visibility across a sprawling hybrid cloud. FREE ACCESS
-
1m 23sIn this video, you'll learn more about the Community Cloud model and its key advantages for SREs. You'll discover that a community cloud is a cloud service model that provides a solution to a limited number of individuals or a limited number of organizations. The cloud service model is governed, managed, and secured commonly by all the participating organizations or a third-party managed service provider. FREE ACCESS
-
2m 44sIn this video, you'll learn about on-premise and off-premise solutions and the key advantages for SREs. A simple explanation of on-premise software is that it consists of applications that reside on the customer's premises. Cloud Computing differs from on-premise software in one critical way. In a cloud environment, a third-party provider hosts everything for you off-site. FREE ACCESS
-
3m 25sCloud orchestration is a process used to manage multiple cloud solutions in an automated fashion. It is commonly used in combination with cloud automation, which deals with the control of a single task. Cloud orchestration can provide a lot of benefits, like cost savings and increased efficiency. FREE ACCESS
-
3m 19sIn this video, you'll learn more about Cloud Automation and how it differs from orchestration. You'll discover that Cloud Automation enables IT teams and developers to create, modify, and tear down resources on the cloud automatically. The video outlines the main benefits of cloud automation and its uses in security, processes, and governance. FREE ACCESS
-
3m 38sIn this video, you'll learn more about Cloud Elasticity and how it relates to resources and costs. You'll learn that cloud elasticity refers to the dynamic allocation of cloud resources to projects, workflows, and processes. Cloud elasticity is the process by which a cloud provider will have systems in place to automatically deliver or remove resources in order to provide just the right amount of resources for each project. FREE ACCESS
-
1m 42sIn this video, you'll learn more about the concept of Ubiquitous Access for a Cloud Implementation. You'll learn that it means computing facilities can be accessed from anywhere over the network using any sort of clients like smartphones, tablets, laptops, personal computers, and so on. FREE ACCESS
-
3m 4sCloud computing multitenancy refers to the ability of public cloud providers to provide multiple tenants with their own isolated instances of software, while still sharing common resources. This improves efficiency and lowers costs for the provider, while also providing some security and compliance benefits. Private cloud providers can use this same architecture, but instead of sharing metadata about tenants, they allow each tenant to run their own instance of the software without knowing or interacting with the other tenants. FREE ACCESS
-
1m 29s
-
1m 1s
-
2m 26sIn this video, you'll learn about the principles behind implementing a secure cloud solution. It's important to ensure Cloud security, which involves the procedures and technologies that secure cloud computing environments against both external and internal cybersecurity threats. FREE ACCESS
-
1m 29sIn this video, you'll learn about the different Cloud Payment Models. This refers to a Single product and a Single set of features at a Single price. It's generally undertaken on a month-to-month basis and the approach is quite inflexible. Usage-based pricing is also called Pay-as-you-go pricing because the more you use, the more you pay. You'll also learn about Tiered Pricing and Per User Pricing. FREE ACCESS
-
1m 2sIn this video, you'll learn more about Cloud resource pooling. The idea behind Cloud resource pooling is that by using modern, scalable systems involved in cloud computing and Software as a Service, providers can create a sense of Infinite or immediately available resources by controlling resource adjustments. The kinds of Services that can apply to a resource pooling strategy include Processing services, Data storage services, and Bandwidth provided services. FREE ACCESS
-
1m 23s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.