際際滷shows by User: cakelabs / http://www.slideshare.net/images/logo.gif 際際滷shows by User: cakelabs / Mon, 22 Aug 2016 09:24:04 GMT 際際滷Share feed for 際際滷shows by User: cakelabs Going Serverless /slideshow/going-serverless-65227617/65227617 going-serverless-160822092404
A simple traditional web application consists of a web server, web client and an optional database. A traditional software developer needs to be aware of the server in which his code runs, because it has to be created, scaled, and maintained. If it goes down at the most critical time, it could result in drastic consequences. When a single application is deployed in a server, there will be lot of unused resources. For example, if a developer deploys a Storm cluster which uses CPU heavily for computation, there will be less use of the hard disk. These servers are not custom made for our applications so there will be resource wastages. The concept of a Serverless Architecture came up as a solution to overcome this problem and a lot of other issues coupled with physical servers. In this Innovation Session, Danula Eranjith, Malinga Perera and Shehan Perera from the Data and Analytics team discuss the Serverless Architecture concept, and how it can be implemented using AWS technologies.]]>

A simple traditional web application consists of a web server, web client and an optional database. A traditional software developer needs to be aware of the server in which his code runs, because it has to be created, scaled, and maintained. If it goes down at the most critical time, it could result in drastic consequences. When a single application is deployed in a server, there will be lot of unused resources. For example, if a developer deploys a Storm cluster which uses CPU heavily for computation, there will be less use of the hard disk. These servers are not custom made for our applications so there will be resource wastages. The concept of a Serverless Architecture came up as a solution to overcome this problem and a lot of other issues coupled with physical servers. In this Innovation Session, Danula Eranjith, Malinga Perera and Shehan Perera from the Data and Analytics team discuss the Serverless Architecture concept, and how it can be implemented using AWS technologies.]]>
Mon, 22 Aug 2016 09:24:04 GMT /slideshow/going-serverless-65227617/65227617 cakelabs@slideshare.net(cakelabs) Going Serverless cakelabs A simple traditional web application consists of a web server, web client and an optional database. A traditional software developer needs to be aware of the server in which his code runs, because it has to be created, scaled, and maintained. If it goes down at the most critical time, it could result in drastic consequences. When a single application is deployed in a server, there will be lot of unused resources. For example, if a developer deploys a Storm cluster which uses CPU heavily for computation, there will be less use of the hard disk. These servers are not custom made for our applications so there will be resource wastages. The concept of a Serverless Architecture came up as a solution to overcome this problem and a lot of other issues coupled with physical servers. In this Innovation Session, Danula Eranjith, Malinga Perera and Shehan Perera from the Data and Analytics team discuss the Serverless Architecture concept, and how it can be implemented using AWS technologies. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/going-serverless-160822092404-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A simple traditional web application consists of a web server, web client and an optional database. A traditional software developer needs to be aware of the server in which his code runs, because it has to be created, scaled, and maintained. If it goes down at the most critical time, it could result in drastic consequences. When a single application is deployed in a server, there will be lot of unused resources. For example, if a developer deploys a Storm cluster which uses CPU heavily for computation, there will be less use of the hard disk. These servers are not custom made for our applications so there will be resource wastages. The concept of a Serverless Architecture came up as a solution to overcome this problem and a lot of other issues coupled with physical servers. In this Innovation Session, Danula Eranjith, Malinga Perera and Shehan Perera from the Data and Analytics team discuss the Serverless Architecture concept, and how it can be implemented using AWS technologies.
Going Serverless from Schezarnie Racip
]]>
393 3 https://cdn.slidesharecdn.com/ss_thumbnails/going-serverless-160822092404-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Keep Payments Running /slideshow/keep-payments-running/64994632 paymentgw1-160815053551
The Payment Gateway is one of the most crucial features of engineering undertaken at CAKE LABS, and in this Innovation Session, Dinidu Bathiya and Dumindu Karunathilaka from the Software team talk about the process of keeping payments running via Payment Gateway.]]>

