ºÝºÝߣshows by User: lobster1234 / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: lobster1234 / Sun, 14 Oct 2018 20:19:35 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: lobster1234 Disaster recovery - What, Why, and How /slideshow/disaster-recovery-what-why-and-how/119402600 svcc2018-disasterrecovery-whatwhyandhow-181014201935
Presentation at Silicon Valley Code Camp 2018 on Disaster Recovery fundamentals and strategies.]]>

Presentation at Silicon Valley Code Camp 2018 on Disaster Recovery fundamentals and strategies.]]>
Sun, 14 Oct 2018 20:19:35 GMT /slideshow/disaster-recovery-what-why-and-how/119402600 lobster1234@slideshare.net(lobster1234) Disaster recovery - What, Why, and How lobster1234 Presentation at Silicon Valley Code Camp 2018 on Disaster Recovery fundamentals and strategies. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/svcc2018-disasterrecovery-whatwhyandhow-181014201935-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation at Silicon Valley Code Camp 2018 on Disaster Recovery fundamentals and strategies.
Disaster recovery - What, Why, and How from Manish Pandit
]]>
730 5 https://cdn.slidesharecdn.com/ss_thumbnails/svcc2018-disasterrecovery-whatwhyandhow-181014201935-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
Serverless Architectures on AWS in practice - OSCON 2018 /slideshow/serverless-architectures-on-aws-in-practice-oscon-2018-106648526/106648526 serverlessarchitecturesonawsinpractice-180719214916
From functions to containers to databases, serverless is a huge paradigm shift. The ability to only pay for what we use and not worry about underlying infrastructure is very tempting to developers and DevOps engineers, and the rate of innovation in this area has been very rapid across all major public cloud providers. Serverless architectures are the natural evolution of microservices design. While Lambda has become synonymous with serverless in AWS, there are several new and upcoming patterns that take serverless architectures to the next level. Manish Pandit explains how to identify these patterns and put them to use. Using Marqeta’s efforts to move its payments infrastructure to the public cloud as an example, Manish explores the services that Marqeta considered, customized, hacked around, and successfully implemented as a part of this move.]]>

From functions to containers to databases, serverless is a huge paradigm shift. The ability to only pay for what we use and not worry about underlying infrastructure is very tempting to developers and DevOps engineers, and the rate of innovation in this area has been very rapid across all major public cloud providers. Serverless architectures are the natural evolution of microservices design. While Lambda has become synonymous with serverless in AWS, there are several new and upcoming patterns that take serverless architectures to the next level. Manish Pandit explains how to identify these patterns and put them to use. Using Marqeta’s efforts to move its payments infrastructure to the public cloud as an example, Manish explores the services that Marqeta considered, customized, hacked around, and successfully implemented as a part of this move.]]>
Thu, 19 Jul 2018 21:49:16 GMT /slideshow/serverless-architectures-on-aws-in-practice-oscon-2018-106648526/106648526 lobster1234@slideshare.net(lobster1234) Serverless Architectures on AWS in practice - OSCON 2018 lobster1234 From functions to containers to databases, serverless is a huge paradigm shift. The ability to only pay for what we use and not worry about underlying infrastructure is very tempting to developers and DevOps engineers, and the rate of innovation in this area has been very rapid across all major public cloud providers. Serverless architectures are the natural evolution of microservices design. While Lambda has become synonymous with serverless in AWS, there are several new and upcoming patterns that take serverless architectures to the next level. Manish Pandit explains how to identify these patterns and put them to use. Using Marqeta’s efforts to move its payments infrastructure to the public cloud as an example, Manish explores the services that Marqeta considered, customized, hacked around, and successfully implemented as a part of this move. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/serverlessarchitecturesonawsinpractice-180719214916-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> From functions to containers to databases, serverless is a huge paradigm shift. The ability to only pay for what we use and not worry about underlying infrastructure is very tempting to developers and DevOps engineers, and the rate of innovation in this area has been very rapid across all major public cloud providers. Serverless architectures are the natural evolution of microservices design. While Lambda has become synonymous with serverless in AWS, there are several new and upcoming patterns that take serverless architectures to the next level. Manish Pandit explains how to identify these patterns and put them to use. Using Marqeta’s efforts to move its payments infrastructure to the public cloud as an example, Manish explores the services that Marqeta considered, customized, hacked around, and successfully implemented as a part of this move.
Serverless Architectures on AWS in practice - OSCON 2018 from Manish Pandit
]]>
562 2 https://cdn.slidesharecdn.com/ss_thumbnails/serverlessarchitecturesonawsinpractice-180719214916-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
Disaster Recovery and Reliability /lobster1234/disaster-recovery-and-reliability disasterrecoveryreliabilityedited-180327000947
My presentation on DR and Reliability for hybrid cloud environments.]]>

