Java IoT Authors: Stackify Blog, Pat Romanski, Liz McMillan, Elizabeth White, Yeshim Deniz

Related Topics: Java IoT, Eclipse

Java IoT: Article

i-Technology Opinion: Outsourcing...to Students

"Pizza Is the Secret Key to the Success of Commercial Projects Developed by Students"

JDJ Editorial Board member Yakov Fain writes: One of my resolutions this year is to start teaching part-time Java-related classes in some college. That's why I started browsing the computer science course lists that are being offered this year. While graduate-level programs offer many interesting courses, the situation is different in the undergrad world.

Some schools keep teaching how to multiply matrices in Ada or work with algebraic expressions in Prolog. Half of the courses are preparing professionals who will be operating on another planet. Information systems programs look a little more down to earth. Meanwhile, many college graduates are having a hard time finding their first jobs because many entry-level programmers jobs are being outsourced overseas, and it'll stay this way as long as it makes financial sense for businesses. Unfortunately, student loans have not been outsourced...

A catch-22 situation with experience makes things even worse: we can't hire you because you don't have the industry experience. How can I get this experience if no one hires me? Some people try to find volunteer programming work to get a foot in the IT door. Some graduates join open source projects, and some job applicants just lie on their résumés.

I have a plan: instead of outsourcing projects to developing countries, businesses should offer them to the local colleges. I'm not talking about simple pilot or proof-of-concept projects; I mean the real ones. This plan requires commitment and the cooperation of academia and businesses. These are some thoughts that come to mind:

  • Colleges have to include more classes on software engineering and modern technologies in the undergraduate programs. Here are some of the candidates: Application Servers, Service-Oriented Architecture, Design and Development of J2EE Applications, Applying Design Patterns, Data Modeling, Business Intelligence, and UML.
  • Colleges form teams of programmers starting from the students' junior year. Faculty members lead these teams. Information about these teams (résumés, previous projects, GPAs) has to be published on the Internet and be publicly available, and businesses need to publish their project descriptions so student teams can bid on these projects.
  • Colleges make their labs, networks, and support personnel available for the teams. If needed, businesses can lease additional hardware to the college for the duration of the project.
  • Most of the students study Java programming during their freshman and sophomore years. Many Java components are available for free or through open source licenses: IDE, version control systems, project build tools, bug reporting systems, application servers, etc. Businesses will purchase any additional required software for a fraction of the cost using heavily discounted academic prices.
  • Business managers pick and interview teams for their projects based on the college reputation, available skill sets, location, and other criteria.
  • Business lawyers prepare a contract with a selected team that defines the obligations of each party, deliverables, cost of development, and potential penalties.
  • The turnover rate is usually high on the projects that are outsourced to developing countries, which won't be the case with student teams. On the other hand, there is a risk of not having developers during midterms and final exams. However, since the exam schedules are known in advance, the "freeze time" can be planned accordingly.
  • Most of the business managers dealing with developers from other countries complain that cultural differences are a huge problem. Guess what? This won't be a problem if you outsource the project to students who live in the same country and speak your language.
  • Even though students will get a minimum salary for this work, they should also earn academic credits and get graded while working on such projects.
The funny (or sad) part is that the students themselves are already outsourcing their college assignments. There are Web sites where you can hire a coder for any assignment in various programming languages. No job is too small. People from around the world can bid on these projects, and since the offered prices go as low as $20 USD, it's clear that only programmers from the developing countries like India or Russia would be interested in these jobs. Academic outsourcing may be even more damaging than the industrial outsourcing, because rich students can improve their grades and earn their degrees without having a good knowledge of the required subjects. Spending more time working as teams in the labs under the supervision of a faculty member or business manager will help minimize academic cheating.

There is one more secret key to the success of commercial projects developed by students: pizza! Each day the client company can send a couple of pies (half plain and half pepperoni) to the labs where the students work. They are going to work for food...and experience. It's a win-win situation for everybody.

More Stories By Yakov Fain

