proposal for initiating red hat academy (rha)€¦ · courses offered under rha 1. core system...
TRANSCRIPT
ProposalforInitiatingRedHatAcademy(RHA) ByCOSSINDIA
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 1
Contents
1. ExecutiveSummary........................................................................................................................2
2. Objectiveofthisproposal..............................................................................................................2
3. Highlightsofproposed–RedHatAcademy(RHA).........................................................................2
4. WhyCompleteOpenSourceSolutions(COSS)?.............................................................................3
5. WhyRedHat?.................................................................................................................................3
6. WhyRedHatAcademy?.................................................................................................................3
7. ChangingLandscape-AMarketPerspective.................................................................................4
8. WorkforceTrends...........................................................................................................................5
9. Campus...........................................................................................................................................7
10. Commercials...............................................................................................................................10
11. NextSteps..................................................................................................................................11
12. Approval.....................................................................................................................................11
1. AccountSetupForm.....................................................................................................................12
2. AppendixA–Curriculum..............................................................................................................13
RedHatCertifiedSystemAdministrator(RHCSA)–ModuleI&2....................................................13
RedHatCertifiedEngineer–RHCE.....................................................................................................15
RedHatCertifiedOpenStackAdministrator(CL110).........................................................................16
IntroductiontoContainers,Kubernetes,andRedHatOpenShift–DO180......................................17
RedHatApplicationDevelopmentI:ProgramminginJavaEE–JB183.............................................18
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 2
1. ExecutiveSummaryComplete Open Source Solutions (COSS) thanks for the opportunity to provide a partnershipproposal for establishing Red Hat Academy (RHA) at your campus. We believe we are bestpositioned to partnerwith your esteem organization by virtue of our knowledge, experience andcapabilityinRedHattechnologies.
COSS is the number one training partner for Red Hat in India and SAARC countries and hassuccessfullydeliveredqualityandvalueadded technology trainingover thirteenyears.Webelieveour experience in successfully training and placing students alongwith our cost efficient deliverymodelwillhelpusdelivertheproposedservicesandthebenefits,mentionedinthisproposal,to.
2. Objectiveofthisproposal
COSSisproposingtoestablishRHAatandofferthebelowmentionedcoursesandcertificationstostudentsatyourpremises:
CoursesofferedunderRHA
1. CoreSystemAdministration-RH124,RH1342. CoreSystemEngineer-RH2543. MiddlewareDevelopment-JB183(JavaEE)4. MicroservicesArch.-JB2835. CloudComputing–(OpenStackAdmin)-CL1106. Containers,KubernetesandOpenShift-DO180
Certifications/ExamsconductedattheCampusunderRHA
1. EX200(RedHatCertifiedSystemAdministrator-RHCSA)2. EX300(RedHatCertifiedEngineer-RHCE)3. EX183(RedHatCertifiedEnterpriseAdministrationDeveloper-RHCEAD)and4. EX283(RedHatCertifiedEnterpriseMicroservicesDeveloper-RHCEMD).
ThisproposalaimstosecureacceptanceandapprovalofthemanagementteamforsettingupRHAatyoucampus.
3. Highlightsofproposed–RedHatAcademy(RHA)
• Access to training, certification and placement process at a heavily subsidized rate forstudents.
• GuaranteedcampusinterviewsandpotentialplacementsforRHAstudents• Practicallynocosttobeaccruedby.Weuseexistinginfrastructure.• Partnership with Red Hat, world’s largest Open Source organization and the associated
transferofcuttingedgetechnologyknowledgeand‘knowhow’.• FREESeminarforthestudentsandfacultiesonOpenSourceandBenefitsofthisprogram.
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 3
4. WhyCompleteOpenSourceSolutions(COSS)?
COSSisthenumber1RedHattechnologytraininginstituteinIndiaandSAARC.WepossessthirteenyearsoftrainingdeliveryexpertiseinvariousRedHatCertificationandCoursesandfivestateofthearttrainingcentersinHyderabadandBangalore,deliveringworldclasstraining.
OureffortsarerecognizedbyRedHatandwereceived“OutstandingContributiontoBusinessasaRed Hat Certified Training Partner – (India & Overseas) “award for this year. We have received13RedHat–GLSAwardsinjust11yearsofpartnershipwithRedHat.
COSS’sdomaincompetencyextendsacross
• Coresystemadministration• Advancednetworkingservice• Virtualization• CloudComputing• Clustering• StorageManagement
5. WhyRedHat?
RedHat®Academyisanopensourceeducationprogramthatprovidesturnkeycurriculummaterialsforeducationalprogramsininstitutionsofhighereducationworldwide.
RedHat®Academyturnsacademicinstitutionsintocentersforenterprise-readytalentbyoutfittingthem with Red Hat Training. This comes in the form of hands-on instruction, curriculum, labs,performance-basedtesting,andinstructorsupport.
TheRedHatAcademycurriculumisofferedacrossRedHat’smostin-demandplatform,middleware,and cloud technologies. Courses are available in North America,Europe,Asia-Pacific, and LatinAmerican.
Figure2–RedHatKeyMessageDashboard
6. WhyRedHatAcademy?
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 4
BridgethegapandstaycompetitivebyutilizingRedHatcurriculum.
Competitionwithinthecomputersciencefieldhasbecomeincreasinglytougheryear-over-year.Thefield is rapidly changing and continuing to stay ahead of the skills gap is vital. To be competitivestudents and professionals must be at the forefront of these changes and Red Hat open sourcetechnologiesprovidesthatadvantagewithinthetechnologyfield.
Red Hat, a recognized leader in open source, provides educational institutions with high-qualitycurriculum for teaching core open source technologies through the Red Hat Academy program.82%of companiesusingonline jobboards to recruit for Linuxpositions requestRedHatCertifiedProfessionals.
Figure3–RedHatAcademy
RedHat’s quality curriculumkeepspacewith rapidly-changingopen source technologies. RedHatAcademy provides curriculum to institutions based on open source solutions covering the Linuxoperatingsystem,cloudcomputingusingOpenStack,andbigdata-drivenwebportalsusingRedHatJBossMiddleware.
7. ChangingLandscape-AMarketPerspective
Enterprise is increasingly moving towards engaging positively with customers with the help ofanalytics, insight, process, technology and better infrastructure. Such an approach demands largeenterprises to be nimble, learn fast and deliver faster. Product development and services areincreasinglymovingawayfromtraditional ‘waterfall’methodstomore‘Agile’, ‘Scrum’andDevOpswayofdeliverytoreduceriskandtobe‘faster-to-market’.Suchmovementisalsowidelyfacilitatedwithwideravailabilityofcloudinfrastructure,technologiesandexpertise.
Thetransformationofanenterpriseisacomplexundertaking,andthedigitalsolutionsneededarecombinations of hardware, software, networking, data storage, analytics, and cognitivetechnologies. Furthermore, the complexity involved in designing today’s technology platformsrequiresdeepexpertiseinawidearrayofareas.
Thedigitizationoftheenterprise isalsoopeningupwholenewmarkets,creatingecosystemsthatoftenextendacrossmultiplesectors.Connectedandautonomousvehicles,e-medicine,fintech,e-tail,andsmartcitiesareallenabledbyconnectivity,growthinstorageandbandwidth,advancesincognitive technologies, and increasingly sophisticated data analytics. The Internet of Things (IoT),hasonlyjustbeguntorevealitspromise.Wearealsostillintheearlyinningsofcloudadoption,and
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 5
more “anything as a service” offerings that allow usage-based consumption are likely to emerge.This development will give small-to-medium sized enterprises access to sophisticated capabilitiesonceonlyavailabletohugemultinationals,increasingdemandandcreatingavirtuouscycleformoreproducts and services. Furthermore, because the success of cloud offerings relies heavily oncompanies’ ability to secure theirenvironments,cyber security productsand servicesareanotherareawithabrightfuture.
Figure5–GlobalTechnologyLandscape
8. WorkforceTrends
Workforcedynamicscontinuetoevolve.Manyfactorsplayarole
• Basicdemographicshifts• Thegrowthoftelecommuting• Remoteworkarrangements
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 6
• Team-orientedorganizationalhierarchies.• Runningoncloud-ormobile-basedalternatives
BlendedWorkforceTakesonNewMeaning
“Match-making”platformssuchasUpworkandUpcounsel, suggestemployersand freelancerswillhave anever-expanding set of options and tools for connecting. Beyond theblendingof differenttypes of workers, blendingmay increasingly involve the use of artificial intelligence, bots, virtualassistants, and other types of knowledge-based systems. Experimentation is well underway inincorporatingthesetoolsintoworkflows
Giventhebreadthandpaceofinnovation,allsignspointtoawideningskillsgapinmanyareasandfor more types of workers. Research consistently reports concerns among employers in findingcandidateswiththerightcombinationoftechnicalandsoftskills.
Figure6–ChangingLandscapeSnapshot
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 7
Figure7–HiringLandscape
Figure8–ChannelExpectations
9. Campus
COSS (a Red Hat Training Partner) proposes to establish Red Hat Academy at your campus toeducateandcertifystudents inthe latestoftechnologyandtoenablestudentstobeemploymentreadyduringthecompletionoftheirregularengineeringcourse.
COSSproposestoinitiatetheRHAbyofferingRedHatCertifiedSystemAdministrator(RHCSA)andRed Hat Certified Engineer (RHCE) initially and follow it up with more advanced courses inconsecutiveyears.
Figure9–PotentialCareerPath
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 8
COSSisofferingthecoursestothestudents,whowantstogetaprofessionalandcertifiedtraining,theninacosteffectivemodelthathelpsreducethecostoftrainingandcertificationbyasmuchas90%ascomparedtoregularcoursecost.
Figure10–CumulativeCostBenefitwithCOSS–RHA
COSSproposestoinitiateRHAfromtheacademicyear2018-2019at,thecampusat.Asaprecursorto initiating thecourse,wepropose toconductaseminarbyaRedHatexpert to thestudents, tohelpthemunderstandthecourse,certificationandthepotentialcareerpathavailabletothem.
COSShasagreatplacementrecordforitsstudentsandguaranteesthatonsuccessfulcompletionoftheRHAcourseandcertification,COSSwillorganizeforplacementinterviewsforthesuccessfulRHAstudents.
WehaveprovidedthecoursesyllabusonAppendixA.
ROIforStudents
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 9
Figure11–ROIforstudents
PotentialCampus–COSSRoadmap
COSS proposes to progressively increase the engagement with your institution to offer largerrepertoireofcuttingedgetechnologyinconsecutiveyears.
COSSIndustryPartners
COSS–Clientele
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 10
COSS–RHAPartners(few)
10. Commercials• Courseware–HTML5-FREE
StudentsandfacultieswillbeabletoaccessthecontentwithanIDandpwd.AccesswillbegiventoallcoursecontentavailableundertheRHAprogramandthevalidityoftheaccessisgivenfor6monthsfromthedayoffirstaccess.
• Hands-onLab–DoitYourself–FREE
Downloadanddeployownlabsonyourownequipment.Alltherequiredclass-roomsetupsforpracticewillbeavailabletodownloadfromthegivenportal.
• TRAINING–Percourse/PerStudent
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 11
TRAINTHETRAINER :FREE*
ONLINE :INR1,000/-**
BYCERTIFIEDTRAINER :INR5,000/-***
• EXAMINATION–Percourse/PerStudent
FORSTUDENT :INR15,000/-AcademyOffer:INR7,500/-
FORFACULTIES :INR15,000/-AcademyOffer:INR3,750/-
*Oncewehaveagroupofstudents(Min.25)fromthecampus,duringthetraining,weprovideFREEtrainingtothefaculties(Max.3)onthesamecourse(s).
**Willbeprovidedwithaminimumof20studentsregistrations.
***Percourse/percandidate,incasestudentswantedtrainingfromacertifiedtrainerinthecampus.Thiscanbediscussedandfinalizedduringourmeetingbasedonnumberofstudentsexpectedtogofortraining.However,thiswillbeapplicabletoaminimumof100studentsregistrationforaparticularcourse.
#ComparativeanalysiswithRedHat’sofficialtraining.
11. NextSteps1) ApprovalforApprovals2) Onapproval,COSSwouldinitiateprocessforMoUsign-upwithRedHat.3) OnceMoUInitiated,studentdetailsneedstobecollected/registeredwithRedHatSitefor
FREEaccesstothecoursecontent.4) PlanExecutionbyCOSS–fortheSeminarandfurtherplan.
12. Approval
By
AuthorizedSignatory
Name
Title
Date
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 12
1. AccountSetupForm
Tosetupaschoolpleasecompletetheform
College/UniversityName:____________________________________________________________
RedHatAcademyManagerName:_____________________________________________________
Those,whowillbethesinglepointofcontactfromthecollege/Universitysideandresponsibletomanagethe
communicationbetweenRedHat.ThiscanbetheITmanagerorHODoranyAssistantProfessorfromtheCSE/ITdept.
RedHatAcademyManager’semail:____________________________________________________
AcademyManager'scontactnumber:__________________________________________________
RedHatAcademynameonAgreement:________________________________________________
AddressoftheCollege:______________________________________________________________
ContactNumberoftheCollege:_______________________________________________________
AuthorizedContactPerson'snameontheAgreement:_____________________________________
Pleaseprovidethenameoftheperson,whowillauthorizedtosignontheMoUdocumentfromtheCollege/University
Side.ThiscanbetheHOD/Principal/Registrar/VC/TPO.
EmailIDoftheAuthorizedPerson:_____________________________________________________
TelephoneNumberoftheAuthorisedPerson:____________________________________________
CollegeRedHatAcademyManager'sRedHatCustomerAccessID:___________________________
(ThisIDisrequiredtogettheAdministrativeAccesstotheFREECourseContentfromRedHat.WhenyoucreatethisID,pleaseselect'Corporate'forthecollege."CreateaRedHatLogin"willbeyouruniqueID.Youcanusecollege'sshortnameorcollegenamecanbetheID.ThisIDwillbetheCustomerAccessID.PleaseclickheretohaveyourRedHatID:https://www.redhat.com/wapps/ugc/register.html?_flowId=register-flow&_flowExecutionKey=e1s1)
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 13
2. AppendixA–Curriculum
RedHatCertifiedSystemAdministrator(RHCSA)–ModuleI&2
Courseoverview
RedHat SystemAdministration I provides a foundation for studentswishing to become full-timeLinux systemadministratorsby introducingkeycommand lineconceptsandotherenterprise-leveltools.Theseconceptsarefurtherdevelopedinthefollow-oncourse,RedHatSystemAdministrationII(RH134).
Coursecontentsummary
• Introductiontothecommandline• Managingphysicalstorage• Learninghowtoinstallandconfiguresoftwarecomponentsandservices• Establishingnetworkconnectionsandfirewallaccess• Monitoringandmanagingprocesses• Managingandsecuringfiles• Administratingusersandgroups• AccessingLinuxfilesystems• Installingandusingvirtualizedsystems• Reviewingthesystemlogfilesandjournal
Outlineforthiscourse
• Accessthecommandline• LogintoaLinuxsystemandrunsimplecommandsusingtheshell.• Managefilesfromthecommandline• Copy,move,create,delete,andorganizefilesfromthebashshellprompt.• GethelpinRedHatEnterpriseLinux• ResolveproblemsbyusingonlinehelpsystemsandRedHatsupportutilities.• Create,view,andedittextfiles• Create,view,andedittextfilesfromcommandoutputorinaneditor.• ManagelocalLinuxusersandgroups• ManagelocalLinuxusersandgroups,andadministerlocalpasswordpolicies.• ControlaccesstofileswithLinuxfilesystempermissions• SetLinuxfilesystempermissionsonfilesandinterpretthesecurityeffectsofdifferent
permissionsettings.• MonitorandmanageLinuxprocesses• Obtaininformationaboutthesystem,andcontrolprocessesrunningonit.• Controlservicesanddaemons• Controlandmonitornetworkservicesandsystemdaemonsusingsystemd• ConfigureandsecureOpenSSHservice• AccessandprovideaccesstothecommandlineonremotesystemssecurelyusingOpenSSH• Analyzeandstorelogs• Locateandaccuratelyinterpretrelevantsystemlogfilesfortroubleshootingpurposes.• ManageRedHatEnterpriseLinuxnetworking• ConfigurebasicIPv4networkingonRedHatEnterpriseLinuxsystems.
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 14
• Archiveandcopyfilesbetweensystems• Archivefilesandcopythemfromonesystemtoanother.• Installandupdatesoftwarepackages• Download,install,update,andmanagesoftwarepackagesfromRedHatandyumpackage
repositories.• AccessLinuxfilesystems• AccessandinspectexistingfilesystemsonaRedHatEnterpriseLinuxsystem.• Usevirtualizedsystems• CreateanduseRedHatEnterpriseLinuxvirtualmachineswithKVMandlibvirt.• Comprehensivereview• Practiceanddemonstratetheknowledgeandskillslearnedinthiscourse.
RedHatSystemAdministrationModule-II
Courseoverview
ThiscoursegoesdeeperintoenterpriseLinuxadministrationincludingfilesystemsandpartitioning,logical volumes, SELinux, firewalling, and troubleshooting. Attending both Red Hat SystemAdministrationIandRedHatSystemAdministrationIIcanhelpyouinyourpreparationfortheRedHatCertifiedSystemAdministratorexam(EX200).
Coursecontentsummary
• InstallationusingKickstart• Managefilesystemsandlogicalvolumes• Managescheduledjobs• Accessnetworkfilesystems• ManageSELinux• Controlfirewalling• Troubleshooting
Outlineforthiscourse
• AutomateinstallationwithKickstart• AutomatetheinstallationofRedHatEnterpriseLinuxsystemswithKickstart.• Useregularexpressionswithgrep• Writeregularexpressionsthat,whenpartneredwithgrep,willallowyoutoquicklyisolateor
locatecontentwithintextfiles.• CreateandEdittextfileswithvim• Introducethevimtexteditor,withwhichyoucanopen,edit,andsavetextfiles.• SchedulefutureLinuxtasks• Scheduletaskstoautomaticallyexecuteinthefuture.• ManagepriorityofLinuxprocesses• InfluencetherelativeprioritiesatwhichLinuxprocessesrun.• Controlaccesstofileswithaccesscontrollists(ACL)• ManagefilesecurityusingPOSIXaccesscontrollists.• ManageSELinuxsecurity• ManagetheSecurityEnhancedLinux(SELinux)behaviorofasystemtokeepitsecureincase
ofanetworkservicecompromise.• Connecttonetwork-definedusersandgroups
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 15
• Configuresystemstousecentralidentitymanagementservices.• Adddisks,partitions,andfilesystemstoaLinuxsystem• Managesimplepartitionsandfilesystems.• Managelogicalvolumemanagement(LVM)storage• Managelogicalvolumesfromthecommandline.• Accessnetworkedattachedstoragewithnetworkfilesystem(NFS)• Access(secure)NFSshares.• AccessnetworkedstoragewithSMB• UseautofsandthecommandlinetomountandunmountSMBfilesystems.• ControlandtroubleshoottheRedHatEnterpriseLinuxbootprocess• Limitnetworkcommunicationwithfirewall• Configureabasicfirewall.• Comprehensivereview• Practiceanddemonstrateknowledgeandskillslearnedinthiscourse.
RedHatCertifiedEngineer–RHCE
AnRHCEiscapableofRHCSA–(ModuleI&II)tasksplusthefollowing:
Courseoverview
Thecourse is focusedondeployingandmanagingnetwork servers runningcachingDomainNameService(DNS),MariaDB,ApacheHTTPD,PostfixSMTPnullclients,networkfilesharingwithNetworkFileSystem(NFS)andServerMessageBlock(SMB),iSCSIinitiatorsandtargets,advancednetworkingand firewalld configurations, and the use of Bash shell scripting to help automate, configure, andtroubleshoot the system. Through lectures and hands-on labs, studentswho have already earnedthe RHCSA certification will be exposed to all competencies covered by the Red Hat CertifiedEngineer(RHCE)exam(EX300).
ThisversionofthecourseincludestheRHCSAandRHCEexams.
Outlineforthiscourse
• Controlservicesanddaemons• Reviewhowtomanageservicesandtheboot-upprocessusingsystemctl• ManageIPv6networking• ConfigureandtroubleshootbasicIPv6networkingonRedHatEnterpriseLinuxsystems• Configurelinkaggregationandbridging• Configureandtroubleshootadvancednetworkinterfacefunctionalityincludingbonding,
teaming,andlocalsoftwarebridges• Controlnetworkportsecurity• PermitandrejectaccesstonetworkservicesusingadvancedSELinuxandfirewalldfiltering
techniques• ManageDNSforservers• SetandverifycorrectDNSrecordsforsystemsandconfiguresecureDNScaching• Configureemaildelivery• RelayallemailsentbythesystemtoanSMTPgatewayforcentraldelivery• Provideblock-basedstorage• ProvideandusenetworkediSCSIblockdevicesasremotedisks
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 16
• Providefile-basedstorage• ProvideNFSexportsandSMBfilesharestospecificsystemsandusers• ConfigureMariaDBdatabases• ProvideaMariaDBSQLdatabaseforusebyprogramsanddatabaseadministrators• ProvideApacheHTTPDwebservice• ConfigureApacheHTTPDtoprovideTransportLayerSecurity(TLS)-enabledwebsitesand
virtualhosts• WriteBashscripts• WritesimpleshellscriptsusingBash• Bashconditionalsandcontrolstructures• UseBashconditionalsandothercontrolstructurestowritemoresophisticatedshell
commandsandscripts• Configuretheshellenvironment• CustomizeBashstartupanduseenvironmentvariables,Bashaliases,andBashfunctions• Comprehensivereview• PracticeanddemonstrateknowledgeandskillslearnedinRedHatSystemAdministrationIII
RedHatCertifiedOpenStackAdministrator(CL110)ThisCourseisacombinationofCL110&CL210,joinedtogethertopreparestudentsforOpenStackAdministrator.OpenStackAdministration–CL110
Coursecontentsummary
• Launchaninstance• Manageprojects,quotas,andusers• Managenetworks,subnets,routers,andfloatingIPaddresses• CreateandmanageblockandobjectstorageintheOpenstackframework• Customizeinstanceswithcloud-init• Deployscalablestacks• DeployRedHatOpenStackPlatformusingPackStack
TohelppreparestudentsfortheRedHatCertifiedSystemAdministratorinRedHatOpenStackexam(EX210),thefollowingcompetenciesarecoveredinthiscourse:
• InstallandconfigureRedHatOpenStackPlatform(usingPackStack)• Manageusers,projects,flavors,roles,images,networking,andblockstorage• Setquotas• Configureimagesatinstantiation
TolearnmorecompetenciestopasstheRedHatCertifiedSystemAdministratorinRedHatOpenStackexam(EX210),takethenextstepintheOpenStacktrainingpathwithRedHatOpenStackAdministrationII(CL210).
Outlineforthiscourse
• Courseintroduction• Introduceandreviewthecourse.• ManageanenterpriseOpenStackdeployment
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 17
• Managetheundercloud,theovercloud,andrelatedservices.• ManageinternalOpenStackcommunication• AdministertheKeystoneidentityserviceandtheadvancedmessagequeueingprotocol
(AMQP)messagingservice.• Buildandcustomizeimages• Buildandcustomizeimages.• Managestorage• ManageCephandSwiftstorageforOpenStack.• Manageresilientcomputeresources• Addcomputenodes,managesharedstorage,andperformliveinstancemigration.• Manageandtroubleshoot• Manageandtroubleshootvirtualnetworkinfrastructure.• Manageresilientcomputeresources• Addcomputenodes,managesharedstorage,andperformliveinstancemigration.• TroubleshootOpenStackissues• DiagnoseandtroubleshootOpenStackissuesandservices.• Monitorcloudmetricsforautoscaling• Monitorandanalyzecloudmetricsforuseinorchestrationautoscaling.• Orchestratedeployments• DeployHeatstacksthatautomaticallyscale.
Courseoverview
This coursewill teach students to install a proof-of-concept and configure, use, andmaintainRedHatOpenStack Platform. The focus on this coursewill bemanagingOpenStack using theHorizondashboardandthecommand-lineinterfaceandmanaginginstances.
IntroductiontoContainers,Kubernetes,andRedHatOpenShift–DO180Coursecontentsummary
• Container,Docker,andRedHatOpenShiftarchitecture• Createcontainerizedservices• ManagecontainersandcontainerImages• Createcustomcontainerimages• DeploycontainerizedapplicationsonRedHatOpenShift• Deploymulti-containerapplications
OutlineforthiscourseCourseintroduction Introduceandreviewthecourse.Getstartedwithcontainertechnology Describehowsoftwarecanrun incontainersorchestratedbyRedHatOpenShiftContainerPlatform.Createcontainerizedservices Provisionaserverusingcontainertechnology.Managecontainers Manipulatepre-buildcontainerimagestocreateandmanagecontainerizedservices.Managecontainerimages Managethelifecycleofacontainerimagefromcreationtodeletion.Createcustomcontainerimages DesignandcodeaDockerfiletobuildacustomcontainerimage.DeploycontainerizedapplicationsonRedHatOpenShift
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 18
DeploysinglecontainerapplicationsonRedHatOpenShiftContainerPlatform.Deploymulti-containerapplications Deployapplicationsthatarecontainerizedusingmultiplecontainerimages.Troubleshootcontainerizedapplications TroubleshootacontainerizedapplicationdeployedonRedHatOpenShift.ComprehensivereviewofIntroductiontoContainer,Kubernetes,andRedHatOpenShift Demonstratehowtocontainerizeasoftwareapplication,test itwithDocker,anddeploy itonaRedHatOpenShiftcluster.
RedHatApplicationDevelopmentI:ProgramminginJavaEE–JB183Red Hat Application Development I: Programming in Java EE (JB183) exposes experienced JavaStandardEdition(JavaSE)developerstotheworldofJavaEnterpriseEdition(JavaEE).CourseoverviewInthiscourse,youwilllearnaboutthevariousspecificationsthatmakeupJavaEE.Throughhands-onlabs,youwilltransformasimpleJavaSEcommandlineapplicationintoamulti-tieredenterpriseapplication using various Java EE specifications, including Enterprise Java Beans, Java PersistenceAPI,JavaMessagingService,JAX-RSforRESTservices,ContextsandDependencyInjection(CDI),andJAASforsecuringtheapplication.Coursecontentsummary
• Generatingmulti-tieredJavaEEapplications.• PackaginganddeployingJavaEEapplications.• CreatingEnterpriseJavaBeans,includingmessage-drivenbeans.• Managingpersistence.• CreatingRESTserviceswithJAX-RS.• ImplementingContextsandDependencyInjection.• CreatingmessagingapplicationswithJMS.• SecuringJavaEEapplicationswithJAAS.
Prerequisitesforthiscourse• ProficiencyindevelopingJavaSEapplicationsrequired• ProficiencyinusinganIDEsuchasRedHatDeveloperStudioorEclipse• ExperiencewithMavenisrecommendedbutnotrequired
Outlineforthiscourse• Transitiontomulti-tieredapplications
• DescribeJavaEEfeaturesanddistinguishbetweenJavaEEandJavaSEapplications.• Packageanddeployingapplicationstoanapplicationserver
• Describe the architecture of a Java EE application server, package an application,anddeploytheapplicationtoanEAPserver.
• CreateEnterpriseJavaBeans• DevelopEnterpriseJavaBeans,includingmessage-drivenbeans.
• Managepersistence• Createpersistenceentitieswithvalidations.
• Manageentityrelationships• DefineandmanageJPAentityrelationships.
• CreateRESTservices• CreateRESTAPIsusingtheJAX-RSspecification.
• ImplementContextsandDependencyInjection• Describe typical use cases for using CDI and successfully implement it in an
application.• CreatemessagingapplicationswithJMS
• CreatemessagingclientsthatsendandreceivemessagesusingtheJMSAPI.
ProposalforinitiatingRedHatAcademy(RHA)
www.cossindia.net 19
• SecureJavaEEapplications• UseJAAStosecureaJavaEEapplication.
• ComprehensivereviewofRedHatJBossDevelopmentI:JavaEE• Demonstrateproficiencyoftheknowledgeandskillsobtainedduringthecourse.