The deployment of applications to the Web and the cloud has produced unique data
ID: 3862072 • Letter: T
Question
The deployment of applications to the Web and the cloud has produced unique database challenges and solutions. Some of these solutions include the refinement of multi-tiered architectures, while other solutions include the adoption of database management systems that do not use the relational model.
For your initial post, research Web-based database technologies and identify a database management system (other than SQL Server, MySQL, or Oracle) that is used to deploy applications to the Web and the cloud. Discuss the database management system and its unique capabilities. How does the database management system differ from those used for the lab exercises and the final project? What benefits does the database management system offer to organizations that are deploying applications to the Web and the cloud?
Explanation / Answer
This project is about developing a warehouse management system for one of the world’s largest steel manufacturing company.
The company has manufacturing units spread across different countries in Europe. Most of the plants are in United Kingdom and some in Germany, Netherlands, and Poland. Every plant manufactures different types of steel and steel based products that are segregated, stored and dispatched from warehouses.
The broad requirements of the project were:
There are 100s of different types of products and a huge variety of orders from the customers.
Since this was a very large scale project, the first challenge was to identify all the requirements to a granular level. For this, there were hours of discussion with the client’s business analysts, management and users. Every community had their own requirements and all had to be fulfilled.
However, once the requirements were finalized, the next challenge was to estimate the efforts needed and deliver the project. Since the scale of the project was huge, it was decided to execute the project in phases. The functional requirements were then grouped into 5 phases and it was agreed that the delivery would be made 1 phase at a time. Once a phase is over and implemented, we would wait and observe the stability, while the development of the second phase would go on in parallel. When the previous phase is stable, the next phase would go into production as and when all development, testing are completed.
Following this approach needed lot of time, but there was a smooth delivery of the project without any major setbacks. There were some minor bugs identified after moving the system in production, but that was normal.
DBMS systems that are used to deploy applications on cloud are
Benefits that DBMS offer to organizations deploying applications on cloud are
1. They provide security and access control of the data
2. They allow data to be structured, organized and indexed for faster operations