What is your view of DevOps of Practice?
Better answer would beThis range for migrating there workloads to modernizing their application architecture by enabling them to use DevOps practices
How does good CICD Pipeline looks to you?
Tips
Never jump to the solution,
What is difference between Observability vs monitoring?
While monitoring alerts the team to a potential issue, observability helps the team detect and solve the root cause of the issue.
Monitoring tells you when something is wrong, while observability enables you to understand why.
Read this article to answers following question
What are the pillar of observability?
Monitoring, logs and Tracing
What is the difference between Continuous Delivery and Continuous Deployment?
Pipeline Stages
SourceCheck-in source code
Build
Test
Prod
- Deployment to the production environments
Tell me about the challenge you face with DevOps
There are multiple challenges in DevOps
Continuously adapt to changing landscape
- New toolsNew processes and technologies
Solution: COE establish standard toolset, Careem CICD Framework
Developers unwilling to provide support
Solution: Rotation, incentives
Takes months/years to ramp up
Solution: Utilize vendor training, workshops
Resistance to change
Solution: Culture training
What are the key metrics you measure in DevOps
How do you implement security in your DevOps Pipeline
SAST (Source Code Analysis Tools) - SonarQube, Codacy, Veracode and Teller
SCA (Software Component analysis)- Sonar, Dependabot, FOSSA, Veracode, WhiteSource, Synopsys Black Duck, Snyk, Checkmarx
IAST (Interactive Application Security Testing) - Contrast Security Assess or Synopsys Seeker
DAST (Dynamic Application Security Testing) - Netsparker, Burp Suite Enterprise, OWASP ZAP, HCL AppScan
Is Infrastructure as Code necessary for DevOps Pipeline?
Easier to change/version template than commands
Control and track changes to the infrastructure
How will you implement change in multiple AWS account?
A central account with cross-account roles
AWS stack-set to create cloud formation stack in each account
ECS Agent in each account where they deploy
What areas DevOps deals with
Six advantages of cloud computing
What parameter you choose to evaluate tools or cloud service