Sunday, 18 December 2022

Azure (Virtual Machine)

 Features

  • Server environments are called virtual machines.
  • A package OS and additional installations in a reusable template are called VM Images.
  • Supports various configurations of CPU, memory, storage, and networking capacity for your virtual machines, known as virtual machine series.
    • A, Bs, D, and DC-Series for general purpose
    • F-Series for compute optimized
    • E and M-Series for memory optimized
    • Ls-Series for storage optimized
    • G-series for memory and storage optimized
    • H-series for high-performance computing
    • N-series for GPU optimized
  • Contain the virtual machines using a resource group.
  • Secure login information for your virtual machines using key pairs.
  • Persistent storage volumes for your data using Azure Disk.
  • Multiple physical locations for deploying your resources, such as virtual machines and Azure disk, known as Regions and Availability Zones. 
  • You can replicate your data in Availability Zones or Availability Sets
Azure VMs have one operating system disk and a temporary disk for short-term storage                                                                                    
  • Metadata, known as tags, that you can create and assign to your VM resources.
  • Virtual networks that you can create are logically isolated from the rest of the Azure environment and can optionally connect to your own network, known as Azure Virtual Network or VNet.
  • Add a script that will be run into the virtual machine while it is being provisioned called custom data.
  • A firewall allows you to specify the protocols, ports, and source IP ranges that can reach your virtual machines using network security groups.
  • You can create an automation runbook that automatically starts/stops virtual machines based on user-defined schedules for cost efficiency.
  • VM Status

    • Start – run your virtual machines. You are continuously billed while your VM is running.
    • Restart – some updates do require a reboot. In such cases, the VMs are shut down while Azure patches the infrastructure, and then the VMs are restarted.
    • Stop – is just a normal shutdown. If the VM is in a deallocated status, you will continue to be charged for the storage needed for the operating system disk.
    • You can also directly delete the virtual machines/resources. Deleting the selected virtual machines is irreversible. 
    • You can redeploy a VM if you’re having difficulties connecting to your Linux/Windows server. When the redeployment is in progress, the VM will be unavailable because the status of the VM changes to Updating (as the VM prepares to redeploy).
    • If the VM is currently running, changing its size will cause it to be restarted and will result in system downtime.

    Disks

    • Select an OS disk type using Standard HDD, Standard SSD, and Premium SSD
    • Every virtual machine has one attached operating system disk
    • The OS disk has a maximum capacity of 4,095 GiB.
    • Every VM contains a temporary disk that provides short-term storage only for page or swap files.
    • Data on the temporary disk may be lost during a maintenance event or when you redeploy a VM
    • You can enable ultra disk compatibility for high throughput, high IOPS, and consistent low latency disk storage
    • A VM with an enabled Ultra Disk capability will result in a reservation charge even without attaching an Ultra Disk
    • An Availability zone supports managed disks.
    • You get lower read/write latency to the OS disk with Ephemeral OS disk, and faster reimage of VM. You incur no storage cost with ephemeral OS disks.

    Dedicated Host

    • Provide physical servers that can host multiple virtual machines.
    • Allows you to achieve compliance and regulatory requirements that require you to be the only customer to use the physical server that will host your virtual machines.
    • You have control of the scheduled maintenance events of Azure, wherein you can opt-in to maintenance windows.
    • Bring your existing Windows licenses with Software Assurance to reduce costs.
    • A Host group consists of one or more dedicated hosts.
    • When you create a host, it will automatically be mapped to a physical server and is created within a host group. A host can consist of multiple virtual machines.

    Pricing

    • Pay as you go – pay for the instances that you use by the second, with no long-term commitments or upfront payments.
    • Reserved – make a low, one-time up-front payment for an instance, reserve it for a one-or three-year term.
    • Spot – request unused compute capacity, which can lower your costs significantly. Spot pricing gives you up to 90 percent compared to pay as you go prices.

    Backup and Recovery

    • A snapshot is a full copy of a virtual machine’s OS or data disk. Snapshots are useful for backup, disaster recovery, and troubleshooting.
    • To store the backups and recovery points, you need to create a Recovery Services vault.
    • With the enabled backup option, your VM will be backed up to Recovery Services vault with default backup policy, or your custom backup policy and will be charged as per backup pricing.
    • A backup policy allows you to create a backup schedule with a retention period of daily, weekly, monthly, and yearly backup points.
    • Azure Site Recovery allows organizations to meet their business continuity and disaster recovery (BCDR) requirements by having your virtual machines’ data replicated to a secondary region and failover in the event of a downtime.
    • You can set up disaster recovery of Azure VMs from a primary region to a secondary region using Azure Site Recovery.

    Concepts

    • To protect your resources from an entire data center failure, you need to deploy the VMs to a minimum of three Availability Zones to ensure resiliency.
    • To protect from hardware failures within a data center, you can deploy the virtual machine to an availability set. Each VM in an availability set is assigned to an update domain and fault domain.
    • Update domains (planned maintenance)
      • A logical group of virtual machines that can undergo maintenance at the same time.
      • By default, it has five non-user-configurable update domains. It can be increased up to 20 update domains.
      • Given 30 minutes to recover before maintenance is initiated on a different update domain.
    • Fault domains (unplanned maintenance)
      • A logical group of virtual machines that share a common power source and network switch.
      • By default, VMs within an availability set are separated up to three fault domains.
    • Quota is based on the total number of cores used in both allocated and deallocated.
      • vCPU quotas tiers: 
        • Total Regional vCPUs
        • VM size family cores
      • You can’t deploy a VM if the quotas exceeded the limit for each region.
    • You can move a virtual machine to a new subscription or resource group that is under the same subscription.
    • When you move a virtual machine to a new resource group or subscription, the location of the VM will not change.

    Scale Sets

    • Create and manage a group of load-balanced VMs to provide high availability to your applications.
    • Automatically scale your application as demand changes.
    • Orchestration modes:
      • ScaleSetVM – virtual machines are implicitly created and added to the scale set.
      • VM – virtual machines are explicitly added to the scale set.
    • Support up to 1,000 VM instances. But if you create and upload your own custom VM images, the limit is 600.
    • You can use a custom script extension if you need to download and execute scripts on multiple virtual machines. The extension is used for post-deployment configuration, software installation, or any management tasks.
    • Use Azure Monitor to automate the collection of information from the VMs in your scale set.
    • No additional cost to scale sets. You only pay for the underlying computing services, such as virtual machines, load balancers, or managed disk storage.

    Scenario

    Manual group of VMs

    Virtual Machine Scale Set

    Add additional VM instances

    To create, configure, and ensure compliance with the manual process.

    Create automatically from a central configuration.

    Traffic balancing and distribution

    Manual process in creating and configuring the Load Balancer or Application Gateway.

    Automatically create and integrate the Load Balancer or Application Gateway.

    High availability and redundancy

    Create Availability Set or distribute and track virtual machines across Availability Zones manually.

    Distribute virtual machines across Availability Zones or Availability Sets automatically.

    Scaling of VMs

    Manual monitoring and Azure Automation.

    Autoscale based on metrics, Application Insights, or by schedule.

     

    Monitoring

    • Azure Resource Health helps you diagnose problems that affect your resources
    • Capture serial console output and screenshots of the virtual machine with boot diagnostics
    • Enable OS guest diagnostics to get the metrics every minute.
    • You can configure your virtual machine to automatically shutdown with enable auto-shutdown option
    • With Linux Diagnostic Extension, you can collect system performance metrics and log events.

    Network

    • You can provision a virtual machine that has a static public IP address.
    • Enable accelerated networking for low latency and high throughput on the network interface
    • Distribute traffic among virtual machines using Load Balancer

    Security

    • By default, access to the VM is restricted to sources in the same virtual network
    • You can control ports, inbound and outbound connectivity with security group rules
    • With system assigned managed identity, all necessary permissions can be granted via Azure role-based access control
    • Encrypt your data at rest with a platform-managed key or customer-managed key
    • By default, encryption at-rest uses a platform-managed key
    • Encrypt the OS and Data disks with Azure Disk Encryption.
    • The temporary disk is not encrypted by server-side encryption unless you enable encryption at the host