The Payment Gateway is one of the most crucial features of engineering undertaken at CAKE LABS, and in this Innovation Session, Dinidu Bathiya and Dumindu Karunathilaka from the Software team talk about the process of keeping payments running via Payment Gateway.]]>
Mon, 15 Aug 2016 05:35:51 GMT /slideshow/keep-payments-running/64994632 cakelabs@slideshare.net(cakelabs) Keep Payments Running cakelabs The Payment Gateway is one of the most crucial features of engineering undertaken at CAKE LABS, and in this Innovation Session, Dinidu Bathiya and Dumindu Karunathilaka from the Software team talk about the process of keeping payments running via Payment Gateway. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/paymentgw1-160815053551-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The Payment Gateway is one of the most crucial features of engineering undertaken at CAKE LABS, and in this Innovation Session, Dinidu Bathiya and Dumindu Karunathilaka from the Software team talk about the process of keeping payments running via Payment Gateway.
Keep Payments Running from Schezarnie Racip
]]>
275 2 https://cdn.slidesharecdn.com/ss_thumbnails/paymentgw1-160815053551-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
UI Principles Behind Design Thinking /slideshow/ui-principles-behind-design-thinking/64394234 uiprinciplesbehinddesignthinking-160726121238
Design thinking is one of the key elements in the field of UI/UX engineering for the purpose of keeping a clean, informative and eye catching visual experience. In this Innovation Session by Abhiman Ranaweera of the UI/UX team, we take a look at the principles behind design thinking which drives the need for excellent UI design. ]]>

Design thinking is one of the key elements in the field of UI/UX engineering for the purpose of keeping a clean, informative and eye catching visual experience. In this Innovation Session by Abhiman Ranaweera of the UI/UX team, we take a look at the principles behind design thinking which drives the need for excellent UI design. ]]>
Tue, 26 Jul 2016 12:12:38 GMT /slideshow/ui-principles-behind-design-thinking/64394234 cakelabs@slideshare.net(cakelabs) UI Principles Behind Design Thinking cakelabs Design thinking is one of the key elements in the field of UI/UX engineering for the purpose of keeping a clean, informative and eye catching visual experience. In this Innovation Session by Abhiman Ranaweera of the UI/UX team, we take a look at the principles behind design thinking which drives the need for excellent UI design. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/uiprinciplesbehinddesignthinking-160726121238-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Design thinking is one of the key elements in the field of UI/UX engineering for the purpose of keeping a clean, informative and eye catching visual experience. In this Innovation Session by Abhiman Ranaweera of the UI/UX team, we take a look at the principles behind design thinking which drives the need for excellent UI design.
UI Principles Behind Design Thinking from Schezarnie Racip
]]>
952 5 https://cdn.slidesharecdn.com/ss_thumbnails/uiprinciplesbehinddesignthinking-160726121238-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Scaling Agile /slideshow/scaling-agile-64271967/64271967 safe-160722061147
A common practice among teams in IT companies adopting the latest trends, Agile can be scaled to enterprise level once applied properly. In this Innovation Session, Maduri Senadheera from the Project Management team talks about the Agile mindset, the need for scaling and the benefits of a Scaled Agile Framework for better aligning business processes. ]]>

A common practice among teams in IT companies adopting the latest trends, Agile can be scaled to enterprise level once applied properly. In this Innovation Session, Maduri Senadheera from the Project Management team talks about the Agile mindset, the need for scaling and the benefits of a Scaled Agile Framework for better aligning business processes. ]]>
Fri, 22 Jul 2016 06:11:47 GMT /slideshow/scaling-agile-64271967/64271967 cakelabs@slideshare.net(cakelabs) Scaling Agile cakelabs A common practice among teams in IT companies adopting the latest trends, Agile can be scaled to enterprise level once applied properly. In this Innovation Session, Maduri Senadheera from the Project Management team talks about the Agile mindset, the need for scaling and the benefits of a Scaled Agile Framework for better aligning business processes. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/safe-160722061147-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A common practice among teams in IT companies adopting the latest trends, Agile can be scaled to enterprise level once applied properly. In this Innovation Session, Maduri Senadheera from the Project Management team talks about the Agile mindset, the need for scaling and the benefits of a Scaled Agile Framework for better aligning business processes.
Scaling Agile from Schezarnie Racip
]]>
1504 4 https://cdn.slidesharecdn.com/ss_thumbnails/safe-160722061147-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
What is Toastmasters? /slideshow/what-is-toastmasters-63320938/63320938 tmiintro-160622060307
In this Innovation Session Ashaff Hussain from the Payments team, along with Romith Jinawardena and Jeremy Carvalho from the Monetization team give an introduction and explanation on the fundamentals of Toastmasters. Commonly known to the wider audience as a collective club of public speaking, Toastmasters in fact is not just about public speaking. Toastmasters was first established in 1924, even before the Second World War. It has over 300,000 members with over 15,000 clubs in over 150 countries. The Toastmasters community has grown from 2004 to 2016 from one to 200 clubs island-wide. ]]>

