Clouds in 2016
-
Upload
guy-vinograd- -
Category
Internet
-
view
252 -
download
0
Transcript of Clouds in 2016
Clouds in 2016Apr-2016
Guy Vinograd, CEO
Your R&D Team
Cloud-native SaaS Providers
Million-scale users, 10000s devices, 1000s TPS◦AWS’s leading R&D partner
IoT clouds builders for device vendors◦Fully managed service◦Enables device makers to focus on their core
Customers - global $Bn companies to start-ups
About Me and Softimize
Your R&D Team
Agenda
Who are the Cloud of 2016
Trends in the Clouds
Challenges of 2016 Clouds
Your R&D Team
Elastic
Self Service
Cloud Recap (NIST)
Global
Multi-Tenant
Pay per Use
IaaS
PaaS
SaaS
Your R&D Team
Clouds in 2016 are the Default
Your R&D Team
Public Clouds
Your R&D Team
Private Clouds
Your R&D Team
Agenda
State of the Cloud in 2016
Trends in the Clouds
Challenges of 2016 Clouds
Your R&D Team
◦ No servers, no deployments onto servers, no installed software◦ 11/2014 – AWS Lambda◦ 2/2016 – Google Cloud Functions (Alpha)◦ 31/3/2016 - Microsoft Azure Functions (Alpha).
Trends – Serverless Computing
Your R&D Team
◦ Micro-service & Continues Deployment enabler◦ AWS EC2 Container Service (11/2014)◦ Google Container Engine (8/2015)◦ Azure Container Service (9/2015)
Trends – Containers In, Virtualization Out
Your R&D Team
Cloud-optimized application architecture and design
Go beyond hosting service. Use the cloud services◦ Queues, Storage, Databases, Auto Scaling, Security, Workflow
engines, Big Data Streaming, IoT services
Why?◦ Scale◦ Much less Dev Ops – installs, deploys◦ Speedier R&D – less provisioning◦ Traceable – Centralized Logs, Metrics
Bottom line: 70% more efficient
Trends - Native Cloud Apps Become the Norm
Your R&D Team
Trends - IoT
Your R&D Team
REST
IoT Architecture
HTTP | MQTT | CoAP | XMPP
IoT Backend Service
GW
IoT Demo
Your R&D Team
Shopping List Using TBB Integration with AWS IoT
Your R&D Team
Let’s See Something Working
Your R&D Team
Shopping List Architecture
SensorHub
Raspberry PITBB RPI JS SDK
AWS IOT Kinesis
DynamoDB
Auto Scaling
TBBStreamer
Sensor
Actuator
Actuator
ELB
TBBDeviceMgmt
Auto Scaling
WebREST API Client
TBB AngularJS SDK
MQTT, Hub Certificate
Provision ThingsSet/Get shadow
Push notificationsMQTT\WebSocket
IoT Service appDevice management
Your R&D Team
Agenda
State of the Cloud in 2016
Trends in the Clouds
Challenges of 2016 Clouds
Your R&D Team
Challenges – Security – Not #1
Your R&D Team
Challenges – Cloud Computing Became COMPLEX
SaaS requirements- scalability, multi tenancy, security, soft real time, multi-cloud, multi-region
Critical to choose the right cloud services◦ AWS has 161 services! ◦ Or no scale, security breaches, high latency, big $$$◦ Need architects with broad cloud knowledge
Critical to effectively utilize the cloud resources◦ CPU utilization – Can you do 80%?? Or 30%?◦ Or big $$$ or high latency◦ Need developers with deep experience with cloud SDKs
Your R&D Team
Challenges – Mitigation In Israel
DIY◦Most fail
Expert sharing economics
DevOPS - Deployments, security, NOC◦emind, CloudZone,..
Native Cloud Applications - Scalability, multi tenancy, security, soft real time, multi-cloud, multi-region ◦Softimize
Your R&D Team
Security Multi Tenant DB
Data Streaming Vendor Services
Management
CBBTM = Common Building Blocks by Softimize
Push notificationsDevice Interaction
On Premise
MQTT, HTTP
Built for Clouds
Your R&D Team
Sensor HubELB
API Server
Play
Kinesis
Everything
DynamoDB
S3 or EFS
Session Files
Cloud Front
SQSAgg
Trigger
Algo Agg
SQSAgg
Ready
S3
Agg OutHub Logs
S3
Agg In
Auto ScalingAuto Scaling
Auto Scaling
S3DB
Backups
Redshift
Any SQL BI Tool
Session CacheRT Algo
*H1/2016 - MQTT (including AWS IoT)
CBBTM Streaming – Implementation over AWS
Your R&D Team
Softimize Case Studies
Your R&D Team
Summary
State of the Cloud in 2016
Trends in the Clouds
Challenges of 2016 Clouds◦Complexity, lack of expertise
Thank You