Learners who are joining the job market today may be surprised to discover that many businesses perceive hosting software in a “public cloud” as undesired, counter-productive or plainly unacceptable. Cloud Computing is a system design paradigm as much as a marketing proposition from technology providers, and despite all the benefits it presents it is not universally aligned with all business models.
In this seminar, the speaker covers introductory topics in Cloud Computing: its philosophy, key service and deployment models, as well as selected underlying technologies. Preliminary topics are then used to show how this transformational design paradigm applies to production operations management software – code that powers some of the world’s largest producers in the oil, gas, and mining industry.
This seminar explains fundamental concepts and patterns that guide development of such distributed systems – particularly in the area of data access and data processing, their unique architectural challenges and opportunities brought about by new and emerging technologies. Last but not least, the speaker concludes by highlighting that “private cloud” and “hybrid cloud” deployments are still a viable and sound choice for many such installations.
About the Speaker
Swavek Wlodkowski is currently an Adjunct Senior Lecturer, a former Department Chair for Computer Science, and a former Program Manager for Continuing Education at DigiPen Institute of Technology Singapore. He currently teacher undergraduate courses in programming languages and computer networks, primarily to students in Real-time Interactive Simulation, or Interactive Media and Game Development programs.
Swavek was awarded the Master of Science degree in Computer Engineering (Computer Networks and Database Systems) by Opole University of Technology (Poland, 2008), and a Postgraduate Diploma in Human Capital Management from Singapore Human Resource Institute (2017). He also holds a WSQ Advanced Certificate in Training and Assessment (2017).
Prior to joining the academia as a lecturer, Swavek spent nearly a decade developing distributed software solutions for large-scale customers in the oil and gas, and mining industries. He was engaged in developing applications for data entry, visualisation, and reporting; components for auditing, security, connectivity to general-purpose and industrial databases, and debuggers for calculation engines. Swavek’s interests revolve around using software development as a platform for translating insights of computer science into good practices underpinning engineered solutions.
He is a lecturer-track faculty candidate.