My presentation on DR and Reliability for hybrid cloud environments.]]>
Tue, 27 Mar 2018 00:09:47 GMT /lobster1234/disaster-recovery-and-reliability lobster1234@slideshare.net(lobster1234) Disaster Recovery and Reliability lobster1234 My presentation on DR and Reliability for hybrid cloud environments. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/disasterrecoveryreliabilityedited-180327000947-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My presentation on DR and Reliability for hybrid cloud environments.
Disaster Recovery and Reliability from Manish Pandit
]]>
3977 8 https://cdn.slidesharecdn.com/ss_thumbnails/disasterrecoveryreliabilityedited-180327000947-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
OAuth2 primer /lobster1234/oauth2-primer oauthprimer-180320003717
ºÝºÝߣs from the tech talk at Marqeta HQ.]]>

ºÝºÝߣs from the tech talk at Marqeta HQ.]]>
Tue, 20 Mar 2018 00:37:17 GMT /lobster1234/oauth2-primer lobster1234@slideshare.net(lobster1234) OAuth2 primer lobster1234 ºÝºÝߣs from the tech talk at Marqeta HQ. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/oauthprimer-180320003717-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from the tech talk at Marqeta HQ.
OAuth2 primer from Manish Pandit
]]>
2187 1 https://cdn.slidesharecdn.com/ss_thumbnails/oauthprimer-180320003717-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
Immutable AWS Deployments with Packer and Jenkins /lobster1234/immutable-aws-deployments-with-packer-and-jenkins immutableawsdeploymentswithpackerandjenkins-171118000846
In this session I will talk about Immutable Deployments - which have become almost essential in the world of Microservices. As the frequency of deployments across multiple services increases with increasing granularity, it is critical to have repeatable, predictable and immutable deployments serving our customers. In practice, this is achieved via several DevOps tools. We will use Hashicorp Packer (packer.io) and Jenkins to build a simple, immutable AWS deployment of a hello-world microservice. Familiarity with AWS is recommended but not required for this talk.]]>

In this session I will talk about Immutable Deployments - which have become almost essential in the world of Microservices. As the frequency of deployments across multiple services increases with increasing granularity, it is critical to have repeatable, predictable and immutable deployments serving our customers. In practice, this is achieved via several DevOps tools. We will use Hashicorp Packer (packer.io) and Jenkins to build a simple, immutable AWS deployment of a hello-world microservice. Familiarity with AWS is recommended but not required for this talk.]]>
Sat, 18 Nov 2017 00:08:46 GMT /lobster1234/immutable-aws-deployments-with-packer-and-jenkins lobster1234@slideshare.net(lobster1234) Immutable AWS Deployments with Packer and Jenkins lobster1234 In this session I will talk about Immutable Deployments - which have become almost essential in the world of Microservices. As the frequency of deployments across multiple services increases with increasing granularity, it is critical to have repeatable, predictable and immutable deployments serving our customers. In practice, this is achieved via several DevOps tools. We will use Hashicorp Packer (packer.io) and Jenkins to build a simple, immutable AWS deployment of a hello-world microservice. Familiarity with AWS is recommended but not required for this talk. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/immutableawsdeploymentswithpackerandjenkins-171118000846-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this session I will talk about Immutable Deployments - which have become almost essential in the world of Microservices. As the frequency of deployments across multiple services increases with increasing granularity, it is critical to have repeatable, predictable and immutable deployments serving our customers. In practice, this is achieved via several DevOps tools. We will use Hashicorp Packer (packer.io) and Jenkins to build a simple, immutable AWS deployment of a hello-world microservice. Familiarity with AWS is recommended but not required for this talk.
Immutable AWS Deployments with Packer and Jenkins from Manish Pandit
]]>
1624 3 https://cdn.slidesharecdn.com/ss_thumbnails/immutableawsdeploymentswithpackerandjenkins-171118000846-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
AWS Lambda with Serverless Framework and Java /slideshow/aws-lambda-with-serverless-framework-and-java-80566151/80566151 awslambdawithserverlessandjava-slideshare-171007215144
Serverless is a node.js based framework that makes creating, deploying, and managing serverless functions a breeze. We will use AWS Lambda as our FaaS (Function-as-a-Service) provider, although Serverless supports IBM OpenWhisk and Microsoft Azure as well. In this session, we will talk about Serverless Applications, and Create and deploy a java-maven based AWS Lambda API. We will also explore the command line interface to manage lambda, which is provided out of the box by serverless framework.]]>

