misc Flashcards
Explain codePipeline ?
- AWS CodePipeline is a continuous integration and continuous delivery service for fast and reliable application and infrastructure updates.
- CodePipeline builds, tests, and deploys your code every time there is a code change, based on the release process models you define.
- This enables you to rapidly and reliably deliver features and updates.
What is AWS CodeBuild ?
- AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages that are ready to deploy.
- With CodeBuild, you don’t need to provision, manage, and scale your own build servers.
- CodeBuild scales continuously and processes multiple builds concurrently, so your builds are not left waiting in a queue.
- You can get started quickly by using prepackaged build environments, or you can create custom build environments that use your own build tools.
- With CodeBuild, you are charged by the minute for the compute resources you use.
what is AWS CodeDeploy ?
- AWS CodeDeploy is a fully managed deployment service that automates software deployments to a variety of compute services such as Amazon EC2, AWS Fargate, AWS Lambda, and your on-premises servers.
- AWS CodeDeploy makes it easier for you to rapidly release new features, helps you avoid downtime during application deployment, and handles the complexity of updating your applications.
- You can use AWS CodeDeploy to automate software deployments, eliminating the need for error-prone manual operations. The service scales to match your deployment needs.
What is codeStar ?
- AWS CodeStar enables you to quickly develop, build, and deploy applications on AWS.
- AWS CodeStar provides a unified user interface, enabling you to easily manage your software development activities in one place.
- With AWS CodeStar, you can set up your entire continuous delivery toolchain in minutes, allowing you to start releasing code faster.
What is AWS codeCommit ?
- AWS CodeCommit is a secure, highly scalable, managed source control service that hosts private Git repositories.
- It makes it easy for teams to securely collaborate on code with contributions encrypted in transit and at rest.
- CodeCommit eliminates the need for you to manage your own source control system or worry about scaling its infrastructure.
- You can use CodeCommit to store anything from code to binaries. It supports the standard functionality of Git, so it works seamlessly with your existing Git-based tools.
What Is AWS Config?
- AWS Config provides a detailed view of the configuration of AWS resources in your AWS account.
- This includes how the resources are related to one another and how they were configured in the past so that you can see how the configurations and relationships change over time.
With AWS Config, you can do the following:
- Evaluate your AWS resource configurations for desired settings.
- Get a snapshot of the current configurations of the supported resources that are associated with your AWS account.
- Retrieve configurations of one or more resources that exist in your account.
- Retrieve historical configurations of one or more resources.
- Receive a notification whenever a resource is created, modified, or deleted.
- View relationships between resources. For example, you might want to find all resources that use a particular security group.
What is AWS resource ?
An AWS resource is an entity you can work with in AWS, such as an Amazon Elastic Compute Cloud (EC2) instance, an Amazon Elastic Block Store (EBS) volume, a security group, or an Amazon Virtual Private Cloud (VPC).
What is AWS CloudFormation ?
- AWS CloudFormation enables you to create and provision AWS infrastructure deployments predictably and repeatedly.
- It helps you leverage AWS products such as Amazon EC2, Amazon Elastic Block Store, Amazon SNS, Elastic Load Balancing, and Auto Scaling to build highly reliable, highly scalable, cost-effective applications in the cloud without worrying about creating and configuring the underlying AWS infrastructure.
- AWS CloudFormation enables you to use a template file to create and delete a collection of resources together as a single unit (a stack).
AWS CloudFormation lets you model, provision, and manage AWS and third-party resources by treating infrastructure as code.
What Is Amazon Kinesis Data Streams?
You can use Amazon Kinesis Data Streams to collect and process large streams of data records in real time.
You need to stream data in real-time for a dashboard application.
In Identity and Access Management, which term applies to a person or application that uses the AWS account root user, an IAM user, or an IAM role to sign in and make requests to AWS?
- Identity
- Principal
- Entity
- Resource
- Entity
A small software company is starting to work with the AWS Cloud. Which service will allow them to find, test, buy, and deploy software that runs on AWS?
- CloudSearch
- Service Catalog
- Elastic Beanstalk
- AWS Marketplace
You are creating a few IAM policies. This is the first time you have worked with IAM policies. Which tool can you use to test IAM policies?
- Amazon GuardDuty
- IAM Policy Simulator
- Amazon Inspector
- CloudWatch
- IAM Policy Simulator
You have upgraded your AWS support plan to the Business support level. What is true of the Business Support Plan?
- < 24 hours response time support when your production system goes down.
- < 15 minutes response time support if your business-critical system goes down.
- < 1 hour response time support when your production system goes down.
- < 15 minutes response time support when your production system goes down.
- < 1 hour response time support when your production system goes down.
A small software company is starting to work with the AWS Cloud. Which service will allow them to find, test, buy, and deploy software that runs on AWS?
- CloudSearch
- Service Catalog
- Elastic Beanstalk
- AWS Marketplace
AWS Marketplace
AWS Marketplace is a digital catalog with thousands of software listings from independent software vendors that make it easy to find, test, buy, and deploy software that runs on AWS. https://aws.amazon.com/marketplace?aws=hp
A company is migrating to the AWS Cloud. They need to set up DNS in the cloud. Which service is a highly available and scalable cloud DNS service in AWS?
- CloudFront
- Amazon Macie
- Amazon VPC
- Route 53
Route 53
Amazon Route 53 is a highly available and scalable cloud Domain Name System (DNS) web service. It is designed to give developers and businesses an extremely reliable and cost-effective way to route end users to Internet applications by translating names like www.example.com into the numeric IP addresses like 192.0.2.1 that computers use to connect. Amazon Route 53 is fully compliant with IPv6 as well. https://aws.amazon.com/route53/