Thursday, 18 August 2022

Free IT Certification

 

Free Certifications

Curated list of free courses & certifications.

The offers on top of the table are time-limited and will expire soon. So, hurry up and grab them first!

🎉 Brought to you by the Cloud Study Network - a global tech community that shares knowledge, goodies and good vibes! ðŸŽ‰

TechnologyProviderDescriptionLinkExpiration
Google CloudGoogleOne free month at Qwiklabs, Pluralsight & Coursera learning platforms. Pluralsight & Coursera require a credit card. Don’t forget to cancel in time. (Qwiklabs seem still to work. Rest - expired)Link?31-May-2020?
AgileAtlassianFree access to Atlassian’s on-demand courses ($300 value each).Link30-Jun-2020
ProgrammingPackt15 free programming & data science certificate courses by Packt ($20 value each).Link31-Jul-2020
Cloud NetworkingAviatrixAviatrix ,Free ACE - Multicloud Networking associate Course & Certificate code ACEONLINELinkLimited Time
AcronisAcronisGet professional training and certifications for free in technical or sales tracks (MSP/SP/CSP/VAR/SI/OEM).Link18-Oct-2020
Alibaba CloudAlibaba CloudSpecialty Certification Bootcamp, a three-part event featuring three-hour videos summarizing the DevOps, Networking, and Data Analytics specialty certification program.Link23-Oct-2020
Alibaba CloudAlibaba CloudGet free ACA Certification exam voucher from Alibaba Cloud for attending this October webinar live.Link / Link / Link30-Oct-2020
InterSystemsInterSystemsFree InterSystems Certification exam attempts to all attendees of InterSystems Virtual Summit 2020.Link05-Nov-2020
IBMIBMEarn digital badges from Data & AI Essentials courses, and professional certificate or specialization from Coursera.Link24-Nov-2020
AzureMicrosoftFree AZ-900 Microsoft Azure Fundamentals certification (worth $99) upon completion of the 2 day virtual training.Link ("Fundamentals" tab)Limited Time
AzureMicrosoftFree DP-900 Microsoft Data Fundamentals certification (worth $99) upon completion of the 2 day virtual training.Link ("Data Fundamentals" tab)Limited Time
AzureMicrosoftFree AI-900 Microsoft AI Fundamentals certification (worth $99) upon completion of the 1 day virtual training.Link ("AI Fundamentals" tab)Limited Time
AzureMicrosoftFree PL-900 Microsoft Power Platform Fundamentals certification (worth $99) upon completion of the 1 day virtual training.Link ("Fundamentals" tab)Limited Time
ITCompTIA / Jobs.mo.govThe CompTIA Mentored Learning Program is a free program for displaced workers offering online instructor-led workshops that cover a technical computer curriculum geared toward IT industry-recognized CompTIA certification.Link04-Dec-2020
HYCUHYCUFree Certified Enterprise Cloud HYCU Admin certification for HYCU customers and partners. Free swags for those who complete before end of October 2020.Link31-Dec-2020
JumpCloudJumpCloudFree JumpCloud Core Certification (worth $150).Link01-Jan-2021
KubernetesRancherFree “Certified Rancher Operator: Level 1” on-demand training & certification by Rancher.Link14-Jul-2021
AzurePluralsightFree subscription at Pluralsight for Microsoft Azure coursesLink01-Jan-2025
Google CloudQwikLabsExtra 30 days for Google Cloud labs on Qwiklabs.LinkUnknown
Automated TestingTest Automation UniversityFree certification courses by the Test Automation University.LinkUnknown
SecurityJuniper NetworksCourses and certifications for free by Juniper Networks (instead of 150 euros).LinkUnknown
Google CloudQwiklabsClaim 30 days free Qwiklabs and access to the featured labs.LinkUnknown
Huawei NetworkingHuawei AcademyFree courses & exams from Huawei Academy for the HCIA, HCIP, and HCIE certifications.LinkUnknown
Huawei NetworkingHuawei AcademFree course & certification (HCIA level, $200 value).LinkUnknown
ProgrammingJetBrainsFree courses by JetBrains Academy for learning Java, Kotlin & Python.LinkUnknown
Cloud MonitoringElasticFree access to 11 Elastic Stack courses ($200 value each).LinkUnknown
DiverseUdacityOne free month access to nanodegree programs by Udacity ($400 value). Credit card / PayPal required. Don’t forget to cancel in time.LinkUnknown
Alibaba CloudCoursera“Architecting on Alibaba Cloud Specialization” at Coursera.LinkUnknown
DevOpsThe Linux FoundationThe Linux Foundation offers 23 free courses with finalizing exams & confirmations.LinkUnknown
DevOpsCloudBees UniversityFree training through CloudBees University (Jenkins, DevOps).LinkUnknown
Data AnalyticsSumo Logic6 free training courses and certifications by Sumo Logic.LinkUnlimited
Web DevelopmentFreecodecamp6 Free Code Camp learning courses & certifications, incl. RWD, JavaScript, APIs, React…LinkUnlimited
DiverseUdemy~670 free courses at Udemy, incl. certificates.LinkUnlimited
cPanelCpanel UniversityFree cPanel Professional Certification (CPP) awarded simply by successfully completing the full series of video lessons. There is no final certification exam required for the CPP status.LinkUnlimited
AnalyticsGoogle Analytics AcademyGoogle Analytics Academy free courses with certificatesLinkUnlimited
SD-WANSilver PeakSilver Peak , offers Free Training & Certification Exam for SD-WAN ProfissionalLinkUnknown
Data ScienceIBM Cognitive ClassData science courses with proof of completion and badgeLinkUnlimited
IT sectorBitdegreegain or improve digital skills on our eLearning platformLinkUnknown
SysTrackLakeside SoftwareFree SysTrack certification and badge upon completion of self-paced courses through their online learning platform. They offer three courses: SysTrack Technician, SysTrack Engineer, and SysTrack Dashboard Designer.LinkUnknown
EggplantEggplantFree Eggplant courses and certifications.LinkUnknown
AWSAWSFree full-time AWS training with certification and launch a career in cloud computing with AWS re/Start for unemployed and underemployed individuals.LinkUnknown
APIAPI AcademyFree API Designer and API Security Architect certifications.LinkUnknown
AIMicrosoft AIMicrosoft AI Classroom Series. Microsoft has joined forces with NASSCOM FutureSkills® to deliver Microsoft’s AI, machine learning and data science expertise to students through easy-to-consume modules including demos, hands-on workshop and assignments.LinkUnknown
ZertoZertoFree Zerto Associate Certification on Zerto University.LinkUnknown
CalicoCalicoCertified Calico Operator: Level 1.LinkUnknown
StepikStepikSeveral free courses with certificates are available for reference in design, computer science, mathematics, etc.LinkUnknown
LoRaWANTheThingsNetworkThe Things Fundamentals, The Things Advanced, The Things Security and The Things Network Management.LinkUnknown

