Kontejneri u Azureu uz pomoć Kubernetesa što i kako? Tomislav Tipurić Partner Technology Strategist Microsoft

Similar documents
Agenda. Future Sessions: Azure VMs, Backup/DR Strategies, Azure Networking, Storage, How to move

Hosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution.

Vishesh Oberoi Seth Reid Technical Evangelist, Microsoft Software Developer, Intergen

#techsummitch

Build an open hybrid cloud and paint it red and blue

Azure Webinar. Resilient Solutions March Sander van den Hoven Principal Technical Evangelist Microsoft

App Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region

Azure File Sync. Webinaari

Azure Everywhere. Brandon Murray, Cami Williams, David Haver, Kevin Carter, Russ Henderson


Hyper scale Infrastructure is the enabler

Microsoft Azure Stack Hybrid Cloud. The Modern System Architecture

Azure Stack with Azure CSP/EA Azure Active Directory. Azure Stack with disconnected model ADFS

Architecting Microsoft Azure Solutions (proposed exam 535)

70-532: Developing Microsoft Azure Solutions

[MS10992]: Integrating On-Premises Core Infrastructure with Microsoft Azure

70-532: Developing Microsoft Azure Solutions

Kubernetes on Azure. Daniel Neumann Technology Solutions Professional Microsoft. Build, run and monitor your container applications

Exam : Implementing Microsoft Azure Infrastructure Solutions

Developing Microsoft Azure Solutions

Cloud Models. SaaS. PaaS. IaaS. Traditional. You Manage. You Manage. Managed by Microsoft. Managed by Microsoft. You Manage. Managed by Microsoft

Die intelligente Cloud als Kernelement der IT Transformation. Dr. Bernd Kiupel Business Group Lead Cloud & Enterprise, Microsoft Schweiz

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus

Azure Your Cloud, Your Datacenter. Thomas Maurer Lead Architect, itnetx

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Enterprise Cloud Solutions with Azure

Open Source Tools as a platform for research on Microsoft Azure

Microsoft Azure. The cloud platform for digital transformation

Azure Free Training. Module 1 : Azure Governance Model. Azure. By Hicham KADIRI October 27, Naming. Convention. A K&K Group Company

Azure Development Course

Real-life technical decision points in using cloud & container technology:

Techno Expert Solutions

Security & Management

Get ready to be what s next.

[MS20533]: Implementing Microsoft Azure Infrastructure Solutions

Industry-leading Application PaaS Platform

20532D: Developing Microsoft Azure Solutions

Implementing Microsoft Azure Infrastructure Solutions (20533)

Get ready to be what s next.

Developing Microsoft Azure Solutions

What is Blockchain? Cryptographically Authentic Shared Distributed Ledger. Cryptographically Authentic Each transaction recorded in the database is

20532D - Version: 1. Developing Microsoft Azure Solutions

PostgreSQL & The Cloud

Developing Microsoft Azure Solutions: Course Agenda

Course Outline. Lesson 2, Azure Portals, describes the two current portals that are available for managing Azure subscriptions and services.

Service Level Agreement for Microsoft Azure operated by 21Vianet. Last updated: November Introduction

Windows Azure Services - At Different Levels

Azure Highlights. Randy Pagels Sr. Developer Technology Specialist US DX Developer Tools - Central Region

Developing Microsoft Azure Solutions

Microsoft Azure Course Content

BraindumpsQA. IT Exam Study materials / Braindumps

Course Outline. Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led

Azure Certification BootCamp for Exam (Developer)

Exam : Architecting Microsoft Azure Solutions

Dell EMC Enterprise Hybrid Cloud for Microsoft Azure Stack. Ahmed Iraqi Account Systems Engineer Dell EMC North & West Africa

Deploying Applications on DC/OS

Web and API Apps in Azure

20533B: Implementing Microsoft Azure Infrastructure Solutions

Most SQL Servers run on-premises. This one runs in the Cloud (too).

Developing Microsoft Azure Solutions (MS 20532)

