Created by Fernando Serna
over 1 year ago
|
||
Question | Answer |
What is cloud computing | Cloud computing is the delivery of computing services over the internet. Computing services include common IT infrastructure such as virtual machines, storage, databases, and networking. Cloud services also expand the traditional IT offerings to include things like Internet of Things (IoT), machine learning (ML), and artificial intelligence (AI). Because cloud computing uses the internet to deliver these services, it doesn’t have to be constrained by physical infrastructure the same way that a traditional datacenter is. That means if you need to increase your IT infrastructure rapidly, you don’t have to wait to build a new datacenter—you can use the cloud to rapidly expand your IT footprint. |
Describe the shared responsibility model | You’ll always be responsible for: The information and data stored in the cloud Devices that are allowed to connect to your cloud (cell phones, computers, and so on) The accounts and identities of the people, services, and devices within your organization The cloud provider is always responsible for: The physical datacenter The physical network The physical hosts Your service model will determine responsibility for things like: Operating systems Network controls Applications Identity and infrastructure |
cloud models | Private cloud Public cloud Hybrid cloud |
Private cloud | A private cloud is, in some ways, the natural evolution from a corporate datacenter. It’s a cloud (delivering IT services over the internet) that’s used by a single entity. Private cloud provides much greater control for the company and its IT department. However, it also comes with greater cost and fewer of the benefits of a public cloud deployment. Finally, a private cloud may be hosted from your on site datacenter. It may also be hosted in a dedicated datacenter offsite, potentially even by a third party that has dedicated that datacenter to your company. |
Public cloud | A public cloud is built, controlled, and maintained by a third-party cloud provider. With a public cloud, anyone that wants to purchase cloud services can access and use resources. The general public availability is a key difference between public and private clouds. |
Hybrid cloud | A hybrid cloud is a computing environment that uses both public and private clouds in an inter-connected environment. A hybrid cloud environment can be used to allow a private cloud to surge for increased, temporary demand by deploying public cloud resources. Hybrid cloud can be used to provide an extra layer of security. For example, users can flexibly choose which services to keep in public cloud and which to deploy to their private cloud infrastructure. |
Multi-cloud | In a multi-cloud scenario, you use multiple public cloud providers. Maybe you use different features from different cloud providers. Or maybe you started your cloud journey with one provider and are in the process of migrating to a different provider. Regardless, in a multi-cloud environment you deal with two (or more) public cloud providers and manage resources and security in both environments. |
Scalability | Increase or decrease resources |
Vertical scalability | Increase resources in one instance (RAM, CPU, etc) |
Horizontal scalability | Increase instances (Add new server for example) |
High availability | Maximize the service accessibility, it's different from uptime which is the online time of a server |
Fault tolerance | Redundancy, Cloning, and repetition to ensure zero downtime, cloning servers or even the whole env in other regions |
Disaster recovery | Plan you have in place to restore the service, for example have a entire env replicate on a second region is a disaster recovery plan |
Elasticity | Scale-out and scale-in dynamically, this means just horizontal scalability. |
Agility | Develop and deploy service quickly |
Describe the consumption-based model | When comparing IT infrastructure models, there are two types of expenses to consider. Capital expenditure (CapEx) and operational expenditure (OpEx). |
CapEx | CapEx is typically a one-time, up-front expenditure to purchase or secure tangible resources. A new building, repaving the parking lot, building a datacenter, or buying a company vehicle are examples of CapEx. |
OpEx | OpEx is spending money on services or products over time. Renting a convention center, leasing a company vehicle, or signing up for cloud services are all examples of OpEx. |
Want to create your own Flashcards for free with GoConqr? Learn more.