Yakov Fain is a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay. He wrote a thousand blogs (http://yakovfain.com) and several books about software development. Yakov authored and co-authored such books as "Angular 2 Development with TypeScript", "Java 24-Hour Trainer", and "Enterprise Web Development". His Twitter tag is @yfain

Comments (19) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.

Most Recent Comments
Robert Dobbs 07/09/08 11:15:17 AM EDT

Timothy, this video will get you started in the right direction:


Timothy Oduro Yeboah 07/09/08 06:27:46 AM EDT

Hi please can u kindly tell me everything about Sun Java...or programmer's...who are they and what work to one get after studying sun java..his opportunity and many more things that one can get in studying sun java and many more ok and am from Ghana and am interested in this course and am 20 years old .Thanks for reading and hoping to hear from you soon for i will like to friend you as well after i have know them so that u will be teaching me more things about that....have a nice day.

Ken Collins 03/22/05 09:31:08 PM EST


Yakov: Thank you for the feedback. Everything you say makes perfect sense in times when there are plenty of jobs
for college graduates. But think about this: 4 years
ago they've entred colleges and selected CS major.
What do they have this year after graduation? 100K
worth of student loans and no entry level jobs.

Ken: Why should students pay $25k/year to work for $10/hour (or free) for major corporations? Students should study and companies should hire actual employees. The only time most people will ever get face time with a PHD in their field is when they're in school. They should use it wisely instead of dinking around with the kind of gruntwork that can be successfully farmed out to someone with no experience.

I graduated in '94, so I know what it's like to come out in an industry downcycle. Yourdon published "The Decline and Fall of the American Programmer" in '93. My first job after college was programming perl for $10/hour.

Yakov: At the same time people in India spend 3-4 months
learning some hot Java technologies (without bothering
with CS degrees) and they beat up well educated US
graduates hands down.

Ken: The only reason the shops in India are beating us up is because they charge $10/hour. The Indian programmers I've worked with here show the same varying degree of abilities as US programmers.

I just don't think farming to students here is any better. It continues to degrade the profession with a race to the bottom, it doesn't result in any more entry level jobs, and it would actually probably lower the quality of graduates, since they'd be preoccupied with entry-level tasks rather than senior-year coursework. That's when I took my most
demanding classes.

Yakov: You are saying that you should have taken a Unix class instead of having summer jobs? Sure...as long as you had the money to pay for this course.

Ken: My university didn't offer it at any price.

Yakov: You do not like managing students? What about managing a group of young developers in Bangalore when success of your project (and your career depend) on them?

Ken: I'm an absolute opponent of outsourcing, and I've never heard an outsourcing success story firsthand. My company is currently rewriting the one piece of code it outsourced to India over my opposition.
However, I don't think it's going to go away, and I don't really knowwhat to do about it. It's eating entry-level jobs and over the long run,the US will lose all of its technical edge. I just don't see burdeningstudents with industry pressures as the answer.

The only suggestion I have is to level the playing field and get rid of the H1B visa. There are over 100,000 H1Bs in the country on a continuing basis, supposedly to address the worker shortage of the .com years. From my experience, H1Bs are hired specifically to fill entry-level positions
at low wages. I've heard an employer state that explicitly, and I've seen it in action. The boom's over, and those jobs should be opened up to permanent residents.

Yakov: Well, this article is my attempt to start yet another discussion on outsourcing...

Keep going. The industry needs as much attention on it as possible.

Yakov: Thank you for responding to my article. I really
appreciate it.

Ken: No problem. Thanks for your efforts.

Yakov 03/22/05 09:13:27 PM EST


Thank you for the feedback. Everything you say makes
perfect sense in times when there are plenty of jobs
for college graduates. But think about this: 4 years
ago they've entered colleges and selected CS major.
What do they have this year after graduation? 100K
worth of student loans and no entry level jobs. At
the same time people in India spend 3-4 months
learning some hot Java technologies (without bothering
with CS degrees) and they beat up well educated US
graduates hands down. You are saying that you should
have taken a Unix class instead of having summer jobs?
Sure...as long as you had the money to pay for this
course. You do not like managing students? What about
managing a group of young developers in Bangalore
when success of your project (and your career depend)
on them?

Well, this article is my attempt to start yet another
discussion on outsourcing...

Thank you for responding to my article. I really
appreciate it.


Ken Collins 03/22/05 09:10:10 PM EST

I read your article in the February edition of JDJ, and I can't agree

I worked while I was a student both full-time as a summer intern and
part-time during the regular semester. I also worked managing a team of
students at an off-campus start-up a few years after graduating. Both
experiences were awful. The first drove me out of computer science for
nearly four years because I wasn't ready for the monotony of cubicle
work. The latter was nightmarish because it was nearly impossible to
organize a team of students, all of whom had different schedules,
differing coding abilities, and different levels of maturity.

When I was in college, I would have benefitted greatly from smaller
class sizes and an early introduction to unix tools, not more work
hours. I spent way too much time making small change working for major
corporations when I should have been taking an extra class that would
have helped me throughout my career. If students have to work, they
should be involved with university level research projects, where they
can see the future of CS and the potential rewards of grad-level
research. Nearly all of my friends in CS were working crappy
jobs while struggling with a full course load, so it's not like
aren't already getting exposure to the industry. It made everyone I

As far as knowing the latest languages and tools goes, I spent most of
my undergrad years learning assembler programming for Motorola embedded
chipsets. That actually landed me my first programming job out of
college, programming Java. The guy hiring me had worked in Motorla's
cellular division for years before switching to Java, and he knew that,
if I write apps with a single accumulator and two index registers, I
could probably get up to speed with Java quickly.

And, I'm not suggesting that all industry-directed student efforts are
worthless. One of the student programmers I managed wrote a 3dfx glide
wrapper that would allow then-popular glide only games to be played on
OpenGL hardware. NVidia picked him up immediately after he graduated,
and he got a handsome options package. It did him a lot more good than
all the shopping cart applications he worked on for me.

Shiva 03/01/05 02:50:53 AM EST

This is a very interesting line of thought though I'm not sure if this will work. Bulk of the outsourcing is done on maintenance and enhancement projects and not fresh from-the-scratch development projects. A maintenance & enhancement project will never draw attention from any students for the sheer lack of creativity and a need for knowledge in the vertical.

It is best to start off with pilot projects and rapid prototyping requirements and based on this experience further outsourcing to universities can be undertaken. Just a thought!

Insourcing 03/01/05 02:46:51 AM EST

### ( have a plan: instead of outsourcing projects to developing countries, businesses should offer them to the local colleges ###

Go, Yakov!! This is a fine proposal. Thank you JDJ.

Cheesy software development 03/01/05 02:26:17 AM EST

half plain and half pepperoni!? Hey, what you got against good old-fashioned cheese??

thanks Yakov! 02/19/05 07:26:38 AM EST

Good to see the true value of pizza in computing recognized here! :)