Serverless is a node.js based framework that makes creating, deploying, and managing serverless functions a breeze. We will use AWS Lambda as our FaaS (Function-as-a-Service) provider, although Serverless supports IBM OpenWhisk and Microsoft Azure as well. In this session, we will talk about Serverless Applications, and Create and deploy a java-maven based AWS Lambda API. We will also explore the command line interface to manage lambda, which is provided out of the box by serverless framework.]]>
Sat, 07 Oct 2017 21:51:43 GMT /slideshow/aws-lambda-with-serverless-framework-and-java-80566151/80566151 lobster1234@slideshare.net(lobster1234) AWS Lambda with Serverless Framework and Java lobster1234 Serverless is a node.js based framework that makes creating, deploying, and managing serverless functions a breeze. We will use AWS Lambda as our FaaS (Function-as-a-Service) provider, although Serverless supports IBM OpenWhisk and Microsoft Azure as well. In this session, we will talk about Serverless Applications, and Create and deploy a java-maven based AWS Lambda API. We will also explore the command line interface to manage lambda, which is provided out of the box by serverless framework. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/awslambdawithserverlessandjava-slideshare-171007215144-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Serverless is a node.js based framework that makes creating, deploying, and managing serverless functions a breeze. We will use AWS Lambda as our FaaS (Function-as-a-Service) provider, although Serverless supports IBM OpenWhisk and Microsoft Azure as well. In this session, we will talk about Serverless Applications, and Create and deploy a java-maven based AWS Lambda API. We will also explore the command line interface to manage lambda, which is provided out of the box by serverless framework.
AWS Lambda with Serverless Framework and Java from Manish Pandit
]]>
2374 6 https://cdn.slidesharecdn.com/ss_thumbnails/awslambdawithserverlessandjava-slideshare-171007215144-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
AWS Primer and Quickstart /slideshow/aws-primer-and-quickstart/71738365 awsprimer2-170203195402
ºÝºÝߣs from my introductory AWS Talk ]]>

ºÝºÝߣs from my introductory AWS Talk ]]>
Fri, 03 Feb 2017 19:54:02 GMT /slideshow/aws-primer-and-quickstart/71738365 lobster1234@slideshare.net(lobster1234) AWS Primer and Quickstart lobster1234 ºÝºÝߣs from my introductory AWS Talk <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/awsprimer2-170203195402-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from my introductory AWS Talk
AWS Primer and Quickstart from Manish Pandit
]]>
3071 7 https://cdn.slidesharecdn.com/ss_thumbnails/awsprimer2-170203195402-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
Securing your APIs with OAuth, OpenID, and OpenID Connect /slideshow/securing-your-apis-with-oauth-openid-and-openid-connect/53508481 svcc2015-151004073805-lva1-app6891
As products and companies move towards IoT model, users and machines alike need to interact with various APIs. Securing these APIs in a connected world can be a challenge faced by many. Fortunately, there are open standards addressing even the most complex of use cases - OAuth, OpenID and OpenID Connect happen to be widely adopted and have a growing support across many API and Identity Providers. In this session I'll talk about these standards, and walk through common use cases/flows from an API Provider as well as consumer's side. We will explore how these standards come together to not only secure the APIs, but also manage identity.]]>

As products and companies move towards IoT model, users and machines alike need to interact with various APIs. Securing these APIs in a connected world can be a challenge faced by many. Fortunately, there are open standards addressing even the most complex of use cases - OAuth, OpenID and OpenID Connect happen to be widely adopted and have a growing support across many API and Identity Providers. In this session I'll talk about these standards, and walk through common use cases/flows from an API Provider as well as consumer's side. We will explore how these standards come together to not only secure the APIs, but also manage identity.]]>
Sun, 04 Oct 2015 07:38:04 GMT /slideshow/securing-your-apis-with-oauth-openid-and-openid-connect/53508481 lobster1234@slideshare.net(lobster1234) Securing your APIs with OAuth, OpenID, and OpenID Connect lobster1234 As products and companies move towards IoT model, users and machines alike need to interact with various APIs. Securing these APIs in a connected world can be a challenge faced by many. Fortunately, there are open standards addressing even the most complex of use cases - OAuth, OpenID and OpenID Connect happen to be widely adopted and have a growing support across many API and Identity Providers. In this session I'll talk about these standards, and walk through common use cases/flows from an API Provider as well as consumer's side. We will explore how these standards come together to not only secure the APIs, but also manage identity. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/svcc2015-151004073805-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> As products and companies move towards IoT model, users and machines alike need to interact with various APIs. Securing these APIs in a connected world can be a challenge faced by many. Fortunately, there are open standards addressing even the most complex of use cases - OAuth, OpenID and OpenID Connect happen to be widely adopted and have a growing support across many API and Identity Providers. In this session I&#39;ll talk about these standards, and walk through common use cases/flows from an API Provider as well as consumer&#39;s side. We will explore how these standards come together to not only secure the APIs, but also manage identity.
Securing your APIs with OAuth, OpenID, and OpenID Connect from Manish Pandit
]]>
3992 11 https://cdn.slidesharecdn.com/ss_thumbnails/svcc2015-151004073805-lva1-app6891-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
Silicon Valley 2014 - API Antipatterns /slideshow/silicon-valley-2014-api-antipatterns/40527640 svcc2014-apidesignantipatterns-141021022923-conversion-gate01
My talk at Silicon Valley Code Camp 2014 on API Antipatterns.]]>

My talk at Silicon Valley Code Camp 2014 on API Antipatterns.]]>
Tue, 21 Oct 2014 02:29:23 GMT /slideshow/silicon-valley-2014-api-antipatterns/40527640 lobster1234@slideshare.net(lobster1234) Silicon Valley 2014 - API Antipatterns lobster1234 My talk at Silicon Valley Code Camp 2014 on API Antipatterns. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/svcc2014-apidesignantipatterns-141021022923-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My talk at Silicon Valley Code Camp 2014 on API Antipatterns.
Silicon Valley 2014 - API Antipatterns from Manish Pandit
]]>
1977 2 https://cdn.slidesharecdn.com/ss_thumbnails/svcc2014-apidesignantipatterns-141021022923-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Scalabay - API Design Antipatterns /slideshow/scalabay-api-design-antipatterns/38905403 scalabay-apidesignantipatterns-140910015012-phpapp01
ºÝºÝߣs from my talk on API Design Patterns at ScalaBay Meetup at Netflix on 09/09/2014. http://www.meetup.com/Scala-Bay/events/195982742/]]>

