Potansiyel müşterilerinize ve yatırımcılarınıza sık sık şunları söyler misiniz? “Bu bir prototip”, “Sadece bir sunucu üzerinde çalışıyor”, “Başka sunuculara kurmak için zamana ihtiyacımız var”, “Hmm. On bin kullanıcıyı desteklemesi için kodu yeniden tasarlamamız lazım.” Girişiminizi Silikon Vadisine taşımak istiyorsanız bu sorulara doyurucu yanıtlarınızın olması gerekir.
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101Mithun T. Dhar
The document discusses cloud computing and Microsoft Azure. It provides an overview of Azure including its data centers, virtual machines, storage options like blobs and tables, services like App Fabric, and the Fabric Controller which manages virtual instances and load balancing. It also discusses the different roles in Azure like Web Roles and Worker Roles and platforms offered, such as Infrastructure as a Service, Platform as a Service and Software as a Service.
Virtualization to Cloud Evolution “IT as a Service”Mohamed Shorbagy
The presentation is about how to start your career in the Cloud covering the process of going from physical to virtual to Cloud and finish with the definitions of what is a Cloud. So, if you interested to be a part of this field and take your first steps towards it, you are welcome in the "Inevitable Cloud" community,Join us on:
http://www.facebook.com/TheInevitableCloud
http://www.facebook.com/groups/InevitableCloud/
http://www.linkedin.com/company/2990722?trk=tyah
Thanks,
Inevitable Cloud Community
Yatırım Süreçleri ve Değerleme - Ali H. KarabeyİTÜ Çekirdek
Girişimcilik serüveninde yatırım alma süreci, sunumları, ikna yöntemleri, ikna şekilleri girişimcinin kafasını karıştıran konulardır. Ürüne dönüşen fikrinin ticarileşme sürecine geçmesi için maddi ihtiyaçların karşılanması zorunludur ve bunun için de yatırımcı bulmak girişimcinin aklına gelen ilk konudur.
Teknolojinin hayatımıza her gün daha fazla girmesiyle her alanda olduğu gibi ticaret yapmanın da yolları tamamen değişti. Bu değişim bizi internet ile tanıştırdı. İnternet çok kısa bir zamanda hayatımıza girdi ve herkesin benimsediği ve kullandığı bir platform haline geldi. Bu akıma uyum sağlayamayanlar kısa bir süre içerisinde pazardan yok olup gitme riskiyle kaşı karşıya kaldılar. Bu dünyada gereken başarıyı elde etmenin çeşitli yöntemleri ortaya çıktı. Bu yöntemlerden trendi de bugünlerde çok fazla duymaya başladığımız “growth hacking”.
Başarı Hedefli, HORIZON2020 ve TÜBİTAK Destekleri Proje Yazımı - Muzaffer ÖztanİTÜ Çekirdek
Muzaffer Öztan Kimdir?
Muzaffer Öztan Alfanorm firmasının kurucu ortağıdır. İşletme Lisans eğitimi ve ardından Sosyoloji/Felsefe eğitimlerine paralel olarak Borusan'da 10 yıl süren ilk iş deneyimini yaşamıştır. Bu süreçte Endüstriyel Reklamcılık ve halkla ilişkiler konularında pek çok ilklerin gerçekleştirildiği projeler üretmiştir. İçinde olduğu tüm projelerinde inovatif ürün tasarımı, teknoloji transferi ve farklı sektörlerin dijitalleşmesi yönünde çalışmalar yapmış ve yapmaktadır. Uzun iş yaşamında pek çok sektörle ilişkisi olmuş ve özellikle KOBİ'ler ile girişimcilerin sorunlarına empati ile çözümler üretmesi ve gönüllü eğitimler vermesi başarısının temelini oluşturmuştur. Elde ettiği deneyimlerin itici gücü ile kurucu ortak olarak üç şirket kurarak, beş başarılı inovatif girişimi hayata geçirmiştir. ALFANORM şirketinde altıncı girişimini yönetmeye devam etmektedir. HORİZON 2020 ve TÜBİTAK projelerinin hazırlanmasını yönetmektedir, aynı zamanda bir Melek Yatırımcıdır. Muzaffer Öztan günümüzde Alfanormda "Fikirden Tasarıma, Tasarımdam Üretime" felsedesini hayata geçirmek üzere tasarım, mühendislik, prototip üretimi yapılan bir örnek inovasyon platformunun içinde yer almaktadır.
İş Modeli Kanvası nasıl geliştirilir üzerine sunum. Çeviridir.
Orjinal sunum : http://www.slideshare.net/mikelachapelle/primer-on-the-business-model-canvas-v5?qid=b9a23bb0-3fcc-4a57-804f-2387b82cfeff&v=qf1&b=&from_search=3
Do you often tell your potential customer or investor things like “This is a PoC”, “It only works on a single host”, “We need time to install on another server”, “We need to redesign the code to handle ten thousand users” ?
You need to have solid answers to how your platform scales on growing demand if you aim for Silicon Valley.
In the first part of this seminar, we’ll focus on non-technical stakeholders like CEO and CMO co-founders, and we’ll have an overview of designing enterprise grade B2B, B2C or B2G Software as a Service (SaaS) platforms using cloud technologies. What are the best practices to scalable, highly available and reliable SaaS platforms and the store front, customer support channels? Why is an on-demand, elastic IT infrastructure setup necessary? What do scalability and automation have to do with the OPEX and the Business Case?
In the second part of this seminar, we’ll go into technical details for CTO co-founders and give examples for realizing platforms that scale from 1 to 1M User on cloud. You’ll also have an understanding of the products and services needed to realize this. You’ll also have an understanding of the products and services needed to realize this from Amazon (AWS) Cloud: Shopify (e-shop), Zendesk (Customer Support), AWS API Gateway, Lambda (Serverless Computing), EC2 (Virtual servers), ASG (Auto Scaling), SNS (Notification Service), CloudWatch (Fault and Performance Monitoring & Centralized Logging), CloudTrail (Compliance), CloudFormation (Infrastructure Automation).
Note: This session was presented in ITU Cekirdek, http://www.itucekirdek.com/en The University Startup Ecosystem in Istanbul, on December 13th 2016.
https://www.linkedin.com/pulse/creating-saas-startups-scale-millions-users-akirmak-msc-exec-mba
This document summarizes a presentation about creating scalable Software as a Service (SaaS) startups using cloud technologies. The presentation discusses designing enterprise-grade B2B, B2C, or B2G SaaS platforms for scalability, high availability, and reliability. It covers best practices for scalable infrastructure, automation, and how scalability and automation relate to operating expenses and business cases. Technical details are provided for realizing platforms that can scale from 1 to 1 million users on the cloud using Amazon Web Services products.
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101Mithun T. Dhar
The document discusses cloud computing and Microsoft Azure. It provides an overview of Azure including its data centers, virtual machines, storage options like blobs and tables, services like App Fabric, and the Fabric Controller which manages virtual instances and load balancing. It also discusses the different roles in Azure like Web Roles and Worker Roles and platforms offered, such as Infrastructure as a Service, Platform as a Service and Software as a Service.
Virtualization to Cloud Evolution “IT as a Service”Mohamed Shorbagy
The presentation is about how to start your career in the Cloud covering the process of going from physical to virtual to Cloud and finish with the definitions of what is a Cloud. So, if you interested to be a part of this field and take your first steps towards it, you are welcome in the "Inevitable Cloud" community,Join us on:
http://www.facebook.com/TheInevitableCloud
http://www.facebook.com/groups/InevitableCloud/
http://www.linkedin.com/company/2990722?trk=tyah
Thanks,
Inevitable Cloud Community
Yatırım Süreçleri ve Değerleme - Ali H. KarabeyİTÜ Çekirdek
Girişimcilik serüveninde yatırım alma süreci, sunumları, ikna yöntemleri, ikna şekilleri girişimcinin kafasını karıştıran konulardır. Ürüne dönüşen fikrinin ticarileşme sürecine geçmesi için maddi ihtiyaçların karşılanması zorunludur ve bunun için de yatırımcı bulmak girişimcinin aklına gelen ilk konudur.
Teknolojinin hayatımıza her gün daha fazla girmesiyle her alanda olduğu gibi ticaret yapmanın da yolları tamamen değişti. Bu değişim bizi internet ile tanıştırdı. İnternet çok kısa bir zamanda hayatımıza girdi ve herkesin benimsediği ve kullandığı bir platform haline geldi. Bu akıma uyum sağlayamayanlar kısa bir süre içerisinde pazardan yok olup gitme riskiyle kaşı karşıya kaldılar. Bu dünyada gereken başarıyı elde etmenin çeşitli yöntemleri ortaya çıktı. Bu yöntemlerden trendi de bugünlerde çok fazla duymaya başladığımız “growth hacking”.
Başarı Hedefli, HORIZON2020 ve TÜBİTAK Destekleri Proje Yazımı - Muzaffer ÖztanİTÜ Çekirdek
Muzaffer Öztan Kimdir?
Muzaffer Öztan Alfanorm firmasının kurucu ortağıdır. İşletme Lisans eğitimi ve ardından Sosyoloji/Felsefe eğitimlerine paralel olarak Borusan'da 10 yıl süren ilk iş deneyimini yaşamıştır. Bu süreçte Endüstriyel Reklamcılık ve halkla ilişkiler konularında pek çok ilklerin gerçekleştirildiği projeler üretmiştir. İçinde olduğu tüm projelerinde inovatif ürün tasarımı, teknoloji transferi ve farklı sektörlerin dijitalleşmesi yönünde çalışmalar yapmış ve yapmaktadır. Uzun iş yaşamında pek çok sektörle ilişkisi olmuş ve özellikle KOBİ'ler ile girişimcilerin sorunlarına empati ile çözümler üretmesi ve gönüllü eğitimler vermesi başarısının temelini oluşturmuştur. Elde ettiği deneyimlerin itici gücü ile kurucu ortak olarak üç şirket kurarak, beş başarılı inovatif girişimi hayata geçirmiştir. ALFANORM şirketinde altıncı girişimini yönetmeye devam etmektedir. HORİZON 2020 ve TÜBİTAK projelerinin hazırlanmasını yönetmektedir, aynı zamanda bir Melek Yatırımcıdır. Muzaffer Öztan günümüzde Alfanormda "Fikirden Tasarıma, Tasarımdam Üretime" felsedesini hayata geçirmek üzere tasarım, mühendislik, prototip üretimi yapılan bir örnek inovasyon platformunun içinde yer almaktadır.
İş Modeli Kanvası nasıl geliştirilir üzerine sunum. Çeviridir.
Orjinal sunum : http://www.slideshare.net/mikelachapelle/primer-on-the-business-model-canvas-v5?qid=b9a23bb0-3fcc-4a57-804f-2387b82cfeff&v=qf1&b=&from_search=3
Do you often tell your potential customer or investor things like “This is a PoC”, “It only works on a single host”, “We need time to install on another server”, “We need to redesign the code to handle ten thousand users” ?
You need to have solid answers to how your platform scales on growing demand if you aim for Silicon Valley.
In the first part of this seminar, we’ll focus on non-technical stakeholders like CEO and CMO co-founders, and we’ll have an overview of designing enterprise grade B2B, B2C or B2G Software as a Service (SaaS) platforms using cloud technologies. What are the best practices to scalable, highly available and reliable SaaS platforms and the store front, customer support channels? Why is an on-demand, elastic IT infrastructure setup necessary? What do scalability and automation have to do with the OPEX and the Business Case?
In the second part of this seminar, we’ll go into technical details for CTO co-founders and give examples for realizing platforms that scale from 1 to 1M User on cloud. You’ll also have an understanding of the products and services needed to realize this. You’ll also have an understanding of the products and services needed to realize this from Amazon (AWS) Cloud: Shopify (e-shop), Zendesk (Customer Support), AWS API Gateway, Lambda (Serverless Computing), EC2 (Virtual servers), ASG (Auto Scaling), SNS (Notification Service), CloudWatch (Fault and Performance Monitoring & Centralized Logging), CloudTrail (Compliance), CloudFormation (Infrastructure Automation).
Note: This session was presented in ITU Cekirdek, http://www.itucekirdek.com/en The University Startup Ecosystem in Istanbul, on December 13th 2016.
https://www.linkedin.com/pulse/creating-saas-startups-scale-millions-users-akirmak-msc-exec-mba
This document summarizes a presentation about creating scalable Software as a Service (SaaS) startups using cloud technologies. The presentation discusses designing enterprise-grade B2B, B2C, or B2G SaaS platforms for scalability, high availability, and reliability. It covers best practices for scalable infrastructure, automation, and how scalability and automation relate to operating expenses and business cases. Technical details are provided for realizing platforms that can scale from 1 to 1 million users on the cloud using Amazon Web Services products.
“The standard B2B operating model was designed to optimize vendor’s “push” of prepackaged products to customers via large, up-front deals. The goal was usually to get the maximum amount of product assets transferred from the vendor’s balance sheet to the customer’s balance sheet in one big order. But today the assumption that a customer can determine in advance exactly what it needs and then take on all the responsibility for the level of value that it gets from a complex business product is becoming less acceptable. Customers need their suppliers to step up and get into the outcome game. The old B2B model doesn’t make Sense in digitalization. “
[J.B. Wood]
The statement above forecasts that the whole operating model of enterprises, from marketing to product development and customer support will change. Also many other industry reports argue that a combination Digital Distribution, Digital Products, Big Data Analytics along with Software Defined Infrastructure, DevOps and cloud practices will have disruptive impacts on how we do business in the near future.
In this seminar, we share our opinion why enterprises needs to have an aggressive digital transformation agenda and we must make “cloud first” the mantra for our future business success.
In the first part of this seminar, we’ll focus on non-technical stakeholders, and we’ll have an overview of impact of cloud technologies on B2B products and services. What are the best practices for on-demand, scalable, highly available, reliable software platforms? How does self-service, elasticity, resource pooling and automation impact the costs and revenues? How does access to ubiquitous cloud infrastructure and open source big data tools empower every individual?
In the second part of this seminar, we’ll go into some technical details and give architectural examples for realizing enterprise grade platforms that scale from 1 to 1M users on cloud, the way Instagram, Netflix or Uber have created their software. You’ll also have an understanding of the products and services that are used by entrepreneurs to bring an innovation from idea to execution using various cloud services in months. Examples are: Shopify (storefront), ZenDesk (Customer Support), Amazon (AWS) Cloud (API Gateway, Server-less Computing, Virtual servers, WebScale storage, Notification Service, O&M Fault and Performance Monitoring & Logging, Infrastructure as Code, DevOps, Image Processing)
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudMark Hinkle
Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
shrebo Founder and CTO, Patrick Senti, uses cloud platforms to develop his technology to drive new ways of sharing resources, similar to the technology and economic forces behind Uber, AirBnB and Zipcar. The Swiss company won an innovation award from Swiss Federal Railways to provide an entire web services-based SaaS platform, starting in Europe where sharing is quite popular.
As Senti, his executive team, and his board of directors look to make decisions about risk in the future, he trusts Cloud Foundry to help. He knows how fewer people, more efficient processes, and a scalable architecture can ensure SLAs are met, downtime is avoided, and cash can flow into his business.
To learn more, visit pivotal.io/platform-as-a-service/pivotal-cf.
The document discusses how cloud computing provides benefits to small businesses by allowing them to scale infrastructure resources on demand, shift costs to a pay-per-use model, and quickly adapt to market opportunities. It defines cloud computing and outlines the three main types of cloud services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The document also notes that while enterprises cite flexibility and on-demand capabilities as benefits over cost savings, security and maturity are top concerns for IaaS cloud services.
Avner Algom - Cloud is the new world economyAvner Algom
This document discusses a meetup group focused on cloud computing called IGTCloud. The group has over 4,700 members who network and learn about cloud technologies like OpenStack, DevOps, analytics, and more. The cloud market is growing rapidly and expected to hit $240 billion by 2020, driving growth in areas like SaaS, IaaS, PaaS, and more. The document outlines perspectives for both cloud users and vendors on opportunities in the cloud.
“The standard B2B operating model was designed to optimize vendor’s “push” of prepackaged products to customers via large, up-front deals. The goal was usually to get the maximum amount of product assets transferred from the vendor’s balance sheet to the customer’s balance sheet in one big order. But today the assumption that a customer can determine in advance exactly what it needs and then take on all the responsibility for the level of value that it gets from a complex business product is becoming less acceptable. Customers need their suppliers to step up and get into the outcome game. The old B2B model doesn’t make Sense in digitalization. “
[J.B. Wood]
The statement above forecasts that the whole operating model of companies like Ericsson, from marketing to product development, sales and customer support will change. Also many other industry reports argue that a combination Digital Distribution, Digital Products and Cloud Practices will have disruptive impacts on how we do business in the near future.
In this session, we will have an outside-in approach to Cloud technology and “cloud first” approaches for our future business success. We’ll focus on non-technical stakeholders.
This document describes how SOA, BI, BPM, and cloud computing can work together to deliver business value. It provides brief introductions to each concept and argues that together they form pillars that allow for real-time business insight, rapid decision making, cost efficiency, and the ability to quickly change offerings. When combined, the technologies allow composite applications to be created by leveraging and combining loosely coupled assets from within and outside the enterprise.
Battling the disrupting Energy Markets utilizing PURE PLAY Cloud ComputingEdwin Poot
Disruption can be intimidating. You may even be losing business to one or more rising competitors. You may be wondering how you could possibly compete. Rest assured, this disruption doesn’t mean you need to turn your business upside down. But just be smart in how you engage your business using innovation without the need for huge changes, high risks or large investments.
This document provides an overview of cloud computing, including definitions, key players in the industry, and pros and cons. Some of the main points covered are:
- Cloud computing allows users to access applications and store data over the internet rather than locally.
- Major cloud providers include Amazon Web Services, Salesforce, and Google Apps.
- Benefits include scalability, low upfront costs, and faster innovation. Risks involve bandwidth costs, potential performance issues, and ensuring regulatory compliance for sensitive data.
- When adopting cloud computing, organizations should evaluate issues like data security, disaster recovery plans, and long-term viability of cloud vendors.
7 Ways to Accelerate Your Enterprise Journey to the CloudAmazon Web Services
Your organization’s cloud adoption journey will be unique. Understanding your current state, your target state, and the transition required to achieve the target state will determine what goals you set and the path you take.
For instance, if you operate a traditional IT environment with an on-premise data center and are concerned with reducing cost and complexity, you will have a different journey than if you are focused on stimulating growth or diversifying your business. In this session we will introduce the AWS Cloud Adoption Framework and 7 ways you can accelerate your Enterprise adoption of cloud.
Reasons to attend:
Understand and leverage the AWS Cloud Adoption Framework and the 7 key Enterprise Accelerators
Learn how to build an essential foundation for your enterprise cloud strategy
Discover best practices for successful implementation and operation of an IT environment with AWS components.
A Multi-Company Perspective: Enterprise Cloud and PaaSThoughtworks
Tech communities are always abuzz with the potential of Platform as a Service (PaaS). The promised ability to slash delivery times, allowing teams to iterate and release new features faster, has a growing number of organisations looking to implement PaaS in 2016.
In this presentation, industry leaders provide insights from the trenches by letting us enter the world of Cloud applications automation and PaaS. We also get a glimpse into why and how PaaS is widely adopted, as well as appreciate its constructs and challenges.
Further more, you can learn how build your delivery platform around AWS services, CloudFoundry or OpenShift and reflect on how best to create internal cloud and PaaS capabilities to change the way your organisation delivers software.
The document discusses how cloud computing provides businesses with more agility through faster deployment of applications and infrastructure. It outlines some of the key benefits of cloud such as reducing delivery time and costs for IT while avoiding vendor lock-in. The document advocates for a hybrid cloud approach using public cloud for flexibility combined with private and dedicated servers for workloads that require more customization or higher performance. It also emphasizes the need for a cultural shift towards a DevOps model of collaboration between development and operations teams.
Brief presentation on the history of virtualization and cloud computing as well as the benefits of these technologies for small business. (Originally presented to ProVisors members in San Jose III meeting on October 27th, 2016.)
Brief presentation on the history of virtualization and cloud computing as well as the benefits of these technologies for small business. (Originally presented to ProVisors members in San Jose III meeting on October 27th, 2016.)
This document provides an overview of cloud computing concepts including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It explains that IaaS provides virtualized computing resources, PaaS provides development platforms, and SaaS provides applications delivered as an online service. The document also lists examples of cloud providers for each service layer and related cloud computing resources.
This document discusses cloud computing and its benefits and risks. It provides an overview of what cloud computing is, what is driving its adoption, and common service and deployment models. It also examines how cloud computing could impact enterprise systems like ERP, CRM, and SCM. While the cloud provides opportunities to improve efficiency and reduce costs, security and privacy risks must also be balanced.
This document discusses how CenturyLink Enterprise Cloud Networking can help businesses address competitive pressures and achieve business agility. It outlines challenges such as limited resources, needing to stay ahead of competitors, and connecting with customers. It then provides examples of how the cloud helped companies launch a social media site quickly, prove application value without large upfront costs, and deploy a full data center on demand. The cloud promises performance, control, and speed at a lower cost than traditional infrastructure by allowing businesses to pay only for what they use. CenturyLink offers enterprise-level infrastructure in the cloud with benefits for IT, financial, and business perspectives.
A Tale of Two Enterprise Public Cloud ApplicationsBrian McCallion
This first person “in the trenches” enterprise Public Cloud story told by the Solution Architect candidly examines the project from inception to delivery. Attendees will hear first-hand the real world challenges, opportunities, lessons-learned, and what it takes to architect and implement a real-world application in the public cloud.
• Attendees will learn how the Solution Architect, CIO, and Development team navigate the technical and organizational challenges to delivering complex applications in a 119 year old company.
• Attendees will learn of pitfalls, opportunities, and tactics that may help to frame and focus Public Cloud initiatives in their own complex organization and serve to foster optimistic yet realistic expectations for their own initiatives.
• This session focuses on the organizational, cultural, and technical hurdles to designing and implementing a strategic application in the Public Cloud in a regulated industry.
Attendees will gain insight into how to approach governing, initiating, and designing applications in a complex organization and learn tactics and strategies to successfully deliver such applications in their own complex organization.
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Compuware APM
Companies are increasingly demanding that Web applications "move to the cloud" to reign in IT costs, reduce server sprawl and perhaps most importantly, help to ensure that your infrastructure is tuned to deliver an exceptional end-user experience for your customers. The challenge is to reap those benefits while ensuring top performance, keeping IT operations and development on the same page, and delivering enterprise level capabilities and scalability.
Join 3 cloud computing experts Forrester Principal Analyst, James Staten; Savvis’ Chief Technology Officer, Bryan Doerr; and Gomez’s Chief Technology Officer, Imad Mouline as they discuss the cloud landscape, application performance in the cloud and successful cloud adoption strategies.
What you will learn:
* How to determine which applications are best suited for cloud deployments
* A game plan for cloud adoption for the next 90 days and beyond
* How to use Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) delivery models to test more efficiently and better leverage internal computing resources
* Which techniques can improve your lifecycle management of cloud based applications
* Best practices to ensure optimum end-user performance of your cloud environment
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your CloudMark Hinkle
Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
Discover the benefits of outsourcing SEO to Indiadavidjhones387
"Discover the benefits of outsourcing SEO to India! From cost-effective services and expert professionals to round-the-clock work advantages, learn how your business can achieve digital success with Indian SEO solutions.
More Related Content
Similar to Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak
“The standard B2B operating model was designed to optimize vendor’s “push” of prepackaged products to customers via large, up-front deals. The goal was usually to get the maximum amount of product assets transferred from the vendor’s balance sheet to the customer’s balance sheet in one big order. But today the assumption that a customer can determine in advance exactly what it needs and then take on all the responsibility for the level of value that it gets from a complex business product is becoming less acceptable. Customers need their suppliers to step up and get into the outcome game. The old B2B model doesn’t make Sense in digitalization. “
[J.B. Wood]
The statement above forecasts that the whole operating model of enterprises, from marketing to product development and customer support will change. Also many other industry reports argue that a combination Digital Distribution, Digital Products, Big Data Analytics along with Software Defined Infrastructure, DevOps and cloud practices will have disruptive impacts on how we do business in the near future.
In this seminar, we share our opinion why enterprises needs to have an aggressive digital transformation agenda and we must make “cloud first” the mantra for our future business success.
In the first part of this seminar, we’ll focus on non-technical stakeholders, and we’ll have an overview of impact of cloud technologies on B2B products and services. What are the best practices for on-demand, scalable, highly available, reliable software platforms? How does self-service, elasticity, resource pooling and automation impact the costs and revenues? How does access to ubiquitous cloud infrastructure and open source big data tools empower every individual?
In the second part of this seminar, we’ll go into some technical details and give architectural examples for realizing enterprise grade platforms that scale from 1 to 1M users on cloud, the way Instagram, Netflix or Uber have created their software. You’ll also have an understanding of the products and services that are used by entrepreneurs to bring an innovation from idea to execution using various cloud services in months. Examples are: Shopify (storefront), ZenDesk (Customer Support), Amazon (AWS) Cloud (API Gateway, Server-less Computing, Virtual servers, WebScale storage, Notification Service, O&M Fault and Performance Monitoring & Logging, Infrastructure as Code, DevOps, Image Processing)
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudMark Hinkle
Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
shrebo Founder and CTO, Patrick Senti, uses cloud platforms to develop his technology to drive new ways of sharing resources, similar to the technology and economic forces behind Uber, AirBnB and Zipcar. The Swiss company won an innovation award from Swiss Federal Railways to provide an entire web services-based SaaS platform, starting in Europe where sharing is quite popular.
As Senti, his executive team, and his board of directors look to make decisions about risk in the future, he trusts Cloud Foundry to help. He knows how fewer people, more efficient processes, and a scalable architecture can ensure SLAs are met, downtime is avoided, and cash can flow into his business.
To learn more, visit pivotal.io/platform-as-a-service/pivotal-cf.
The document discusses how cloud computing provides benefits to small businesses by allowing them to scale infrastructure resources on demand, shift costs to a pay-per-use model, and quickly adapt to market opportunities. It defines cloud computing and outlines the three main types of cloud services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The document also notes that while enterprises cite flexibility and on-demand capabilities as benefits over cost savings, security and maturity are top concerns for IaaS cloud services.
Avner Algom - Cloud is the new world economyAvner Algom
This document discusses a meetup group focused on cloud computing called IGTCloud. The group has over 4,700 members who network and learn about cloud technologies like OpenStack, DevOps, analytics, and more. The cloud market is growing rapidly and expected to hit $240 billion by 2020, driving growth in areas like SaaS, IaaS, PaaS, and more. The document outlines perspectives for both cloud users and vendors on opportunities in the cloud.
“The standard B2B operating model was designed to optimize vendor’s “push” of prepackaged products to customers via large, up-front deals. The goal was usually to get the maximum amount of product assets transferred from the vendor’s balance sheet to the customer’s balance sheet in one big order. But today the assumption that a customer can determine in advance exactly what it needs and then take on all the responsibility for the level of value that it gets from a complex business product is becoming less acceptable. Customers need their suppliers to step up and get into the outcome game. The old B2B model doesn’t make Sense in digitalization. “
[J.B. Wood]
The statement above forecasts that the whole operating model of companies like Ericsson, from marketing to product development, sales and customer support will change. Also many other industry reports argue that a combination Digital Distribution, Digital Products and Cloud Practices will have disruptive impacts on how we do business in the near future.
In this session, we will have an outside-in approach to Cloud technology and “cloud first” approaches for our future business success. We’ll focus on non-technical stakeholders.
This document describes how SOA, BI, BPM, and cloud computing can work together to deliver business value. It provides brief introductions to each concept and argues that together they form pillars that allow for real-time business insight, rapid decision making, cost efficiency, and the ability to quickly change offerings. When combined, the technologies allow composite applications to be created by leveraging and combining loosely coupled assets from within and outside the enterprise.
Battling the disrupting Energy Markets utilizing PURE PLAY Cloud ComputingEdwin Poot
Disruption can be intimidating. You may even be losing business to one or more rising competitors. You may be wondering how you could possibly compete. Rest assured, this disruption doesn’t mean you need to turn your business upside down. But just be smart in how you engage your business using innovation without the need for huge changes, high risks or large investments.
This document provides an overview of cloud computing, including definitions, key players in the industry, and pros and cons. Some of the main points covered are:
- Cloud computing allows users to access applications and store data over the internet rather than locally.
- Major cloud providers include Amazon Web Services, Salesforce, and Google Apps.
- Benefits include scalability, low upfront costs, and faster innovation. Risks involve bandwidth costs, potential performance issues, and ensuring regulatory compliance for sensitive data.
- When adopting cloud computing, organizations should evaluate issues like data security, disaster recovery plans, and long-term viability of cloud vendors.
7 Ways to Accelerate Your Enterprise Journey to the CloudAmazon Web Services
Your organization’s cloud adoption journey will be unique. Understanding your current state, your target state, and the transition required to achieve the target state will determine what goals you set and the path you take.
For instance, if you operate a traditional IT environment with an on-premise data center and are concerned with reducing cost and complexity, you will have a different journey than if you are focused on stimulating growth or diversifying your business. In this session we will introduce the AWS Cloud Adoption Framework and 7 ways you can accelerate your Enterprise adoption of cloud.
Reasons to attend:
Understand and leverage the AWS Cloud Adoption Framework and the 7 key Enterprise Accelerators
Learn how to build an essential foundation for your enterprise cloud strategy
Discover best practices for successful implementation and operation of an IT environment with AWS components.
A Multi-Company Perspective: Enterprise Cloud and PaaSThoughtworks
Tech communities are always abuzz with the potential of Platform as a Service (PaaS). The promised ability to slash delivery times, allowing teams to iterate and release new features faster, has a growing number of organisations looking to implement PaaS in 2016.
In this presentation, industry leaders provide insights from the trenches by letting us enter the world of Cloud applications automation and PaaS. We also get a glimpse into why and how PaaS is widely adopted, as well as appreciate its constructs and challenges.
Further more, you can learn how build your delivery platform around AWS services, CloudFoundry or OpenShift and reflect on how best to create internal cloud and PaaS capabilities to change the way your organisation delivers software.
The document discusses how cloud computing provides businesses with more agility through faster deployment of applications and infrastructure. It outlines some of the key benefits of cloud such as reducing delivery time and costs for IT while avoiding vendor lock-in. The document advocates for a hybrid cloud approach using public cloud for flexibility combined with private and dedicated servers for workloads that require more customization or higher performance. It also emphasizes the need for a cultural shift towards a DevOps model of collaboration between development and operations teams.
Brief presentation on the history of virtualization and cloud computing as well as the benefits of these technologies for small business. (Originally presented to ProVisors members in San Jose III meeting on October 27th, 2016.)
Brief presentation on the history of virtualization and cloud computing as well as the benefits of these technologies for small business. (Originally presented to ProVisors members in San Jose III meeting on October 27th, 2016.)
This document provides an overview of cloud computing concepts including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It explains that IaaS provides virtualized computing resources, PaaS provides development platforms, and SaaS provides applications delivered as an online service. The document also lists examples of cloud providers for each service layer and related cloud computing resources.
This document discusses cloud computing and its benefits and risks. It provides an overview of what cloud computing is, what is driving its adoption, and common service and deployment models. It also examines how cloud computing could impact enterprise systems like ERP, CRM, and SCM. While the cloud provides opportunities to improve efficiency and reduce costs, security and privacy risks must also be balanced.
This document discusses how CenturyLink Enterprise Cloud Networking can help businesses address competitive pressures and achieve business agility. It outlines challenges such as limited resources, needing to stay ahead of competitors, and connecting with customers. It then provides examples of how the cloud helped companies launch a social media site quickly, prove application value without large upfront costs, and deploy a full data center on demand. The cloud promises performance, control, and speed at a lower cost than traditional infrastructure by allowing businesses to pay only for what they use. CenturyLink offers enterprise-level infrastructure in the cloud with benefits for IT, financial, and business perspectives.
A Tale of Two Enterprise Public Cloud ApplicationsBrian McCallion
This first person “in the trenches” enterprise Public Cloud story told by the Solution Architect candidly examines the project from inception to delivery. Attendees will hear first-hand the real world challenges, opportunities, lessons-learned, and what it takes to architect and implement a real-world application in the public cloud.
• Attendees will learn how the Solution Architect, CIO, and Development team navigate the technical and organizational challenges to delivering complex applications in a 119 year old company.
• Attendees will learn of pitfalls, opportunities, and tactics that may help to frame and focus Public Cloud initiatives in their own complex organization and serve to foster optimistic yet realistic expectations for their own initiatives.
• This session focuses on the organizational, cultural, and technical hurdles to designing and implementing a strategic application in the Public Cloud in a regulated industry.
Attendees will gain insight into how to approach governing, initiating, and designing applications in a complex organization and learn tactics and strategies to successfully deliver such applications in their own complex organization.
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Compuware APM
Companies are increasingly demanding that Web applications "move to the cloud" to reign in IT costs, reduce server sprawl and perhaps most importantly, help to ensure that your infrastructure is tuned to deliver an exceptional end-user experience for your customers. The challenge is to reap those benefits while ensuring top performance, keeping IT operations and development on the same page, and delivering enterprise level capabilities and scalability.
Join 3 cloud computing experts Forrester Principal Analyst, James Staten; Savvis’ Chief Technology Officer, Bryan Doerr; and Gomez’s Chief Technology Officer, Imad Mouline as they discuss the cloud landscape, application performance in the cloud and successful cloud adoption strategies.
What you will learn:
* How to determine which applications are best suited for cloud deployments
* A game plan for cloud adoption for the next 90 days and beyond
* How to use Platform as a Service (PaaS) and Infrastructure as a Service (IaaS) delivery models to test more efficiently and better leverage internal computing resources
* Which techniques can improve your lifecycle management of cloud based applications
* Best practices to ensure optimum end-user performance of your cloud environment
Cloud Expo Silicon Valley 2013 | Why Lease When You Can Buy Your CloudMark Hinkle
Perhaps one of the perplexing things about cloud computing is the choice around renting time in someone else’s cloud (Amazon, Google, Rackspace or a myriad of others) or building your own. It’s not unlike the age-old car buyer’s dilemma, take the lower payments and lower total miles lease or buy the car and drive it for the long haul. Cloud computing users are often faced with the same conundrum. This presentation will focus on how to buy and build a cloud that can be fulfill the needs of most users including strategies for making use of the open source private cloud or managing workloads in both the private and public cloud using open source software.
Similar to Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak (20)
Discover the benefits of outsourcing SEO to Indiadavidjhones387
"Discover the benefits of outsourcing SEO to India! From cost-effective services and expert professionals to round-the-clock work advantages, learn how your business can achieve digital success with Indian SEO solutions.
HijackLoader Evolution: Interactive Process HollowingDonato Onofri
CrowdStrike researchers have identified a HijackLoader (aka IDAT Loader) sample that employs sophisticated evasion techniques to enhance the complexity of the threat. HijackLoader, an increasingly popular tool among adversaries for deploying additional payloads and tooling, continues to evolve as its developers experiment and enhance its capabilities.
In their analysis of a recent HijackLoader sample, CrowdStrike researchers discovered new techniques designed to increase the defense evasion capabilities of the loader. The malware developer used a standard process hollowing technique coupled with an additional trigger that was activated by the parent process writing to a pipe. This new approach, called "Interactive Process Hollowing", has the potential to make defense evasion stealthier.
Ready to Unlock the Power of Blockchain!Toptal Tech
Imagine a world where data flows freely, yet remains secure. A world where trust is built into the fabric of every transaction. This is the promise of blockchain, a revolutionary technology poised to reshape our digital landscape.
Toptal Tech is at the forefront of this innovation, connecting you with the brightest minds in blockchain development. Together, we can unlock the potential of this transformative technology, building a future of transparency, security, and endless possibilities.
Bir Milyonuncu Kullanıcıyı Taşıyan SaaS - Hasan Basri Akırmak
1. Creating the SaaS Startups that
Scale to Millions of UsersCreating the SaaS Startups that
Scale to Millions of Users
Hasan Basri AKIRMAK
Mentor at ITU Seed, Cloud Evangelist at Ericsson
https://tr.linkedin.com/in/hasanbasriakirmak
2. This session was presented in ITU Cekirdek,
http://www.itucekirdek.com/en
The University Startup Ecosystem in Istanbul,
on December 13th 2016.
3. Do you often tell your potential customer or investor things like “This is a PoC”,
“It only works on a single host”, “We need time to install on another server”,
“We need to redesign the code to handle ten thousand users” ?
You need to have solid answers to how your platform scales on growing
demand if you aim for Silicon Valley.
In the first part of this seminar, we’ll focus on non-technical stakeholders like
CEO and CMO co-founders, and we’ll have an overview of designing
enterprise grade B2B, B2C or B2G Software as a Service (SaaS) platforms
using cloud technologies. What are the best practices to scalable, highly
available and reliable SaaS platforms and the store front, customer support
channels? Why is an on-demand, elastic IT infrastructure setup necessary?
What do scalability and automation have to do with the OPEX and the
Business Case?
In the second part of this seminar, we’ll go into technical details for CTO co-
founders and give examples for realizing platforms that scale from 1 to 1M
User on cloud. You’ll also have an understanding of the products and services
needed to realize this. You’ll also have an understanding of the products and
services needed to realize this from Amazon (AWS) Cloud: Shopify (e-shop),
Zendesk (Customer Support), AWS API Gateway, Lambda (Serverless
Computing), EC2 (Virtual servers), ASG (Auto Scaling), SNS (Notification
Service), CloudWatch (Fault and Performance Monitoring & Centralized
Logging), CloudTrail (Compliance), CloudFormation (Infrastructure Automation).
Motivation
4. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 4
What to expect from this session
› Part 1
–“Ticket to Haydarpasa or Silicon Valley” – Google Ventures Engineering Team
–“I’m gonna beat u Zuckerberg” – Industrialized Production
–“From Illusionist to Magician” – The B2B Perspective
–“From Black Friday to Godzilla” – Defining Business Performance
–“The Business Case for SaaS” – OPEX, CAC, Outsourcing
› Part 2
–“Building Infrastructure at Scale” – Well Architected Framework
–“Running it” – Tracking Performance with KPIs
–“Time vs. Space Tradeoff” – Compute, Storage, Data and Apps: The New Normal
–“Putting Pieces Together” – Scalable SaaS Platform on AWS
5. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 5
The opinions expressed here represent my
own and not those of my employer, AWS or
any other trademarks companies mentioned
herein.
DISCLAIMER
Creative Commons License
Licensees may copy, distribute, display and
perform the work and make derivative works
and remixes based on it only if they give the
author or licensor the credits (attribution).
LICENSE
8. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 8
› Engineering
› “When a startup begins to take off, the
technical requirements for data,
computing, and networking skyrocket. At
GV, we’ve built a team that lives for these
challenges. They’re a group of experts
with a track record of working at massive
scale, and they love to help.”
› — Graham Spencer
› General Partner at GV
Why this session?
Source: Google Ventures
9. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 9
“Adidas’s pilot factory in Ansbach is an
example of how robots are revolutionising
manufacturing.” [Financial Times]
You need to be on the
right to beat Silicon
Valley.
10. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 10
In Software Context
› Single developer vs. Mass production
› Small Workshop vs. Factories
– Standardize HW, SW and Operations for Innovation
– Automate (No human interaction) for OPEX
Industrial Production
11. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 11
› “You can sell products to B2C using
emotional levers (games, fashion, etc.) but, in
B2B, getting customers excited will not get
you a check.”
› “B2C consumers are accustomed to ‘what
you see is what you get.’ They can choose to
use it or not. Businesses have higher
expectations (security, customization,
integration, performance, etc.)*
Source: Lean B2B: Build Products Businesses Want, Garbugli, Étienne.
Image: IMDB
B2B also has higher expectations
12. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 13
› Revenue Drivers
– Consider upfront payments
– Contract Length & discounts
– Monthly Recurring Revenues
– Churn effect
› CAC – Cost of Acquiring
Customer
– Digital marketing to help you
› LTV – Customer’s Life Time Value
– Retaining the subscriber
– Add-on sales (new features, or
increase consumption)
SaaS Business Case – The Light Side
Source: http://www.forentrepreneurs.com/saas-sales-compensation-plan/
13. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 14
SaaS Business Case – The Dark Side
› COGS
– IT infrastructure components
› CAPEX: Acquisition Costs
- Server, Storage, Networking
- SW Development: Reliability,
Availability, Security
– OPEX: Operation Costs
– Support Costs
› 1st line: Web, mail or Call Center
› 2nd line: Software Development Team
› 3rd line: 3PP (AWS, Shopify, …)
› Risk Mitigation Costs
– How much Data can we afford to lose?
– How much downtime can we accept?
Diagram Source: AWS
14. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 15
› Make sure customers are happy after purchase so
they will remain long term customers.
› Book as much New Recurring Revenue as
possible.
› Collect as much Cash Upfront as possible.
(Particularly important in the startup phase)
› Sign Longer Term Contracts (e.g. annual terms vs.
monthly, multi-year vs. annual)
› Drive expansion revenue with existing customers to
have a revenue retention rate of greater than 100%,
even when you lose some customers due to churn.
( “Negative churn”)
Source: http://www.forentrepreneurs.com/saas-sales-compensation-plan/
What are the Key business objectives for a
SaaS business?
15. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 16
Identify which one is
more profitable:
Adding New Users
vs. Stimulating
Consumption?
16. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 17
For Small Contract
size, use Internet as
Primary Mode of
Distribution
Source: http://www.forentrepreneurs.com/
17. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 18
› Compare your current on-premises environment to your FUTURE STATE, RE-
ARCHITECTED cloud environment. NOT a replica of what exists today.
Cloud is more than a technology
Business Agility
› Rapid experimentation.
› Faster app development
› Faster business decisions
Source: AWS ReInvent 2016
Workforce Productivity
› Self service culture
› Increased automation
› Attracting & retaining talent
Operational Resilience
› Improved Service Performance
› Less Downtime
› Less bugs
Other (In)tangible Benefits you can qualify
18. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 19
Technologies that are difficult to implement can become easier to consume by pushing
that knowledge and complexity into the cloud vendor's domain.
For example, NoSQL databases, media transcoding, and machine learning are all
technologies that require expertise that is not evenly dispersed across the technical
community. In the cloud, these technologies become services that your team can
consume while focusing on product development rather than resource provisioning and
management.
Cloud Democratizes Advanced Technologies
19. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 20
Virtualization is NOT cloud
20. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 21
› Migration (especially with redesign is complex and costly)
Never say “We move to cloud later!”
Source: AWS Cloud Adoption Framework
21. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 22
Time is Money. Performance Matters
22. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 23
Understanding End to End Performance
23. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 24
Godzilla will visit you one day
Image: IMDB
24. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 25
Acceptable Downtime and Loss of Data for
your Business
Identify where your startup
should be
25. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 26
› Backup Requirements for each workload
› HA (High Availability) requirements for each workload
› Scalability requirements for each workload
› DR (Disaster Recovery) Requirements for each workload
Performance Requirements: A Nice to Have?
26. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 27
How do we match with demand, adding/removing
resources when needed?
“Righscaling”.
Time-based, event-driven approaches
The big question
27. Part 2
Creating a software system is a lot like
constructing a building. If the foundation is
not solid there might be structural
problems that undermine the integrity and
function of the building.
When architecting
technology solutions,
do not neglect the four
pillars of security,
reliability, performance
efficiency, and cost
optimization.
28. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 29
Fallacies of Software Engineering
›Servers don’t fail
›Disks don’t fail
›Networks don’t fail
In the cloud, test how your system fails, and validate your recovery procedures.
29. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 30
SaaS Architecture – Apps vs Ops View
Data Partitioning
Tenant Isolation
Identity
Profiling&Analytics
Management&Monitoring
Metering,Billing&Tenant
Administration
Operational View
AppView
Technical and Business Agility
30. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 31
Understanding Multi-tenancy
Silo Pool
vs.
› Silo Model
› Pros
– Tenant specific tuning
– Tenant level availability
› Cons
– Cost
– Management Complexity
– Deployment Challenges
– Analytics aggregation
› Pool Model
› Pros
– Centralized management
– Cost optimization
› Cons
– Cross-tenant impacts
– Compliance challenges
– All or nothing available
31. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 32
TENANT ID ITEM ID
T1 230
t2 3434
Data partitioning
Tenant 1 Tenant 2
Schema
Schema
Separate DB for each
tenant
Single DB, multiple
schemas
Common DB, single
schema
32. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 33
› Actively track KPIs
– Resource Level: CPU load, memory usage, network traffic
– Business level: Response times, RTO and RPO, Costs …
› Use Automation: Logging in and checking the CPU manually is not scalable!
› Implement self healing
– Example Monitoring: Send an alarm when cache is 80%
– Example Action: Purge cache automatically when 90%
– Example Monitoring: Sense list of IP’s generating unsuccessful SSH attempts.
– Example Action: Block those IP’s by adding them to firewall blacklist rules automatically
› Learn to implement your “Infrastructure as Code”
Managing your infrastructure at scale
How do you monitor your instances post launch to ensure they are performing as expected?
Amazon
CloudWatch
AWS
CloudFormation
Amazon
Elasticsearch
Service
33. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 34
Performance Efficiency in the cloud is composed of four areas:
1 Compute
2. Storage
3. Database
4. Space-time trade-off
34. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 35
› Share info
› Extract insight
› Recognize patterns
› Track performance
› Ultimately make better business,
technical and operational decisions.
What Can You Do with all this Data?
Generation
Collection & Storage
Analytics & computation
Collaboration & Sharing
36. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 37
Don’t do a Monolithic DB + Search Tier
RDBMS
DB & Search Tier
Apps
37. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 38
Types of Data
› Transactional
– DB reads & writes (OLTP__
– Cache
› Search
– Logs
– Streams
› File
– Log files
› Stream
– Clickstream, Sensors, IoT data
Big Data Architectural Principles &
Understanding Types of Data
38. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 39
Use the right tool for the job. There are
multiple services for DB & Analytics in AWS
39. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 40
Data Structure and Access Patterns
ACCESS PATTERNS WHAT TO USE in AWS?
Joins, Transaction, SQL SQL: RDS
Put/Get (Key/Value) Cache: ElastiCache
(Memcached, Redis)
NoSQL: DynamoDB
Simple Relationships, No Transaction, Joins NoSQL: DynamoDB
Search Search: ElasticSearch
DATA STRUCTURES WHAT TO USE in AWS?
Fixed Schema SQL: RDS
NoSQL: DynamoDB
Schema Free (JSON) NoSQL: DynamoDB
Search: ElasticSearch
Key Value Cache: ElastiCache
(Memcached, Redis)
NoSQL: DynamoDB
40. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 41
Use the Right Tool for the Job
DB & Search Tier
Apps
Cache
MemCached, Redis
NoSQL
Cassandra, DynamoDB
Hbase, MongoDB
SQL
MySQL, Oracle,
SQL Server, Postgres
Search
ElasticSearch,
CloudSearch
42. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 43
The optimal storage solution for a particular system will vary based on the:
› Kind of access method Block, file, or object
› Patterns of access Random or sequential
› Throughput required IOPS, SSD vs. HDD
› Frequency of access Online, offline, archival
› Frequency of update WORM, dynamic
› Availability and durability constraints 99 vs. 99.9…9% and more
Understand Storage Parameters
43. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 44
› Use Stateless Design: Support 12-factor stateless apps: 12factor.net
› As Deployment Unit: Use Docker container images
Modern Software Design Goals
44. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 45
Putting Pieces Together
A Scalable SaaS Platform Implementation
AWS API
(order fulfilment triggered by e-commerce platform)
AWS CloudFormation
Infrastructure as Code
AWS Lambda
Send login and web address information
to customer
per email using SES
AWS CloudWatch
Infra & Application layer
Fault & Performance Monitoring
AWS CloudTrail
Compliance reporting (Log of all requests
to AWS account and API)
AWS Config
Resource Configuration Management
keeping track of versions of every resource
AWS DynamoDB
Metadata repository (file name, size…)
AWS S3
Storage with 99.999999999% durability
Tenant isolation by buckets
AWS SNS
Email notifications to
Operations Team
about alarms
AWS EC2
Compute service for Open Source Sync Sw
Single tenant for tenant isolation
AWS EBS
NAS Storage service, for EC2 cache
AWS ASG
Replaces EC2 in case of sys or health
check errors
AWS Route 53
DNS Service
Shopify.com
SaaS E-Commerce Platform as sales channel
Zendesk.com
SaaS Customer Support Channel
:
A Marketplace for Partner
Products, Solutions or
SaaS running on AWS
45. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 46
SaaS Fueled by Digital Marketing
46. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 47
›Lessons Learned from Creating a B2B Cloud SaaS Startup
in 90 Days: From Ideation to Launch
›Designing an End to End Security Architecture in Cloud
›20 AWS Services in 120 Minutes
FOR MORE INFO ABOUT
LEARNINGS & OUTCOMES, JOIN THE
UPCOMING SEMINARS:
47. İTÜ Çekirdek - Creating Startups that Rock | Creative Commons CC0 - Attribution License | https://www.linkedin.com/in/hasanbasriakirmak | 2016-12-13 | Page 48
If you found this session useful, please “endorse” me in LinkedIn for areas like:
Business Development, Business Planning, Go-To-Market Strategy, Consulting,
Product Management, Product Strategy, Cloud Computing, Entrepreneurship.
THANK YOU
Hasan Basri AKIRMAK
Differentiate in Information Technology