This assignment examines the architecture of the Internet of Things (IoT), referencing key white papers and research articles. It delves into various architectural models, protocols, and benefits while highlighting significant security challenges and vulnerabilities associated with IoT deployments. The analysis draws upon resources from prominent organizations like WSO2, Ericsson, and Cognizant to provide a comprehensive understanding of the current state of IoT architecture and its security implications.