Security

ProviderDescriptionLinkExpiration
Palo Alto NetworksFree certification exam coupon code upon completion of certification prep training during the event.Link18-Nov-2020
FortinetFree Network Security training courses & certifications by Fortinet / NSE Institute.Link31-Dec-2020
The Academic Council Of uLektzFree Cyber Security training and certification.LinkUnknown
APMG InternationalFree Certified Cyber Professional (CCP) Specialism Pilot certification for eligible indiviuals (see link for info).LinkUnknown
Cisco Networking AcademyFree Introduction to Cybersecurity course with Networking Academy badge for completing this course.LinkUnlimited
SkillFrontFree ISO/IEC 27001 Information Security Associate™LinkUnlimited

Project Management

ProviderDescriptionLinkExpiration
CertiprofFree “Scrum Foundations Professional Certificate (SFPC)” certification. Available in en, pt-br & es. Use the code “COVID19Support”LinkUnknown
Six Sigma OnlineFree Six Sigma White Belt Training & Certification.LinkUnknown
OHSCFree Project Management course and certificate by Oxford Home Study Centre (OHSC).LinkUnlimited
MsicertifiedFree Project Management Essentials Certified (PMEC) training & certification.LinkUnlimited
6sigmastudyFree Six Sigma Yellow Belt course & certification.LinkUnlimited
ScrumStudyFree “Scrum Fundamentals Certified (SFC™)” training course & certificationLinkUnlimited
SkillFrontFree Certified Associate In Scrum Fundamentals™ (CASF™)LinkUnlimited

