[otw_shortcode_button href=”https://opensourceindia.in/osidays/osi_registration/osidays_register-new.php” size=”large” icon_type=”general foundicon-cart” icon_position=”left” shape=”square”]Register Now[/otw_shortcode_button]
The advent of serverless platforms evokes a feeling of déjà vu. I will narrow down resource utilization to the granularity of a function call, but will I remain in control of execution of the code? We have come across this dilemma in the early days of cloud computing. Serverless platforms offer various capabilities to address this question that users of these platforms need to be aware of. The goal of this workshop is to help attendees identify the right use cases for going serverless and understand the key features that enable us to keep track of the execution of a function as a service.
* Who can attend this workshop?
Developers and Technical Managers
* What all will be covered in the workshop?
In the workshop we will first demonstrate a complete workflow of running a function as a service using the Apache Openwhisk open source platform. This will be followed by a discussion on various features that serverless platforms offer in terms of:
i. Deploying functions
ii. Monitoring code execution
iii. Retrieving results
iv. Publishing logs
v. Bringing your own containers
vi. API gateways / routers to handle a trigger to call a function
vii. Scaling resources to run a function
We will bring in comparisons between features available in a few open source serverless platforms like Openwhisk, Ironworker and Fission to better understand serverless computing. We will also delve into some of the security implications of going serverless.
* Benefits/Takeaways for the attendees
Attending the workshop will help you to choose the right use cases and / or the right platform for running function-as-a-service
You will also take away a documented set of steps to explore serverless computing on the Openwhisk platform that you can share with your colleagues.
* Pre-requisites to attend the workshop
Basic understanding of dockers
Monojit Basu is the Founder and Director of TechYugadi IT Solutions & Consulting, Bangalore. This company is engaged in technical enablement in Cloud Computing (particularly as a Technology Partner of Amazon Web Services), Analytics and new software architectures and consulting services for open source software. Before setting up this company, Monojit worked in Senior Product Manager and Technical Architect roles in various software product companies including Sun Microsystems, webMethods, IBM. Monojit has played a key role in development as well as in customer success of many innovative enterprise software platforms, including highly available J2EE application server, SOA platform, Application Life Cycle Management platform and Big Data technology platform. He has been a speaker at conferences and events in India, China and the US, including JavaOne, IBM Innovate, and NASSCOM-IIMB workshop. Monojit is also a Cloudera-certified Hadoop developer.