In this Innovation Session Ashaff Hussain from the Payments team, along with Romith Jinawardena and Jeremy Carvalho from the Monetization team give an introduction and explanation on the fundamentals of Toastmasters. Commonly known to the wider audience as a collective club of public speaking, Toastmasters in fact is not just about public speaking. Toastmasters was first established in 1924, even before the Second World War. It has over 300,000 members with over 15,000 clubs in over 150 countries. The Toastmasters community has grown from 2004 to 2016 from one to 200 clubs island-wide. ]]>
Wed, 22 Jun 2016 06:03:07 GMT /slideshow/what-is-toastmasters-63320938/63320938 cakelabs@slideshare.net(cakelabs) What is Toastmasters? cakelabs In this Innovation Session Ashaff Hussain from the Payments team, along with Romith Jinawardena and Jeremy Carvalho from the Monetization team give an introduction and explanation on the fundamentals of Toastmasters. Commonly known to the wider audience as a collective club of public speaking, Toastmasters in fact is not just about public speaking. Toastmasters was first established in 1924, even before the Second World War. It has over 300,000 members with over 15,000 clubs in over 150 countries. The Toastmasters community has grown from 2004 to 2016 from one to 200 clubs island-wide. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tmiintro-160622060307-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this Innovation Session Ashaff Hussain from the Payments team, along with Romith Jinawardena and Jeremy Carvalho from the Monetization team give an introduction and explanation on the fundamentals of Toastmasters. Commonly known to the wider audience as a collective club of public speaking, Toastmasters in fact is not just about public speaking. Toastmasters was first established in 1924, even before the Second World War. It has over 300,000 members with over 15,000 clubs in over 150 countries. The Toastmasters community has grown from 2004 to 2016 from one to 200 clubs island-wide.
What is Toastmasters? from Schezarnie Racip
]]>
1409 8 https://cdn.slidesharecdn.com/ss_thumbnails/tmiintro-160622060307-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Unleash the Technopreneur in You /slideshow/unleash-the-technopreneur-in-you/63163841 unleashthetechnopreneurinyou-160617065331
The term Technopreneurship refers to entrepreneurship but in a technology intensive context. This Innovation Session by Director of Quality Assurance at CAKE LABS, Dilhan Manawadu looks into what it means to be a good technopreneur as well as how one can motivate himself/herself to set goals in life and achieve success.]]>

