AWS Certified Solutions Architect Study Guide. David Higby Clinton

Чтение книги онлайн.

Читать онлайн книгу AWS Certified Solutions Architect Study Guide - David Higby Clinton страница 18

AWS Certified Solutions Architect Study Guide - David Higby Clinton

Скачать книгу

can see a full overview of AWS developer tools at aws.amazon.com/tools.

      Technical Support and Online Resources

      Things won't always go smoothly for you—on AWS just as everywhere else in your life. Sooner or later, you'll need some kind of technical or account support. There's a variety of types of support, and you should understand what's available.

      One of the first things you'll be asked to decide when you create a new AWS account is which support plan you'd like. Your business needs and budget will determine the way you answer this question.

      Support Plans

      The Basic plan is free with every account and gives you access to customer service, along with documentation, white papers, and the support forum. Customer service covers billing and account support issues.

      For $100/month (and up), the Business plan will deliver faster guaranteed response times to unlimited users for help with “impaired” systems, personal guidance and troubleshooting, and a support API.

      Finally, Enterprise support plans cover all of the other features, plus direct access to AWS solutions architects for operational and design reviews, your own technical account manager, and something called a support concierge. For complex, mission‐critical deployments, those benefits can make a big difference. But they'll cost you at least $15,000 each month.

      You can read more about AWS support plans at aws.amazon.com/premiumsupport/compare-plans.

      Other Support Resources

      There's plenty of self‐serve support available outside of the official support plans:

       AWS community help forums are open to anyone with a valid AWS account (forums.aws.amazon.com).

       Extensive and well‐maintained AWS documentation is available at aws.amazon.com/documentation.

       The AWS Well‐Architected page (aws.amazon.com/architecture/well-architected) is a hub that links to some valuable white papers and documentation addressing best practices for cloud deployment design.

       There are also plenty of third‐party companies offering commercial support for your AWS deployments.

      Cloud computing is built on the ability to efficiently divide physical resources into smaller but flexible virtual units. Those units can be “rented” by businesses on a pay‐as‐you‐go basis and used to satisfy just about any networked application and/or workflow's needs in an affordable, scalable, and elastic way.

      Amazon Web Services provides reliable and secure resources that are replicated and globally distributed across a growing number of regions and availability zones. AWS infrastructure is designed to be compliant with best‐practice and regulatory standards—although the Shared Responsibility Model leaves you in charge of what you place within the cloud.

      The growing family of AWS services covers just about any digital needs you can imagine, with core services addressing compute, networking, database, storage, security, and application management and integration needs.

      Technical and account support is available through support plans and through documentation and help forums. AWS also makes white papers and user and developer guides available for free as Kindle books. You can access them at this address:

       www.amazon.com/default/e/B007R6MVQ6/ref=dp_byline_cont_ebooks_1?redirectedFromKindleDbs=true

       Understand AWS platform architecture. AWS divides its servers and storage devices into globally distributed regions and, within regions, into availability zones. These divisions permit replication to enhance availability but also permit process and resource isolation for security and compliance purposes. You should design your own deployments in ways that take advantage of those features.

       Understand how to use AWS administration tools. Though you will use your browser to access the AWS administration console at least from time to time, most of your serious work will probably happen through the AWS CLI and, from within your application code, through an AWS SDK.

       Understand how to choose a support plan. Understanding which support plan level is right for a particular customer is an important element in building a successful deployment. Become familiar with the various options.

      EXERCISE 1.1

      Use the AWS CLI

      Install (if necessary) and configure the AWS CLI on your local system and demonstrate it's running properly by listing the buckets that currently exist in your account. For extra practice, create an S3 bucket and then copy a simple file or document from your machine to your new bucket. From the browser console, confirm that the file reached its target.

      To get you started, here are some basic CLI commands:

      aws s3 ls aws s3 mb <bucketname> aws s3 cp /path/to/file.txt s3://bucketname

      1 Your developers want to run fully provisioned EC2 instances to support their application code deployments but prefer not to have to worry about manually configuring and launching the necessary infrastructure. Which of the following should they use?AWS LambdaAWS Elastic BeanstalkAmazon EC2 Auto ScalingAmazon Route 53

      2 Some of your application's end users are complaining of delays when accessing your resources from remote geographic locations. Which of these services would be the most likely to help reduce the delays?Amazon CloudFrontAmazon Route 53Elastic Load BalancingAmazon Glacier

      3 Which of the following is the best use‐case scenario for Elastic Block Store?You need a cheap and reliable place to store files your application can access.You need a safe place to store backup archives from your local servers.You need a source for on‐demand compute cycles to meet fluctuating demand for your application.You need persistent storage for the filesystem run by your EC2 instance.

      4 You need to integrate your company's local user access controls with some of your AWS resources. Which of the following can help you control the way your local users access your AWS services and administration console? (Choose two.)AWS Identity and Access Management (IAM)Key Management Service (KMS)AWS Directory ServiceSimple WorkFlow (SWF)Amazon Cognito

      5 The data consumed by the application you're planning will require more

Скачать книгу