Marketing

ProviderDescriptionLinkExpiration
GoogleFundamentals of Digital Marketing free course & certificate by Google.LinkUnlimited
MicrosoftMicrosoft Advertising certification and training.LinkUnlimited
SMstudy4 free marketing related fundamental certifications by SMstudy.LinkUnlimited
DMACFree Facebook & Instagram Marketing course and certification by DMAC (Digital Marketing Academy of Canada).LinkLimited Time
Hootsuite[Students only] Free Hootsuite Platform Certification (worth $99) and Social Marketing Certification (worth $199) through Hootsuite's Student Program.LinkUnlimited
HubSpot AcademyFree marketing & sales courses with certification.LinkUnlimited
SEMrushFree Online Digital Marketing Courses and Exams.LinkUnlimited

Database

ProviderDescriptionLinkExpiration
ExasolFree Exasol training courses and certifications (€150 value each).Link30-Jun-2020
Mongodb12 free MongoDB courses with proof of completion.LinkUnlimited
CockcroachLab UniversityFree Cert - the core concepts behind distributed databases and give you all the tools you need to get started with CockroachDBLinkUnknown
CockcroachLab UniversityFree Cert - you will build a full-stack ride-sharing application in Python using the popular SQLAlchemy ORM and CockroachDBLinkUnknown
LiquibaseLearn all about Liquibase fundamentals from free online courses by Liquibase experts and see how to apply them in the real world.LinkUnknown