Kevin Shockey 02/18/05 06:18:23 AM EST

I'm currently in charge of a project very similar to what was proposed in this article. The SNAP Development Center employs computer science and engineering students from the Interamerican University of Puerto Rico. Our objectives are to improve the quality and quantity of the graduates from these programs.

Our project, however, was funded by the Puerto Rico government. Briefly we have created an open source project to develop and market a completely oepn source relacement for the Sun JDK. The SNAP Platform also integrates popular open source development tools such as Eclipse, Tomcat, and SwingWT.

We are a year into the project and results have been mixed. Although we found a few students up to the challenge, in general there is a big difference working with students and working with a full-time software development team. My observations of the students indicate:

- They require more supervision
- They, in general, lack the discipline of a work mentality that we take for granted working with a full-time team
- Their schedules can be very erratic. They have a lot of things competing for their time, such as sttudying, examss, partying to name just a few
- Finally, depending on the program, they lack the experience of working on a large project that would be necessary to develop a product for a company.

One of the objectives we are trying to bring to these programs is real world experience. However, we have the benefit of a full-time software engineer. Without his leadership, we probably wouldn't have achieved the technical succes we have.

In thoery this is a great idea, in practice I'm not sure many companies would be patient enough to wait for results. What my experience has shown is that it will take longer for such a program to produce results due to the observations above and the relatively high turn-over (either from the students dropping out or changing classes). In my opinion, every university should have an open source project that they maintain. It gives the students experience, it reduces the risk, and it keeps the fun in the work.

balaji 02/16/05 12:57:42 AM EST

This article misses mentioning some important things:

1. Programs to multiply matrices are a very important concept to grasp. While I learned the concept in my 11th, there are many so-called s/w programmers who don't get the concept of nested loops.

2. Colleges absolutely must not introduce more courses in "software engineering and modern technologies in the undergraduate programs". Let us face it, most software is not really engineered. In my 10-year career I have been involved in only 2 such highly engineered projects. The rest have been built ad-hoc. And as for modern technologies, to pick up .Net or some such flash in the pan in the pan is not a big deal. To pick up fundamental programming concepts is much more difficult.

3. The problem with software development is not really development. It is support and maintenance. What support can one get from college students who have moved on to their next year and newer projects? What about students that have graduated?


pv 02/14/05 12:22:55 PM EST

I totally disagree. Colleges and Corporations are totally different culture wise. Students in colleges work on Assignments for a better grade. Employees in corporations work for better pay and promotions. I am fine with Govenrnment and Government agencies outsourcing their work to universities as they are using publicly funded University resources to do public work. Instead Companies can set up small student divisions for which they hire students who are still enrolled in the colleges and can assign them small projects and pay them reasonably. Last but no the least do not take away the Fun out of collge life!

Rick Proctor 02/14/05 11:45:00 AM EST

I agree. A quick scan of local colleges finds few undergrad courses in Java. I would love to have eager young college students working on some of my projects. It seems that US colleges have been slow to embrace Java. It's unfortunate. From my own experience writing Java articles, I get a lot more commments and questions from overseas developers than US developers.

Ramón Jiménez 02/14/05 09:12:02 AM EST

A comment regarding education. In my understanding, computer science programs are just fine if they are teaching students to multiply matrices in Ada or to solve algebraic problems in Prolog. Where else is a CS major expected to even know these technologies? The problem is not to re-formulate CS curricula, it's to create new programs. The BS in Software Engineering being offered by some universities recently is IMHO a correct step in that direction. We don't need as many CS majors anymore, but we still need some!

Keith Blizard 02/14/05 07:42:42 AM EST

First I think the article brings up a great point in our IT industry - ensuring that the students coming out of college are properly trained for the industry that they will be leading in the future. Having the ability to set up intern programs would not only strengthen the corporation by promoting itself for future hires, but also enable students the ability to understand how technology really is used in businesses today.

On the other hand, with the some of the comments - I TOTALLY disagree that it is more important to learn different technologies/syntax for students to be effective. For anyone who has developed for a long period of time, you need to learn a language ONCE thoroughly, and then picking up another one is just a matter of learning the syntax. It is MUCH more important that you can develop the understanding of objects, inheritance and good programming practice, and that takes time to do rather than the long list of available languages.

Natan Cox 02/14/05 02:38:39 AM EST

First I must say I'm not against real world experience. But... one of my courses at university was about the next best thing: CORBA, any body still using it?

SOA and all the latest fads still need to prove themselves. Let the students learn the real stuff: design, relational theory etc. Who cares whether this is done using ADA, Eiffel or one of the cooler languages at the moment, lets say Java or Python?

It is more important you learn lots of languages (even Prolog or Lisp), get to know them, learn what is good about them. Nobody has ever become a worse programmer from learning one extra language.

'Useless theory' gives you a frame of reference, even if you never use it after you graduate.

I work with a lot of young programmers, they had more 'real world' experience when they graduted. But they also lack a lot of the basics. It makes them inflexible, and not able to apply more 'generic' knowledge.

They basically lack the background to apply all the stuff they will learn in interesting courses such as: application servers, design patterns and that's quite sad, actually.

Ruben Reusser 02/13/05 03:48:59 PM EST