Course AZ-100T01-A: Manage Subscriptions and Resources

Implementing Microsoft Azure Infrastructure Solutions

Introducing VMware Validated Designs for Software-Defined Data Center

Introducing VMware Validated Designs for Software-Defined Data Center

Agenda Caffè di benvenuto

Azure Certification BootCamp for Exam (Architect)

Kuberiter White Paper. Kubernetes. Cloud Provider Comparison Chart. Lawrence Manickam Kuberiter Inc

Introducing VMware Validated Designs for Software-Defined Data Center

Volume Licensing. Service Level Agreement for Microsoft Online Services April 1, 2017

Computer Vision and Media Analytics

NE Infrastructure Provisioning with System Center Virtual Machine Manager

Certified LAN and WAN Specialist (CLWS)

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4

What is Dell EMC Cloud for Microsoft Azure Stack?

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

BraindumpsQA. IT Exam Study materials / Braindumps

17/05/2017. What we ll cover. Who is Greg? Why PaaS and SaaS? What we re not discussing: IaaS

Elmar Szych Cloud Solution Architekt

São Paulo. August,

Introducing VMware Validated Design Use Cases. Modified on 21 DEC 2017 VMware Validated Design 4.1

Explore IOT Business Scenarios and their Technology Architectures.

Nevin Dong 董乃文 Principle Technical Evangelist Microsoft Cooperation

Configuring and Deploying a Private Cloud DURATION: Days

to know how and when to apply which Microsoft technology. In many cases, you can combine multiple

Audience Data center administrators responsible for designing, installing and configuring a private cloud infrastructure.

Atos Canopy Orchestrated Hybrid Cloud. Mark Nouris - Atos Head of Cloud Michael Kollar Head of Cloud engineering & TIC

Overview of Microsoft Azure

Transform to Your Cloud

Infrastructure Provisioning with System Center Virtual Machine Manager

Deccansoft Software Services

Hybrid Cloud and Connecting to MS Azure

Temenos Bringing banking to millions through Cloud Scale Innovation

Dynamic App Services in Containerized Environments

VMWARE PIVOTAL CONTAINER SERVICE

Dublin* Amsterdam. London

WHAT S NEW IN SQL SERVER 2016 REPORTING SERVICES?

Microsoft Azure for AWS Experts

Microsoft Configuring and Deploying a Private Cloud

Transcription:

Kontejneri u Azureu uz pomoć Kubernetesa što i kako? Tomislav Tipurić Partner Technology Strategist Microsoft

Source: Softpedia Credits: James Niccolai

A decade ago no one could have seen this coming. But that was yesterday. Today, Microsoft is working hand-in-glove with other companies and opensource software.

Licensing One-Time License Fee Open source software threatens the vendor s revenue

Cloud services Service Monthly Usage Fee Open source software doesn t threaten the vendor s revenue

50 Azure regions More than any other cloud provider France: France Central and France South NEWLY ANNOUNCED: Germany: Germany North and Germany West Central Switzerland: Switzerland North and Switzerland West UAE: UAE North and UAE Central Africa: South Africa North and South Africa West

Security & Management Security Center Portal Azure Active Directory Azure AD B2C Multi-Factor Authentication Media Services Logic Apps Media & CDN API Management Media Analytics Integration BizTalk Services Service Bus Content Delivery Network Platform Services Application Platform Web Apps API Apps Service Fabric Mobile Apps Cloud Services Notification Hubs Functions SQL Database SQL Server Stretch Database Data SQL Data Warehouse Redis Cache Intelligence Storage Tables DocumentDB Cognitive Services Bot Framework Cortana Azure Search Hybrid Cloud Azure AD Health Monitoring AD Privileged Identity Management Domain Services Backup Automation Scheduler Key Vault Store/ Marketplace VM Image Gallery & VM Depot Compute Services Container Service Batch Dev/Test Lab VM Scale Sets RemoteApp Developer Services Visual Studio VS Team Services Application Insights Mobile Engagement Xamarin HockeyApp HDInsight IoT Hub Data Catalog Analytics & IoT Event Hubs Machine Learning Data Lake Analytics Service Data Factory Stream Analytics Data Lake Store Power BI Embedded Operational Analytics Import/Export Azure Site Recovery StorSimple Infrastructure Services Compute Storage Networking Virtual Machines Containers Blob Queues Files Disks Virtual Network Load Balancer DNS Express Route Traffic Manager VPN Gateway App Gateway Datacenter Infrastructure