The term Technopreneurship refers to entrepreneurship but in a technology intensive context. This Innovation Session by Director of Quality Assurance at CAKE LABS, Dilhan Manawadu looks into what it means to be a good technopreneur as well as how one can motivate himself/herself to set goals in life and achieve success.]]>
Fri, 17 Jun 2016 06:53:31 GMT /slideshow/unleash-the-technopreneur-in-you/63163841 cakelabs@slideshare.net(cakelabs) Unleash the Technopreneur in You cakelabs The term Technopreneurship refers to entrepreneurship but in a technology intensive context. This Innovation Session by Director of Quality Assurance at CAKE LABS, Dilhan Manawadu looks into what it means to be a good technopreneur as well as how one can motivate himself/herself to set goals in life and achieve success. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/unleashthetechnopreneurinyou-160617065331-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The term Technopreneurship refers to entrepreneurship but in a technology intensive context. This Innovation Session by Director of Quality Assurance at CAKE LABS, Dilhan Manawadu looks into what it means to be a good technopreneur as well as how one can motivate himself/herself to set goals in life and achieve success.
Unleash the Technopreneur in You from Schezarnie Racip
]]>
1159 7 https://cdn.slidesharecdn.com/ss_thumbnails/unleashthetechnopreneurinyou-160617065331-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Search Engine Optimization(SEO) /slideshow/search-engine-optimizationseo-63005077/63005077 seoshashika-160613122439
Search Engine Optimization, (SEO) is the techniques and tactics used to increase the number of visitors to a website by obtaining a high ranking placement in the search results page of a search engine (Webopedia, 2016). The higher a website ranks in the organic results of a search on search engines like Google or Yahoo, the greater chances the site will be visited by users. In this Innovation Session, Shashika Gunasena from the Software Team delved into the topic of SEO and how it plays a major role in helping users and organizations in making web browsing easier. ]]>

Search Engine Optimization, (SEO) is the techniques and tactics used to increase the number of visitors to a website by obtaining a high ranking placement in the search results page of a search engine (Webopedia, 2016). The higher a website ranks in the organic results of a search on search engines like Google or Yahoo, the greater chances the site will be visited by users. In this Innovation Session, Shashika Gunasena from the Software Team delved into the topic of SEO and how it plays a major role in helping users and organizations in making web browsing easier. ]]>
Mon, 13 Jun 2016 12:24:39 GMT /slideshow/search-engine-optimizationseo-63005077/63005077 cakelabs@slideshare.net(cakelabs) Search Engine Optimization(SEO) cakelabs Search Engine Optimization, (SEO) is the techniques and tactics used to increase the number of visitors to a website by obtaining a high ranking placement in the search results page of a search engine (Webopedia, 2016). The higher a website ranks in the organic results of a search on search engines like Google or Yahoo, the greater chances the site will be visited by users. In this Innovation Session, Shashika Gunasena from the Software Team delved into the topic of SEO and how it plays a major role in helping users and organizations in making web browsing easier. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/seoshashika-160613122439-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Search Engine Optimization, (SEO) is the techniques and tactics used to increase the number of visitors to a website by obtaining a high ranking placement in the search results page of a search engine (Webopedia, 2016). The higher a website ranks in the organic results of a search on search engines like Google or Yahoo, the greater chances the site will be visited by users. In this Innovation Session, Shashika Gunasena from the Software Team delved into the topic of SEO and how it plays a major role in helping users and organizations in making web browsing easier.
Search Engine Optimization(SEO) from Schezarnie Racip
]]>
537 5 https://cdn.slidesharecdn.com/ss_thumbnails/seoshashika-160613122439-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
SOA Doing Right /slideshow/soa-doing-right/62609177 soadoneright-160601094338
In this CAKE LABS Innovation Session, Chamin and Daham present Doing SOA Right. Microservices is all about service oriented architecture (SOA) done right, and has become the latest buzzword in the global IT arena. The inherent issue with Microservices in traditional SOA is that when a particular service fails, it affects the other services inherently, thus crippling the entire system. This traditional monolithic architecture defines a single software application which bundles all the features and is deployed.]]>

