Module 10 quiz
What makes Nano Server container images great for Web Apps?
Nano Server container images are often much smaller than other Windows container images and contain fewer components and processes that use system resources. As a result, they are well suited to hosting Web apps in cloud environments where storage and resource utilization must be minimized to save costs.
Explain continuous deployment.
A process that employs build automation software that is configured by DEVOPS(server administrators) for the purpose of testing and deployment of new versions of web apps.
How does the cloud differ from the World Wide Web of the 1990s?
ARPANET and NSFNET were sold to ISP's and became the commercial internet of the 90's. At this time, no resources were provided. Media and information was contained within webpages of websites. They used HTTP/HTTPS for access and were hosted on web servers. This was called the World Wide Web. Search engines, Office 365, video streaming, personal banking, social media, smartphones, and smart assistants among many other programs that process/communicate information/media are collectively referred to as web apps. They are programs on web servers that can be accessed by computers/IoT devices across the internet via a browser, mobile app, or client program. If the web server contains a program that facilitates this, it is referred to as a cloud server and the worldwide collection of cloud servers is referred to as the cloud.
Alya runs the following command in Windows PowerShell: docker run -d -p --name cont1 kerinapp. What does the -d option do in this scenario?
Detaches the container from the Windows PowerShell session and keeps it running in the background until stopped using the docker stop command.
Explain the use of virtual NAT routers by Docker EE to allow users access to Web apps running in containers.
During installation, a virtual NAT router is created for use by containers. Docker assigns each container a unique IPv4 address on a 172 network behind the router. It can also do IPv6.
Britta, a system administrator, is managing a website that is running on an IIS web server. Recently, the website was redesigned, and some portions of the website were deleted. Search engines carry links to these deleted portions for specific searches. Britta wants to ensure that when users click on links to deleted portions of the website, they're redirected to a section of the website. Which of the following IIS configuration features should Britta use? Directory Browsing Request Filtering Error Pages Handler Mappings
Error Pages
Mateo uses the following command to search Docker Hub for containers that have IIS installed: PS C:\> docker search iis. The search returns the following options: microsoft/aspnet, microsoft/iis, nanoserver/iis. Mateo wants to download the latest version of the microsoft/iis container from Docker Hub. Which of the following commands can Mateo run to achieve this result? PS C:\> docker tag microsoft/iis latest PS C:\> docker pull microsoft/iis PS C:\> latest docker pull microsoft/iis PS C:\> docker tag microsoft/iis iis
PS C:\> docker pull microsoft/iis
Skyfelt Graphics is a company that does not own any of the hardware or operating systems on which it creates and runs its Web app containers. These components are owned, maintained, and operated by a cloud provider. Which of the following cloud delivery models is Skyfelt using? Mobile as a Service Infrastructure as a Service Platform as a Service Software as a Service
Platform as a Service
Soha wants to build a Web app that analyzes financial details of users and provides them with investment advice. She will be running this app on a public cloud using IIS. If Soha wants to take advantage of applications pools to improve security of her Web app, which of the following should she do? She should generate a group of dynamic-link libraries. She should allow access to the app only using NFS. She should create the Web app using ASP.NET. She should use object storage instead of block storage.
She should create the Web app using ASP.NET.
Why does IIS contain an FTP server service? What is the alternative option for Web app developers who do not want to use this service?
To allow Web app developers to access, upload, modify, and transfer content on a cloud server. Alternatively, Web app developers may use WebDAV with HTTP/HTTPS - but it only works with website content, not web app content.