Virtual Machines VM Containers VM Workloads Container Workloads Container Workloads Can include dependencies, e.g., libraries, a web server, etc. VM Image Container Image Container Image Smaller than VM images, so faster to move and to load Today s dominant container technology is Docker

VMs Containers ACS Agent Container Image ACS Master VMs Containers Supports multiple orchestrators: DC/OS, Swarm, Kubernetes ACS Agent Azure Container Service

Automating new code deployment Can run unit tests (JUnit, XUnit, etc.) Includes dependencies New Code (Source) Build (Visual Studio Team Services, Jenkins,...) New Code (Binary) Containerize (Docker,...) Container Image New Code (Binary) Containers Azure Container Service Microsoft Azure

Azure container ecosystem OSBA Partner services Azure services App Service Azure Container Registry (ACR) PaaS OpenShift SQL Database Azure Container Service (AKS) Service Fabric Batch Pivotal Cloud Foundry Redis Cache ACS Engine Docker Enterprise Edition CosmosDB Virtual kubelet Mesosphere DC/OS And more! Azure Container Instances (ACI) Azure Virtual Machines Virtual Machine Scale Sets (VMSS) Azure IaaS

Azure Container Service (AKS) A fully managed Kubernetes cluster Application architect Applications Managed Managed control pane Automated upgrades, patches Easy cluster scaling Self-healing Cost savings Operations Kubernetes Infrastructure architect Docker Azure infrastructure services

Azure Container Instances (ACI) Easily run containers on Azure with a single command Start using containers right away Cloud-scale container capacity Hyper-visor isolation

Azure Container Instances (ACI) ACI Connector for Kubernetes Kubernetes provides rich orchestration capabilities ACI provides infinite container-based scale The ACI Connector for K8s brings them together

Azure Container Instances (ACI) Virtual Kubelet Kubernetes API Kubelet Kubelet Kubelet Kubelet virtual kubelet Node Node Node Node Typical kubelets implement the pod and container operations for each node as usual. Virtual kublet registers itself as a node and allows developers to program their own behaviors for operations on pods and containers.

Azure Container Instances (ACI) Bursting with the ACI Connector VM VM Pod Waste Pod Pod Waste Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Application architect Deployment/ tasks Kubernetes control pane ACI Connector Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Pod Infrastructure architect Azure Container Instances (ACI) Pod Waste Pod Pod Waste Pod Pod Pod Pod Pod VM VM

Azure Container Registry Manage a Docker private registry as a first-class Azure resource Manage images for all types of containers Use familiar, opensource Docker CLI tools Azure Container Registry geo-replication

Containers are gaining momentum Does your organization currently use container technologies? 1 23% 42% 25% My org. is evaluating container technologies Yes, my org. currently uses container technologies No, my org. is not using container technologies Larger companies are leading adoption. 2 ~60% 7% 2% Not sure Not applicable Nearly 60% percent of organizations running 500 or more hosts are classified as container dabblers or adopters. The average company QUINTUPLES its container usage within 9 months. 1 5x Container hosts often run SEVEN containers at a time. 1 7x Containers churn 9 times FASTER than VMs. 1 9x Source: 1: Datadog: 8 Surprising Facts About Real Docker Adoption; 2: DZone: The DZone Guide to Deploying and Orchestrating Containers

>90% of Fortune 500 use Microsoft Cloud

totipu@microsoft.com http://tipuric.com/ @totipu Open Source