ºÝºÝߣs from my talk on API Design Patterns at ScalaBay Meetup at Netflix on 09/09/2014. http://www.meetup.com/Scala-Bay/events/195982742/]]>
Wed, 10 Sep 2014 01:50:12 GMT /slideshow/scalabay-api-design-antipatterns/38905403 lobster1234@slideshare.net(lobster1234) Scalabay - API Design Antipatterns lobster1234 ºÝºÝߣs from my talk on API Design Patterns at ScalaBay Meetup at Netflix on 09/09/2014. http://www.meetup.com/Scala-Bay/events/195982742/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/scalabay-apidesignantipatterns-140910015012-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from my talk on API Design Patterns at ScalaBay Meetup at Netflix on 09/09/2014. http://www.meetup.com/Scala-Bay/events/195982742/
Scalabay - API Design Antipatterns from Manish Pandit
]]>
1166 2 https://cdn.slidesharecdn.com/ss_thumbnails/scalabay-apidesignantipatterns-140910015012-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
OSCON 2014 - API Ecosystem with Scala, Scalatra, and Swagger at Netflix /slideshow/oscon-2014-api-ecosystem-with-scala-scalatra-and-swagger-at-netflix/37309846 oscon2014-140724014824-phpapp02
In this talk I’d like to introduce the Scala-based API stack at Partner Innovation Group at Netflix. After seeing a massive growth in the business model and the device ecosystem, we needed a system that could scale and be flexible at the same time. Scala provided the answer and we started with a basic set of APIs which, since then, has evolved towards complex but flexible business flows. Supporting metadata for over hundreds of brands and thousands of devices, the API development has followed a well thought-out, test-driven approach, git-flow, and what most API developers dread – documentation. I will talk about the architecture of the RESTful APIs, and the development + deployment process. We use Netflix-OSS components heavily in the architecture and cloud deployment, so I will cover them as well. Swagger is what we used for type-safe documentation, which is really easy to use and integrate. I will briefly talk about customizations we’ve done to Swagger in order to make it far more usable at Netflix. Throughout this effort there were lessons to be learnt, and plenty of best practices and recommendations for anyone starting out to build RESTful APIs, regardless of the platform or stack of choice. It’d be a great opportunity for me to walk through the architecture, and talk about the various components, technologies, and practices that are seeing increasing adoption in the modern, API driven landscape.]]>