The University of Applied Scienes Biel/Switzerland takes a simmilar approach ( http://www.hti.bfh.ch/index.php?id=1&L=2 ). The bscs program is a four year program, 2 years classes, then one year mandatory internship and then again 1 year of classes. The program is geared towards providing the students the needed knowledge for the internship within the first two years and then refining the knowledge in the last year with additional subjects such as prolog, parallel computing, advanced computer graphics, etc

Charles Neville 02/13/05 11:41:33 AM EST

I'm a retired CS professor, so I have some practical experience with this sort of thing. Yakov Fain has put his finger on an important problem: How to give students real-world experience to enhance their educations and build their resumes. But there are some problems with his suggestions. I'm going to tell you how some colleges and universities deal with these by using INTERNSHIPS, WORK STUDY, or LIMITED development projects from industry:

Problem 1. Pizza is good, but it is not pay! Students and supervising faculty will work for little or no pay under his proposal. This is normally called exploitation or slave labor.

Solutions to Problem 1: (a) Carefully limit the scope of the project to what can reasonably done for academic credit in a class. This is one reason for the prevalence of pilot projects. (b) Have the students take an INTERNSHIP for, say, two courses worth of academic credit. The ACADEMIC aspects of the internship are supervised by a faculty member. His or her responsibility is to be sure the student does what he or she is supposed to in the company, and that the company only makes reasonable demands of the student. The faculty member also assigns the student a grade at the end. The company takes care of supervising the student's day to day work. (c) Have the student take a PAID INTERNSHIP (also called WORK STUDY) for, say, two courses worth of academic credit. This works like the unpaid intership solution, except that the student draws a salary reasonable for someone at his or her level of experience.

Problem 2: Publishing individual GPA's by name on the internet is a violation of federal law! A college could publish GPA's with no names attached, or an aggregate GPA. What colleges typically do now is have STUDENTS APPLY to companies for INTERNSHIPS or WORK STUDY. Students are free to provide or withhold their GPA's. (Of course, if they withhold their GPA's they don't get hired.)

Problem 3: What do you do with a typical class with four weak members out of 15 or 20? Everybody in the class has to have the opportunity to participate, even if they don't do well at the end. But the weak members will drag down the chances of the teams they join for getting contracts.

Solutions to problem 3: (a) LIMIT the scope of projects and have the instructor assign teams to individual projects. (b) Use INTERNSHIPS or WORK STUDY, and make it the student's individual responsibility to apply to companies and get hired before he or she can take the course.

Problem 4: Devoting substantial college resources, like labs, networks, and support personnel to the private gain of corporations is against the law for public universities and highly frowned on in private ones.

Solutions to problem 4: (a) LIMIT the scope of projects to what can reasonably be done for academic credit in a class. (b) Have the company provide monetary (overhead) grants to pay for the use of the equipment and the time of support personnel, or have them provide payment in kind through grants of equipment or services. (c) Use INTERNSHIPS or WORK STUDY so the work is done off campus using the company's facilities.

Problem 5: If a software provider gets wind of the fact that its software, purchased under an academic license, is being used for the private gain of a corporation, it will yank all the university's licenses, and maybe sue.

Solutions to Problem 5: LIMIT, INTERNSHIPS, WORK STUDY, as above.

nathan lane 02/09/05 04:32:50 PM EST

Well how about restricting outsourcing period!

@ThingsExpo Stories
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.
When growing capacity and power in the data center, the architectural trade-offs between server scale-up vs. scale-out continue to be debated. Both approaches are valid: scale-out adds multiple, smaller servers running in a distributed computing model, while scale-up adds fewer, more powerful servers that are capable of running larger workloads. It’s worth noting that there are additional, unique advantages that scale-up architectures offer. One big advantage is large memory and compute capacity...
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), provided an overview of various initiatives to certify the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldwide re...
With major technology companies and startups seriously embracing Cloud strategies, now is the perfect time to attend 21st Cloud Expo October 31 - November 2, 2017, at the Santa Clara Convention Center, CA, and June 12-14, 2018, at the Javits Center in New York City, NY, and learn what is going on, contribute to the discussions, and ensure that your enterprise is on the right path to Digital Transformation.
No hype cycles or predictions of zillions of things here. IoT is big. You get it. You know your business and have great ideas for a business transformation strategy. What comes next? Time to make it happen. In his session at @ThingsExpo, Jay Mason, Associate Partner at M&S Consulting, presented a step-by-step plan to develop your technology implementation strategy. He discussed the evaluation of communication standards and IoT messaging protocols, data analytics considerations, edge-to-cloud tec...
Amazon started as an online bookseller 20 years ago. Since then, it has evolved into a technology juggernaut that has disrupted multiple markets and industries and touches many aspects of our lives. It is a relentless technology and business model innovator driving disruption throughout numerous ecosystems. Amazon’s AWS revenues alone are approaching $16B a year making it one of the largest IT companies in the world. With dominant offerings in Cloud, IoT, eCommerce, Big Data, AI, Digital Assista...
SYS-CON Events announced today that CA Technologies has been named "Platinum Sponsor" of SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business - from apparel to energy - is being rewritten by software. From planning to development to management to security, CA creates software that fuels transformation for companies in the applic...
Artificial intelligence, machine learning, neural networks. We’re in the midst of a wave of excitement around AI such as hasn’t been seen for a few decades. But those previous periods of inflated expectations led to troughs of disappointment. Will this time be different? Most likely. Applications of AI such as predictive analytics are already decreasing costs and improving reliability of industrial machinery. Furthermore, the funding and research going into AI now comes from a wide range of com...
Multiple data types are pouring into IoT deployments. Data is coming in small packages as well as enormous files and data streams of many sizes. Widespread use of mobile devices adds to the total. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, panelists looked at the tools and environments that are being put to use in IoT deployments, as well as the team skills a modern enterprise IT shop needs to keep things running, get a handle on all this data, and deliver...
Internet of @ThingsExpo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devic...
SYS-CON Events announced today that Cloud Academy named "Bronze Sponsor" of 21st International Cloud Expo which will take place October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara, CA. Cloud Academy is the industry’s most innovative, vendor-neutral cloud technology training platform. Cloud Academy provides continuous learning solutions for individuals and enterprise teams for Amazon Web Services, Microsoft Azure, Google Cloud Platform, and the most popular cloud com...
SYS-CON Events announced today that Enzu will exhibit at SYS-CON's 21st Int\ernational Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Enzu’s mission is to be the leading provider of enterprise cloud solutions worldwide. Enzu enables online businesses to use its IT infrastructure to their competitive advantage. By offering a suite of proven hosting and management services, Enzu wants companies to focus on the core of their ...
We build IoT infrastructure products - when you have to integrate different devices, different systems and cloud you have to build an application to do that but we eliminate the need to build an application. Our products can integrate any device, any system, any cloud regardless of protocol," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA
SYS-CON Events announced today that GrapeUp, the leading provider of rapid product development at the speed of business, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company, specialized in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market acr...
SYS-CON Events announced today that Ayehu will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on October 31 - November 2, 2017 at the Santa Clara Convention Center in Santa Clara California. Ayehu provides IT Process Automation & Orchestration solutions for IT and Security professionals to identify and resolve critical incidents and enable rapid containment, eradication, and recovery from cyber security breaches. Ayehu provides customers greater control over IT infras...
SYS-CON Events announced today that MobiDev, a client-oriented software development company, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MobiDev is a software company that develops and delivers turn-key mobile apps, websites, web services, and complex software systems for startups and enterprises. Since 2009 it has grown from a small group of passionate engineers and business...
In his session at Cloud Expo, Alan Winters, an entertainment executive/TV producer turned serial entrepreneur, presented a success story of an entrepreneur who has both suffered through and benefited from offshore development across multiple businesses: The smart choice, or how to select the right offshore development partner Warning signs, or how to minimize chances of making the wrong choice Collaboration, or how to establish the most effective work processes Budget control, or how to ma...
"When we talk about cloud without compromise what we're talking about is that when people think about 'I need the flexibility of the cloud' - it's the ability to create applications and run them in a cloud environment that's far more flexible,” explained Matthew Finnie, CTO of Interoute, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
IoT solutions exploit operational data generated by Internet-connected smart “things” for the purpose of gaining operational insight and producing “better outcomes” (for example, create new business models, eliminate unscheduled maintenance, etc.). The explosive proliferation of IoT solutions will result in an exponential growth in the volume of IoT data, precipitating significant Information Governance issues: who owns the IoT data, what are the rights/duties of IoT solutions adopters towards t...
With the introduction of IoT and Smart Living in every aspect of our lives, one question has become relevant: What are the security implications? To answer this, first we have to look and explore the security models of the technologies that IoT is founded upon. In his session at @ThingsExpo, Nevi Kaja, a Research Engineer at Ford Motor Company, discussed some of the security challenges of the IoT infrastructure and related how these aspects impact Smart Living. The material was delivered interac...