Which port does HTTPS use by default?
HTTPS (Hypertext Transfer Protocol Secure) uses port 443 by default. This port is used to secure communications over a computer network, particularly over the internet, by encrypting data between the client's browser and the web server using SSL/TLS.
Cisco DevNet Documentation - Ports and Protocols
Cisco DevNet Associate Certification Guide
Which way should be used to safely the API keys?
API keys should be stored securely to prevent unauthorized access. The best practice is to store them encrypted in a configuration file that is separate from the code. This approach ensures that sensitive information is not hardcoded in the source code, which could be exposed through version control or other means. Keeping API keys in encrypted configuration files also allows for better management and updating of keys without changing the application code.
What are two security benefits of a Docker-based application?
Docker-based applications offer several security benefits:
Easier to Patch: Docker containers include only the dependencies required by the application, making it easier to identify and patch vulnerabilities. This minimizes the attack surface and simplifies the management of security updates.
Separation of Applications: Docker containers enable the separation of applications that traditionally run on the same host. This isolation improves security by reducing the risk of one compromised application affecting others on the same host.
Cisco DevNet Associate Exam Topics: Software Development and Design (understand containerization and its benefits)
Docker Security Best Practices (explains the security benefits of using Docker containers)
Which platform is run directly using a hypervisor?
A platform that runs directly using a hypervisor is referred to as a virtual machine (VM). A hypervisor, also known as a virtual machine monitor (VMM), is software that creates and runs VMs. It allows multiple VMs to share the hardware resources of a physical host, providing isolation and resource management for each VM.
Cisco DevNet Associate Certification Guide: Chapter on Virtualization and Hypervisors.
Cisco Documentation on Virtualization and Hypervisor Technologies.
In which two ways is an application characterized when interacting with a webhook? (Choose two.)
When an application interacts with a webhook, it is typically characterized as a 'listener' or 'receiver.' A webhook is a way for an application to provide real-time data to other applications as events occur. The listener or receiver application waits for incoming HTTP requests (events) triggered by certain activities on another application, making it possible to process the data immediately upon receipt.
Cisco DevNet Associate Study Guide: Event-Driven Programming (Chapter 8, Section: Understanding Webhooks and Their Applications).