Accelerate application delivery with a Cloud-native mindset

Slides:



Advertisements
Similar presentations
With the Help of the Microsoft Azure Platform, Devbridge Group Provides Powerful, Flexible, and Scalable Responsive Web Solutions MICROSOFT AZURE ISV PROFILE:
Advertisements

Windows Azure Conference 2014 Running Docker on Windows Azure.
Using the Powerful Microsoft Azure Platform, e-SUAP Properly and Securely Manages All Steps for Customizable Business Activities Permissions MICROSOFT.
Built on Microsoft Azure Platform, CareWhen by August Systems Offers Private-Duty Home-Care Scheduling Application That is Fully Featured MICROSOFT AZURE.
VMob Mobile Marketing Platform Delivers Highly Targeted Marketing Directly into Shoppers’ Existing Smartphone Apps from the Microsoft Azure Cloud MICROSOFT.
Actualog Social PIM Helps Companies to Manage and Share Product Information Using Secure, Scalable Ease of Microsoft Azure MICROSOFT AZURE ISV PROFILE:
Built on Azure, Moodle Helps Educators Create Proprietary Private Web Sites Filled with Dynamic Courses that Extend Learning Anytime, Anywhere MICROSOFT.
Testing in the Cloud with Tosca Testsuite: A Comprehensive Test Management and Test Automation Suite Built on Microsoft Azure MICROSOFT AZURE ISV PROFILE:
Powered by Microsoft Azure, PointMatter Is a Flexible Solution to Move and Share Data between Business Groups and IT MICROSOFT AZURE ISV PROFILE: LOGICMATTER.
Microsoft Azure and DataStax: Start Anywhere and Scale to Any Size in the Cloud, On- Premises, or Both with a Leading Distributed Database MICROSOFT AZURE.
Flight is a SaaS Solution that Accelerates the Secure Transfer of Large Files and Data Sets Into and Out of Microsoft Azure Blob Storage MICROSOFT AZURE.
Tekla Model Sharing and Microsoft Azure Create Secure and Seamless Collaboration Environment for Construction Projects, Locally and Globally MICROSOFT.
Snip2Code: Search, Share and Collect Code Snippets Faster, Easier, Efficiently with Power of Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: SNIP2CODE.
Univa Grid Engine Makes Work Management Automatic and Efficient, Accelerates Deployment of Cloud Services with Power of Microsoft Azure MICROSOFT AZURE.
Device Maintenance and Management, Parental Control, and Theft Protection for Home Users Made Easy with Remo MORE and Power of Azure MICROSOFT AZURE APP.
Add Alice to Your Chat How Can I Help You? Beide Wang
Organizations Are Embracing New Opportunities
COMPANY PROFILE: CORENT TECHNOLOGY INC.

Azure Architect – IaaS or PaaS?
DocFusion 365 Intelligent Template Designer and Document Generation Engine on Azure Enables Your Team to Increase Productivity MICROSOFT AZURE APP BUILDER.
Ralleo Enterprise-Grade Solution for Managing Change and Business Transformation Provides Opportunities to Better Analyze Real-Time Data MICROSOFT AZURE.
FunnelCake Creates Next-Generation Marketing Operations Platform for Secure, Scalable Big Data Analytics, All Driven by Power of Microsoft Azure MICROSOFT.
Cloud Computing Platform as a Service
Couchbase Server is a NoSQL Database with a SQL-Based Query Language
Deployed on Microsoft Azure, ecManager Provides E-Business Retailers and Brand Manufacturers with a Dependable Omnichannel E-Commerce Platform MICROSOFT.
Building Innovative Apps using the Microsoft Developer Platform
IreckonU Offers a Powerful Hospitality Software Solution, Seamlessly Integrating Existing Hospitality Systems and Services on the Powerful Microsoft Azure.
What is all the fuss over Containers?
Sell Global, Feel Local by Leveraging eShopWorld
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Get Real Value and Insights from Your Data: Biin Solutions Provides Predictive Analytics, IoT, and Business Intelligence with Microsoft Azure Power MICROSOFT.
With Help from the Microsoft Azure Cloud,
Week 01 Comp 7780 – Class Overview.
Exploring Azure Event Grid
Built on the Powerful Microsoft Azure Platform, Lievestro Delivers Care Information, Capacity Management Solutions to Hospitals, Medical Field MICROSOFT.
Microsoft Azure Platform Powers New Elements Constellation Software Suite to Deliver Invaluable Insights From Your Data for Marketing and Sales MICROSOFT.
Running on the Powerful Microsoft Azure Platform,
Using docker containers
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
Intelledox Infiniti Helps Organizations Digitally Transform Paper and Manual Business Processes into Intuitive, Guided User Experiences on Azure MICROSOFT.
Logsign All-In-One Security Information and Event Management (SIEM) Solution Built on Azure Improves Security & Business Continuity MICROSOFT AZURE APP.
Microsoft Connect /17/ :34 AM
On-Premises, or Deployed in a Hybrid Environment
Auth0 Is Identity Made Simple for Developers, Built by Developers and Supported by the High Availability and Performance of Microsoft Azure MICROSOFT AZURE.
Cloud Foundry on Azure and Azure Stack
DeFacto Planning on the Powerful Microsoft Azure Platform Puts the Power of Intelligent and Timely Planning at Any Business Manager’s Fingertips Partner.
Data Security for Microsoft Azure
Excelian Grid as a Service Offers Compute Power for a Variety of Scenarios, with Infrastructure on Microsoft Azure and Costs Aligned to Actual Use MICROSOFT.
AllDigital Brevity on Microsoft Azure Cloud Platform Supercharges Media Workloads by Encoding During High-Speed File Transmission MICROSOFT AZURE ISV PROFILE:
MyCloudIT Enables Partners to Drive Their Cloud Profitability Using CSP-Enabled Desktop Hosting Automation with Microsoft Azure and Office 365 MICROSOFT.
Dell Data Protection | Rapid Recovery: Simple, Quick, Configurable, and Affordable Cloud-Based Backup, Retention, and Archiving Powered by Microsoft Azure.
Adra ACCOUNTS: Transaction Matching Software Powered by the Microsoft Azure Cloud That Helps Optimize the Accounting and Finance Processes MICROSOFT AZURE.
Keep Your Digital Media Assets Safe and Save Time by Choosing ImageVault to be Your Digital Asset Management Solution, Hosted in Microsoft Azure Partner.
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
ADAM on Microsoft Azure Streamlines Access and Control of Full Function Digital Asset and Product Content Management for All Workers MICROSOFT AZURE ISV.
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
Abiquo’s Hybrid Cloud Management Solution Helps Enterprises Maximise the Full Potential of the Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: ABIQUO.
Quasardb Is a Fast, Reliable, and Highly Scalable Application Database, Built on Microsoft Azure and Designed Not to Buckle Under Demand MICROSOFT AZURE.
DevOps in Localization Continuous Delivery
TEMPLATE NOTES Our datasheet and mini-case study templates are formatted specifically for consistency of branding at Microsoft. Please do not alter font.
Serverless Architecture in the Cloud
BluSync by ParaBlu Offers Secure Enterprise File Collaboration and Synchronization Solution That Uses Azure Blob Storage to Enable Secure Sharing MICROSOFT.
Single Cell’s Progenitor Powered by Microsoft Azure Improves Organisational Efficiency with Strategic Procurement, Contract Management, and Analytics MICROSOFT.
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
The Sense Add-On Module for MarineCFO’s Vessel 365 Solution Uses Microsoft Azure Services and IoT Technologies to Provide Advanced Data Analytics MICROSOFT.
SUSE CaaS and Dell EMC.
Zendos Tecnologia Utilizes the Powerful, Scalable
Serverless: build cloud native application
Presentation transcript:

Accelerate application delivery with a Cloud-native mindset Andrew Hately Vice President, Chief Architect IBM Watson and Cloud

Adopt Refactor Plan Scale Migrate Extend All starting from different places… Cloud Native is the destination – but what are the steps on the journey and The combination of DevOps and a need to have continuous delivery along with the maturity of our tools to enable us to do that are prerequisites for being successful. And cloud as a platform for hosting and running them gives us the ability to represent everything as code and being able to go end to end all the way to the lifecycle – from development through production in an automated way and of course gives us the scale and flexibility that we need to take service based apps and run them globally at scale and increase them as we need to. So rise of cloud and DevOps together set the stage to enable microservices to be a practical approach for teams who are building applications. © 2018 IBM Corporation

400TB / EVERY DAY 40+ / / / 530+ DAY DAY DAY over 9 over 2 MILLION Personal Weather Station reports over 9 / DAY MILLION webcam uploads 400TB of new data over 2 / EVERY MONTH MILLION CROWD REPORTS DAY 40+ / DAY Scale is the destination – and that takes two forms – as we think of it traditionally – massive data, the API millionaire and billionaire club backed by data lakes and massively horizontal scaled Web Applications MILLION IoT Barometric © 2018 IBM Corporation Pressure Reports

Perhaps the bigger driver is the shift to more intuitive systems Perhaps the bigger driver is the shift to more intuitive systems.. The heavy computing lifting behind digital transformation and more conversational applications. © 2018 IBM Corporation

Virtual Server or VMware Runtimes or Cloud Foundry Bare Metal Virtual Server or VMware Containers Runtimes or Cloud Foundry Functions Workloads should be placed where they are most appropriate and integrated – and where they are most optimized… To the right is simplicity of development and simplicity of scaling… to the left is simplicity of migration and often, operating system level optimization and tuning. To the right is opinionated platforms, constraints – and that gets you speed to adapt, speed to scale, and that is what we’re talking about with Cloud Native © 2018 IBM Corporation

It is that very opinion built into the framework that sets you on the Cloud native journey – one where you focus on the code and the integration points, and less on optimizing the plumbing. Now, when it comes to implementing a microservice you lots of choices from the programming language used to the runtime options. Any programming language can be used – Java, python, ruby, javascript with nodejs, scala, swift, and go are all popular options. In theory, every microservice can be implemented in a different programming language. This may not be a good idea based on your staffing and their skills but it is common for multiple programming languages to be used in cloud applications. For runtimes, you likewise have choices depending on how much control over the environment you need and on the charactertic of the service itself. At the “ease of getting started” side we have serverless, event-driven environments like Open Whisk. These are suitable for data transformations triggered by events, time based transactions like aggregating data from multiple sources on a daily or periodic basis, and so-called “stored procedure as a service” type access to an underlying data store. Serverless environments like Open Whisk provide “functions as a service” and completely remove any need to control or specify the runtime environment other than the programming language and way events are triggered. You could model a microservice as a application using a PaaS like Cloud Foundry. This gives you some control of the runtime size and capabilities and lets the microservice be ”always on” and not have the startup costs of typical serverless Functions as a Service. Containers provide a portable and consistent delivery mechanism for a microservice without having to manage all the underlying OS details. Technologies like Docker and Kubernetes provide mechanisms for isolation, location independence, scalability, and resilience for microservices giving you more control over the OS environment the service is running in. Finally, VMs and bare metal services give you near complete control of the environment and the most flexibility to scale the performance of the service.