AWS Certified Cloud Practitioner Study Guide
eBook - ePub

AWS Certified Cloud Practitioner Study Guide

CLF-C01 Exam

Ben Piper, David Clinton

Share book
  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

AWS Certified Cloud Practitioner Study Guide

CLF-C01 Exam

Ben Piper, David Clinton

Book details
Book preview
Table of contents
Citations

About This Book

Set yourself apart by becoming an AWS Certified Cloud Practitioner

Take the next step in your career by expanding and validating your skills on the Amazon Web Services (AWS) Cloud. The AWS Certified Cloud Practitioner Study Guide: Exam CLF-C01 provides a solid introduction to this industry-leading technology, relied upon by thousands of businesses across the globe, as well as the resources you need to prove your knowledge in the AWS Certification Exam. This guide offers complete and thorough treatment of all topics included in the exam, beginning with a discussion of what the AWS cloud is and its basic global infrastructure and architectural principles. Other chapters dive into the technical, exploring core characteristics of deploying and operating in the AWS Cloud Platform, as well as basic security and compliance aspects and the shared security model. In addition, the text identifies sources of documentation or technical assistance, such as white papers or support tickets.

To complete their coverage, the authors discuss the AWS Cloud value proposition and define billing, account management, and pricing models. This includes describing the key services AWS can provide and their common use cases (e.g., compute, analytics, etc.).

  • Distinguish yourself as an expert by obtaining a highly desirable certification in a widely used platform
  • Hone your skills and gain new insights on AWS whether you work in a technical, managerial, sales, purchasing, or financial field
  • Fully prepare for this new exam using expert content and real-world knowledge, key exam essentials, chapter review questions, and other textual resources
  • Benefit from 1 year free access to the Sybex online interactive learning environment and test bank, including chapter tests, practice exams, key term glossary, and electronic flashcards, all supported by Wiley's support agents who are available 24x7 via email or live chat to assist with access and login questions

The AWS Certified Cloud Practitioner Study Guide is essential reading for any professional in IT or other fields that work directly with AWS, soon-to-be graduates studying in those areas, or anyone hoping to prove themselves as an AWS Certified Cloud Practitioner.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is AWS Certified Cloud Practitioner Study Guide an online PDF/ePUB?
Yes, you can access AWS Certified Cloud Practitioner Study Guide by Ben Piper, David Clinton in PDF and/or ePUB format, as well as other popular books in Computer Science & Certification Guides in Computer Science. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Sybex
Year
2019
ISBN
9781119490715
Edition
1

Chapter 1
The Cloud

THE AWS CERTIFIED CLOUD PRACTITIONER EXAM OBJECTIVES COVERED IN THIS CHAPTER MAY INCLUDE, BUT ARE NOT LIMITED TO, THE FOLLOWING:
  • Domain 1: Cloud Concepts
  • images
    1.1 Define the AWS Cloud and its value proposition
  • images
    1.2 Identify aspects of AWS Cloud economics
  • images
    1.3 List the different cloud architecture design principles
images

Introduction

If you want to make smart choices about how your organization is going to use Amazon Web Services’ cloud platform, you’ll first need to properly understand it. To get there, you’ll need to figure out just what the cloud is, what technologies it’s built on, what kinds of cost savings and operational advantages it can bring you, and how cloud-based applications work differently than their traditional cousins.
This chapter will introduce you to the basics. The rest of the book will fully flesh out the details.

What Is Cloud Computing?

Using a public cloud is about using other people’s servers to run your digital workloads.
In a sense, there’s no significant difference between running a software application on servers hosted in your own office versus locating it within Amazon’s infrastructure. In both cases, you need to make sure you’ve got sufficient compute, memory, network, and storage resources. In both cases, fast deployments and avoiding over-provisioning are key goals.
But, particularly when it comes to the largest cloud providers, there are important differences. You see, the sheer size of a platform like AWS (and right now there’s no platform on Earth that’s bigger) means it can offer you service, cost, and reliability performance that you could probably never hope to re-create on your own.
Let’s see how some of that works.

Highly Available and Scalable Resources

There’s an awful lot a successful company like AWS can get done with a few hundred thousand networked servers and hundreds of the best trained engineers in the business:
  • Design multiple layers of redundancy so that whenever one component fails, its workload is automatically and instantly moved to a healthy replacement.
  • Connect resources in geographically remote locations so that the failure of one complete region could trigger a predefined relocation. This relocation can be supported by a similarly automated rerouting of network requests.
  • Provide customers with access to as much compute power as they could possibly need, and deliver that power on-demand.
  • Because of the scale and efficiency of the platform, AWS can do all that at a price that’s often far below what it would cost to run comparable workloads locally.

Professionally Secured Infrastructure

IT security is a constantly moving target. As difficult as it’s been to manage last year’s threats, you know there’s a whole new batch coming right behind them. As a business, you’re already responsible for protecting the workstations and networking hardware running in your office along with securing your organization’s data and code your developers put into your apps. The integrity of your underlying server infrastructure is just one more potential area of vulnerability for you to worry about.
No matter how good your IT security team is, they’re probably not better informed, equipped, and trained than their counterparts at a major cloud provider. Because AWS is so good at what it does—and because it takes responsibility for the security of its platform’s underlying networking and compute infrastructure—this is one area where outsourcing will usually make sense.
This won’t relieve you of all worries. As you’ll see in Chapter 4, “Understanding the AWS Environment,” the terms of the AWS Shared Responsibility Model mean that, in many cases, the security and integrity of the resources you run on the cloud are still your problem. But the cloud itself is managed by AWS.

Metered Payment Model

One of the defining characteristics of any public cloud computing platform is the way it automatically allocates resources to meet client requests. Practically, this means that you can, for instance, log in to the AWS browser console, and define and launch a virtual server (called an instance in the AWS world), and moments later your new instance will be ready for you. There’s no need to wait for manual intervention by AWS employees.
The flexibility of the self-serve system permits usage patterns that would have been impossible using traditional compute paradigms. Let’s say you need to quickly test a possible application configuration you’re working on. In the old days, even if the test lasted only an hour, you would still need to find free capacity on a physical server in the server room. Once the test ended, you’d still be paying the maintenance and ownership costs of that server capacity even if it was idle.
In the cloud, by contrast, you fire up an instance, run it for the length of time your test requires, and then shut it down. You’ll be billed for only that testing time, which, in some cases, could cost you a fraction of a penny.
Since there’s no human processing involved in cloud compute billing, it’s as easy for a provider to charge a few pennies as it is thousands of dollars. This metered payment makes it possible to consider entirely new ways of testing and delivering your applications, and it often means your cost-cycle expenses will be considerably lower than they would if you were using physical servers running on-premises.
Comparing the costs of cloud deployments against on-premises deployments requires that you fully account for both capital expenses (capex) and operating expenses (opex). On-premises infrastructure tends to be very capex-heavy since you need to purchase loads of expensive hardware up front. Cloud operations, on the other hand, involve virtually no capex costs at all. Instead, your costs are ongoing, consisting mostly of per-hour resource “rental” fees.
You’ll learn more about AWS billing in Chapter 2, “Understanding Your AWS Account.”

Server Virtualization: The Basics

The secret sauce that lets cloud providers give their customers on-demand compute resources in such a wide range of configurations is virtualization. When you request a virtual machine (VM) with a particular processor speed, memory capacity, and storage size, AWS doesn’t send some poor engineer running through the halls of its data center looking for an available machine with exactly that profile....

Table of contents