Blog

AWS vs Azure

Amazon has the top spot when it comes to cloud market share, but Microsoft is presenting more of a threat than ever.

Amazon Web Services essentially invented the modern cloud computing market in the mid-’00s, and dominates it to this day. According to estimates from Gartner, AWS has 47.8% market share, with its position reinforced by new products in databases, AI, and other fields.

But Microsoft, the runner-up, is catching up, with its arsenal of long-time enterprise customers. Already, analysts say that AWS — which has historically prided itself on paying attention to customers, not competitors — is showing rare signs of becoming more reactive to Microsoft’s big moves.

www.businessinsider.com/microsoft-amazon-aws-reinvent-execs-2019-12

Computer Science 5th Advisory Board Meeting

The fifth Computer Science Advisory board meeting took place on Monday December 9, 2019, chaired by Chris Meissner, from Meissner Filtration.

Some of the companies in attendance were the following: OmniUpdate (who gave the company profile), Booze Allen Hamilton, Naval Air Warfare Center Point Mugu, Haas Automation, Semtech, Procore Technologies, Ventura County ITSD, SAGE Publishing, File Your Taxes, Saalex Solutions, as well as other friends and supporters of the department.

Professor Scott Feister, in the picture above, gave a great talk about his research in high performance computing, and he combined deep knowledge of his field, with a plan of incorporating CI students, and fitting his work into the CI context. Scott Feister, together with Bahareh Abbasi, Reza Abdolee, Eric Kaltman and Vida Vakilian, are the five new faculty hires – which we were very proud to introduce to the board.

Chris Meissner, the chair of the board, spoke about companies supporting our capstones, and creating a synergy between R&D for IT business, work experience for CI student and research engagement for faculty.

Lance Merker and Kimberley Prieto presented the profile of Omni Update, where they spoke about a recent merger with Destiny solutions in Toronto, and the fact they have hired 25 to 30 CI alumni over the last years. They also spoke about the business of higher education, digital engagement for students, and continuing education platform.

Michael Soltys mentioned the current student numbers, and the constant growth of the department – about 10% every year. There is growth even as the times of slow enrollment are upon us — as Lance from OmniUpdate said, there is an expectation of 15% decline in college student numbers nationwide over the next two decades – and an opportunity for universities to offer classes for non-traditional students, e.g., veterans, who will be coming to take continuing education classes.

Michael Soltys presented recent initiatives in Cybersecurity, such at the October 11, 2019, HAAS/CI Cybersecurity conference and Cloud Computing, as well as a collaboration with the Navy whereby we offer modules in Python and in the future AI/Machine Learning.

AWS re:Invent, Las Vegas, 2019

I am attending my first AWS re:Invent conference, Las Vegas December 2-6, 2019.

The conference is enormous, with over 60,000 attendees who command most of the big resorts on the strip.

Yesterday I participated in a Security Certification Bootcamp (proper name AWS Certification Exam Readiness: Security – Specialty) and this morning I wrote the certification exam proper; three hours long, 65 questions, and I had 3 minutes to spare at the end. Let’s face it, the exam is hard, and requires studying. I was successful, but it required steady studying over the last 3 months. The AWS certification exams are challenging, but one does learn a lot. As an academic the hardness of the exams is a good thing as it says that this material has a legitimate role to play in academia, especially as we make it accessible to our students, and deploy it toward our research.

How did I prepare? In addition to reading the requisite white papers (such as Introduction to AWS Security Processes and AWS Best Practices for DDoS Resiliency), I was fortunate enough to have access to the Cloud Guru training in security. Their 10 to 15 minute lessons in all the topics are easy to absorb, and the summaries and quizzes are a good preparation for the exam.

I have been teaching Cybersecurity for over a decade, but the AWS security exam is not about foundations of Cybersecurity — it is about how to use AWS tools in order to achieve security objectives; this kind of knowledge arises not from learning principles or cryptography (although that does help too!), but rather from in-depth familiarity with AWS tools, such as CloudTrail, Inspector, Macie, Athena, CloudWatch, KMS, and many many others. My plan now is to incorporate this knowledge into our CI class in Cybersecurity, COMP 524, so that students will have knowledge of fundamentals as well as an understanding of security in the (relatively new) paradigm of cloud computing. COMP 524 students will have the additional benefit of covering the content of the certification

I should also say that even though foundational knowledge such as cryptography is not tested directly, it is nevertheless helpful. For example, a good portion of the exam relates to keys, specifically AWS KMS. It is much easier to remember when symmetric keys are used (e.g., S3 encryption with AES256) rather than asymmetric keys (i.e., public keys, e.g., key pairs to SSH into EC2) when one actually understand the difference between the two. Or, for example, why hashing of encrypted logs in S3 can help with data integrity measures for backups.

The Bootcamp that I took the day before was perhaps the least helpful toward success in the exam. I would suggest to take the bootcamp at the beginning of your studies toward passing the certification exam, as a quick bird-eye overview of what needs to be mastered. I sat through the bootcamp listening to what I knew already, without the possibility of going more in depth (we had 4 hours total), and without the audience being able to ask questions, as the instructor was rushing to cover the material.

