Developers frequently integrate their code changes into a shared repository.
CI (Code integration)
A fully managed backup service by AWS for automating and centralizing data backup.
AWS Backup
What does API stand for in the context of software development?
Application Programming Interface
Collection of tools, libraries, and documentation that developers use to create applications for specific platforms or services.
SDK
The code is automatically built into an executable format, ensuring that it compiles and functions as expected.
Continuous Integration (Build automation)
A Google service that automatically adjusts the number of VM instances.
Google Cloud Autoscaler
Common tool used in JPMC for automating the build, test, and deployment processes for services and APIs to ensure rapid and reliable delivery.
Jules/Spinnaker
These are designed to simplify complex tasks by providing reusable code and standardized practices.
Frameworks
Automation of servers, networks, databases, storage, and other components that are essential for running applications and services.
Infrastructure Automation
A service that helps you model and set up your Amazon Web Services resources.
AWS CloudFormation
Aspect of API/Service Automation that simplifies the management of complex microservices architectures.
Service Orchestration
Framework that enables consistent and repeatable infrastructure deployments, version control, and collaboration.
Infrastructure as Code (IaC) Framework
Reduces mean time to resolution (MTTR), minimizes downtime.
IT Operations and Incident Management
What types of tools are used for maintaining consistent configurations, simplifying updates and patches.
Ansible, Puppet, Chef
Name a popular tool used for orchestrating containerized applications in a microservices architecture.
Kubernetes ( GKP in JPMC )
Framework that accelerates development cycles and improves code quality through automated testing and deployment.
CI/CD Framework
Automated vulnerability assessments
Security Automation
A well-known non-open-source platform for monitoring and observability.
Datadog
To automatically detect and manage the network locations of service instances, enabling dynamic scaling and load balancing.
Service Discovery and Configuration Management
Which Infrastructure as Code (IaC) framework is known for its declarative configuration language and is widely used for provisioning cloud resources within JPMC ?
Terraform