Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Serverless

29 views

Published on

Serverless

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Serverless

  1. 1. Principal Technical Evangelist, Microsoft Cloud, Distributed Computing Architect himskim 동네형@나프다 옛날옛적 MVP 비인기서적 날림 번역 전문
  2. 2. On-Premises
  3. 3. Mark Weiser A Chief Scientist at Xerox PARC The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it. http://web.stanford.edu/dept/SUL/library/extra4/weiser/
  4. 4. IaaS On-Premises
  5. 5. PaaSIaaS On-Premises
  6. 6. PaaSIaaS On-Premises Serverless Serverless, 차세대 응용 프로그램을 위한 플랫폼
  7. 7. © Microsoft Corporation
  8. 8. Amazon Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers. You can build them for nearly any type of application or backend service, and everything required to run and scale your application with high availability is handled for you. Microsoft With serverless computing, developers rely on cloud-based servers, infrastructure, and operating systems. The fact is, even though it’s called serverless, servers are still involved. But, as a fully managed service, the setup, capacity planning, and server management are invisible to you because they’re handled by the cloud provider. In a traditional environment, developers must provision and configure servers, install operating systems, and continually manage the infrastructure. With a serverless architecture, you’re free to create, manage, and deploy apps that scale on demand—without worrying about infrastructure. Google Serverless lets you write and deploy code without the hassle of managing the underlying infrastructure. It enhances developer productivity by helping focus on what matters the most — building great applications and abstracting away the rest. Zero server management, no upfront provisioning, auto-scaling to meet traffic demands, and paying only for the resources used are just some of the benefits of serverless computing. Wikipedia Serverless computing is a cloud-computing execution model in which the cloud provider acts as the server, dynamically managing the allocation of machine resources. Pricing is based on the actual amount of resources consumed by an application, rather than on pre-purchased units of capacity. It is a form of utility computing.
  9. 9. integration
  10. 10. Serverless adoption • Web Application backend • Mobile application backend • IoT-connected backend • Conversational bot processing • Real-time file processing • Real-time streaming processing • Automation of scheduled tasks • Extending SaaS Applications

×