COIT20260 Cloud Computing for Smart App: Monitor Trucks Movement
Smart application to monitor trucks movement and telemetry
AB Pty. Ltd is a delivery company who has 3 trucks to deliver different products for third parties. They have their set delivery zone which covers an area (feel free to choose an area) of Austin downtown, Texas, USA. Due to the expanding demand their trucks are always busy. Most recently, they are receiving complaints about delayed delivery and long queue of pending delivery. In the initial stage of their business a truck on average can deliver 5 times a day. However, current average for their trucks is only 3 times per day. The general manager of AB Pty. Ltd appointed a business analyst to identify potential causes of the delay. The business analyst made a number of stage one recommendations below
- Develop a smart application to simulate the trucks movement.
- Divide the entire delivery area into two zones (east_west and south_north).
- Write a NODE-RED function node that will
- set different speed limits of the car for each zone and outside the zone.
- change speed value( feel free to assume the speed values) when it enters in a delivery zone and change it back when it is outside of the delivery zone. You can use ID of delivery zone, entry and exit message from GeoAlert to know about their entry and exit in a specific zone.
- Set following custom properties –
- Total delivery allocated ( this field will show a delivery number allocated to the car)
- Total delivered numbers at current time (will show number of delivery done). In this case assume that every entry in the zone is the start of a delivery and every exit in a zone is the end of a delivery.
- System should alert the management via email/Twitter, if a car
- violated the speed limit of the zone. [ NB: Use the speed limit you have set in your assignment two] or
- finished their allocated delivery
- Create a visual dashboard using NODE-RED which will have a speed gauge and speed chart of a specific car.
AB Pty. Ltd appointed you as an ICT professional to develop a simulated connected vehicle application for simulation in Bluemix which will address the milestones above recommended by the business analyst.
Answer:
Introduction
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
IBM Bluemix service supports in a successful development of a web application.
https://idaas.iam.ibm.com/idaas/mtfim/sps/authsvc?PolicyId=urn:ibm:security:authentication:asf:basicldapuser
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.
Proposed Solution
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.
Design Plan
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 Plan
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).
Self-Reflect
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.
Difficulties
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
Conclusion
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.
References
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.
Buy COIT20260 Cloud Computing for Smart App: Monitor Trucks Movement Answers Online
Talk to our expert to get the help with COIT20260 Cloud Computing for Smart App: Monitor Trucks Movement Answers to complete your assessment on time and boost your grades now
The main aim/motive of the management assignment help services is to get connect with a greater number of students, and effectively help, and support them in getting completing their assignments the students also get find this a wonderful opportunity where they could effectively learn more about their topics, as the experts also have the best team members with them in which all the members effectively support each other to get complete their diploma assignments. They complete the assessments of the students in an appropriate manner and deliver them back to the students before the due date of the assignment so that the students could timely submit this, and can score higher marks. The experts of the assignment help services at urgenthomework.com are so much skilled, capable, talented, and experienced in their field of programming homework help writing assignments, so, for this, they can effectively write the best economics assignment help services.