Quick Tip: AWS is uncanny in its rolling out of new tools and features, most really captivating and useful. However, keep in mind that a tool or feature that is younger than 6 months will likely not make it to the exam. As I understand, the exam process is too exacting to be done quickly, and hence it take some time before new material is incorporated.

Tech jobs: Python programming language and AWS skills demand has exploded

Python’s rapid rise is often attributed to the growth in data science and the current interest in machine learning and artificial intelligence, aided by a wealth of third-party Python packages and developer tools.

Indeed’s interactive graph shows that demand for developers with knowledge of AWS has also boomed over the past five years. Today, some 14% of job listings require knowledge of AWS.

Source: Tech jobs: Python programming language and AWS skills demand has exploded | ZDNet

AWS training at CI in the Spring and Summer 2020

Post updated with new dates on January 16, 2020

For questions please contact: jeff.ziskin@csuci.edu (805-437-2653). To register for an information session, or to register for the classes:

https://ext.csuci.edu/programs/professional-community-ed/aws

In the Spring 2020 I am going to teach two classes on Amazon Web Services (AWS), under the auspices of the AWS Academy, both open to the public:

  1. Cloud Foundations: online from March 9 to April 17:
  2. Cloud Architecting: online from June 1 to July 20:

We are following exactly the AWS curriculum, and students will be provided AWS Educate cloud accounts with credits for the duration of the classes, as well as vouchers for writing the corresponding certification exams.

America’s Got Talent, Just Not Enough in IT – WSJ

Six-figure bonuses, outsize equity stakes and the flexibility to work from just about anywhere: These are some of the perks companies are offering information-technology workers as they compete for talent in a tight labor market, job seekers and recruiters say.“

Recruiters are feeling the pressure, from the chief executive officer down to the hiring manager, and are working extremely hard to find that tech talent,” said James Atkinson, vice president of quantitative analytics and data science at research and advisory firm Gartner Inc.

Gartner estimates that most large U.S. companies are competing to fill many of the same technology roles, including computer and information research scientists, systems managers, analysts, engineers and software architects. “Nearly a third of the most critical roles, like tech talent, are left unfilled after five months, costing millions in lost productivity on the table for each company every year,” Mr. Atkinson said.

Demand for these workers is growing as companies world-wide seek an edge over competitors by using technology such as cloud computing, data analytics and artificial intelligence. Global spending on these and other enterprise IT tools is expected to reach $3.79 trillion this year, up 1.1% from 2018, Gartner said.

In the first half of 2019, tech job postings in the U.S. rose 32% from a year earlier, according to federal employment data analyzed by IT trade group CompTIA. In the past three months, U.S. employers had about 918,000 unfilled IT jobs, CompTIA said.

While some companies are racing to train existing staff in high-demand skills, others are buying smaller tech ventures to acquire IT workers.

Some of the biggest companies are adding to their arsenal of tools to secure the right employees, said Michael Solomon, co-founder and managing partner at 10x Ascend, an advisory firm for senior technology job seekers.

Source: America’s Got Talent, Just Not Enough in IT – WSJ

Winter class at CI in Cloud Computing

Last week we sent a Qualtrics survey to our Computer Science and IT students to gage the demand for a Cloud Foundations class this winter session (December 21 to January 19).

This class would be taught online, as a COMP 490, using the resources we have at our disposal as part of the AWS Academy. The class would count as an elective, with cost-free AWS accounts for students, as well as vouchers to take the certification exam from AWS (for those who want to do so).

This class would be a good preparation especially for those students who will be looking for jobs, as “Cloud Computing” skills have ranked #1 on LinkedIn and other sites over the last 5 years!

Given the resounding interest in the class as shown on the Qualtrics survey:

we have decided to offer the class if there indeed is enough enrollment and the class is approved. The provisional web site for the class is here.

Energy consumption of data centers

The music video for “Despacito” set an Internet record in April 2018 when it became the first video to hit five billion views on YouTube. In the process, “Despacito” reached a less celebrated milestone: it burned as much energy as 40,000 U.S. homes use in a year. 

Computer servers, which store website data and share it with other computers and mobile devices, create the magic of the virtual world. But every search, click, or streamed video sets several servers to work — a Google search for “Despacito” activates servers in six to eight data centers around the world — consuming very real energy resources.

fortune.com/2019/09/18/internet-cloud-server-data-center-energy-consumption-renewable-coal/

KES 2020

Excited about KES 2020, which is going to take place in Verona, Italy, September 16-18, 2020.

From the conference’s web site: The conference will be held across the Beautiful University Pole Santa Marta Campus only 1km from the historical centre of Verona. Verona is a city in northern Italy’s Veneto region, with a medieval old town built between the meandering Adige River. It’s famous for being the setting of Shakespeare’s “Romeo and Juliet”. A 14th-century residence with a tiny balcony overlooking a courtyard is said to “Juliet’s House”.

For more information visit: http://kes2020.kesinternational.org/