This report talks about the analysis and proposed solution for a product delivery service Company known as, AB Pty. Ltd. The past and the current process scenarios are analyzed by the business analyst, hired by the company to identify the cause for all the issues. The analyst has insisted on some of the recommendations for the company, where the newly hired ICT Professional is supposed to choose one of them and implement for the company’s business. The business have trucks as its main resource (i.e., 3 in number). The customers are satisfied only if the products are delivered on time. But, as of now the business is running into problem where the deliveries are not being delivered on time. The analyst finds that there is increased demand for the deliveries now and it is leading to mismanagement and increasing the challenges of completing the deliveries on time.
The objective of this report is to present an effective solution to handle the management of product deliveries. This will be accomplished by providing a newly proposed system for the business that will help to meet the demands of the customers and help the manager to perform the service effectively.
IBM Bluemix service supports in a successful development of a web application.
Go to the above mentioned link and log in. Then, for the applicationcreate a dashboard. This can be done by selecting, “Cloud foundry runtimes,” in Apps.
Go and choose SDK, for the node. See the below figure for reference and open it to provide a host name for its application.
Next go and create a database. In DB MySQL, create a new database and establish connection with the database and the application.
As the connection is established, the application’s instances start which can be seen from the view tab. Go and proceed with configuration now. Opt the Edit code option, to make any required changes.
Configuration file will be spotted on the Bluemix devops’ screen.
Complete with the work of editing and go for file deployment. Select the red buttonwhich appears on the center of the screen. When this button is selected it will allow a pop-up window to appear on the screen. This will have a message that asks related to file redeployment. The user can select it to redeploy and it not choose the, “Cancel” button.
Go and select, “OK” button. It opens the window of GIT Repository. The editing can be done even in this stage. At the bottom of the window, on the right side pane the configuration files will be shown. Then, go and select, “Commit” button. This will help to commit all the files.
On the window, the left side pane shows the modified details.
Next process is that, the build and deploy stage will be created with a message that sates the success and confirms application’s creation.
At the end, provides a message that determines that the application is deployed successfully.
Case Study: Issue
The Company AB Pty Ltd., is recognized to have management problem and inefficient process that is followed in the product delivery service. These drawbacks have let the business face difficulty in completing the product deliveries on time. A proper organized process is expected to resolve the business issues. It is said that, it can be achieved with the implementation of a smart technology. The company has to work on decreasing and balancing its pending product deliveries and utilize the available the trucks, to complete the work. Then, the customers must be kept happy with the improved delivery service.
As the problem of the company is serious and can impact its growth, a proposed solution must have all the possible features that can help the business grow and become strong. Technology is considered and from which a smart application is opted for the company’s benefit. The following are the included features in the smart application(Antonopoulos and Gillam, 2017):
- Process management, by handling the product deliveries and its confirmations.
- Constant communication with the truck drivers.
- Resolved and planned locations for the product deliveries, to cover maximum number of deliveries.
- Notification along with necessary Alert messages.
The above features benefit the business, mainly to satisfy the customers and increase the productivity. The IBM Bluemix service is used to develop this application. The cloud and IoT are integrated. Then, Geospatial Analytics service is used for location tracking.
The following are the steps for the designing of the application:
Step 1:Go to IBM Bluemix website and as a user log in.
Step 2:Next, do integration of Internet of Things (IoT) and IBM Bluemix service.
Step 3:Create IoT instances with the help of Internet platform services, in the dashboard.
Step 3:Next doconfiguration of IoTfoundation.
Step 4:Choose the needed device type, then enter the ID of the device.
Step 5:Select “Add API” and produce new API’s keys.
Organization ID: rl79j3
Device Type: Vehicle
Device ID: XYZ
Authentication Method: token
Authentication Token: [email protected]
Organization ID: rl79j3
Device Type: Vehicle
Device ID: XY
Authentication Method: token
Authentication Token: @Rk0&LQ+Vx8+4n&I2J
Step 6:To do configuration and deployment, the starter kitshould be downloaded and deployed. Step 7:With the help of fork project, do the cloning of the project.
Step 8:Change the file name as, manifest.yml, by using “Edit code.”
Step 9:Open the config or settings.jsr file.
Step 10: Fill the below asked information:
Vehicle type for iot_deviceType.
IDof the organizationfor iot_deviceOrg.
Token and Registered ID for iot_deviceSet (For all three devices)
The created API keyfor iot_apiKey.
Then, the API key token for iot_apiToken.
Step 11: After entering the details, save it.
Step 12:Use Geospatial Analytics, by creating and configuring it.
Step 13: Go to“Add services”then select “Free.”
Step 10:Choose, “Create” option. This creates the application.
Step 11:Then, combine starter kitand the geospatial analytics, with the support of IoT application.
Step 12:Complete the step with “Alert” option.
https://api.ng.bluemix.net, shows the application that is developed.
Deployment takes place after the design and the features are completed satisfyingly. While deploying the application, it will be tested based on the “Set Property command.” The purpose is to check the establishment of communication with the truck drivers, present in the truck in different locations. Along with this the map is also combined with the application. If any other properties need to be modified, then it can be done dynamically(Langit, 2017).
The telemetry data are used to visualize the company information and it put the effort that goes into effectively analyzing, utilizing and managing the company information. It is used to display the company data and it needs to start with the function. It easily understood the company function to reduce the everything without sacrificing the organization needs and objectives. It easily contributes to implement the virtual images of the trucking system to provide the effective processes on the basic of real products from the factory. It increases the factory performance to predict investigate and failures problems. It is used to reduce the costly downtime.
The difficulties are addressed by the smart applications takes the time to create the vehicle tracking system and it leads to data collection by using the debug. So, it was facing the lot of difficulties. These are,
Editing the source and configuration code
Configuration of smart application
Development of smart application
Deployment of smart application
Creation of Geospatial analytics
The collusion of this report is that a smart application will benefit the business and meet all the needs of the customers and the manager of the company. The smart application is so effective because it contains a set of features that work best to resolve the current issues managing the product deliveries in AB Pty. Ltd. The business can work in an organized manner, with high monitoring and care. It is observed that, to develop the application IBM Bluemix service is used. The highlighting feature that it offers is tracking the truck’s movement. It is a significant feature for this business, because the customers can be inform exact details about their products and calm them. Then, any delays can be avoided in the delivery. The uncertain issues can be resolved before hand and much more.
Antonopoulos, N. and Gillam, L. (2017). Cloud computing. Cham: Springer.
Langit, L. (2017). Cloud Computing Career Paths and Certifications: First Steps. [Carpinteria, Calif.]: Lynda.com.