Others

ProviderDescriptionLinkExpiration
SalesforceFree Salesforce courses with career learning paths and superbadges. Also, free half-day Salesforce Certification preparation webinar, offering $70 discount coupon for any $200 exam for all attendees.LinkUnlimited
ReveneraRevenera Certification free of charge to approved members of the legal community.LinkUnlimited
Kahoot!Kahoot! Certified for schools, free program designed to help teachers become the ultimate Kahoot! superheroes.LinkUnlimited
Explain EverythingFree Explain Everything course and certification.LinkUnlimited
SkillFrontFree SkillFront Entrepreneur Program™: Foundations Of Business And Entrepreneurship™LinkUnlimited
CertiProfFree Remote Work and Virtual Collaboration - RWVCPCLinkUnknown
SlackFree Slack Skill Learning Paths and Badges (issued by accredible.com - these are not certifications but badges for skill specialists)LinkUnknown
ReutersReuters Training Course: Introduction to Digital JournalismLinkUnknown

Tuesday, 26 July 2022

Linux 2NdModule Tests

  

 

Unit-3  Extend a Logical Volume

Unit-4  Perform user and group administration

Unit-5  Network Configuration and Troubleshooting

Unit-6  Managing Simple Partitions and Filesystems

Unit-7  Configure Ntp services.

Unit-9  Backup file systems with tar archives

Unit-11 Manage Access to Files

Unit-12  SELinux Overview       

Unit-13 Installing and Managing Software

 



Unit-6  Managing Simple Partitions and Filesystems


Add a new harddisk for 5GB and mount it to /mails 

Add a new harddisk for 7GB and mount it to /backup


Unit-4  Perform user and group administration


Create a user named natasha with uid 9000 

create a user tommy  with non interactive shell 

create a user  sammy with  home directory /mails/sammy 


Unit-11 Manage Access to Files


Create a folder /mail/database and assign permissions  as follows



Task 1: 

owner read write execute      

group read and execute     

others write only    


  Create a folder /mail/data and assign permissions  as follows


Task 2: 

Owner read & execute   

Group read & write & execute       

Others read only   


 Create a folder /mail/redhat and assign permissions  as follows


Task 3: 

Owner read & write     

group read only     

others execute only     


 Unit-13 Installing and Managing Software

 

Install php   java mysql python and wireshark on linux servers.




a