In this talk I’d like to introduce the Scala-based API stack at Partner Innovation Group at Netflix. After seeing a massive growth in the business model and the device ecosystem, we needed a system that could scale and be flexible at the same time. Scala provided the answer and we started with a basic set of APIs which, since then, has evolved towards complex but flexible business flows. Supporting metadata for over hundreds of brands and thousands of devices, the API development has followed a well thought-out, test-driven approach, git-flow, and what most API developers dread – documentation. I will talk about the architecture of the RESTful APIs, and the development + deployment process. We use Netflix-OSS components heavily in the architecture and cloud deployment, so I will cover them as well. Swagger is what we used for type-safe documentation, which is really easy to use and integrate. I will briefly talk about customizations we’ve done to Swagger in order to make it far more usable at Netflix. Throughout this effort there were lessons to be learnt, and plenty of best practices and recommendations for anyone starting out to build RESTful APIs, regardless of the platform or stack of choice. It’d be a great opportunity for me to walk through the architecture, and talk about the various components, technologies, and practices that are seeing increasing adoption in the modern, API driven landscape.]]>
Thu, 24 Jul 2014 01:48:24 GMT /slideshow/oscon-2014-api-ecosystem-with-scala-scalatra-and-swagger-at-netflix/37309846 lobster1234@slideshare.net(lobster1234) OSCON 2014 - API Ecosystem with Scala, Scalatra, and Swagger at Netflix lobster1234 In this talk I’d like to introduce the Scala-based API stack at Partner Innovation Group at Netflix. After seeing a massive growth in the business model and the device ecosystem, we needed a system that could scale and be flexible at the same time. Scala provided the answer and we started with a basic set of APIs which, since then, has evolved towards complex but flexible business flows. Supporting metadata for over hundreds of brands and thousands of devices, the API development has followed a well thought-out, test-driven approach, git-flow, and what most API developers dread – documentation. I will talk about the architecture of the RESTful APIs, and the development + deployment process. We use Netflix-OSS components heavily in the architecture and cloud deployment, so I will cover them as well. Swagger is what we used for type-safe documentation, which is really easy to use and integrate. I will briefly talk about customizations we’ve done to Swagger in order to make it far more usable at Netflix. Throughout this effort there were lessons to be learnt, and plenty of best practices and recommendations for anyone starting out to build RESTful APIs, regardless of the platform or stack of choice. It’d be a great opportunity for me to walk through the architecture, and talk about the various components, technologies, and practices that are seeing increasing adoption in the modern, API driven landscape. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/oscon2014-140724014824-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk I’d like to introduce the Scala-based API stack at Partner Innovation Group at Netflix. After seeing a massive growth in the business model and the device ecosystem, we needed a system that could scale and be flexible at the same time. Scala provided the answer and we started with a basic set of APIs which, since then, has evolved towards complex but flexible business flows. Supporting metadata for over hundreds of brands and thousands of devices, the API development has followed a well thought-out, test-driven approach, git-flow, and what most API developers dread – documentation. I will talk about the architecture of the RESTful APIs, and the development + deployment process. We use Netflix-OSS components heavily in the architecture and cloud deployment, so I will cover them as well. Swagger is what we used for type-safe documentation, which is really easy to use and integrate. I will briefly talk about customizations we’ve done to Swagger in order to make it far more usable at Netflix. Throughout this effort there were lessons to be learnt, and plenty of best practices and recommendations for anyone starting out to build RESTful APIs, regardless of the platform or stack of choice. It’d be a great opportunity for me to walk through the architecture, and talk about the various components, technologies, and practices that are seeing increasing adoption in the modern, API driven landscape.
OSCON 2014 - API Ecosystem with Scala, Scalatra, and Swagger at Netflix from Manish Pandit
]]>
1458 3 https://cdn.slidesharecdn.com/ss_thumbnails/oscon2014-140724014824-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
API Design Antipatterns - APICon SF /slideshow/api-design-antipatterns-apicon-sf/35245083 apidesignantipatterns-140528231502-phpapp02
APIs have become a part of the product ecosystem - and help the businesses by extending their developer base, and offering seamless integration with other services or products. Sometimes, the APIs themselves are the product. However, with so many APIs around, patterns emerge. Patterns are repeatable, reusable solutions to commonly occurring problems. Where there are patterns, there are also antipatterns. While APIs are not a new paradigm - there are no set standards or specifications formed by a committees or governing bodies for APIs. On top of this, the APIs are often built at various stages of the product, and have a good chance of being disjoint as more are added. In this talk Netflix engineers will discuss various antipatterns that creep into the API design and implementation, and how to identify and avoid them. They will also share their experiences with building APIs. While the antipatterns do not pose as big a functional challenge, they can and do impact integration efforts, scalability and performance among other things. After this session, you should be able to get familiar with the best practices around solving the most common patterns, and make your engineers and API consumers happy! ]]>

APIs have become a part of the product ecosystem - and help the businesses by extending their developer base, and offering seamless integration with other services or products. Sometimes, the APIs themselves are the product. However, with so many APIs around, patterns emerge. Patterns are repeatable, reusable solutions to commonly occurring problems. Where there are patterns, there are also antipatterns. While APIs are not a new paradigm - there are no set standards or specifications formed by a committees or governing bodies for APIs. On top of this, the APIs are often built at various stages of the product, and have a good chance of being disjoint as more are added. In this talk Netflix engineers will discuss various antipatterns that creep into the API design and implementation, and how to identify and avoid them. They will also share their experiences with building APIs. While the antipatterns do not pose as big a functional challenge, they can and do impact integration efforts, scalability and performance among other things. After this session, you should be able to get familiar with the best practices around solving the most common patterns, and make your engineers and API consumers happy! ]]>
Wed, 28 May 2014 23:15:02 GMT /slideshow/api-design-antipatterns-apicon-sf/35245083 lobster1234@slideshare.net(lobster1234) API Design Antipatterns - APICon SF lobster1234 APIs have become a part of the product ecosystem - and help the businesses by extending their developer base, and offering seamless integration with other services or products. Sometimes, the APIs themselves are the product. However, with so many APIs around, patterns emerge. Patterns are repeatable, reusable solutions to commonly occurring problems. Where there are patterns, there are also antipatterns. While APIs are not a new paradigm - there are no set standards or specifications formed by a committees or governing bodies for APIs. On top of this, the APIs are often built at various stages of the product, and have a good chance of being disjoint as more are added. In this talk Netflix engineers will discuss various antipatterns that creep into the API design and implementation, and how to identify and avoid them. They will also share their experiences with building APIs. While the antipatterns do not pose as big a functional challenge, they can and do impact integration efforts, scalability and performance among other things. After this session, you should be able to get familiar with the best practices around solving the most common patterns, and make your engineers and API consumers happy! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apidesignantipatterns-140528231502-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> APIs have become a part of the product ecosystem - and help the businesses by extending their developer base, and offering seamless integration with other services or products. Sometimes, the APIs themselves are the product. However, with so many APIs around, patterns emerge. Patterns are repeatable, reusable solutions to commonly occurring problems. Where there are patterns, there are also antipatterns. While APIs are not a new paradigm - there are no set standards or specifications formed by a committees or governing bodies for APIs. On top of this, the APIs are often built at various stages of the product, and have a good chance of being disjoint as more are added. In this talk Netflix engineers will discuss various antipatterns that creep into the API design and implementation, and how to identify and avoid them. They will also share their experiences with building APIs. While the antipatterns do not pose as big a functional challenge, they can and do impact integration efforts, scalability and performance among other things. After this session, you should be able to get familiar with the best practices around solving the most common patterns, and make your engineers and API consumers happy!
API Design Antipatterns - APICon SF from Manish Pandit
]]>
1065 3 https://cdn.slidesharecdn.com/ss_thumbnails/apidesignantipatterns-140528231502-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Motivation : it Matters /slideshow/motivation-27607822/27607822 motivation-131026234710-phpapp02
A presentation I delivered at IGN Exec meeting in January 2012.]]>

