¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Azure Core Resources

Karen Millsop Inglés 19 fichas

Fichas del conjunto (19)

  1. 1Main Services - VM's - Azure Container Instances - Azure App Service - Azure functions (or server less computing)VM's
    - Software version of physical computers
    - Provide IaaS that can be used in different ways
    - can customize software
  2. 2VM Scale Sets - Used to deploy and manage a set of identical VM's - Supports autoscale & makes it easier to build large scale servicesGood for............
    - Total control over OS
    - To run custom software
    - To use custom hosting configurations
  3. 3When to use...... - During testing & development; quick way to create diff OS & application configurations- When running applications in the cloud; handling fluctuations in demand
    - When extending your datacenter to the cloud; SharePoint can run on Azure VM instead of running locally
  4. 4- During Disaster Recovery; can create VM's for critical applications & then close down when primary datacenter becomes operational againLift & Shift
    Move from a physical server to the cloud
  5. 5VM Scale Sets - Load balance VM's - Can build large scale services for areas such as compute, big data & container workloads - Ex. uploading astronomy images for processingAzure Batch
    - Large scale & high performance computing (HPC)
    - starts pool of compute, installs app & staging data, runs jobs with as many tasks as have, identifies failures, requeues work, scales down as work completes
  6. 6ACI or AKS VM's limited to single OS, these are good for running multiple instances of an application on a single host machine- Can run multiple containers on a single physical or virtual host.
    - don't manage, designed to be created, scaled out & stopped dynamically
    - respond on demand such as a crash
    - most popular container engine Docker
  7. 7ACI - fast & simple, no need to manage VM or run additional services - it's a PaaS, allows to upload containers which are run for youAKS
    - ORCHESTRATION; automating, managing & interacting with large number of containers
  8. 8Microservice Architecture - Break solutions into smaller, independent pieces - Ex. splitting website, container host front end, another host for back end & third for storageAzure App Service
    - Can build & host web apps, background jobs, mobile back ends and RESTFUL API's in any programming language without managing infrastructure
  9. 9- Automatic scaling & high availability - supports windows & linux - enables automated deployments from GitHub, DevOps or any Git repoPaaS; allows to focus on website & API logic while Azure handles infrastructure
    - Good to host web orientated applications
  10. 10App Service Plan - cost; determines how much hardware is devoted to host (e.g. dedicated or shared hardware)Types of app services
    - Web apps; diff languages supported for hosting web apps. Choose Windows or Linux as host operating sytem
  11. 11API apps; can build REST based web API's by using choice of langauge & framework. Consumed from any HTTP & HTTPS based clientWebJobs; Run a program or script in same context as web app, API or mobile app. Scheduled or by trigger.
    Used to run background tasks as part of application logic
  12. 12Mobile Apps; quickly build back end for iOS & android apps. Store data in cloud SQL database, authenticate customers against social media providers, send push notifications, execute custom back end logicAzure Functions
    - Server less computing; scaling & performance handled automatically by Azure.
    - Event driven, only billed for resources that are used
  13. 13- Abstraction of servers; platform manages. Each execution can run on a diff compute instance. which is transparent to the code. Code is deployed runs with high availability- Event Driven Scale; function contains code & metadata for triggers & bindings. Platform automatically scales number of compute instances based on rate of incoming events.
  14. 14Triggers define how function is invoked Bindings - declarative way to connect to services from within the code- Microbilling; only pay for the time the code runs. E.g. getting one hit a day on a website & not having to pay annual rate for website hosting. Can be cost effective
  15. 15Azure has 2 implementations of serverless compute; 1. Azure Functions 2. Azure Logic Apps1. Azure Functions
    - used when needing to perform work to an event (often REST), timer or message from another Azure service. Responds quickly
  16. 16- Good when concerned about code & not infrastructure - Good for variable demand - Only charged for CPU time when functions run (diff. to VM's)Functions can be stateless & stateful
    1. Stateless; (default), act as if being restarted everytime to an event
    2. Stateful (durable functions); context passed through function to track prior activity
  17. 17FLEXIBILITY; can manage scaling, run on virtual networks & completely isolate functionsAzure Logic Apps
    Functions execute code, logic apps execute WORKFLOW. Built from blocks & automate business scenarios
  18. 18- Starts when triggered or when new data meets specific criteria - Logic app engine creates logic app instance that runs actions in workflow- can build custom connectors & workflow steps without writing code
    - Designed in visual designer to see workflow
    - Ideal for business analysts
  19. 19Windows Virtual Desktop

Información

Descripción
Azure Core Resources
Creado por
Karen Millsop
Visitas
3
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?