Accenture DevOps practice notes

Ace your homework & exams now with Quizwiz!

What is an AMI? How do you build one?

AMI stands for Amazon Machine Image. Amazon Machine Image provides the information required to launch an instance. An AMI must be specified when launching the Amazon EC2 instance. The ways to build an AMI are: Create an AMI from an Amazon EC2 instance. Right-click the instance to use as the basis for the AMI and choose to Create Image from the context menu. Create an image context menu. Type a unique name and description in the Create Image dialog box, and choose the Create Image option.

What is AWS?

Amazon Web Services (AWS) is a platform that offers flexible, easy-to-use solutions for the cloud. The platform uses Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).

List out some popular tools for DevOps?

Ansible, Git, Terraform, Docker

What are the core operations of DevOps in terms of development and Infrastructure?

Application development, code developing, code coverage, unit testing, packaging, deployment with infrastructure, provisioning, configuration, orchestration, and deployment.

What is the difference between continuous deployment and continuous delivery?

Continuous delivery is a software engineering practice in which teams develop, build, test, and release software in short cycles. Continuous Deployment is the process by which qualified changes in software code or architecture are deployed to production as soon as they are ready and without the human intervention.

Explain how DevOps is helpful to developers?

DevOps can be helpful to developers to fix the bug and implement new features quickly.

List The Agile Methodology Of DevOps?

DevOps is a process Agile is same as DevOps. A separate group for are framed. It is problem-solving. Developers managing production DevOps is development-driven release management

Are git fetch and git pull the same?

Git fetch is the command that tells your local git to retrieve the latest meta-data info from the original yet doesn't do any file transferring. git pull on the other hand does that and brings those changes from the remote repository.

What is Git?

Git is a Distributed Version Control system (DVCS). It can track changes to a file and allows you to revert back to any particular change.

What is Version control and it uses?

It is a system that records changes to a file or set of files over time so that you can recall specific versions later. Uses of Version control Revert files back to a previous state. Revert the entire project back to a previous state. Compare changes over time. See who last modified something that might be causing a problem

Name three important DevOps KPIs.

Key Performance Indicators are metrics widely used to know how good are some practices, products, projects or even initiatives. Well, planning projects define KPIs that are collected from day zero and followed in all the steps.

How do you distinguish between scalability and flexibility?

Scalability is the ability of any scheme to scale the jobs on its hardware resources to withstand instability. Flexibility is the aptitude of a schema that augments the task on the hardware property.

What is the importance of a buffer in AWS?

The buffer in AWS establishes the balance among the components that helps to synchronize and maintain speed while getting requests and processing them in an unsynchronized way. It ensures efficiency in handling the process.

What are the core operations of DevOps in terms of development and infrastructure?

The core operations of DevOps are application development, code developing, code coverage, unit testing, packaging, deployment with the infrastructure, provisioning, configuration, orchestration, and deployment.

What are the different types of events triggered by Amazon CloudFront?

The different types of events triggered by Amazon CloudFront are Viewer Request, Viewer Response, Origin Request, and Origin Response.

Name the several layers of the Cloud Computing platform.

The layers of the Cloud Computing platform are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Business Process Outsourcing (BPO).

What Are The Main Features Of Amazon Cloud Front?

The main features are providing high security with content privacy and facilitating GEO targeting service for content delivery. It uses HTTP or HTTPS protocols with less effort.

How do you handle the merge conflicts in Git?

The merge conflicts in Git are: The easiest way to resolve a conflicted file is to open it and make any necessary changes. After editing the file, we can use the git add a command to stage the new merged content. The final step is to create a new commit with the help of the git commit command.

What are the features of the Amazon EC2 service?

The powerful features of the Amazon EC2 service are: Amazon Elastic Block Store for persistent storage. EBS to provide dedicated throughput. Optimize CPU features for control. Cloud Watch for productive resources. Auto-scaling. HPC Clusters. Load Balancing. Auto Recovery.

What is CI? What is its purpose?

The technical goal of CI is to establish a consistent and automated way to build, package, and test applications. With consistency in the integration process in place, teams are more likely to commit code changes more frequently, which leads to better collaboration and the software quality.

What are the ways to secure data in the cloud?

The ways to secure data in the cloud are: To encrypt, use a cloud service. Focus on user agreements. Set up a privacy setting and strong passwords. Two-Factor Authentication is a must. Don't share or store personal information. The anti-malware program is effective.

How can you vertically scale an Amazon instance?

Vertical scaling is possible by increasing the capacity of EC2 instances to meet the growing demands of the application. One can achieve vertical scaling by adding more power (CPU, RAM) to an existing machine, up to 488 GB of RAM or 128 virtual cores.

What is DevOps?

a practice that emphasizes the collaboration and communication of both software developers and other information technology (IT) professionals. It focuses on delivering software product faster and lowering the failure rate of releases.


Related study sets

Engineering Materials exam 1 (FAU) 9/27/18 morano

View Set

Chapter 2: Collecting Subjective Data: The Interview & Health Hx

View Set