A presentation I delivered at IGN Exec meeting in January 2012.]]>
Sat, 26 Oct 2013 23:47:10 GMT /slideshow/motivation-27607822/27607822 lobster1234@slideshare.net(lobster1234) Motivation : it Matters lobster1234 A presentation I delivered at IGN Exec meeting in January 2012. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/motivation-131026234710-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A presentation I delivered at IGN Exec meeting in January 2012.
Motivation : it Matters from Manish Pandit
]]>
881 2 https://cdn.slidesharecdn.com/ss_thumbnails/motivation-131026234710-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Building Apis in Scala with Playframework2 /lobster1234/building-apis-in-scala-with-playframework2 buildingapisinscalawithplayframework2-131005164643-phpapp01
My talk at Silicon Valley Code Camp 2013. Two years ago I gave a talk on PlayFramework with Java at SVCC. As with everything, PlayFramework has evolved into a far mature ecosystem with native Scala support, and Typesafe backing. PlayFramework 2 is a simple, MVC-based, convention over configuration web application framework for Java and Scala. It is rapidly gaining popularity as more and more companies are adopting it for building scalable, performant, share-nothing architectures. In this talk I'll cover the fundamentals of Play! Framework2, a brief overview of Scala, and demonstrate building a simple, RESTful API. This will be a very interactive, and hands-on session. It'd be awesome if you have played around with Scala, but if you have not, the scope of this talk does not require you to be a Scala expert. It will however be very useful if you've worked with other Web Application Frameworks like Jersey, CXF, etc. so you can cross-relate the concepts.]]>

My talk at Silicon Valley Code Camp 2013. Two years ago I gave a talk on PlayFramework with Java at SVCC. As with everything, PlayFramework has evolved into a far mature ecosystem with native Scala support, and Typesafe backing. PlayFramework 2 is a simple, MVC-based, convention over configuration web application framework for Java and Scala. It is rapidly gaining popularity as more and more companies are adopting it for building scalable, performant, share-nothing architectures. In this talk I'll cover the fundamentals of Play! Framework2, a brief overview of Scala, and demonstrate building a simple, RESTful API. This will be a very interactive, and hands-on session. It'd be awesome if you have played around with Scala, but if you have not, the scope of this talk does not require you to be a Scala expert. It will however be very useful if you've worked with other Web Application Frameworks like Jersey, CXF, etc. so you can cross-relate the concepts.]]>
Sat, 05 Oct 2013 16:46:43 GMT /lobster1234/building-apis-in-scala-with-playframework2 lobster1234@slideshare.net(lobster1234) Building Apis in Scala with Playframework2 lobster1234 My talk at Silicon Valley Code Camp 2013. Two years ago I gave a talk on PlayFramework with Java at SVCC. As with everything, PlayFramework has evolved into a far mature ecosystem with native Scala support, and Typesafe backing. PlayFramework 2 is a simple, MVC-based, convention over configuration web application framework for Java and Scala. It is rapidly gaining popularity as more and more companies are adopting it for building scalable, performant, share-nothing architectures. In this talk I'll cover the fundamentals of Play! Framework2, a brief overview of Scala, and demonstrate building a simple, RESTful API. This will be a very interactive, and hands-on session. It'd be awesome if you have played around with Scala, but if you have not, the scope of this talk does not require you to be a Scala expert. It will however be very useful if you've worked with other Web Application Frameworks like Jersey, CXF, etc. so you can cross-relate the concepts. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/buildingapisinscalawithplayframework2-131005164643-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My talk at Silicon Valley Code Camp 2013. Two years ago I gave a talk on PlayFramework with Java at SVCC. As with everything, PlayFramework has evolved into a far mature ecosystem with native Scala support, and Typesafe backing. PlayFramework 2 is a simple, MVC-based, convention over configuration web application framework for Java and Scala. It is rapidly gaining popularity as more and more companies are adopting it for building scalable, performant, share-nothing architectures. In this talk I&#39;ll cover the fundamentals of Play! Framework2, a brief overview of Scala, and demonstrate building a simple, RESTful API. This will be a very interactive, and hands-on session. It&#39;d be awesome if you have played around with Scala, but if you have not, the scope of this talk does not require you to be a Scala expert. It will however be very useful if you&#39;ve worked with other Web Application Frameworks like Jersey, CXF, etc. so you can cross-relate the concepts.
Building Apis in Scala with Playframework2 from Manish Pandit
]]>
1628 3 https://cdn.slidesharecdn.com/ss_thumbnails/buildingapisinscalawithplayframework2-131005164643-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Scala at Netflix /slideshow/scala-at-netflix-26048254/26048254 scalaatnetflixfinal-130910010617-
My talk at Scala Bay Meetup at Netflix about Powering the Partner APIs with Scalatra and Netflix OSS. This talk was delivered on September 9th 2013, at 8 PM at Netflix, Los Gatos.]]>