In this CAKE LABS Innovation Session, Chamin and Daham present Doing SOA Right. Microservices is all about service oriented architecture (SOA) done right, and has become the latest buzzword in the global IT arena. The inherent issue with Microservices in traditional SOA is that when a particular service fails, it affects the other services inherently, thus crippling the entire system. This traditional monolithic architecture defines a single software application which bundles all the features and is deployed.]]>
Wed, 01 Jun 2016 09:43:38 GMT /slideshow/soa-doing-right/62609177 cakelabs@slideshare.net(cakelabs) SOA Doing Right cakelabs In this CAKE LABS Innovation Session, Chamin and Daham present Doing SOA Right. Microservices is all about service oriented architecture (SOA) done right, and has become the latest buzzword in the global IT arena. The inherent issue with Microservices in traditional SOA is that when a particular service fails, it affects the other services inherently, thus crippling the entire system. This traditional monolithic architecture defines a single software application which bundles all the features and is deployed. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/soadoneright-160601094338-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this CAKE LABS Innovation Session, Chamin and Daham present Doing SOA Right. Microservices is all about service oriented architecture (SOA) done right, and has become the latest buzzword in the global IT arena. The inherent issue with Microservices in traditional SOA is that when a particular service fails, it affects the other services inherently, thus crippling the entire system. This traditional monolithic architecture defines a single software application which bundles all the features and is deployed.
SOA Doing Right from Schezarnie Racip
]]>
1579 4 https://cdn.slidesharecdn.com/ss_thumbnails/soadoneright-160601094338-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
VR Development with JavaScript /slideshow/vr-development-with-javascript/62524272 vrdevelopmentwithjavascript-160530050548
In this innovation session, Nirojan Selvanathan from the CAKE Reports team talked about developing virtual reality applications with JavaScript. The session covers an introduction to Virtual Reality, how the VR systems work, a demo on developing a VR experience using Three Js, and how VR fits into the cake ecosystem.]]>

In this innovation session, Nirojan Selvanathan from the CAKE Reports team talked about developing virtual reality applications with JavaScript. The session covers an introduction to Virtual Reality, how the VR systems work, a demo on developing a VR experience using Three Js, and how VR fits into the cake ecosystem.]]>
Mon, 30 May 2016 05:05:48 GMT /slideshow/vr-development-with-javascript/62524272 cakelabs@slideshare.net(cakelabs) VR Development with JavaScript cakelabs In this innovation session, Nirojan Selvanathan from the CAKE Reports team talked about developing virtual reality applications with JavaScript. The session covers an introduction to Virtual Reality, how the VR systems work, a demo on developing a VR experience using Three Js, and how VR fits into the cake ecosystem. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/vrdevelopmentwithjavascript-160530050548-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this innovation session, Nirojan Selvanathan from the CAKE Reports team talked about developing virtual reality applications with JavaScript. The session covers an introduction to Virtual Reality, how the VR systems work, a demo on developing a VR experience using Three Js, and how VR fits into the cake ecosystem.
VR Development with JavaScript from Schezarnie Racip
]]>
868 5 https://cdn.slidesharecdn.com/ss_thumbnails/vrdevelopmentwithjavascript-160530050548-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Mobile Application Development: The JavaScript Way /slideshow/mobile-application-development-the-javascript-way/60543626 mobileapplicationdevelopment-jsmeetup-160318071136-160406062107
Pasindu Perera's take on learning mobile application development the JavaScript way.]]>

Pasindu Perera's take on learning mobile application development the JavaScript way.]]>
Wed, 06 Apr 2016 06:21:07 GMT /slideshow/mobile-application-development-the-javascript-way/60543626 cakelabs@slideshare.net(cakelabs) Mobile Application Development: The JavaScript Way cakelabs Pasindu Perera's take on learning mobile application development the JavaScript way. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/mobileapplicationdevelopment-jsmeetup-160318071136-160406062107-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Pasindu Perera&#39;s take on learning mobile application development the JavaScript way.
Mobile Application Development: The JavaScript Way from Schezarnie Racip
]]>
491 4 https://cdn.slidesharecdn.com/ss_thumbnails/mobileapplicationdevelopment-jsmeetup-160318071136-160406062107-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-cakelabs-48x48.jpg?cb=1585223372 www.syscolabs.lk/ https://cdn.slidesharecdn.com/ss_thumbnails/going-serverless-160822092404-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/going-serverless-65227617/65227617 Going Serverless https://cdn.slidesharecdn.com/ss_thumbnails/paymentgw1-160815053551-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/keep-payments-running/64994632 Keep Payments Running https://cdn.slidesharecdn.com/ss_thumbnails/uiprinciplesbehinddesignthinking-160726121238-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/ui-principles-behind-design-thinking/64394234 UI Principles Behind D...