My talk at Scala Bay Meetup at Netflix about Powering the Partner APIs with Scalatra and Netflix OSS. This talk was delivered on September 9th 2013, at 8 PM at Netflix, Los Gatos.]]>
Tue, 10 Sep 2013 01:06:17 GMT /slideshow/scala-at-netflix-26048254/26048254 lobster1234@slideshare.net(lobster1234) Scala at Netflix lobster1234 My talk at Scala Bay Meetup at Netflix about Powering the Partner APIs with Scalatra and Netflix OSS. This talk was delivered on September 9th 2013, at 8 PM at Netflix, Los Gatos. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/scalaatnetflixfinal-130910010617--thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My talk at Scala Bay Meetup at Netflix about Powering the Partner APIs with Scalatra and Netflix OSS. This talk was delivered on September 9th 2013, at 8 PM at Netflix, Los Gatos.
Scala at Netflix from Manish Pandit
]]>
8956 6 https://cdn.slidesharecdn.com/ss_thumbnails/scalaatnetflixfinal-130910010617--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
Introducing Scala to your Ruby/Java Shop : My experiences at IGN /slideshow/introducing-scala-to-your-rubyjava-shop-my-experiences-at-ign/14627452 svcc2012-121007183842-phpapp01
With the move to SOA, IGN's API engineering became a traditional Java/Ruby shop. We introduced Scala to the team in August '11. As of April '12 we have our major services running on Scala, and we could not be happier. I'll talk about the strategic & tactical rationale, gradual introduction to the new language, cultivating experts and mentoring junior developers. We will also cover the common roadblocks the leaders may run into, addressing the concerns of engineers and stakeholders, and building an engineering culture that facilitates innovation and talent growth. Please note that this talk is not a Ruby/Java/Scala religious debate - we believe in using the best tool for the job; and what works for us may not work for every org (which is where the culture comes in). My team's journey from "Holy crap! This looks academic and scary!" to "Let me whip out a service by EOD today" in a matter of months is something I am very proud of, and would love to share it with fellow developer community.]]>

With the move to SOA, IGN's API engineering became a traditional Java/Ruby shop. We introduced Scala to the team in August '11. As of April '12 we have our major services running on Scala, and we could not be happier. I'll talk about the strategic & tactical rationale, gradual introduction to the new language, cultivating experts and mentoring junior developers. We will also cover the common roadblocks the leaders may run into, addressing the concerns of engineers and stakeholders, and building an engineering culture that facilitates innovation and talent growth. Please note that this talk is not a Ruby/Java/Scala religious debate - we believe in using the best tool for the job; and what works for us may not work for every org (which is where the culture comes in). My team's journey from "Holy crap! This looks academic and scary!" to "Let me whip out a service by EOD today" in a matter of months is something I am very proud of, and would love to share it with fellow developer community.]]>
Sun, 07 Oct 2012 18:38:39 GMT /slideshow/introducing-scala-to-your-rubyjava-shop-my-experiences-at-ign/14627452 lobster1234@slideshare.net(lobster1234) Introducing Scala to your Ruby/Java Shop : My experiences at IGN lobster1234 With the move to SOA, IGN's API engineering became a traditional Java/Ruby shop. We introduced Scala to the team in August '11. As of April '12 we have our major services running on Scala, and we could not be happier. I'll talk about the strategic & tactical rationale, gradual introduction to the new language, cultivating experts and mentoring junior developers. We will also cover the common roadblocks the leaders may run into, addressing the concerns of engineers and stakeholders, and building an engineering culture that facilitates innovation and talent growth. Please note that this talk is not a Ruby/Java/Scala religious debate - we believe in using the best tool for the job; and what works for us may not work for every org (which is where the culture comes in). My team's journey from "Holy crap! This looks academic and scary!" to "Let me whip out a service by EOD today" in a matter of months is something I am very proud of, and would love to share it with fellow developer community. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/svcc2012-121007183842-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> With the move to SOA, IGN&#39;s API engineering became a traditional Java/Ruby shop. We introduced Scala to the team in August &#39;11. As of April &#39;12 we have our major services running on Scala, and we could not be happier. I&#39;ll talk about the strategic &amp; tactical rationale, gradual introduction to the new language, cultivating experts and mentoring junior developers. We will also cover the common roadblocks the leaders may run into, addressing the concerns of engineers and stakeholders, and building an engineering culture that facilitates innovation and talent growth. Please note that this talk is not a Ruby/Java/Scala religious debate - we believe in using the best tool for the job; and what works for us may not work for every org (which is where the culture comes in). My team&#39;s journey from &quot;Holy crap! This looks academic and scary!&quot; to &quot;Let me whip out a service by EOD today&quot; in a matter of months is something I am very proud of, and would love to share it with fellow developer community.
Introducing Scala to your Ruby/Java Shop : My experiences at IGN from Manish Pandit
]]>
1559 4 https://cdn.slidesharecdn.com/ss_thumbnails/svcc2012-121007183842-phpapp01-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
Evolving IGN’s New APIs with Scala /slideshow/evolving-igns-new-apis-with-scala/14596521 con13285pandit-121004210852-phpapp01
ºÝºÝߣs from my talk at JavaOne 2012 on how we evolved IGN's new APIs on Scala and Frameworks related to Scala.]]>

ºÝºÝߣs from my talk at JavaOne 2012 on how we evolved IGN's new APIs on Scala and Frameworks related to Scala.]]>
Thu, 04 Oct 2012 21:08:49 GMT /slideshow/evolving-igns-new-apis-with-scala/14596521 lobster1234@slideshare.net(lobster1234) Evolving IGN’s New APIs with Scala lobster1234 ºÝºÝߣs from my talk at JavaOne 2012 on how we evolved IGN's new APIs on Scala and Frameworks related to Scala. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/con13285pandit-121004210852-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from my talk at JavaOne 2012 on how we evolved IGN&#39;s new APIs on Scala and Frameworks related to Scala.
Evolving IGN’s New APIs with Scala from Manish Pandit
]]>
1097 8 https://cdn.slidesharecdn.com/ss_thumbnails/con13285pandit-121004210852-phpapp01-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
IGN's V3 API /slideshow/igns-v3-api/14066520 v3-120824231113-phpapp01
My presentation to the Code Foo 2012 interns on IGN's New Service Architecture. http://code.ign.com/foo]]>

My presentation to the Code Foo 2012 interns on IGN's New Service Architecture. http://code.ign.com/foo]]>
Fri, 24 Aug 2012 23:11:12 GMT /slideshow/igns-v3-api/14066520 lobster1234@slideshare.net(lobster1234) IGN's V3 API lobster1234 My presentation to the Code Foo 2012 interns on IGN's New Service Architecture. http://code.ign.com/foo <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/v3-120824231113-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My presentation to the Code Foo 2012 interns on IGN&#39;s New Service Architecture. http://code.ign.com/foo
IGN's V3 API from Manish Pandit
]]>
1226 4 https://cdn.slidesharecdn.com/ss_thumbnails/v3-120824231113-phpapp01-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
Java and the JVM /slideshow/java-and-the-jvm/14066510 java-jvm-120824230707-phpapp02
My presentation to the code foo 2012 interns. http://code.ign.com/foo]]>

My presentation to the code foo 2012 interns. http://code.ign.com/foo]]>
Fri, 24 Aug 2012 23:07:04 GMT /slideshow/java-and-the-jvm/14066510 lobster1234@slideshare.net(lobster1234) Java and the JVM lobster1234 My presentation to the code foo 2012 interns. http://code.ign.com/foo <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/java-jvm-120824230707-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My presentation to the code foo 2012 interns. http://code.ign.com/foo
Java and the JVM from Manish Pandit
]]>
594 3 https://cdn.slidesharecdn.com/ss_thumbnails/java-jvm-120824230707-phpapp02-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
Object Oriented Programming /slideshow/object-oriented-programming-14066498/14066498 oop-120824230446-phpapp02
My presentation to the Code Foo 2012 interns. http://code.ign.com/foo]]>

My presentation to the Code Foo 2012 interns. http://code.ign.com/foo]]>
Fri, 24 Aug 2012 23:04:43 GMT /slideshow/object-oriented-programming-14066498/14066498 lobster1234@slideshare.net(lobster1234) Object Oriented Programming lobster1234 My presentation to the Code Foo 2012 interns. http://code.ign.com/foo <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/oop-120824230446-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My presentation to the Code Foo 2012 interns. http://code.ign.com/foo
Object Oriented Programming from Manish Pandit
]]>
591 3 https://cdn.slidesharecdn.com/ss_thumbnails/oop-120824230446-phpapp02-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-lobster1234-48x48.jpg?cb=1651516667 A seasoned, hands-on technical leader with a track record of delivering bleeding edge internet products throughout my professional career, while managing medium to large size teams. lobster1234.github.io https://cdn.slidesharecdn.com/ss_thumbnails/svcc2018-disasterrecovery-whatwhyandhow-181014201935-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/disaster-recovery-what-why-and-how/119402600 Disaster recovery - Wh... https://cdn.slidesharecdn.com/ss_thumbnails/serverlessarchitecturesonawsinpractice-180719214916-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/serverless-architectures-on-aws-in-practice-oscon-2018-106648526/106648526 Serverless Architectur... https://cdn.slidesharecdn.com/ss_thumbnails/disasterrecoveryreliabilityedited-180327000947-thumbnail.jpg?width=320&height=320&fit=bounds lobster1234/disaster-recovery-and-reliability Disaster Recovery and ...